2023-05-14 17:42:21 阅读( 3681)
在学习CentOS系统,所以找了些整理参考。
我在研究centos系统,所以找了一些整理参考。
1.查看机器的无限网卡型号等信息
因为是USB接口,所以命令是
#lsusb
这个主要看你无线网卡的硬件信息。我的是RTL 8188SU。去百度搜索驱动下载。真的不知道linux下怎么下载,就找了个windows的机器,下载后拷贝到u盘。
然后将其连接到linux机器,然后输入命令。
#cd /media来检查,如果文件夹名中有空格,没关系,用*替换就行。
2.解压并安装驱动
#tar vxpf rtl*.tar.gz
#cd rtl*
#make
#make install
在安装过程中,我有一个make后提示错误。好像编译的软件没有安装,然后我就不管了。我直接重装了系统,重装后安装了所有的系统开发软件。没办法,不然得一个一个找来安装,而且我还没联网,没法百胜安装。
执行该命令后,将在该目录中生成一个名为8712u.ko的驱动程序文件。
3.将驱动文件拷贝到驱动模块目录
#cp -p 8712u.ko /lib/modules/2.6.18-128.el5/kernel/drivers/net/
据说也可以放在无线目录下,这个无线文件夹也在/lib/modules/2 . 6 . 18-128 . el5/kernel/drivers/net/。
4.加载驱动模块
#insmod /lib/modules/2.6.18-128el5/kernel/drivers/net/8712u.ko
或者输入这个命令:# modprobe 8712 u.ko。
5.查看模块是否加载成功
#lsmod | grep 8712u
[root@localhost net]# lsmod | grep 8712u
8712u 311196 0
此时,已经成功安装了驱动程序,并且打开了系统-管理-网络对话框,但是仍然看不到无线网卡的信息,因此执行命令:
#service NetworkManager start
注意大小写。linux是区分大小写的。执行此命令后,右上角会出现一个连接图标。单击查看并选择要访问的SSID,然后输入密码。
系统从原来的6.2升级到6.3后,USB无线网卡驱动自动丢失。按照上面的步骤重新make make安装,发现文件夹/lib/modules/2.6.18*不见了。
将8712u.ko复制到/lib/modules/2 . 6 . 32-220 . 23 . 1 . el6 . i686/kernel/drivers/net/,然后加载驱动模块,无线网卡就可以使用了。
centos6.2文本界面下的无线网卡配置文件:
cd /etc/sysconfig/network-scripts/
触摸ifcfg-Auto_TP_Link_P //如果没有这样的文档,需要创建。
Vi ifcfg-Auto_TP_Link_P //编辑文件ESSID='无线路由器的名称'
MODE=Managed
KEY_MGMT=WPA-PSK
TYPE=Wireless
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME='我也不知道这里有什么,我在这里填了ESSID,反正只要能上网就行'
UUID=cc7fed62-4973-453f-b7c3-a80d3e4c7be6
ONBOOT=yes
IPADDR=192.168.1.2
PREFIX=24
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DNS2=202.96.128.86
DNS3=202.96.128.166
The last connection=1341690606 and a file: keys-auto _ TP _ link-p.
文件内容:WPA_PSK='无线路由器的连接密码'
猜你喜欢
Guessyoulike