PDA

View Full Version : Akmod issues


mohaas05
31st August 2010, 02:31 AM
I'm having some issues with akmods on F14 alpha.

I'm trying to use the akmods for the nvidia and wl modules, since there don't appear to be any kmods for the current kernel yet.

The wl module refuses the compile and throws the following error in the log:
/tmp/akmodsbuild.OAsPzsco/BUILD/wl-kmod-5.60.48.36/_kmod_build_2.6.35.4-12.fc14.x86_64/src/wl/sys/wl_linux.c:1435:27: error: 'struct net_device' has no member named 'mc_list'
/tmp/akmodsbuild.OAsPzsco/BUILD/wl-kmod-5.60.48.36/_kmod_build_2.6.35.4-12.fc14.x86_64/src/wl/sys/wl_linux.c:1435:56: error: 'struct net_device' has no member named 'mc_count'
/tmp/akmodsbuild.OAsPzsco/BUILD/wl-kmod-5.60.48.36/_kmod_build_2.6.35.4-12.fc14.x86_64/src/wl/sys/wl_linux.c:1436:24: error: dereferencing pointer to incomplete type
/tmp/akmodsbuild.OAsPzsco/BUILD/wl-kmod-5.60.48.36/_kmod_build_2.6.35.4-12.fc14.x86_64/src/wl/sys/wl_linux.c:1442:57: error: dereferencing pointer to incomplete type


The nivida module compiles fine, but refuses to load. The only clue in dmesg is this:
nvidia: Unknown symbol debug_lockdep_rcu_enabled (err 0)


any ideas?

andrewthomas
31st August 2010, 04:36 AM
http://forums.fedoraforum.org/showthread.php?t=250464

mohaas05
31st August 2010, 04:57 AM

I also tried b43, but it doesn't support my card.

Someone proposed a patch here (https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/590924) for Ubuntu, but I have no idea really how it would carry over to Fedora.

GoinEasy9
31st August 2010, 06:19 AM
Check out the link here, the same as andrewthomas gave you but page 2, same error as you posted above, it's due to the debugging code in the kernel. Until that code is removed just use the broadcom-wl driver as the akmods won't work.
http://forums.fedoraforum.org/showthread.php?t=250464&page=2

mohaas05
31st August 2010, 06:21 AM
I'm seeing that the latest F13 kernel includes the ata_generic patch for the MacBook 7,1 (my reason for using F14 in the first place). Is there a way to patch the live or install iso to use it? Seems it should be a lot easier to go with stable.