Ubuntu 22.04 识别 Realtek RTL8188FTV 802.11bUSB Wifi 适配器,但没有显示可用网络
系统盘
lsusb
Bus 002 Device 007: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter
nmcli 开发状态
nmcli dev status
DEVICE TYPE STATE CONNECTION
enp3s0 ethernet connected Wired connection 2
enp2s0 ethernet unavailable --
wlx00e04c818802 wifi unavailable --
lo loopback unmanaged --
lshw-C 网络
lshw -C network
*-network DISABLED
description: Wireless interface
physical id: a
bus info: usb@2:1.3
logical name: wlx00e04c818802
serial: 00:e0:4c:81:88:02
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=r8188eu driverversion=5.15.0-39-generic multicast=yes wireless=unassociated
sudo iwlist sca
sudo iwlist sca
lo Interface doesn't support scanning.
enp2s0 Interface doesn't support scanning.
enp3s0 Interface doesn't support scanning.
wlx00e04c818802 No scan results
没有司机显示附加驱动程序Tab,如何解决这个问题
答案1
我在 Ubuntu 22.04.1 LTS 中遇到了完全相同的问题。它识别 RTL8188FTV 802.11bUSB Wifi 适配器,但未扫描任何网络。
所以,我做了什么(花了一整天的时间):
rtl8188fu
按照以下步骤安装并配置驱动程序回购 (我只执行了以下命令)
sudo apt-get install build-essential git dkms linux-headers-$(uname -r)
git clone https://github.com/kelebek333/rtl8188fu
sudo dkms add ./rtl8188fu
sudo dkms build rtl8188fu/1.0
sudo dkms install rtl8188fu/1.0
sudo cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/
sudo mkdir -p /etc/modprobe.d/
sudo touch /etc/modprobe.d/rtl8188fu.conf
echo "options rtl8188fu rtw_power_mgnt=0 rtw_enusbss=0" | sudo tee /etc/modprobe.d/rtl8188fu.conf
r8188eu
司机被列入黑名单/etc/modprobe.d/blacklist.conf
编辑此
/etc/modprobe.d/blacklist.conf
文件以blacklist r8188eu
在文件末尾添加。
- 最后使用以下命令重新加载新安装的驱动程序
sudo modprobe -rv rtl8188fu && sudo modprobe -v rtl8188fu
- 现在重新启动系统。
概括:
- 安装并配置新驱动程序
rtl8188fu
- 然后将已经存在的驱动程序列入黑名单
r8188eu
- 然后重新加载新安装的驱动程序
- 重启系统。
就这样。
如果您需要更多帮助,请告诉我。我很乐意为您提供帮助。