wpa_supplicant 不支持 Wi-fi 驱动程序

wpa_supplicant 不支持 Wi-fi 驱动程序

我正在尝试从控制台连接到 WPA 加密的无线网络。我使用的是 ALFA AWUS036ACH Wi-Fi 适配器。所以我创建了/etc/wpa_supplicant.conf包含以下内容的文件:

network={
    ssid="my_network_name"
    psk="my_pass"
}

然后lshw -C network以root身份运行并得到

  *-network DISABLED
       description: Wireless interface
       physical id: 2
       bus info: usb@1:2
       logical name: wlx00c0caaba0be
       serial: 00:c0:ca:ab:a0:be
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl88XXau multicast=yes wireless=unassociated

所以我假设我的驱动程序是rtl88XXau,但是当我运行(作为root)时

sudo wpa_supplicant -B -D rtl88XXau -i wlx00c0caaba0be -c /etc/wpa_supplicant.conf

我得到以下输出

Successfully initialized wpa_supplicant
wlx00c0caaba0be: Unsupported driver 'rtl88XXau'

并且无线网络无法连接。当我尝试指定wext为我的驱动程序时,输出是

Successfully initialized wpa_supplicant
ioctl[SIOCSIWAP]: Operation not permitted

然而,我的 Ubuntu GUI 允许我使用这张卡,并且连接到接入点没有任何问题。我尝试在终端中执行此操作的方式有什么问题?

相关内容