让你的无线网卡在Linux系统下跑起来

http://tech.ddvip.com   2007年02月23日    社区交流

本文详细介绍让你的无线网卡在Linux系统下跑起来

  (1)用“iwconfig”命令来显示无线网卡(eth0、eth1或eth2)的信息。在以下的步骤中,用ethX表示无线网卡的名称。

  (2)设置无线网卡的操作模式为Managed,命令如下:

# iwconfig ethX mode Managed

  (3)如果采用了WEP加密,需要设置WEP密码,命令如下:

# iwconfig ethX key password

  对40位和128位加密,password分别为6位和10位的十六进制数字。

  (4)设置SSID,其中ESSID为Access Point的SSID。命令如下:

# iwconfig ethX essid ESSID

  (5)创建/etc/sysconfig/network/ifcfg-ethX文件,使得机器每次启动时,无线网卡都会自动获得IP地址。该文件内容如下:

BOOTPROTO=‘dhcp’
MTU=‘’
REMOTE_IPADDR=‘’
STARTMODE=‘onboot’
UNIQUE=‘’

  11.通过下面的命令启动无线网卡:

  #ifconfig ethX up

  12.最后将上述的配置自动化,使得开机自动启动无线网卡。具体分为以下几个步骤:

  (1)使用下面的命令将ndiswrapper.o文件拷贝到系统的内核模块目录下:

  # cp driver/ndiswrapper.*o /lib/modules/$(uname -r)/misc

  (2)使用“depmod -a”命令更新系统的模块信息。

  (3)拷贝loaddriver文件到某个目录(比如/usr/local/bin)下。命令如下:

  # cp utils/loaddriver /usr/local/bin

  (4)拷贝inf和sys文件到某个目录(比如/usr/local/share/ndiswrapper)下。命令如下: 

 # cp bcmwl5.sys bcmwl5.inf /usr/local/share/ndiswrapper

  (5)使用下面的命令为无线网卡创建别名:

  #alias ethX=ndiswrapper

  (6)修改/etc/modprobe.conf文件,增加如下语句,在开机时自动调用NdisWrapper:

post-install ethX /usr/local/bin/loaddriver 8086
1043 /usr/local/share/ndiswrapper/*.
sys /usr/local/share/ndiswrapper/*.inf

  至此,整个设置完成。以后每次进入Linux时,无线网卡就会被激活,并自动获得IP地址。这样就可以在Linux下使用无线网卡的Windows驱动自由地使用Centrino笔记本的无线网络了。

作者:yuajing    责编:豆豆技术应用

正在加载评论...