Ubuntu14.04でカスタムロックチップボード上で実行します。 ifconfig
のインターフェースを見てみましょう。
_...
wlan3 Link encap:Ethernet HWaddr 08:ea:40:d7:63:27
inet addr:192.168.12.1 Bcast:192.168.12.255 Mask:255.255.255.0
inet6 addr: fe80::aea:40ff:fed7:6327/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:64634 errors:0 dropped:3811 overruns:0 frame:0
TX packets:249 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:868 (868.0 B) TX bytes:89112 (89.1 KB)
_
最後の結果としてwifiインターフェースが表示されます。
command failed: No such device (-19)
を返す_Sudo iw dev wlan3 scan
_を実行してみます。
私は 同様の問題を抱えている人々 Pi( 追加のインスタンス )に出くわしました。
誰かがこの問題の原因またはそれを回避する方法を知っていますか?
lsusb
:
_Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
_
_uname -a
_:
_Linux ws1-dev-philip 3.0.36+ #12 SMP PREEMPT Wed Apr 5 13:22:57 EDT 2017 armv7l armv7l armv7l GNU/Linux
_
nl80211
標準はrtl8188eu
ドライバーをサポートしていません。古いドライバーwext
を使用してください。
接続するには、次のコマンドをrootとして使用します(何も構成する必要はありません)。
wpa_supplicant -B -Dwext -c <(wpa_passphrase "ESSID" PASSWORD) -i wlan3
dhclient wlan3
すでにwpa_supplicant.conf
構成ファイルがある場合は、次のように使用します。
wpa_supplicant -iwlan3 -D wext -c/etc/wpa_supplicant/wpa_supplicant.conf -B
dhclient wlan3
コマンドラインからネットワークを管理するには、network-managerを削除した後、universe
リポジトリで利用可能な wicd_cli
を使用できます。 wicd
をインストールしてから、wext
ドライバーを使用するように構成します。
wext
ドライバーを使用するには、iwlist
、iwconfig
..などの非推奨のwireless-toolsコマンドを使用する必要があります。
iw— iwはnl80211(netlink)標準のみをサポートします。古いWEXT(Wireless EXTentions)標準はサポートしていません。 iwにカードが表示されない場合は、これが原因である可能性があります。
wireless_tools— Wireless_toolsは非推奨ですが、まだ広くサポートされています。これは、WEXT標準を使用するモジュールに使用します。