kernel 2.6.24 vs. broadcom BCM4318 (b43, ndiswrapper)
22 lutego 2008
W końcu doszedłem do tego czemu korzystając z kernela 2.6.24 były problemy z wifi. W skrócie- b43 działał dość dziwacznie, ndiswrapper nie ładował się poprawnie nie tworząc interfejsu wlan0.
Już podczas moich poprzednich bojów zetknąłem się z tym modułem ssb, ale nic mi się w związku z tym nie udało zrobić.
Moduł ssb ładuje się wraz z modułem b44 (ethernet) i powoduje problemy w działaniu wifi. Rozwiązaniem okazało się wyedytowanie rc.conf i dodanie ssb do:
Moduł ssb ładuje się wraz z modułem b44 (ethernet) i powoduje problemy w działaniu wifi. Rozwiązaniem okazało się wyedytowanie rc.conf i dodanie ssb do:
MOD_BLACKLIST=(m560x ssb bcm43xx)
oraz ładowanie modułów w takiej kolejności:
MODULES=(truecrypt mii b43 !ndiswrapper b44 [...])- czyli b44 dopiero po b43 lub ndiswrapper
Dodanie modułu ssb do blacklist, skutkuje mimo wszystko późniejszym jego załadowaniem- wymagane przez b44. Grunt aby była odpowiednia kolejność i wtedy jest w porządku.
Jeśli chodzi o samo działanie, to w przypadku b43 nie podoba mi się dość długie wstawanie interfejsu i pobieranie danych z dhcp. Zobaczymy jak będzie na dłuższą metę, bo b43 używam od pół godziny
.