http://bugzilla.novell.com/show_bug.cgi?id=625403
http://bugzilla.novell.com/show_bug.cgi?id=625403#c5
--- Comment #5 from Marius Tomaschewski 2010-08-13 08:10:25 UTC ---
Created an attachment (id=382781)
--> (http://bugzilla.novell.com/attachment.cgi?id=382781)
scripts/ifup-wireless: WPA driver cleanup mt1
Larry,
thanks for your patches and bug report!!
Above is my current version of ifup-wireless script. I've applied your
attached patch and also sorted the drivers by driver and by name a bit...
I'd like to verify the nl80211 list before I commit it and we need a next
patch. It seems, there are some drivers that we didn't catched yet, e.g.
the adm8211 or mwl8 driver:
depmatch='^depends:.*mac80211'
for f in $(find /lib/modules/`uname -r`/kernel/drivers/net/wireless/ -name
"*.ko") ; do b=$(echo $f | sed -e "s/.*\/net\/wireless\///g") ; /sbin/modinfo
$f | grep -qs $depmatch && echo "$b" ; done | sort
adm8211.ko
at76c50x-usb.ko
ath/ar9170/ar9170usb.ko
ath/ath5k/ath5k.ko
ath/ath9k/ath9k.ko
b43/b43.ko
b43legacy/b43legacy.ko
iwlwifi/iwl3945.ko
iwlwifi/iwlagn.ko
iwlwifi/iwlcore.ko
libertas_tf/libertas_tf.ko
mac80211_hwsim.ko
mwl8k.ko
p54/p54common.ko
p54/p54pci.ko
p54/p54spi.ko
p54/p54usb.ko
rt2x00/rt2x00lib.ko
rt2x00/rt2x00pci.ko
rt2x00/rt2x00usb.ko
rtl818x/rtl8180.ko
rtl818x/rtl8187.ko
wl12xx/wl1251.ko
wl12xx/wl1251_sdio.ko
wl12xx/wl1251_spi.ko
wl12xx/wl1271.ko
zd1211rw/zd1211rw.ko
AFAIS not all drivers have a clear mac80211 dependency, e.g. has:
rt61pci -> rt2x00lib -> mac80211
$ for m in rt61pci ; do echo -n "$m " ; /sbin/modinfo $m | grep -E "^depends:"
; done
rt61pci depends: rt2x00lib,rt2x00pci,eeprom_93cx6,crc-itu-t
$ for m in rt2x00lib rt2x00pci eeprom_93cx6 crc-itu-t ; do echo -n "$m " ;
/sbin/modinfo $m | grep -E "^depends:" ; done
rt2x00lib depends: mac80211,led-class,cfg80211
rt2x00pci depends: rt2x00lib,mac80211
eeprom_93cx6 depends:
crc-itu-t depends:
Vladimir should be back next week and we'll verify/complete the mapping
and go to release it then.
--
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.