我正在尝试从控制台连接到 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 允许我使用这张卡,并且连接到接入点没有任何问题。我尝试在终端中执行此操作的方式有什么问题?