Gentoo Linux--安装使用USB 无线网卡TL-WN721N(芯片RT5370)和TL-WN322G+(芯片zd1211rw)驱动

本文介绍在Gentoo Linux环境下如何解决无线网卡驱动问题,包括固件安装、驱动编译及无线网络连接配置步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主机平台:Gentoo Linux 12.1

内核版本:Linux Kernel 3.5.6

原创作品,转载请标明http://blog.youkuaiyun.com/yming0221/article/details/8284787


又一次安装Gentoo Linux,自己最小化编译安装方式需要联网,悲催的是校园网用户需要客户端验证,没有操作系统怎么能验证成功呢?!

还好,用Gentoo的LiveCD启动后直接有zd1211rw的驱动,lsmod查看已经加载进内核,这说明该网卡设备可以被成功识别并加载驱动。但是还缺少固件,去官网下载zd1211rw的固件,放在/lib/firmware/目录下。

固件下载地址:

http://download.youkuaiyun.com/detail/yming0221/4875362

如果不是LiveCD启动的,直接下载zd1211rw驱动进行编译(现在的内核中也都集成了,可以自己编译)如图:


驱动下载地址:http://sourceforge.net/projects/zd1211/files/latest

解压后进入驱动目录make,正常会编译出zd1211rw.ko驱动。

加载驱动

sudo modprobe zd1211rw

可以看到dmesg会有相应的输出,这里就不再贴图了。


成功后使用使用命令链接无线网络。

1、首先ifconfig查看无限网卡是否被启用,如果没有则

ifconfig wlan1 up

2、使用wpa_supplicant工具链接

首先配置/etc/wpa_supplicant/my.conf文件为

crtl_interface=/var/run/wpa_supplicant

network={
   ssid="example"
   psk="password"
}

然后运行命令

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/my.conf -B

-i参数指明网卡

-c参数指明使用的配置文件

-B是后台运行

3、如果有DHCP客户端可以自动获取IP地址和DNS服务器地址。这里我是手动设定的。

a.方法如下:

ifconfig wlan1 192.168.1.* netmask 255.255.255.0 up

b.设定DNS服务器,在文件/etc/resolv.conf最下面添加

servername 8.8.8.8

c.添加默认网关

route add default gw 192.168.1.1 dev wlan1


这样正常就可以上网了。


如果是RT5370芯片,驱动内核中都有


Gentoo下RT5370固件安装:

sudo emerge -avnet-wireless/rt2870-firmware

正常网卡可以使用,如果在你的安装过程有问题,欢迎留言交流!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值