iwlist 设置 essid -> 操作已在进行中

iwlist 设置 essid -> 操作已在进行中

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实用程序通过网络管理器管理您的无线。

相关内容