我在研究centos系统,所以找了一些整理参考。
1.查看机器的无限网卡型号等信息。
由于USB接口,命令是
#lsusb
这个主要看你无线网卡的硬件信息。我的是RTL 8188SU。去百度搜索驱动下载。真的不知道怎么在linux下下载,就找个windows电脑,下载完拷贝到u盘,然后在linux电脑下接收,然后输入命令。
#cd /media检查,如果文件夹名中有空格,没关系,用*代替就行。
2.解压缩并安装驱动程序。
#tar vxpf rtl*.tar.gz
#cd rtl*
#制造
#进行安装
在安装过程中,我有一个提示错误。编译的软件好像没有安装。后来也不管了,直接重装了系统。重装之后,我加载了所有的系统开发软件。没办法。不然我得一个一个找安装,还没联网,百胜也没法安装。执行该命令后,将在该目录中生成一个名为8712u.ko的驱动程序文件。
3.将驱动程序文件复制到驱动程序模块目录。
# CP-p 8712 u . ko/lib/modules/2 . 6 . 18-128 . el5/kernel/drivers/net/
据说还可以放在无线目录里。这个无线文件夹也在/lib/modules/2 . 6 . 18-128 . el5/kernel/drivers/net/中。
4.装载驱动模块。
# ins mod/lib/modules/2 . 6 . 18-128 el5/kernel/drivers/net/8712 u . ko
或者输入这个命令:# modprobe8712u.ko。
5.检查模块是否成功加载。
#lsmod | grep 8712u
[root @ localhost net]# lsmod | grep 8712 u
8712u 311196 0
此时,驱动程序已经安装成功,并且打开了系统-管理-网络对话框,但是仍然看不到无线网卡的信息,因此执行命令:
#服务网络管理器启动
注意大小写。linux是区分大小写的。执行该命令后,右上角会出现连接图标。单击查看并选择要访问的SSID,然后输入密码。
系统从原来的6.2升级到6.3后,USB无线网卡驱动自动丢失。按照上面的步骤再次进行make install,发现文件夹/lib/modules/2.6.18*不见了。将8712u.ko复制到/lib/modules/2 . 6 . 32-220 . 23 . 1 . el6 . ii。
centos6.2文本界面下的无线网卡配置文件:
CD/etc/sys config/network-scripts/
touch CFG-auto _ TP _ link _ p//如果这个文件不存在,需要建立。
if CFG-auto _ TP _ link _ p//编辑文件
ESSID='无线路由器的名称'
模式=托管
MGMT=PSK WPA
类型=无线
BOOTPROTO=无
DEFROUTE=是
IPV4 _失败_致命=是
IPV6INIT=否
NAME='我也不知道这是什么。我在这里填了ESSID。不管怎样,如果我能上网就可以了
UUID=cc 7 fed 62-4973-453 f-b7c 3-a 80 D3 E4 c 7 be 6
ONBOOT=是
IPADDR=192.168.1.2
前缀=24
网关=192.168.1.1
DNS1=192.168.1.1
DNS2=202.96.128.86
DNS3=202.96.128.166
最后一个连接=1341690606
还有一个文件:keys-auto _ TP _ link-p。
内容:WPA_PSK='无线路由器的连接密码'