[WBEL-users] Wireless Ethernet Woes
Daniel J. Summers
danieljs@knology.net
Wed, 07 Jul 2004 17:44:27 -0500
Good evening (or other time-appropriate greeting, as applicable)...
Yesterday, I acquired a wireless network card. It's been great, because
I needed to move this computer out of our living room and into another
room. Anyway, Linux didn't detect it right away (hey, can't blame a guy
for trying), so I booted to WXP (which recognized it and fired it up
right away). All the documentation talked about was Windows, but I
thought I'd take a look at their web site.
The card is a Blitzz PCI NetWave Wireless, and the vendor's web site is
http://www.iblitzz.com . I went there, and lo and behold, they have
Linux drivers available for download. I can choose between RH 7.3 and
RH 8.0, so I chose the latter. When I tried to install, it told me that
the install had to be run under Red Hat 8. The ./install provided was
an executable program (versus a shell script), so I did a little more
digging. There were a series of directories included in the install
with .o files. I located the one for an Athlon (which is what I have),
and manually copied it to
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless directory.
Following the procedure in the README (which identified the brand as
ADMData), I rebooted. Kudzu found my new hardware, but wasn't able to
start it during boot. When I tried to modify the settings through the
GUI configuration tool, this is what I got...
8<-------- Error --------->8
Command failed: /sbin/modprobe 8211
Output:
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol alloc_skb_R37701013
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_register_driver_Racd7be09
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol __kfree_skb_R9f577077
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol skb_over_panic_R96dfe3a9
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_read_config_byte_R90c21225
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol register_netdev_R974afbe7
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol netif_rx_R61b6a4ab
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol eth_type_trans_R8099d0b4
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_enable_device_Ra2411ea7
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol add_timer_Ra19eacf8
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol unregister_netdev_R5766c6b2
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_unregister_driver_R513ca96c
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol del_timer_Rfc62f16d
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_release_regions_Rf11476ea
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol alloc_etherdev_Ra255d246
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_set_master_R00ba60ca
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol softnet_data_R21a8786f
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_request_regions_R936e5016
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
unresolved symbol pci_find_device_Rf15f9f37
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o: insmod
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o failed
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o: insmod
8211 failed
Warning: kernel-module version mismatch
/lib/modules/2.4.21-15.0.2.EL/kernel/drivers/net/wireless/8211.o was
compiled for kernel version 2.4.18-14
while this kernel is version 2.4.21-15.0.2.EL
8<-------------------
Okay, now apart from the obvious (yes, it says the vendor is the only
one who can help me, and it says it's compiled for the wrong kernel
version), what else could I try? I can't believe this card works so
swimmingly in Windows, but not at all under Linux. Is there a way of
faking these .o files out? I'm still pretty new at Linux, but I'm a
fast learner. I have a feeling that right now I know just enough to be
dangerous. :)
Thanks...
Daniel J. Summers
E-mail - danieljs@knology.net
Web Site (Personal) - http://www.knology.net/~mopsmom/daniel
Web Site (Sunday School) -
http://www.knology.net/~mopsmom/daniel/sundayschool
My Linux Adventure - http://www.knology.net/~mopsmom/daniel/linux.html