Networking :: intel prowireless 2200bg



dsl@box:~$ sudo su
root@ttyp0[dsl]# cd /lib/modules/2.4.26
root@ttyp0[2.4.26]# cp modules.dep tmp1
root@ttyp0[2.4.26]# cp modules.generic_string tmp2
root@ttyp0[2.4.26]# cp modules.pcimap tmp3
root@ttyp0[2.4.26]# cp modules.isapnpmap tmp4
root@ttyp0[2.4.26]# cp modules.usbmap tmp5
root@ttyp0[2.4.26]# cp modules.parportmap tmp6
root@ttyp0[2.4.26]# cp modules.ieee1394map tmp7
root@ttyp0[2.4.26]# cp modules.pnpbiosmap tmp8
root@ttyp0[2.4.26]# rm -rf modules.dep modules.generic_string modules.pcimap modules.isapnpmap modules.usbmap modules.parportmap modules.ieee1394map modules.pnpbiosmap
root@ttyp0[2.4.26]# mv  tmp1 modules.dep
root@ttyp0[2.4.26]# mv  tmp2 modules.generic_string
root@ttyp0[2.4.26]# mv  tmp3 modules.pcimap
root@ttyp0[2.4.26]# mv  tmp4 modules.isapnpmap
root@ttyp0[2.4.26]# mv  tmp5 modules.usbmap
root@ttyp0[2.4.26]# mv  tmp6 modules.parportmap
root@ttyp0[2.4.26]# mv  tmp7 modules.ieee1394map
root@ttyp0[2.4.26]# mv  tmp8 modules.pnpbiosmap
root@ttyp0[2.4.26]# depmod
depmod: *** Unresolved symbols in /lib/modules/2.4.26/kernel/drivers/net/wireless/ipw2200/ieee80211_crypt_tkip.o
depmod: *** Unresolved symbols in /KNOPPIX/lib/modules/2.4.26/kernel/drivers/usb/auerswald.o
depmod: *** Unresolved symbols in /KNOPPIX/lib/modules/2.4.26/kernel/drivers/usb/speedtch.o
depmod: *** Unresolved symbols in /KNOPPIX/lib/modules/2.4.26/kernel/net/bridge/bridge.o
depmod: *** Unresolved symbols in /KNOPPIX/lib/modules/2.4.26/kernel/net/sctp/sctp.o
root@ttyp0[2.4.26]# modprobe ipw2200
/KNOPPIX/lib/modules/2.4.26/kernel/drivers/net/wireless/ipw2100/ipw2100.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
     You may find more information in syslog or the output from dmesg
/KNOPPIX/lib/modules/2.4.26/kernel/drivers/net/wireless/ipw2100/ipw2100.o: insmod /KNOPPIX/lib/modules/2.4.26/kernel/drivers/net/wireless/ipw2100/ipw2100.o failed
/KNOPPIX/lib/modules/2.4.26/kernel/drivers/net/wireless/ipw2100/ipw2100.o: insmod ipw2200 failed
root@ttyp0[2.4.26]# dmesg
ieee80211_crypt: registered algorithm 'NULL'
hostap_crypt: registered algorithm 'NULL'
ipw2100: Intel® PRO/Wireless 2100 Network Driver, 0.44
ipw2100: Copyright© 2003-2004 Intel Corporation
hostap_crypt: unregistered algorithm 'NULL' (deinit)
ieee80211_crypt: unregistered algorithm 'NULL' (deinit)


same as my driver:(

spring,
I see quite a few references to "ipw2100" ... and now I realise there are existing ipw2100 drivers in DSL.  I suspect these may be interfering with our ipw2200 drivers, so I think you should delete them just before running "depmod" -

rm -rf /lib/modules/2.4.26/kernel/drivers/net/wireless/ipw2100

See if that helps.

after rm -rf /lib/modules/2.4.26/kernel/drivers/net/wireless/ipw2100
then cp and mv mod and tmp
then depmod
then modprobe -r ipw2100
then modprobe ipw2200
my box hang up........:(


same as my driver
dsl's kernel could not support the ipw2200 driver,maybe upgrade kernel to 2.4.27 can support this.

Damn!
I'm determined to fix this.  Perhaps I will wait until I get an Intel PRO/Wireless adaptor to test things myself.
But if you want to experiment further yourself, I have 3 suggestions -

1. The order of the modules may be important, so try this (from the ipw2200 README) -

sudo su
modprobe ieee80211
modprobe firmware_class
insmod ipw2200

2. One of the sub-modules being loaded by the ipw2200 module may be causing the problem - the main suspect would be ieee80211_crypt_tkip.o.
So you could try deleting each of these sub-modules, before "depmod"

3. Maybe the very latest firmware.agent would help.  It's part of the hotplug source .gz from http://sourceforge.net/project/showfiles.php?group_id=17679


original here.