需要 D-link DWA 525 PCI 无线适配器的驱动程序

需要 D-link DWA 525 PCI 无线适配器的驱动程序

我使用的是 Ubuntu 12.10 32 位版本。我刚刚购买了 D-link DWA 525 PCI 无线适配器。但我找不到该适配器的驱动程序。我在互联网上搜索了一段时间。尝试了很多选项,包括ndiswrapper

当我运行 lspci 命令时,它会检测并显示如下所示。

04:00.0 Network controller: Ralink corp. RT5360 Wireless 802.11n 1T/1R

我的内核版本是3.5.0-18-generic

在我升级内核后,3.7.3-030703-generic设备现在检测到

Network controller [0280]: Ralink corp. RT5360 Wireless 802.11n 1T/1R
[1814:5360]     Subsystem: D-Link System Inc DWA-525 Wireless N 150
Desktop Adapter (rev.A2)[1186:3c05] Kernel modules: rt2800pci

Network Connections但在窗口或中仍然没有无线接口的迹象iwconfig。并且该接口尚未发挥作用。

的输出iwconfig

lo no wireless extensions.  
eth0      no wireless extensions.

的输出ifconfig

eth0      Link encap:Ethernet  HWaddr 00:27:0e:05:5c:e1  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::227:eff:fe05:5ce1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38317 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34741 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:38422211 (38.4 MB)  TX bytes:4955007 (4.9 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3499 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3499 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:342593 (342.5 KB)  TX bytes:342593 (342.5 KB)

答案1

Linux 支持的背景

似乎在 2012 年 5 月上游已经添加了对此的支持(参见在邮件列表中):

[补丁] rt2x00:增加对基于 RT5360 的 PCI 设备的支持。

该芯片至少由 D-Link DWA-525 适配器使用。

[...]

这是在内核中提交的提交 ccf91bd不幸的是,它还没有达到 3.5 内核系列,但它在 3.6 及更高版本中:

$ git branch -a --contains ccf91bd
  remotes/origin/HEAD -> origin/master
  remotes/origin/linux-3.6.y
  remotes/origin/linux-3.7.y
  remotes/origin/master

解决方案的步骤

现在先连接到互联网,以便能够安装软件包。暂时使用有线连接,如果没有有线连接,请购买 USB 转以太网设备,或者从朋友或邻居那里借一个支持良好的无线适配器。

然后尝试通过软件包安装反向移植的内核模块linux-backports-modules-cw-3.6-quantal-generic以及所有固件包:linux-firmwarelinux-firmware-nonfree。您应该会对此版本和固件文件有更多的了解。

如果仍然失败,请尝试安装完整的 3.6 或 3.7 内核(然后重新启动),正如我在针对无线问题的更常规故障排除问答中所述:

相关内容