Copy From CUblog(2010-04-03 23:03)
前两天在RHN中下载了最新的RHEL5.5 32bit的ISO。在笔记本中安装了一下,没有什么太大的变化,不过和以前的几个V5的版本一样,在我的机器中,一启动smartd服务就没有办法up了,会一直死在启动这个服务上面,只能进single-user mode,把它个停止。然后一切正常。
今天想着该怎么把无线网卡的问题解决,以前是用madwifi这个工具,很简单,也有效,wireless的解决办法,在这里就不再叙述了。但是RHEL5.5的release announcement中提到针对wifi,特别加入了一些最新的驱动。所以决定先尝试一下,不用madwifi看看,能否解决无线网卡的问题。
所用的无线网卡是TP-Link TL-WN310G,PCMCIA接口。将网卡插入接口,系统启动后,在/etc/sysconfig/network-scripts中可以看到系统自动生成了一个“ifcfg-wlan0”文件,cat一下,可以看到以下内容:
# Atheros Communications Inc. AR5007G Wireless Network Adapter
DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=no
HWADDR=*********************
这说明网卡已经可以识别了,执行ifup wlan0,最后提示failed。上网找了一下,在配置文件末尾添加了以下三行的内容:
DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=no
HWADDR=*********************
这说明网卡已经可以识别了,执行ifup wlan0,最后提示failed。上网找了一下,在配置文件末尾添加了以下三行的内容:
TYPE=wireless
ESSID=******* #填入网络中可用的ESSID
RATE=auto
ESSID=******* #填入网络中可用的ESSID
RATE=auto
然后再执行ifup wlan0 ,没有错误提示,执行ping google等网站,也OK了。
说明配置成功。
接着再尝试注释了其中两行,也可以使用。最后无线网卡的配置文件内容如下:
# Atheros Communications Inc. AR5007G Wireless Network Adapter
DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=no
HWADDR=*********************
DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=no
HWADDR=*********************
ESSID=******* #填入网络中可用的ESSID
###########################################
###########################################
因所用的WAP,采用MAC过滤,没有加密网络,特意在网络中搜索了一番,看到一些关于加密WAP的选项,也一并罗列:
###################################################################################
KEY=s:1234
MODE=Managed
RATE=auto
IWPRIV="authmode 1" (IWPRIV有二种模式:authmode 1表示open,authmode 2表示共享模式,应当特别注意)
(注:若是=号后的有空格,则需要加上引号)
如果起动了 WEP, 那么上面的 KEY 就是 WEP 的密码,最前面的 s 表示密码是ASCII字符.
KEY=s:1234
MODE=Managed
RATE=auto
IWPRIV="authmode 1" (IWPRIV有二种模式:authmode 1表示open,authmode 2表示共享模式,应当特别注意)
(注:若是=号后的有空格,则需要加上引号)
如果起动了 WEP, 那么上面的 KEY 就是 WEP 的密码,最前面的 s 表示密码是ASCII字符.
###################################################################################
具体的参数含义暂时没有找到,在man手册页里面也没有对应的内容。
转载于:https://blog.51cto.com/zengdesheng/715919