Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170279 - ipw2200 fails to load modules ieee80211 and ieee80211_crypt
Summary: ipw2200 fails to load modules ieee80211 and ieee80211_crypt
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-10 16:13 UTC by Michael Laß
Modified: 2007-03-10 16:44 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Laß 2007-03-10 16:13:44 UTC
After updating sys-fs/udev to version 104-r12, my computer shows me an error when udev is trying to load modules ieee80211 and ieee80211_crypt.

Reproducible: Always

Steps to Reproduce:
1. Use kernel built-in ipw2200 drivers and ieee80211-network-stack
2. update to sys-fs/udev-104-r12
3. reboot your computer

Actual Results:  
The modules fail to load. dmesg sais the following:

ieee80211_crypt: version magic '2.6.19-gentoo-r5 mod_unload PENTIUMM REGPARM ' should be '2.6.19-gentoo-r5 preempt mod_unload PENTIUMM REGPARM '
ieee80211: version magic '2.6.19-gentoo-r5 mod_unload PENTIUMM REGPARM ' should be '2.6.19-gentoo-r5 preempt mod_unload PENTIUMM REGPARM '
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.4kmr
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ACPI: PCI Interrupt 0000:02:02.0[A] -> Link [LNKB] -> GSI 4 (level, low) -> IRQ 4
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
ieee80211_crypt: version magic '2.6.19-gentoo-r5 mod_unload PENTIUMM REGPARM ' should be '2.6.19-gentoo-r5 preempt mod_unload PENTIUMM REGPARM '
ieee80211: version magic '2.6.19-gentoo-r5 mod_unload PENTIUMM REGPARM ' should be '2.6.19-gentoo-r5 preempt mod_unload PENTIUMM REGPARM '
ieee80211_crypt: version magic '2.6.19-gentoo-r5 mod_unload PENTIUMM REGPARM ' should be '2.6.19-gentoo-r5 preempt mod_unload PENTIUMM REGPARM '
ieee80211: version magic '2.6.19-gentoo-r5 mod_unload PENTIUMM REGPARM ' should be '2.6.19-gentoo-r5 preempt mod_unload PENTIUMM REGPARM '

Expected Results:  
udev should load the modules without problems.

Hardware: Intel Pro Wireless 2200B/G

uname -a:
Linux bevan-mobil 2.6.19-gentoo-r5 #1 PREEMPT Sat Mar 10 16:10:20 CET 2007 i686 Intel(R) Pentium(R) M processor 1400MHz GenuineIntel GNU/Linux
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-10 16:16:04 UTC
Has nothing to do with udev; you need to recompile ipw2200 after you've changed stuff like preemption in kernel.
Comment 2 Matthias Schwarzott gentoo-dev 2007-03-10 16:18:53 UTC
I think your running kernel supports preempt, but the modules were compiled with preemmpt disabled in the kernel sources, or vice versa.

That is no udev problem.
Comment 3 Michael Laß 2007-03-10 16:44:06 UTC
When I downgrade to version 104-r11, everything works perfectly. This led me to the wrong assumption that udev does not work.

But you gave me the right hint, that some modules aren't ok. There were some old modules in /lib/modules/, that were compiled with an old kernel-config.

Thanks for that and sorry for the invalid bugreport.