华硕 USB-N13 上的 Ubuntu 12.04(64 位)无线速度较慢

华硕 USB-N13 上的 Ubuntu 12.04(64 位)无线速度较慢

我有一台华硕 USB-N13,我用它来连接台式机的无线互联网。我在 Windows 7(双启动)上的下载速度为 15.22 Mbps。在 Ubuntu 12.04(64 位)上,我只能获得 1.09 Mbps。我也在 Ubuntu 论坛上问过这个问题,但没有得到答案。以下是

lsmod | grep rt

这让我

parport_pc             32866  0 
rtl8192cu             103297  0 
rtl8192c_common        75767  1 rtl8192cu
rtlwifi               111202  1 rtl8192cu
mac80211              506816  3 rtl8192cu,rtl8192c_common,rtlwifi
cfg80211              205544  2 rtlwifi,mac80211
parport                46562  3 parport_pc,ppdev,lp

我安装了 Realtek 的驱动程序(我的芯片组是 Realtek,而不是 Ralink),但没有作用。

答案1

我找到了答案。我结合了不同网站的说明来得到这个(来自https://askubuntu.com/questions/168627/connecting-asus-usb-n13-wireless-adapterhttp://act28.blogspot.com.au/2011/06/how-to-get-asus-usb-n13-adapter-working.html)。

首先从此网站下载 Realtek 的驱动程序 -http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true

注意:请确保向下滚动并下载与 lsmod 输出相匹配的驱动程序(例如:rtl8192cu)。我还将直接从其他答案中复制并粘贴一些内容。

接下来获取构建驱动程序所需的 Linux 头文件。在终端中输入/粘贴,并在询问时输入您的密码:

sudo apt-get 安装 linux-headers-uname -r

然后,我们将安装构建驱动程序所需的软件工具。输入/粘贴:

sudo apt-get 安装 build-essential

现在,让我们构建驱动程序!

粘贴以下内容:

cd ~/下载/RTL8188C_8192C_USB_linux_v3.4.3_4369.20120622

然后输入/粘贴:

sudo bash 安装.sh

在驱动程序构建和安装过程中,您将看到一行行文本滚动、暂停并再次滚动。当提示符返回时,您将知道它已完成,前面是以下消息:

安装-p -m 644 8192cu.ko /lib/modules/3.2.0-27-generic/kernel/drivers/net/wireless/ /sbin/depmod -a 3.2.0-27-generic

安装脚本已完成!

接下来需要打开以下文件并修改它们:

sudo gedit /etc/modprobe.d/network_drivers.conf

打开后,将以下行添加到文件并保存:

安装 rt3070sta /sbin/modprobe --ignore-install rt3070sta $CMDLINE_OPTS; /bin/echo "0b05 1784" > /sys/bus/usb/drivers/rt2870/new_id

然后使用以下命令修改此文件:

sudo gedit /etc/udev/rules.d/network_drivers.rules

并在此添加:

ACTION=="添加", SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", ATTR{idProduct}=="1784", RUN+="/sbin/modprobe -qba rt3070sta"

现在只需保存文件并关闭终端窗口并重新启动。它应该在第一次重新启动时全速运行。如果适配器在第一次启动时未被识别,则拔下并重新插入以使其工作(您只需在第一次启动时执行一次此操作,然后在第一次启动后每次重新启动时它都应该自动识别)。

相关内容