设为首页 收藏本站
查看: 458|回复: 0

[经验分享] CentOS 5 安装和配置无线网卡指南

[复制链接]

尚未签到

发表于 2016-5-12 09:16:18 | 显示全部楼层 |阅读模式
  
1.下载无线网卡驱动程序;
2.安装无线网卡驱动程序;
3.配置无线拨号配置文件;
4.注意事项和备注。

1,到http://snapshots.madwifi-project.org下载最新的madwifi-hal-0.10.5.6文件,如madwifi-hal-0.10.5.6-r4016-20090429.tar.gz;
2,解压后.gz文件后用make && make install编译安装,最好从新启动一下系统;
3,确保下列类似信息的存在:[simonsun@magic ~]$ /sbin/lspci | grep Ethernet
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
06:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
[simonsun@magic ~]$ dmesg | grep "HAL"
[simonsun@magic ~]$ /sbin/lsmod | grep ath
dm_multipath           24013  0
scsi_dh                11713  1 dm_multipath
ath_rate_sample        16256  1
ath_pci               230844  0
wlan                  203760  5 wlan_tkip,wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal               305632  3 ath_rate_sample,ath_pci
dm_mod                 62201  11 dm_multipath,dm_raid45,dm_snapshot,dm_zero,dm_mirror,dm_log
[simonsun@magic ~]$  /sbin/iwlist
Usage: iwlist [interface] scanning
              [interface] frequency
              [interface] channel
              [interface] bitrate
              [interface] rate
              [interface] encryption
              [interface] key
              [interface] power
              [interface] txpower
              [interface] retry
              [interface] ap
              [interface] accesspoints
              [interface] peers
              [interface] event
[simonsun@magic ~]$
即:网卡是否检测到、网卡驱动是否被系统识别、是否有错误信息等。
然后开始搜寻无线网络,如

[simonsun@magic ~]$ /sbin/iwlist ath0 scan
ath0      Scan completed :
          Cell 01 - Address: 08:10:74:2B:C3:90
                    ESSID:"NETCORE"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Quality=46/70  Signal level=-49 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK 
          Cell 02 - Address: 00:22:B0:91:5B:D1
                    ESSID:"dlink-starsing"
                    Mode:Master
                    Frequency:2.417 GHz (Channel 2)
                    Quality=23/70  Signal level=-72 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK 
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK 
                    Extra:ath_ie=dd0900037f01010060ff7f
          Cell 03 - Address: 00:19:E0:AD:B1:5E
                    ESSID:"TP-LINK"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Quality=17/70  Signal level=-78 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    Extra:ath_ie=dd0900037f01010008ff7f
          Cell 04 - Address: 00:21:27:BA:63:A2
                    ESSID:"TP-LINK_BA63A0"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Quality=12/70  Signal level=-83 dBm  Noise level=-95 dBm
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    Extra:wme_ie=dd180050f2020101030003a4000027a4000042435e0062322f00
                    Extra:ath_ie=dd0900037f01010000ff7f
          Cell 05 - Address: 00:B0:0C:04:C4:D2
                    ESSID:"TENDA"
                    Mode:Master
                    Frequency:2.452 GHz (Channel 9)
                    Quality=15/70  Signal level=-80 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                              36 Mb/s; 48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
          Cell 06 - Address: 00:23:CD:36:D3:C4
                    ESSID:"TP-LINK_36D3C4"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Quality=11/70  Signal level=-84 dBm  Noise level=-95 dBm
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    Extra:ath_ie=dd0900037f01010008ff7f
          Cell 07 - Address: 00:B0:0C:03:B0:64
                    ESSID:"Tenda"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Quality=17/70  Signal level=-78 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
                              18 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 12 Mb/s
                              24 Mb/s; 48 Mb/s
                    Extra:bcn_int=100
                    Extra:wme_ie=dd180050f2020101000003a4000027a4000042435e0062322f00
          Cell 08 - Address: 00:1B:11:8C:3B:8C
                    ESSID:"dlink"
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Quality=7/70  Signal level=-88 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 48 Mb/s; 18 Mb/s; 24 Mb/s
                              36 Mb/s; 54 Mb/s
                    Extra:bcn_int=100

根据实际情况编辑如下文件,或者通过system-config-network的图形化界面配置,
[simonsun@magic ~]$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ath0
# Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter
DEVICE=ath0
BOOTPROTO=none
ONBOOT=no
HWADDR=00:22:43:2d:ae:2b
NETMASK=255.255.255.0
DHCP_HOSTNAME=
IPADDR=192.168.0.152
DOMAIN=
TYPE=Wireless
ESSID=NETCORE
CHANNEL=
MODE=Managed
SECURITYMODE=off
RATE=auto
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=192.168.0.1


配好会有:
[simonsun@magic ~]$ /sbin/iwconfig ath0
ath0      IEEE 802.11g  ESSID:"NETCORE"  Nickname:"magic.linux"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 08:10:74:2B:C3:90  
          Bit Rate:48 Mb/s   Tx-Power:17 dBm   Sensitivity=1/1 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=48/70  Signal level=-48 dBm  Noise level=-96 dBm
          Rx invalid nwid:38122  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


最后,激活配置好的无线网卡,
[simonsun@magic ~]$ sudo /sbin/ifconfig ath0 up
[simonsun@magic ~]$ sudo /sbin/ifup ath0
[simonsun@magic ~]$  /sbin/ifconfig ath0
ath0      Link encap:Ethernet  HWaddr 00:22:43:2D:AE:2B 
          inet addr:192.168.0.152  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::222:43ff:fe2d:ae2b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:106106 errors:0 dropped:0 overruns:0 frame.:0
          TX packets:30806 errors:1 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:140732082 (134.2 MiB)  TX bytes:1976717 (1.8 MiB)

[simonsun@magic ~]$ ping www.google.com
PING www-china.l.google.com (66.249.89.99) 56(84) bytes of data.
64 bytes from jp-in-f99.google.com (66.249.89.99): icmp_seq=1 ttl=246 time=67.1 ms
64 bytes from jp-in-f99.google.com (66.249.89.99): icmp_seq=2 ttl=246 time=65.3 ms
64 bytes from jp-in-f99.google.com (66.249.89.99): icmp_seq=3 ttl=246 time=66.4 ms
64 bytes from jp-in-f99.google.com (66.249.89.99): icmp_seq=4 ttl=246 time=65.8 ms

--- www-china.l.google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 65.352/66.205/67.137/0.714 ms
[simonsun@magic ~]$


4.注意事项,一般需要设置DNS,不要忘了;如果是根据mac地址限制网络使用的话,一定要将无线网卡的mac地址正确的添加到路由器;如果连接模式通过WPA-PSK进行加密登录的话,就需要用到wpa_supplicant:
[simonsun@magic ~]$ sudo yum install \*wpa\*

[simonsun@magic ~]$ /usr/sbin/wpa_passphrase NETCORE 123456781
network={
        ssid="NETCORE"
        #psk="123456781"
        psk=21135846dce955a6319561d7216a1407d1cb97b8fb339c05f8773a3f780d6663
}

[simonsun@magic ~]$ sudo vim /etc/wpa_supplicant/wpa_supplicant.conf
修改如下:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

#network={
#       ssid="any"
#       key_mgmt=NONE
#}
network={
        ssid="NETCORE"
        #psk="123456781"
        psk=21135846dce955a6319561d7216a1407d1cb97b8fb339c05f8773a3f780d6663
}
[simonsun@magic ~]$ sudo vim /etc/sysconfig/wpa_supplicant
修改INTERFACES为前面装好驱动后识别的网卡,如ath0,我这里是:
# Use the flag "-i" before each of your interfaces, like so:
#  INTERFACES="-i eth1 -i wlan0"
INTERFACES="-i ath0"

# Use the flag "-D" before each driver, like so:
#  DRIVERS="-D wext"
DRIVERS="-D wext"

# Other arguments
#   -u   Enable the D-Bus interface (required for use with NetworkManager)
#   -f   Log to /var/log/wpa_supplicant.log
OTHER_ARGS="-u -f /var/log/wpa_supplicant.log"

,然后启动wpa服务,
[simonsun@magic ~]$ sudo /etc/rc.d/init.d/wpa_supplicant start
Starting wpa_supplicant: /etc/wpa_supplicant/wpa_supplicant[确定]-i ath0 -D wext -u -f /var/log/wpa_supplicant.log

,然后拨号,平时上网,只执行如下脚本即可
sudo /sbin/ifconfig ath0 up
sudo /sbin/ifdown ath0
sudo /sbin/ifup ath0
sudo /etc/rc.d/init.d/wpa_supplicant restart
sudo /etc/rc.d/init.d/iptables restart

参考连接:
http://wiki.centos.org/HowTos/Laptops/WirelessAR5007EG
http://hi.baidu.com/netred/blog/item/6d7f061f708b8ccfa786691e.html

BTW,特别鸣谢秦公子网络环境方面的帮助。

2009-06-22,如果系统内核升级了,必须重新编译一下驱动,再次配置。
  2011-07-11,现在CentOS 6 系列能自动识别大部分无线网卡了,一般不用像上面那么费劲的配置了 :) .
备注:
如果SSID名字改了,须要重新修改无线网络配置里的无线设置的网络名称的指定的,同时必须(千万别忘了)重新生成一下密码钥匙,即:用/usr/sbin/wpa_passphrase 新名字 新密码,然后再次拨号即可。
其实最合理的是,从新建一个无线拨号连接,当然也得重新生成一下密码钥匙,添加到/etc/wpa_supplicant/wpa_supplicant.conf里。
  附最新的Windows的无线网卡驱动,关于Atheros Communications Inc. AR5XXX Wireless Windows下的驱动。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-215861-1-1.html 上篇帖子: CentOS集群上安装Ganglia-3.6.1监控 下篇帖子: [转载] CentOS 5.5命令行安装Oracle 10g
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表