缺少驱动程序华硕PCE-N53 11n N600 PCI-E适配器

我在使用华硕PCE-N53 11n N600 PCI-E适配卡在台式电脑上工作时遇到问题。

据我所知,该卡没有安装任何驱动程序。 我知道我可以直接从华硕手动下载驱动程序,但我宁愿不去那条路。

如果有人知道任何包装或其他事情,我可以做这项工作将非常感激。

一些系统细节:

$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.1 LTS Release: 12.04 Codename: precise $ sudo lshw -C network *-network description: Ethernet interface product: RTL8111/8168B PCI Express Gigabit Ethernet controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:03:00.0 logical name: eth0 version: 06 serial: d4:3d:7e:03:b9:1d size: 100Mbit/s capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.0.173 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s resources: irq:43 ioport:d000(size=256) memory:f2104000-f2104fff memory:f2100000-f2103fff *-network UNCLAIMED description: Network controller product: Ralink corp. vendor: Ralink corp. physical id: 0 bus info: pci@0000:04:00.0 version: 00 width: 32 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0 resources: memory:f7100000-f710ffff $ lsmod Module Size Used by nvidia 12319264 51 vesafb 13844 1 snd_hda_codec_hdmi 32474 1 joydev 17693 0 bnep 18281 2 rfcomm 47604 0 bluetooth 180104 10 bnep,rfcomm snd_hda_codec_realtek 224173 1 snd_seq_midi 13324 0 ppdev 17113 0 snd_rawmidi 30748 1 snd_seq_midi usbhid 47199 0 hid 99559 1 usbhid nouveau 774641 0 parport_pc 32866 1 snd_hda_intel 33773 5 ttm 76949 1 nouveau snd_hda_codec 127706 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel drm_kms_helper 46978 1 nouveau drm 242038 3 nouveau,ttm,drm_kms_helper snd_seq_midi_event 14899 1 snd_seq_midi snd_hwdep 13668 1 snd_hda_codec snd_seq 61896 2 snd_seq_midi,snd_seq_midi_event i2c_algo_bit 13423 1 nouveau mxm_wmi 12979 1 nouveau wmi 19256 1 mxm_wmi mac_hid 13253 0 snd_pcm 97188 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec psmouse 97362 0 video 19596 1 nouveau snd_timer 29990 2 snd_seq,snd_pcm snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq snd 78855 20 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_rawmidi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_pcm,snd_timer,snd_seq_device serio_raw 13211 0 soundcore 15091 1 snd snd_page_alloc 18529 2 snd_hda_intel,snd_pcm mei 41616 0 lp 17799 0 parport 46562 3 ppdev,parport_pc,lp r8169 62099 0 

我最后自己编译了驱动程序。 不是我想要的,但希望这将在下一版本的Ubuntu中修复。

我其他人有同样的问题,这对我有用:

安装build-essentials

 sudo apt-get install build-essential 

从华硕下载驱动程序。 我在这里找到了它们: http : //www.asus.com/Networks/Wireless_Adapters/PCEN53/

解压缩下载的.zip文件。 下载附带了大量有关您需要执行的操作的说明。 其中大多数结果certificate不是必需的。

输入解压缩zip的目录并解压缩驱动程序代码。

 tar -jxvf DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326.tar.bz2 

输入新目录并开始make

 make 

这会运行一段时间,然后由于缺少/ tftpboot目录而失败。 这似乎并不重要,因为无论如何都要制作正确的文件。

现在安装驱动程序。

 sudo make install 

安装说明告诉您编辑/etc/rc.d/rc.local文件。 由于我没有文件或目录,我只是跳过这一步并重新启动。

重启后一切似乎都有效。 Ubuntu自动找到了卡,这就是我现在使用的。 由于我只使用它10分钟,我不知道它有多稳定,但希望它没问题。

注意:我发现我必须拔掉我的以太网,然后重新启动Ubuntu才能执行此操作。 否则效果很好。

我遇到了同样的问题,并通过电子邮件向华硕发送了关于应该支持3.x内核的信息,他们回信说他们已将电子邮件转发给他们的技术团队。

无论如何,我正在对此事进行更多研究,并在Arch Linux论坛上找到了一篇文章 。 一个用户在那里发布了一个补丁,让它在3.x Linux内核上运行,我已经对它进行了测试,到目前为止所有function都可以使用几个小时。

这是补丁文件的链接 ,只需将其应用于华硕网站的Linux驱动程序即可。

当我按照这里的说明操作时,安装驱动程序并允许我连接到我的路由器大约两秒钟然后我遇到了内核恐慌并且必须进行硬重置才能恢复。

以下是我采取的步骤的差异,它像一个魅力:

从ASUS的网站下载驱动程序(没有使用CD),即使它看起来像是相同的版本。

我使用sudo make (而不仅仅是make )并且编译时没有上面提到的错误。 (不确定这是否重要,但是当我刚刚运行时,它在最后发生了错误。我运行了sudo make并完成了。

然后我运行sudo make install 。 完成后,我重新启动,重启几次后它一直稳定。

希望这可以帮助任何相同的情况。

当我运行11.10时,这是一个很好的指导。 但是现在我已经升级到12.10,激活卡片可以在几秒钟内完成锁定。

 $ uname -a Linux Zubzero 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 19 10:26:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.10 Release: 12.10 Codename: quantal 

lshw输出:

  *-network description: Trådlöst gränssnitt product: Ralink corp. vendor: Ralink corp. physical id: 0 bus info: pci@0000:09:00.0 logical name: ra0 version: 00 serialnumber: 10:bf:48:xx:xx:xx width: 32 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=RALINK WLAN latency=0 multicast=yes wireless=Ralink STA resources: irq:16 memory:f4400000-f440ffff 

我可以按照此链接上的说明让驱动程序在Ubuntu 13.10上运行。

我发现要使其工作的基本部分是必需的

  1. 修补驱动程序代码以在3.x内核上编译(特别是3.11.x)
  2. 使用sudo make而不是make
  3. (可选) sudo modprobe rt5592sta加载驱动程序而无需重启。