nmcli 中的 Wifi 加密狗不可用

nmcli 中的 Wifi 加密狗不可用

我的 Intel 电脑棒上插入了一个 Realtek USB 加密狗,该电脑运行的是 fedora 24。

我在 lsusb 中看到它:

Bus 001 Device 010 ID 0bda:8175 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN adapter. 

通过nmcli dev,我看到以下内容:

DEVICE        TYPE STATE     CONNECTION
lo ...
wlp0s29u1u1u1 wifi unmanaged --

如果我将其更改为托管使用

nmcli dev set wlp... managed yes

状态更改为unavailable

如果我重新启动 NetworkManager,也是一样。

如果我拔下并重新插入加密狗,我会看到以下内容systemctl status NetworkManager

manager: (wlan0): 'wifi' plugin not available; creating generic device
manager: (wlan0): new Generic device (/org/freedesktop/NetworkManager/Devices/2)
device (wlan0) : inteface index 5 renamed iface from 'wlan0' to 'wlp0s29u1u1u2'
rfkill3: found WiFi radio killlswitch (at .......)

当我安装操作系统时,我的 WiFi 可以工作。我实际上使用了网络安装映像,因为我的 USB 存储空间不足以容纳完整的 fedora 服务器映像。我究竟做错了什么?

另外,当我第一次列出我的连接时,列出了我在安装过程中使用的 ap:

NAME     UUID                                    TYPE            DEVICE
SsidName fea2839-fae(not actuall uuid)cdef23422  802-11-wireless -- 

谢谢。

更新:(对 grochmal 的回应)

IP地址显示:

1: lo ...
5: wlp0s29u1u1u2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:hex:w:colons:ff brd ff:ff:...:ff

当我使用时nmcli dev wiki connect SSID password PASSWORD ifname wlp... 我得到Error: Device 'wlp0s29u1u1u2' is not a Wi-Fi device.

答案1

在 /etc/network/interfaces 上添加以下行

auto wlan0
iface wlan0 inet dhcp

然后重启网络管理器

sudo service network-manager restart

答案2

对我来说,它最终成为一个流氓网络计划:cat /etc/netplan/01-netcfg.yaml

相关内容