上周一,我首次在新电脑上使用 Ubuntu v13.04,它只支持 Ubuntu。购买台式机时,我还购买了 D-Link DWA-123 型 USB wifi 适配器。使用 Live CD 安装 Ubuntu 时发现了它(虽然速度很慢),但安装后它就完全停止了。然后,我将台式机移至路由器,并使用以太网运行更新,更新后,wifi 适配器再次被发现,但是由于在 ask Ubuntu 论坛上无休止地尝试“修复”,我认为我可能混淆了驱动程序的一些设置。启动台式机时,我的 D-link 适配器未被发现,打开终端并使用“sudo modprobe rt2800usb”后,它被发现了,但速度非常慢,我尝试在 steam 中下载游戏,看到下载速度平稳了几秒钟,然后飙升到 100-200kb/s,然后再次平稳。在同一位置使用运行 win7 的笔记本电脑,我可以通过 steam 以 400kb/s+ 实际下载速率下载,并且其互联网连接良好。
在找不到解决办法后,我今天出去买了一个 TP-Link TL-WN823N usb wifi 适配器。根据 ubuntu 或 linux 兼容性页面(不记得我指的是哪一个),这款产品的所有型号都经过了审查,并且支持高速即插即用。我把它插到我的桌面上,但没被发现,我相信从我浏览过的所有论坛来看,这是一个驱动程序问题。正如我所说,这是我第一次运行 Ubuntu,我对这个 wifi 问题非常满意(而且我的声音不工作,我已经进入 alsamixer 并关闭了自动静音,但这是一个次要问题,需要尽快恢复 wifi)。我对 Ubuntu 的终端命令不太熟悉,所以无论谁读了这篇文章并能提供帮助,请彻底解释一下我应该做什么终端命令等来显示驱动程序或按照您的指示进行更改。我会不断检查,以便快速回复,非常感谢任何能帮助我解决这个问题的人。即:1. 让 TP-LINK TL-WN823N USB 被检测到并处于高速状态。2. 如果 TP-LINK 无法工作,请修复 D-LINK(某些 TP-LINK 会更容易)3. 修复无声音问题
答案1
首先,Ubuntu 13.10 刚刚发布,因此您可能想安装它,因为它具有较新的内核和较新的驱动程序,可能已经解决了您的问题。但是,如果您仍想安装 Ubuntu 13.04,请继续阅读。
运行ifconfig
并检查 wlan0 是否有丢包。如果有,请在网络设置中降低 MTU。
在 exit 0 之前添加modprobe rt2800usb
到 /etc/rc.local。您可以使用命令行编辑文本文件sudo nano /etc/rc.local
。rc.local 会在启动时执行其中列出的任何命令,因此您不必手动对其进行 modprobe。
您可以使用lspci
列出所有硬件,如果通过管道传输lspci
到,grep
则只能显示包含特定字符串的行,例如lspcie | grep Network
、lspci | grep Wireless
、lspci | grep VGA
或lspci | grep Audio
。
如果要安装最新的内核3.12-rc5:cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-rc5-saucy/linux-headers-3.12.0-031200rc5-generic_3.12.0-031200rc5.201310131952_amd64.deb; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-rc5-saucy/linux-headers-3.12.0-031200rc5_3.12.0-031200rc5.201310131952_all.deb; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-rc5-saucy/linux-image-3.12.0-031200rc5-generic_3.12.0-031200rc5.201310131952_amd64.deb; sudo dpkg -i linux*.deb