Red Hat Bugzilla – Bug 433770
mac80211 fails to initialise WEP
Last modified: 2008-03-14 10:08:14 EDT
Description of problem: iwl4965 driver doesn't support 4965AGN card.
Version-Release number of selected component (if applicable):
How reproducible: everytime
Steps to Reproduce: Install kernel-2.6.25-0.61.rc2.git4.fc9.x86_64 and boot into it.
iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 1.2.23kds
iwl4965: Copyright(c) 2003-2007 Intel Corporation
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:03:00.0 to 64
iwl4965: Detected Intel Wireless WiFi Link 4965AGN
iwl4965: Tunable channels: 11 802.11bg, 13 802.11a channels
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007)
iTCO_wdt: Found a ICH8M-E TCO device (Version=2, TCOBASE=0x1060)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
phy0: Selected rate control algorithm 'iwl-4965-rs'
input: PC Speaker as /devices/platform/pcspkr/input/input6
phy0: Failed to initialize wep
iwl4965: Failed to register network device (error -12)
ACPI: PCI interrupt for device 0000:03:00.0 disabled
iwl4965: probe of 0000:03:00.0 failed with error -12
NetworkManager doesn't show a checkbox for toggling wireless support. Nor do any
scanned netwokrs appear.
Expected results: WLANs visible
Additional info: kernel-2.6.25-0.40.rc1.git2.fc9.x86_64 is the latest kernel my
machine boots and that detects WLANs. I've attached a full dmesg.
Created attachment 295499 [details]
OK, what is happening with the "Failed to initialize wep" thing? I thought
that this came down to enabling KMOD, but that is enabled in Fedora kernels.
Any ideas? Clearly this is an upstream issue as well.
No, no idea, but it has been reported upstream as well. If the reporter can
attach the .config file of the failing kernel I can ping Herbert Xu about it
again, he requested that but I couldn't provide it.
Created attachment 295563 [details]
config-x86_64-generic from kernel-2.6.25-0.61.rc2.git4.fc9.src.rpm
Created attachment 295564 [details]
kernel-2.6.25-0.64.rc2.git5.x86_64 seems to have fixed this problem. The device
is enabled and NM shows scanned WLANs. The machine successfully connected to a
WLAN. It's again having problems with the RFKILL switch like bug 432927.
So which is the failing and which is the good config?
Neither of the configs I attached has working wireless. The first one's a
template or something while the second's the actual config of the failing kernel.
The later kernel 2.6.25-0.64 works, but I didn't attach its config. It slightly
--- config-2.6.25-0.61.rc2.git4.fc9 2008-02-20 23:51:58.000000000 -0700
+++ config-2.6.25-0.64.rc2.git5.fc9 2008-02-21 14:26:11.000000000 -0700
@@ -1,7 +1,7 @@
# Automatically generated make config: don't edit
-# Linux kernel version: 2.6.25-0.61.rc2.git4.fc9
-# Thu Feb 21 01:42:54 2008
+# Linux kernel version: 2.6.25-0.64.rc2.git5.fc9
+# Thu Feb 21 16:17:28 2008
# CONFIG_X86_32 is not set
@@ -1604,13 +1604,11 @@
Does this continue to be a problem with current rawhide kernels?
All kernels, including kernel-2.6.25-0.113.rc5.git2.fc9.x86_64, since
kernel-2.6.25-0.64.rc2.git5.x86_64 haven't had this WEP problem. However at some
release after kernel-2.6.25-0.64.rc2.git5.x86_64, NetworkManager can no longer
connect the wireless interface to networks, even unencrypted ones. The current
FC8 kernels do the same. I've been running kernel-126.96.36.199-105.fc8.x86_64 for
working iwl4965. I test new kernels whenever they're done building on Koji.
I believe kernel-2.6.25-0.64.rc2.git5.x86_64 solved this particular WEP issue.
Actually, I can connect to encrypted and unencrypted networks on the 2.4ghz band
w/kernel-2.6.25-0.113.rc5.git2.fc9.x86_64. On the 5ghz band it'll connect to
unencrypted networks but it won't authenticated WPA. Testing on a D-Link
DGL-4500 dual-band router
It sounds like this issue is resolved. You may want to open another bug for
the NetworkManager-related problem you described.