https://bugzilla.novell.com/show_bug.cgi?id=299658 Summary: Latest madwifi package 0.9.3.1 does not compile with the shipped kernel Product: openSUSE 10.3 Version: Beta 1 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Mobile Devices AssignedTo: behlert@novell.com ReportedBy: raffo@cdi.com QAContact: qa@suse.de Found By: Beta-Customer The madwifi package does not compile with the kernel version 2.6.22.1-16 shipped with Beta1. CC [M] /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_input.o /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_input.c: In function 'ieee80211_deliver_data': /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_input.c:1139: error: 'struct sk_buff' has no member named 'mac' /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_input.c:1140: error: 'struct sk_buff' has no member named 'nh' CC [M] /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_monitor.o /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_monitor.c: In function 'ieee80211_input_monitor': /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_monitor.c:376: error: 'struct sk_buff' has no member named 'nh' /usr/src/packages/BUILD/obj/bigsmp/net80211/ieee80211_monitor.c:558: error: 'struct sk_buff' has no member named 'mac' It appears that changes in skbuff.h kernel header renamed the members "nh" and "mac" I replaced instances of "nh.raw" and "mac.raw" in ieee80211_input.c and ieee80211_monitor.c for "network_header" and "mac_header." The drivers compiled and loaded. The wireless card is working. I made the changes blindly, not knowing if it would work or not. It's up to someone knowledgeable to check this workaround. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.