综合网上的帖子,解决的方法有2
1为:本人ubuntu菜鸟,处女贴,大家多捧场。

我是ibm x40机器,系统在9.04的时候,不需要安装无线驱动,升级到了9.10后,发现无线网卡找不到了。

输入命令ifconfig,只能看到eth0和lo。

输入命令ifconfig -a,能看到多了一个irda0,但这个应该是别的,红外之类的设备。

上网找了好久,有个命令是sudo lshw -C network,终于看到了无线网卡,显示为UNCLAIMED,确认了网卡并没有坏掉:

*-network:1 UNCLAIMED

description: Wireless interface

product: AR5212 802.11abg NIC

vendor: Atheros Communications Inc.

。。。。。。

我也不知道啥叫UNCLAIMED,反正又谷歌百度了很久,大概就是驱动没安装成功,过程略。

反正最后,终于试成功了,过程如下:

1.到这个网址上下载hal版本的madwifi,一定要是hal版本,别的版本我没试成功,编译报错。

http://snapshots.madwifi-project.org/ma … -0.10.5.6/

2.下载下来后,解压,在解压的根目录编译

命令:make

安装,命令:sudo make install

一般会编译几分钟,如果缺了什么库文件,会提示,就先把依赖的库安装上,我的没有提示。

3.可能现在需要重启,我安装后重启了一下,然后,命令:

sudo ifconfig ath0 up

sudo ifconfig ath0 dhcp

4.我用的是wicd 2.0管理网络,如果你用别的或者ubuntu默认的,就不用跟我做了,自己配置吧。

我配置了一下,选中第四个Preferences,在General Setting标签上,

有个Wireless interface的输入框,就第一个输入框,我写上了ath0,这是我的无线网卡设备名。

配好以后,确定,刷新,无线出来了,n多无线信号,选自己的链接,就可以上网了。
2:我和你情况类似,升级之后系统把驱动放到blacklist里面了。只要把相关的黑名单删掉就行。具体操作你可以搜一下google.
希望有所帮助