Na novějším jádře nelze spustit AP

Na novějším jádře nelze spustit AP
« kdy: 01. 02. 2011, 20:40:19 »
Zdravim,

mam kartu Linksys WMP600N s chipem RT2860. Do ted jsem spokojene na tete karte provozoval AP pres hostapd s nastavenym driverem nl80211 na Arch Linuxu - pouzival jsem jadro 2.6.37-1 z Testingu. Jadro 2.6.37-5 uz se dostalo i do Stable repozitare, takze jsem upgradeoval a na tomhle jadre uz mi AP nejde pustit.
Hostapd hlasi:

Kód: [Vybrat]
nl80211: Failed to set interface wlan0 into AP mode
nl80211 driver initialization failed.
ELOOP: remaining socket: sock=4 eloop_data=0xe46410 user_data=0xe46b40 handler=0x42dad0
ELOOP: remaining socket: sock=6 eloop_data=0xe49140 user_data=(nil) handler=0x436c00

Na jadru 2.6.37-1 jsem nepouzival zadnou konfiguraci modulu, proste vsechno fungovalo automaticky. Vypis z lsmod | grep -i rt na jadre 2.6.37-1:
Kód: [Vybrat]
exportfs                3482  1 nfsd
rt2860sta             526851  0
rt2800pci               8235  0
rt2800lib              29907  1 rt2800pci
crc_ccitt               1347  2 rt2860sta,rt2800lib
rt2x00pci               4670  1 rt2800pci
rt2x00lib              28214  3 rt2800pci,rt2800lib,rt2x00pci
mac80211              199564  3 rt2800lib,rt2x00pci,rt2x00lib
cfg80211              139317  2 rt2x00lib,mac80211
parport_pc             31800  1
eeprom_93cx6            1360  1 rt2800pci
parport                30087  3 ppdev,parport_pc,lp

A vypis z toho stejneho prikazu na jadre 2.6.37-5, kde to nejede:
Kód: [Vybrat]
exportfs                3482  1 nfsd
rt2800pci               8235  0
rt2800lib              29907  1 rt2800pci
rt2x00pci               4670  1 rt2800pci
rt2x00lib              28214  3 rt2800pci,rt2800lib,rt2x00pci
mac80211              199564  3 rt2800lib,rt2x00pci,rt2x00lib
cfg80211              139317  2 rt2x00lib,mac80211
eeprom_93cx6            1360  1 rt2800pci
rt2860sta             526851  1
parport_pc             31800  1
parport                30087  3 ppdev,lp,parport_pc
crc_ccitt               1347  2 rt2800lib,rt2860sta
Absotlutne netusim, kde by mohl byt problem. Zkousel jsem i dle navodu blacklistovat moduly "rt2800pci rt61pci rt2x00pci rt2800usb rt2800lib rt2x00usb rt2x00lib", ale vysledek je porad stejny, tedy Wifi funguje, ale hostapd ne.
Ma nekdo nejaky napad? Predem diky.
« Poslední změna: 01. 02. 2011, 21:29:05 od Petr Krčmář »


Re: Na novějším jádře nelze spustit AP
« Odpověď #1 kdy: 03. 02. 2011, 22:38:26 »
VYŘEŠENO: na nejnovějším jádře musí být modul rt2860sta přidán do blacklistu a pak je použit open source rt2x00 modul, ktery funguje bezproblemove.