Chinaunix首页 | 论坛 | 博客
  • 博客访问: 93957
  • 博文数量: 10
  • 博客积分: 1465
  • 博客等级: 上尉
  • 技术积分: 160
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-06 11:06
文章分类
文章存档

2008年(10)

我的朋友

分类: LINUX

2008-11-07 13:16:01

笔记本无线网卡芯片是Aethos的,Linux下这个芯片的驱动是Madwifi,安装很简单,修改repositories,然后yum install madwifi就可以了...在安装的时候会自动安装另一个需要的package,dkms(Dynamic Kernel Module Support),当内核升级以后就不用重新编译安装这个驱动了...

如果网卡都不能用,那就麻烦了,需要从源码编译安装...

PS:之所以有这个文章是因为我刚开始并不懂修改repositories来增加第三方的源...

下载madwifi0.9.4版本,
./configure
make
make install
就可以了...

要说的是,由于CentOS Linux内核版本低于Fedora,当时我用的内核版本是2.6.18,在make的时候就出现错误编译不过...



就有解决方案,其实就是注释或者删除对内核版本的判断
------------------------------------------------------

顺便贴一下我使用madwifi连接无线路由的shell脚本文件...
************************************************************************
#! /bin/bash

ifconfig eth0 down
ifconfig wifi0 down
ifconfig ath0 down
modprobe wlan
modprobe ath_pci
modprobe wlan_wep
modprobe wlan_scan_sta
modprobe wlan_rate_sample

ifconfig wifi0 up
ifconfig ath0 up

iwlist ath0 scan

iwconfig ath0 key s:xxxxxxxxxxxxx  #这里是无线路由密码,不需要就注释掉这行

iwpriv ath0 mode 2

iwconfig ath0 essid "Marine-Home"  #这里是无线路由的id号,在modprobe wlan的时候
                                   #会显示在终端显示essid的,一般就是TP-LINK什么的

dhclient ath0

exit 0
*************************************************************************

madwifi功能强劲,甚至可以支持点对点的模式, 即2台有 WiFi 的机器的互联. 还可以让一台运行MadWiFi的机器充当AP, 以及配置多个起动配置文件, 或者一台机器中有几块无线网卡的配置方式. 这个就不研究了...我只是简单的读了一下readme而已...能让无线跑起来就好...

阅读(3436) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~