cent os网络连接_cent os 6.3安装无线网卡的方法-经测试成功

系统是cent os 6.3。进入系统后发现只有一个有线网卡,而无线网卡没有成功驱动。下面介绍一下安装无线网卡驱动的具体方法:

我下载的是32位的,根据自己电脑。

一定要先安装 'kernel-devel'  ,从你的安装盘上能找到。安装就行rpm -ivhkernel-devel.2.+++++.rpm

安装步骤:

1. 卸载冲突模块

$ sudo rmmod b43

$ sudo rmmod ssb

$ sudo rmmod wl

2. 屏蔽冲突模块

# echo "blacklist ssb" >> /etc/modprobe.d/blacklist

# echo "blacklist b43" >> /etc/modprobe.d/blacklist

3. 编译安装

$ pwd

~/download/bcm4312

$ ls

hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz

$ mkdir hybrid

$ tar xf hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz -C hybrid

$ cd hybrid/

$ ls

Makefile  lib  src

$ make

//如果这一步报错的话,就使用 make API=WEXT  这个命令

KBUILD_NOPEDANTIC=1 make -C /lib/modules/uname -r/build M=pwd

make[1]: Entering directory /usr/src/linux-headers-2.6.26-2-686'

LD      /home/c-aries/download/bcm4312/hybrid/built-in.o

CC [M]  /home/c-aries/download/bcm4312/hybrid/src/wl/sys/wl_linux.o

CC [M]  /home/c-aries/download/bcm4312/hybrid/src/wl/sys/wl_iw.o

CC [M]  /home/c-aries/download/bcm4312/hybrid/src/shared/linux_osl.o

LD [M]  /home/c-aries/download/bcm4312/hybrid/wl.o

Building modules, stage 2.

MODPOST 1 modules

WARNING: modpost: missing MODULE_LICENSE() in /home/c-aries/download/bcm4312/hybrid/wl.o

see include/linux/module.h for more information

CC      /home/c-aries/download/bcm4312/hybrid/wl.mod.o

LD [M]  /home/c-aries/download/bcm4312/hybrid/wl.ko

make[1]: Leaving directory /usr/src/linux-headers-2.6.26-2-686'

$ uname -r

2.6.26-2-686(这个是版本号,下边的路径会用到,也是根据自己系统)

$ sudo cp -rf wl.ko /lib/modules/2.6.26-2-686/kernel/drivers/net/wireless/

//蓝色的那个部分是需要根据自己系统的版本号来替换的

$ sudo depmod

$ sudo modprobe wl

4. 检测是否安装成功

$ lsmod | grep wl

wl                   1269312  0

ieee80211_crypt         5124  2 ieee80211_crypt_tkip,wl

// bios设置无线可用,打开无线开关

$ sudo iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

wlan0      IEEE 802.11bg  ESSID:""  Nickname:""

Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated

Bit Rate:54 Mb/s   Tx-Power:32 dBm

Retry min limit:7   RTS thr:off   Fragment thr:off

Power Managementmode:All packets received

Link Quality=5/5  Signal level=0 dBm  Noise level=0 dBm

Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0

Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ppp0      no wireless extensions.

$

// 行了,已经可以看到无线网卡的wlan0 :) 只要ESSID: 后没有any就行

好了,看看是不是可以使用了。

一些无线上网的命令

1. 列出周围环境中的无线网络

$ sudo iwlist scan

2. 假设要连接到网络"test",假设使用eth1

$ sudo iwconfig eth1 essid "test"

// 如网络已加密,则用

$ sudo iwconfig eth1 essid "test" key "你的密码"

3. 启动无线网卡

$ sudo ifconfig eth1 up

4. 使用dhclient获得IP地址

$ sudo dhclient eth1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值