Dell Inspiron N5010でUbuntu 13.10 64bを実行しています。
ワイヤレスデバイス(lspci
を使用して検出)はBroadcom Corporation BCM4313 802.11bgnワイヤレスネットワークアダプター(rev 01)です。
新しいAndroid電話を購入し、ラップトップをワイヤレスアクセスポイントとして使用してインターネットに接続したい(アドホックはAndroidでは動作しません)。
アクセスポイントモードのWi-Fiホットスポットの設定方法 のようなチュートリアルに従ってみました。 iw list
からの関連する出力は
Supported interface modes:
* IBSS
* managed
Sudo hostapd /path/to/conf/file
を実行してくれました(eth1
はワイヤレスで、iwconfig
によって検証されました)
Failed to create interface mon.eth1: -95 (Operation not supported)
Could not set channel for kernel driver
eth1: Unable to setup interface.
Could not connect to kernel driver.
WindowsでConnectifyおよびVirtualrouterを使用することができ、電話はうまく機能します。 Ubuntuでアクセスポイントを実行するにはどうすればよいですか?私も他の選択肢を受け入れています。
オープンソースドライバーへの切り替えはそれをやった
独自のBroadcom STAワイヤレスドライバー(wl)の代わりにオープンソースドライバー(brcmsmac)を使用してインストール- ap-hotspot トリックをしました
Linuxドライバーページ は、APモードをサポートしているかどうかを示します。
一時的にオープンドライバソースに切り替えて、目的の動作を行うかどうかを確認します
#unload all drivers
Sudo modprobe -r b43 bcma
Sudo modprobe -r brcmsmac bcma
Sudo modprobe -r wl
#load the corresponding open-source driver (brcmsmac in my case)
Sudo modprobe brcmsmac
機能する場合は、ブラックリストを編集して、必要なドライバーのみが機能することを確認できます。より簡単なオプションは、Sudo apt-get purge bcmwl-kernel-source
を使用して独自のドライバーを単にアンインストールすることです。
ap-hotspot をインストールします。 14.04にはいくつかの問題があり、ページに示すようにロールバックする必要があることに注意してください。それ以外の場合は、説明どおりにhostapd
を使用します here
Sudo ap-hotspot start
を実行します。 Android電話はこの接続で動作するはずです。どうやら、ホットスポットを機能させるものはUbuntu 13.xxで壊れています。私はまだインターネットのどこにも修正を見つけていません。