iwconfig
我正在尝试使用命令行连接到 AP :
sudo iwconfig wlan0 essid "APname"
每次执行它时,我都会收到以下错误:
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device wlan0 ; Operation already in progress.
但是我找不到这么说的理由operation already in progress
,我也试过了sudo iw dev wlan0 connect "APname"
,结果是一样的。
我使用的环境是:
- Windows 7 64 位上的 VMware Player 7.1 上的 Ubuntu 14.04 LTS
我在用TP-LINK TL-WN722NUSB型无线网卡,需使用
ath9k_htc
驱动程序。ifconfig wlan0
显示:wlan0 Link encap:Ethernet HWaddr aa:ff:cc:22:88:88 inet addr:192.168.0.28 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: ffff::aaaa:cccc:ffff:8888/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:467 errors:0 dropped:0 overruns:0 frame:0 TX packets:160 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:145417 (145.4 KB) TX bytes:27489 (27.4 KB)
iwconfig wlan0
显示:wlan0 IEEE 802.11bgn ESSID:"currentAP" Mode:Managed Frequency:2.432 GHz Access Point: 00:22:66:CC:80:FF Bit Rate=150 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=48/70 Signal level=-62 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:100 Missed beacon:0
答案1
您可以添加 iface wlan0 inet manual
到/etc/network/interfaces
。
网络管理员不会管理您的无线网络。
但您也需要手动执行ifup wlan0
此操作ifdown wlan0
。
您还可以使用nmcli
实用程序通过网络管理器管理您的无线。