本文详细介绍Redhat下无线网卡配置攻略
11. 配置网上自动启动:在以上步骤中成功的使用了无线网卡,但是都是手工敲入的命令,如果机器重启那么一切配置都会丢失了。需要修改系统配置,使之重启机器能够自动生效。这个配置与普通网卡的配置过程相同,都是在/etc/sysconfig/network-scripts下建立网络接口描述文件,并填写正确的配置内容:
# cd /etc/sysconfig/network-scripts
# cp ifcfg-eth0 ifcfg-ath0 //从当初eth0描述文件的基础上直接修改
# vi ifcfg-eth0 //把首部的ONBOOT=yes改成ONBOOT=no,不再启动以太网接口
# vi ifcfg-ath0 //把首部的DEVICE=eth0改成DEVICE=ath0
# vi etc/sysconfig/hwconfig //任意拷贝一段PCI的设备,把driver字段改成“ath_pci”,desc可以任意修改。
# vi /etc/rc.d/rc.local // 最后加一句/sbin/iwconfig ath0 essid “wifiap” mode managed key “s:13位的ASCII密码” rate auto
12. 重启动机器,再测试。All things done.
在以上各步骤中,由于软件和文件系统的具体差异,都可能出现一些问题,尤其是在内核源代码配置和编译过程中。这需要读者综合运用Linux驱动程序方面的基础知识,视具体问题,使用你的智慧和经验加以解决。
六、其它说明
1. 本文所做的实验都在在PC机上进行的,后来又在笔记本上作了实验,使用了同为TP-Link品牌的PCMICA无线网卡TP-610G。这个网卡和550G仅在于接口形式的不同,内核芯片是完全相同的。所以配置方法完全相同,工作的也很正常。但是对于大多数内置无线网卡的笔记本,除了少数厂家提供了官方驱动(如Intel的802.11 B/G系列),其它笔记本仍然存在很多问题。
2. 根据mdwifi的官方声明,这个驱动的当前版本只支持PCI和PCMICA接口的网卡,对于USB尚不支持,想毕是由于技术上尚未实现全面。截止到目前为止仍然没有什么进展。这一点对于网卡选型尤其关键。如果选用了USB无线网卡,本文的方法就失效了,需要再下功夫解决驱动问题。
七、总结
以上是我建立无线AP和在linux下使用无线网卡的全过程,总之还算是比较简单的。这个madwifi驱动适用于几乎所有Atheros芯片的网卡(注意只支持PCI、mini PCI、pcmica的,不支持USB的),内核2.4、2.6都可以,也就是说从red hat7.3就可以用,而且不用重编内核。希望能对在linux下使用无线的人一点参考。
后来笔者测试了一下最新版的Ubuntu 6.04,发现Ubuntu内置了madwifi的驱动,安装之后就能自动识别网卡,这样就省略了上面所有的配置过程,可供参考。但是对于大多数其它发行版(尤其是比较传统的服务器发行版),还是按照本文的方法手工配置。
来源:IT168 作者:靳国杰 责编:豆豆技术应用
- Ubuntu 7.10 安装全过程
- 如何在Ubuntu 7.10上实现C/C++开发环境
- Ubuntu下FTP服务器的配置
- Ubuntu入门系列 4、Ubuntu进阶
- Ubuntu入门系列 3、Ubuntu使用
- Ubuntu入门系列 2、Ubuntu安装
- Ubuntu入门系列 1、Ubuntu简介
- 解决Linux系统播放器MP3标签乱码的问题
- 虚拟机下Linux系统上网的方法
- Linux下安装Realtek 8110SC千兆网卡驱动