昨天我买了一个新的 WLAN Nano USB 适配器(LogiLink/WL0084E/应该受 Linux 支持)。现在我尝试让它与在 Debian Wheezy 上运行的 BBB 一起运行。 首先,我插入 WLAN USB 适配器,并使用
lsusb
得到以下结果:
总线 001 设备 003:ID 0bda:8179 Realtek Semiconductor Corp.
我在 google 上搜索了 ID
0bda:8179
并找到了以下网站:https://wiki.debian.org/rtl819x,它告诉我使用 firmware-realtek
安装 sudo apt-get install firmware-realtek
。之后,我应该通过系统 shutdown -h now
重新启动并再次开机(我知道 reboot
也会做同样的事情)。
但 WLAN 适配器未被识别为 wlan0 - 如果我输入 ip a
我得到以下结果:
1: lo: ...
2: eth0: ...
3: usb0: ...
上面提到的网站告诉我,我需要该模块
r8188eu
- 但在lsmod
我得到以下输出:
Module Size Used by
g_multi 50407 2
libcomposite 15028 1 g_multi
omap_rng 4062 0
mt7601Usta 458758 0
所以我认为
mt7601Usta
可能是正确的,然后我输入了 modinfo mt7601Usta
filename: /lib/modules/3.8.13-bone79/kernel/drivers/net/wireless/mt7601Usta.ko
version: 3.0.0.3
description: RT2870 Wireless Lan Linux Driver
但是这个驱动可能不支持WL0084E(Linux支持!)。
从realteks网站下载最新的8188驱动,解压并运行install.sh http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=274&DownTypeID=3&GetDown=false&Downloads=true
如果这不起作用,要么放弃尝试让 Wheezy 支持它,并希望它在较新的发行版/内核中自动工作