Cześć,
jako, że problem raczej nie dotyczy samego Gargoyle'a (działanie routera sprawdzałem na oryginalnym sofcie - efekt taki sam), wrzucam tutaj, a nie do działu poświęconego OpenWRT.
Mój problem polega na wolnym połączeniu poprzez Wi-Fi. Za rozgłaszanie sygnału odpowiedzialny jest WRT160NL (obecnie z Gargoyle 1.6.2.2), który działa w trybie AP (DHCP wyłączone, WAN wyłączony, kabel wpięty do portu LAN) i połączony do routera UPC (Cisco EPC3925).
Prędkości, które osiągam na laptopie (z kartą WiFi Link 4965AG) to maks. 5-6 Mbps, co wydaje mi się za wolne, nawet jak na standard G i tak zaszumione środowisko jak moje (mieszkam w bloku, gdzie każdy sieje swoim routerem). Po wpięciu się kablem jest ok.
Dziwne jest również to, że po połączeniu się z siecią, Windows raportuje jej prędkość jako 11 Mbps (a nie 54 Mbps, jak można by się spodziewać). Wartość ta skacze i waha się pomiędzy 5.5 a 12 Mbps. Wydaje mi się to zbieżne z tym co zwraca iw:
root@ap:~# iw wlan0 station dump
Station 00:1f:3b:0d:22:8f (on wlan0)
inactive time: 0 ms
rx bytes: 720201
rx packets: 8654
tx bytes: 800047
tx packets: 2094
tx retries: 1497
tx failed: 0
signal: -51 [-54, -55] dBm
signal avg: -49 [-53, -53] dBm
tx bitrate: 11.0 MBit/s
rx bitrate: 11.0 MBit/s
authorized: yes
authenticated: yes
preamble: short
WMM/WME: yes
MFP: no
TDLS peer: noProblem z kartą w laptopie raczej wykluczam, bo sprawdzałem połączenie na innych routerach i wszystko jest w porządku. Co więcej, na routerze UPC który stoi obok, po Wi-Fi osiągam prędkości rzędu ok. 19 Mbps. Dodam, że laptop, na którym testuję połączenie, oddalony jest od routera o 2m.
Poniżej mój konfig:
root@ap:~# cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11ng'
option path 'platform/ath9k'
list ht_capab 'SHORT-GI-40'
list ht_capab 'DSSS_CCK-40'
option noscan '1'
option short_preamble '1'
option rts '2306'
option frag '2307'
option beacon_int '50'
option channel '3'
option htmode 'HT20'
config wifi-iface 'ap_g'
option device 'radio0'
option mode 'ap'
option network 'lan'
option disassoc_low_ack '0'
option ssid 'ssid'
option encryption 'psk2'
option key 'klucz'Zmieniałem wersję Gargoyle'a, firmware na oryginalny, kabel, numer kanału i jego szerokość, noscan, ustawienia rts, frag, preambułę i inne rzeczy, które przyszły mi do głowy lub wyczytałem w necie. Niestety, wszystko to bez rezultatu.
Jakieś pomysły co jeszcze można sprawdzić lub co może być nie tak? Czy może być to jakieś uszkodzenie sprzętu?

