インターフェイスwlan0をAPモードに設定できませんでした:Intel centrino N1000 Wireless


11

私は新しいUbuntuユーザーで、Intel Centrino N1000ワイヤレスカードを搭載したAcer Aspire One D255ネットブックにUbuntu 12.04 LTSをインストールしました。ネットブックをAndroidデバイスのwifiホットスポットとして設定するだけです。これはConnectifyを使用するWindows 7ではうまく機能しましたが、hostapdを使用してUbuntuでホットスポットを作成しようとしています(http://nims11.wordpress.com/2012/04/27/hostapd-the-linux-way-to-create- virtual-wifi-access-point / comment-page-5 /)が、次のエラーが発生します:

ali@ali-AOD255:~$ sudo hostapd ~/hostapd-test.conf
Configuration file: /home/ali/hostapd-test.conf
nl80211: Failed to set interface wlan0 into AP mode
nl80211 driver initialization failed.
ELOOP: remaining socket: sock=4 eloop_data=0x8178910 user_data=0x8178e80  handler=0x807c5e0
ELOOP: remaining socket: sock=6 eloop_data=0x817ac98 user_data=(nil) handler=0x8086770

ネットブックを使用してWi-Fiホットスポットを設定し、Androidデバイスが表示して接続できるようにするだけです。


誰かがこのできるだけ早く答えてください:-(私も私の12.04、32ビットUbuntu Acer Aspire D270ネットブックをホットスポットにしたいです。
Karthik C

誰もこれに答えるつもりはないようです
...-sixline

@sixline-Centrinoプロセッサは簡単ではありません...-Debian 7で試してみることができます-それが何らかの形でサポートされている場合は?-開始時にDebian-installationで起動する場合、「Tab」キーを押します-次に、boot-option行に以下を追加します:edd = off
dschinn1001

あなたのカードはmaster-mode&をサポートしていますAPか?次のコマンドを実行しますsudo apt-get install iw。次にを実行しiw listます。'AP'「サポートされているインターフェイスモード」のリストにある場合、デバイスはhostapdでアクセスポイントモードをサポートします。次にを実行しsudo iwconfig wlan0 mode masterます。エラーが発生しない場合master-modeは、(ブログの)上記の手順がサポートされます。
ルシッドアラム

@Khurshid:いいえ、APモードはありません。
sixline

回答:


13

ネットワークカードをwifiホットスポットとして使用するには、APモードとmasterモードをサポートする必要があります。

master-mode実行を確認するには:

sudo iwconfig wlan0 mode master. 

エラーが発生しない場合、マスターモードをサポートします

AP次のコマンドを実行して確認するには:

sudo apt-get install iw

次に実行します:

iw list

「サポートされているインターフェイスモード」のリストに「AP」がある場合、デバイスはhostapdでアクセスポイントモードをサポートします。

しかし、上記でコメントしたように、モードをサポート していないとAP、wifiホットスポットはブログで説明されているように機能しません

Windowsとは異なり、linux-kernelはすべてのワイヤレスカードに同じ機能を提供するわけではないため、特定のwifiカードでは、windowsドライバーはAPをサポートする場合がありますが、linux-driverはサポートしない場合があります。

1つのオプションは、APモードをサポートするワイヤレスカードを購入することです。詳細についてはこちらをご覧ください。

http://wireless.kernel.org/en/users/Drivers

私によると、最良のオプションは、Lava W200などの3G / EvdoモデムをサポートするUSB​​ Wifi-Routerを購入することです(できれば)。


返信ありがとうございます。デュアルブートセットアップがあるので、常にWindows 7に切り替えて、connectifyを使用します。それは本当の失望です。
sixline

Linux-driver-stackが将来改善されることを願っています。回答に満足したら、回答を承認済みとしてマークできます。
ルシッドアラム

どうやってするか??
sixline

yes sign答えの左側をクリックしてください。その後、緑色になります。例としてこの回答を参照してください。ただし、宣言された賞金を授与するには48時間待つ必要があります。
ルシッドアラム

私は賞金を提供した人です。sixlineは「ティック」マークのみをクリックできます
Karthik C

3

次のリンクを参照してください:http : //www.webupd8.org/2013/06/how-to-set-up-wireless-hotspot-access.html

ほとんどのLinuxマシンでホットスポットを設定するためのシンプルで効果的な方法。

Nimsが提供するワイヤレスホットスポットを設定するhostapdの方法を試しました。最初は、構成ファイルに関連するエラーが発生しました(「freekpeek」および「Nipin Shakya」のコメントを読んでください。どちらも私です)が、ようやく機能しました。

マスターモードをサポートしていないBCM4312 802.11b / g LP-PHYルーターがありました。提供された初期コードにより、ルーターのモードを確認できます。

winux@MagicBox:~$ lspci -k | grep -A 3 -i "network"
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
    Subsystem: Dell Wireless 1397 WLAN Mini-Card
    Kernel driver in use: wl
    Kernel modules: wl, ssb
winux@MagicBox:~$ 
winux@MagicBox:~$ modinfo wl | grep 'depend'
depends:        cfg80211,lib80211
winux@MagicBox:~$ 

次に、ルーターをマスターモードで動作するように設定しようとしました。次のWebサイトを参照して、ルーターがマスターモードをサポートしているかどうかを確認できます。http//wireless.kernel.org/en/users/Drivers

私のものはBroadcomのものでした。そのため、上記のWebサイトで「チップID」を確認し、リストからb43をクリックして、次の操作を行いました。

winux@MagicBox:~$ lspci -vnn -d 14e4:
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
    Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at f6cfc000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: wl
    Kernel modules: wl, ssb

「チップID」を上記のページで提供されたものと照合して、あなたもチェックできます。ご使用のルーターがマスターモードでサポートされている場合、個々のルーターごとに推奨されるように、ドライバーをダウンロードしてインストールする詳細な手順。その後、NIMSから提供されたチュートリアルの「HOSTAPDのインストール」トピックに進むことができます。

お役に立てれば。よろしく、WinuxUser

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.