我有一个 NetGear WNA3100M(v1) Wireless-N 300 适配器,它还能用。但令人烦恼的是,网速经常下降到只有几 Mbit/s。
我发现如果我断开连接,拔下 N-300,再重新插入,并等待我的计算机重新连接,速度通常会恢复正常,我知道是 30-40 Mbit/s。
但是,在拔出 USB 适配器之前,我是否应该先卸载它?它在文件管理器中不会显示为 USB 驱动器,因此我无法右键单击它并选择卸载。另一方面,它确实出现在 Windows 10 的系统托盘中,从那里我可以安全地弹出它,然后再拔出它。
我知道 Ubuntu 不是 Windows,但是由于我经常拔下适配器,因此知道是否需要卸载它以防止它损坏(就像 USB 记忆棒的情况一样)非常重要。
我还想问如何卸载它,如果我需要从终端卸载它的话,因为它在 GUI(系统托盘或文件管理器)中根本看不到。我搜索过这个论坛(相关问题等等)以及谷歌搜索,但找不到关于如何执行此操作的明确程序。
lsusb 的输出:
thelinox@thelinox-desktop:~$ lsusb | grep 'Wireless' Bus 003 Device 003: ID 0846:9021 NetGear, Inc. WNA3100M(v1) Wireless-N 300 [Realtek RTL8192CU]
我的操作系统是 Ubuntu Studio 15.10。
答案1
挂载和卸载仅适用于具有某种存储功能且计算机可以访问和编辑的 USB 设备。拇指驱动器就是一个例子。卸载只是确保拔下驱动器时没有任何设备正在使用该驱动器,从而避免文件损坏。
据我所知,USB 无线适配器上没有可访问的存储,这意味着没有东西可以卸载,因为没有东西到首先安装。拔下鼠标之前不要卸载鼠标,对吗?;-)。
除非您有一个奇怪的混合 USB 存储/WiFi 设备,否则卸载/安装根本不起作用。
不过,您的适配器设置似乎确实存在一些问题,因为它的速度会下降。尝试 Jeremy 的答案,如果它不起作用,请提出一个新问题。
答案2
您可能会看到 pvaret 的 rtl8192cu-fixes 有所改进
sudo apt-get update
sudo apt-get install git linux-headers-generic build-essential dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.10
sudo depmod -a
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
重启