我是 Linux 新手。如果您能帮助我解决以下问题,我将不胜感激。
我有一个无线局域网 - RALINK。当我运行 lsusb 命令时,输出如下。
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
安装后第一次启动时,WLAN 工作正常。但是,后续启动后,WLAN(网络管理器)显示 WLAN(家庭 wifi),但无法连接。
我阅读了各种网络资源,最后按照其中一篇文章中描述的以下步骤进行操作。
http://ubuntuforums.org/showthread.php?t=2218445&page=2
我执行了以下步骤
sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms
wget media.cdn.ubuntu-de.org/forum/attachments/13/16/4365112-Ralink_5370sta-2.5.0.3_dkms.tar.gz
sudo tar xvf 4365112-Ralink_5370sta-2.5.0.3_dkms.tar.gz -C /usr/src
sudo dkms add -m Ralink_5370sta -v 2.5.0.3
sudo dkms build -m Ralink_5370sta -v 2.5.0.3
sudo dkms install -m Ralink_5370sta -v 2.5.0.3
sudo mkdir -p /etc/Wireless/RT2870STA
sudo cp /usr/src/Ralink_5370sta-2.5.0.3/src/RT2870STA.dat /etc/Wireless/RT2870STA
echo "blacklist rt2800usb" | sudo tee -a /etc/modprobe.d/blacklist.conf
但是,问题仍然存在。我认为以前,iwconfig 命令会显示更多条目,但现在却显示没有无线扩展。非常感谢任何帮助。
答案1
希望这对某些人有帮助,我在使用 rt5370 wifi 加密狗时遇到了问题,它无法正常工作,但不知何故我设法修复了它。
打开终端:
apt-get install linux-headers-generic build-essential
gksu gedit /etc/udev/rules.d/95-RT5370.rules
将打开一个新的空文档。复制并粘贴以下文本:
SUBSYSTEM=="usb", ATTR{idVendor}=="148f", ATTR{idProduct}=="5370", RUN="/etc/RT5370.sh"
保存并关闭 gedit 创建另一个文件:
gksu gedit /etc/RT5370.sh
将打开一个新的空文档。复制并粘贴以下文本:
#!/bin/sh
modprobe rt2800usb
echo 148F 5370 > /sys/bus/usb/drivers/rt2800usb/new_id
保存并关闭gedit
使文件可执行:
sudo chmod +x /etc/RT5370.sh
进入超级用户模式:
apt-get install linux-headers-generic build-essential git
git clone https://github.com/xiangzhai/rt5370.git
cd rt5370/
make
make install
echo rt5370sta >> /etc/modules
拔下 wifi usb 适配器
重启机器并插入 wifi usb 加密狗