Potřeboval jsem rozchodit domácí wifi AP a musel jsem volit kartu do PCI-express slotu. Jediná běžně u nás dostupná je D-Link DWA-556. Je to bgn (neumí 5GHz).
Pěkných pár hodin jsem tápal kolem madwifi protože mi s ath9k nešla přepnout do Master Mode, problém jsem nakonec detekoval v mé konfiguraci jádra (chybové hlášky při pokusech zrovna moc nepomáhaly). Nakonec jsem ji zdolal.
Postup: nepoužívat madwifi, nastavit v jádře CONFIG_NL80211, drivery ath9k (karta detekována automaticky), doinstalovat hostapd ať si jí nahodí sám.
Konfigurace:
cat /etc/hostapd/hostapd.conf
interface=wlan0
driver=nl80211
hw_mode=g
channel=1
ssid=testik
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
wpa_passphrase=12345678Ubuntu následující soubor nepoužívá
cat /etc/conf.d/hostapd
INTERFACES=""
#nedavat sem wlan0 nebo vznikne casoprostorova smycka :) kdyz bude cekat na interface ktery ma teprve sam nahodit
CONFIGS="/etc/hostapd/hostapd.conf"
OPTIONS=""Rozchodil jsem na Gentoo, jádro 2.6.29
V Ubuntu bych tipoval že bude fungovat následující návod:
http://ubuntuforums.org/showthread.php?t=1184560//edit:
Pro rozchození N módu je potřeba doplnit do hostapd.conf
ieee80211n=1
ht_capab=[HT40-][SHORT-GI-40][DSSSS_CCK-40]a klietni se již konektí na 300Mbit