frank9090 发表于 2007-1-4 01:54:28

fc4下安装ipw2100无线网卡的问题

我的机器是IBM T40笔记本,自带了ipw2100无线网卡,系统是FC4,内核是2.6.17,我已经安装了ipw2100 for linux的驱动,也安装了ieee80211,可是启动的时候有如下信息:

ipw2100: disagrees about version of symbol ieee80211_wx_get_encodeext
ipw2100: Unknown symbol ieee80211_wx_get_encodeext
ipw2100: disagrees about version of symbol ieee80211_wx_set_encode
ipw2100: Unknown symbol ieee80211_wx_set_encode
ipw2100: disagrees about version of symbol ieee80211_wx_get_encode
ipw2100: Unknown symbol ieee80211_wx_get_encode
ipw2100: disagrees about version of symbol ieee80211_txb_free
ipw2100: Unknown symbol ieee80211_txb_free
ipw2100: disagrees about version of symbol ieee80211_wx_set_encodeext
ipw2100: Unknown symbol ieee80211_wx_set_encodeext
ipw2100: disagrees about version of symbol ieee80211_wx_get_scan
ipw2100: Unknown symbol ieee80211_wx_get_scan
ipw2100: disagrees about version of symbol ieee80211_set_geo
ipw2100: Unknown symbol ieee80211_set_geo
ipw2100: disagrees about version of symbol ieee80211_rx
ipw2100: Unknown symbol ieee80211_rx
ipw2100: disagrees about version of symbol ieee80211_rx_mgt
ipw2100: Unknown symbol ieee80211_rx_mgt
ipw2100: disagrees about version of symbol free_ieee80211
ipw2100: Unknown symbol free_ieee80211
ipw2100: disagrees about version of symbol alloc_ieee80211
ipw2100: Unknown symbol alloc_ieee80211
ipw2100: disagrees about version of symbol ieee80211_wx_get_encodeext
ipw2100: Unknown symbol ieee80211_wx_get_encodeext
ipw2100: disagrees about version of symbol ieee80211_wx_set_encode
ipw2100: Unknown symbol ieee80211_wx_set_encode
ipw2100: disagrees about version of symbol ieee80211_wx_get_encode
ipw2100: Unknown symbol ieee80211_wx_get_encode
ipw2100: disagrees about version of symbol ieee80211_txb_free
ipw2100: Unknown symbol ieee80211_txb_free
ipw2100: disagrees about version of symbol ieee80211_wx_set_encodeext
ipw2100: Unknown symbol ieee80211_wx_set_encodeext
ipw2100: disagrees about version of symbol ieee80211_wx_get_scan
ipw2100: Unknown symbol ieee80211_wx_get_scan
ipw2100: disagrees about version of symbol ieee80211_set_geo
ipw2100: Unknown symbol ieee80211_set_geo
ipw2100: disagrees about version of symbol ieee80211_rx
ipw2100: Unknown symbol ieee80211_rx
ipw2100: disagrees about version of symbol ieee80211_rx_mgt
ipw2100: Unknown symbol ieee80211_rx_mgt
ipw2100: disagrees about version of symbol free_ieee80211
ipw2100: Unknown symbol free_ieee80211
ipw2100: disagrees about version of symbol alloc_ieee80211
ipw2100: Unknown symbol alloc_ieee80211

请问需要怎么解决?

frank9090 发表于 2007-1-4 03:04:59

重新安装了一次ipw2100-1.2.1,返回信息中有如下提示:

WARNING: "ieee80211_set_geo" undefined!
WARNING: "alloc_ieee80211" undefined!
WARNING: "free_ieee80211" undefined!
WARNING: "ieee80211_rx_mgt" undefined!
WARNING: "ieee80211_rx" undefined!
WARNING: "ieee80211_wx_get_encodeext" undefined!
WARNING: "ieee80211_wx_set_encodeext" undefined!
WARNING: "ieee80211_wx_get_encode" undefined!
WARNING: "ieee80211_wx_set_encode" undefined!
WARNING: "ieee80211_wx_get_scan" undefined!
WARNING: "ieee80211_txb_free" undefined!
WARNING: "escape_essid" undefined!

打开ipw2100.ko文件却都是乱码。请问是否是需要在编译安装之前修改某个地方?

求高人指教……

linky_fan 发表于 2007-1-4 11:05:29

安装时候看过驱动自带的readme没有?另外我知道ipw2100的驱动版本与ieee80211的版本必须匹配才能用,你用的版本有没有问题

frank9090 发表于 2007-1-4 22:37:56

就是照着readme做的。
ipw2100的版本是1.2.1 ,ieee80211的版本是1.1.14 。
网上有帖子说这样的版本可以成功安装。

安装时的警告信息我看不明白到底是ipw2100的问题还是ieee80211的问题。

ps:我尝试使用ndiswrapper来安装驱动。但是奇怪的是只要modprobe ndiswrapper,立即就会死机。而且死的很硬……

linky_fan 发表于 2007-1-5 10:48:39

你的内核是update来的还是自己编译的,刚发现你用的是2.6.17版本的内核,2.6.14以上的内核都已经自带有比较old的2100的驱动,只需要下载一个firmware就能用了。

用yum搜索一下对应的firmware就可以了,yum找不到的话去rpm.pbone.net或rpmfind上找一下。

frank9090 发表于 2007-1-7 10:51:34

试过这种方法,可以安装,但是不能上网。现象是始终无法从AP获取IP地址。

我的内核是update来的,没有手动编译。但是针对无线的配置都是打开的。

linky_fan 发表于 2007-1-8 09:53:47


现象是始终无法从AP获取IP地址

自己配置一个试试。

另外dns配置和路由表对不对,使用iwconfig和iwpriv和iwlist手动配一下看看

frank9090 发表于 2007-1-16 20:56:56

用iwlist可以列出AP。但是手动配置IP无效,无法ping通网关。依然无法上网。

真是郁闷……

继续努力中,准备找个硬盘,装个FC6看看。
页: [1]
查看完整版本: fc4下安装ipw2100无线网卡的问题