http://bugzilla.novell.com/show_bug.cgi?id=567137
http://bugzilla.novell.com/show_bug.cgi?id=567137#c5
Jiri Slaby
I can't update to 11.2, I tried, but opensuse does not have a fglrx driver for 11.2 for my card (x1200) and without the fglrx driver desktop effects crashes and spontaneously shuts down. The radeonhd driver is a no-go as well due to July 09 changes that left it blackscreening for my card. So 11.0 with the 8-9 ATI driver (fglrx 8.532) is the only workable solution.
11.0 is near the end of its lifecycle. Please report any problems in 11.2 you have to have fixes and support after 11.0 ceases to exist.
I am no expect of kernel module loading, but I believe the problem with the madwifi driver is the openSuSE /lib/modules/<kernel>/modules.alias file which causes the proper module to fail to load. Specifically, I think suse has a problem with module.alias because it has duplicate entries for the same madwifi device that points to different modules (that can't be right).
It is pretty OK to have double entries in alias list.
My Atheros card has the following ID:
ath_pci: r3725+AR5007EG ACPI: PCI Interrupt 0000:17:00.0[A] -> GSI 19 (level, low) -> IRQ 19 ^^^^^^^^^^^^^
These are just bus identification. Use lspci -nn to see PCI IDs.
SuSE module.alias has: alias pci:v0000168Cd00000017sv*sd*bc*sc*i* ath5k ^^^^^^ ^^^^^ .. alias pci:v0000168Cd00000017sv*sd*bc*sc*i* ath_pci ^^^^^^ ^^^^^ .. That is duplicate entries for 0000:17:00.0[A] with one pointing to ath5k and one pointing at ath_pci. Consequently it doesn't know what module to load.
It loads both. And the earlier loaded binds to the device.
No with Arch, the Arch module.alias only has one entry for 0000:17:00.0[A]: .. alias pci:v0000168Cd00000017sv*sd*bc*sc*i* ath5k ^^^^^^ ^^^^^
So, you don't use madwifi at all in Arch? (You shouldn't have to.)
If you look at the dmesg and syslog messages posted above, I think this explains why my Atheros card is nearly impossible to get working on SuSE without compiling custom madwifi packages, standing on one foot, and wiggling your nose during the driver install and boot :p
Sorry, your card (better, the 2425 chip) is not supported in 11.0. You have to use later kernel (e.g. 2.6.32 in 11.2 or 2.6.33 in Arch). Or use compat-wireless. Then you can get rid of madwifi and use solely ath5k which should work just fine. Though, the blacklisting should work. What's the output of modprobe -bnv ath5k ? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.