USB无线网卡,驱动程序在debian wifi页面和安装页面列出

USB无线网卡,驱动程序在debian wifi页面和安装页面列出

我有一个 USB 无线网络,它的名字和司机在维基百科中。在Ubuntu系统上,立即被识别并连接良好。在 Debian 中,没有显示无线网络。这是因为我没有安装相应的驱动吗?怎么修?

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 008: ID 0b95:772b ASIX Electronics Corp. AX88772B
----> Bus 001 Device 006: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Bus 001 Device 005: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 003: ID 1017:1006 Speedy Industrial Supplies, Pte., Ltd 
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

这是以下的输出:

lsmod | grep rt2800
rt2800usb              26222  0 
rt2x00usb              17642  1 rt2800usb
rt2800lib              81131  1 rt2800usb
rt2x00lib              42331  3 rt2x00usb,rt2800lib,rt2800usb
mac80211              482315  3 rt2x00lib,rt2x00usb,rt2800lib
crc_ccitt              12347  1 rt2800lib
usbcore               195468  6 asix,rt2x00usb,rt2800usb,usbhid,usbnet,xhci_hcd

的输出sudo iwconfig

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          
eth0      no wireless extensions.

当我尝试重新安装它时,出现的消息是 在此输入图像描述

编辑

问题仍然没有解决,我尝试从非免费安装固件,但仍然不起作用。安装程序也无法识别 .bin 文件。看来相应的固件位于正确的目录中,这里是一些输出:

/lib/firmware$ ls -al
total 60
drwxr-xr-x  2 root root 4096 Sep  9 17:05 .
drwxr-xr-x 18 root root 4096 Sep  9 17:05 ..
-rw-r--r--  1 root root 8192 Jun 16  2014 rt2561.bin
-rw-r--r--  1 root root 8192 Jun 16  2014 rt2561s.bin
-rw-r--r--  1 root root 8192 Jun 16  2014 rt2661.bin
-rw-r--r--  1 root root 8192 Jun 16  2014 rt2860.bin
-rw-r--r--  1 root root 8192 Jun 16  2014 rt2870.bin
lrwxrwxrwx  1 root root   10 Jun 16  2014 rt3070.bin -> rt2870.bin
-rw-r--r--  1 root root 4096 Jun 16  2014 rt3071.bin
lrwxrwxrwx  1 root root   10 Jun 16  2014 rt3090.bin -> rt2860.bin
-rw-r--r--  1 root root 4096 Jun 16  2014 rt3290.bin
-rw-r--r--  1 root root 2048 Jun 16  2014 rt73.bin

答案1

根据您的链接,USB wifi 是雷凌RT3070

不幸的是,只有一个非免费的驱动程序可用。 (未预装)

要安装它,您必须添加非免费存储库并安装软件包firmware-ralink。 (更多细节

答案2

下载firmware-ralink_0.43_all.deb来自这里

wget http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-ralink_0.43_all.deb

提取它:

ar vx firmware-ralink_0.43_all.deb

你将得到3个文件:

x - debian-binary
x - control.tar.gz
x - data.tar.xz

解压缩data.tar.xz文件:

tar xf data.tar.xz

cd/lib/firmware列出二进制文件:

rt2561.bin  rt2561s.bin  rt2661.bin  rt2860.bin  rt2870.bin  rt3070.bin  rt3071.bin  rt3090.bin  rt3290.bin  rt73.bin

将其复制rt2870.bin到您的 USB 然后连接它,安装程序将检测并安装固件,以使 wifi 正常工作。

相关内容