Temat: Wifi tylko 144mbit przy 40mhz

Witam, maraton pytań czas zacząć.
Ustawione mam wifi na TD-W8970 na 40mhz, router obsługuje 300mbit na 2.4ghz.
Jednak po ustawieniu tego ani telefon ani laptop nie łączy się na wyższą prędkość niż 144mbit. Czyżbym coś źle ustawił czy to problem w sterowniku? Config poniżej

config wifi-device 'radio0'
        option type 'mac80211'
        option hwmode '11g'
        option path 'pci0000:00/0000:00:00.0/0000:01:00.0'
        option disabled '0'
        option channel 'auto'
        option country 'US'
        option legacy_rates '0'
        option htmode 'HT40'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid '*******'
        option encryption 'psk-mixed'
        option key '*******'

https://abload.de/thumb/screenshot_20180908-1vcfx7.jpg

2

Odp: Wifi tylko 144mbit przy 40mhz

A jesteś pewien że telefon nie mają wifi 150Mbps? Mało który smartfon ma więcej, w laptopy też ładują proste broadcomy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Wifi tylko 144mbit przy 40mhz

Najbardziej prawdopodobna przyczyna: sterownik wykrył inne urządzenie na tych samych kanałach. W takiej sytuacji 40mhz jest niedostępne.

Ale to wróżenie z fusów big_smile Jaka wersja LEDE/Openwrt? Możesz wkleić logread bezpośrednio po komendzie "wifi"?

OpenWrt: WAX206/NWA50AX/EA6350v3 || W szufladzie: WNDR4300/TL-WDR4300/SR3200

4

Odp: Wifi tylko 144mbit przy 40mhz

A te 144 Mb/s to jest szybkość zmierzona? Czy taką pokazuje w statusie router lub telefon?

5 (edytowany przez Skajper4 2018-09-08 17:24:43)

Odp: Wifi tylko 144mbit przy 40mhz

Widocznie zbyt mało danych podałem.
Openwrt najnowsze 18.06, 40mhz jak widać działa (wymuszenie nic nie zmienia).
Telefon to galaxy s8 - teoretycznie może obsłużyć nawet ac i 5ghz, więc czemu by nie 40mhz? Dodam, że na każdym innym urządzeniu i laptopie jest tak samo.
W obecnym laptopie mam kartę Intel Centrino Advanced-N 6205 która obsługuje 300mbit
144mbit to prędkość na jaką się komunikuje-synchronizuje klient z routerem, a nie prędkość faktyczna, co chyba jest oczywiste. Mając 300mbit  prędkość mogłaby być wyższa, przynajmniej na krótkich dystansach.
Log po poleceniu wifi:

Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: interface state ENABLED->DISABLED
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 18:1e:78:58:32:8f
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED a4:4e:31:2b:d0:84
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 44:91:60:41:e6:5d
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 4c:dd:31:cf:b7:08
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 00:22:58:50:59:4e
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: AP-DISABLED
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: wlan0: CTRL-EVENT-TERMINATING
Sat Sep  8 18:13:30 2018 daemon.notice hostapd: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Sat Sep  8 18:13:30 2018 kern.info kernel: [ 2193.651464] device wlan0 left promiscuous mode
Sat Sep  8 18:13:30 2018 kern.info kernel: [ 2193.654960] br-lan: port 2(wlan0) entered disabled state
Sat Sep  8 18:13:30 2018 daemon.notice netifd: bridge 'br-lan' link is down
Sat Sep  8 18:13:30 2018 daemon.notice netifd: Interface 'lan' has link connectivity loss
Sat Sep  8 18:13:30 2018 daemon.notice netifd: Network device 'wlan0' link is down
Sat Sep  8 18:13:31 2018 daemon.notice netifd: radio0 (6856): sh: acs_survey: out of range
Sat Sep  8 18:13:31 2018 daemon.err hostapd: Configuration file: /var/run/hostapd-phy0.conf
Sat Sep  8 18:13:31 2018 kern.info kernel: [ 2194.517137] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Sat Sep  8 18:13:31 2018 kern.info kernel: [ 2194.538706] br-lan: port 2(wlan0) entered blocking state
Sat Sep  8 18:13:31 2018 kern.info kernel: [ 2194.542664] br-lan: port 2(wlan0) entered disabled state
Sat Sep  8 18:13:31 2018 kern.info kernel: [ 2194.548835] device wlan0 entered promiscuous mode
Sat Sep  8 18:13:31 2018 kern.info kernel: [ 2194.552921] br-lan: port 2(wlan0) entered blocking state
Sat Sep  8 18:13:31 2018 kern.info kernel: [ 2194.558004] br-lan: port 2(wlan0) entered forwarding state
Sat Sep  8 18:13:31 2018 daemon.notice netifd: bridge 'br-lan' link is up
Sat Sep  8 18:13:31 2018 daemon.notice netifd: Interface 'lan' has link connectivity
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: wlan0: interface state UNINITIALIZED->COUNTRY_UPDATE
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: ACS: Automatic channel selection started, this may take a bit
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: wlan0: interface state COUNTRY_UPDATE->ACS
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: wlan0: ACS-STARTED
Sat Sep  8 18:13:31 2018 kern.info kernel: [ 2194.663048] br-lan: port 2(wlan0) entered disabled state
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:31 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:32 2018 daemon.notice netifd: bridge 'br-lan' link is down
Sat Sep  8 18:13:32 2018 daemon.notice netifd: Interface 'lan' has link connectivity loss
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:33 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:34 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:35 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:36 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: handle_probe_req: send failed
Sat Sep  8 18:13:37 2018 daemon.notice hostapd: wlan0: ACS-COMPLETED freq=2412 channel=1
Sat Sep  8 18:13:37 2018 daemon.err hostapd: Using interface wlan0 with hwaddr e8:de:27:4d:e5:cc and ssid "xxxxxx"
Sat Sep  8 18:13:38 2018 kern.info kernel: [ 2201.403570] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Sat Sep  8 18:13:38 2018 kern.info kernel: [ 2201.408979] br-lan: port 2(wlan0) entered blocking state
Sat Sep  8 18:13:38 2018 kern.info kernel: [ 2201.413876] br-lan: port 2(wlan0) entered forwarding state
Sat Sep  8 18:13:38 2018 daemon.notice netifd: bridge 'br-lan' link is up
Sat Sep  8 18:13:38 2018 daemon.notice netifd: Interface 'lan' has link connectivity
Sat Sep  8 18:13:38 2018 daemon.notice hostapd: wlan0: interface state ACS->ENABLED
Sat Sep  8 18:13:38 2018 daemon.notice hostapd: wlan0: AP-ENABLED
Sat Sep  8 18:13:38 2018 daemon.notice netifd: Network device 'wlan0' link is up

EDIT:
Ustawiłem kanał na sztywno, zniknęły błędy ACS (handle probe req) ale problem z 144mbit jest nadal.

6

Odp: Wifi tylko 144mbit przy 40mhz

Zmień szyfrowanie na AES powinno pomóc

7

Odp: Wifi tylko 144mbit przy 40mhz

Brakuje mi paru informacji w tym logread... Jeśli router Cię zruca na 20mhz powinien być wpis:

Sun Sep  9 19:32:53 2018 daemon.notice hostapd: wlan0: interface state UNINITIALIZED->COUNTRY_UPDATE
Sun Sep  9 19:32:53 2018 daemon.notice hostapd: wlan0: interface state COUNTRY_UPDATE->HT_SCAN
Sun Sep  9 19:32:54 2018 daemon.notice hostapd: 20/40 MHz operation not permitted on channel pri=6 sec=10 based on overlapping BSSes

Jeśli takiego wpisu nie ma - problem powinien leżeć po stronie klienckiej. Możesz też faktycznie spróbować z szyfrowaniem wpa2, może faktycznie przestarzałe wpa zrzuca na 20mhz...

Co do lapka - na intelach pod win7/8/2k10 trzeba w ustawieniach karty sieciowej ręcznie włączyć obsługę 40mhz dla pasma 2,4. Domyślnie jest włączone tylko dla 5.

OpenWrt: WAX206/NWA50AX/EA6350v3 || W szufladzie: WNDR4300/TL-WDR4300/SR3200

8

Odp: Wifi tylko 144mbit przy 40mhz

Sigma, trafiłeś w 10tkę. Na laptopie musiałem włączyć 40 mhz i jest już 300mbit.

9

Odp: Wifi tylko 144mbit przy 40mhz

Czyli cały wątek jest tylko dlatego że nie sprawdziłeś czy klient ma 40MHz....

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Wifi tylko 144mbit przy 40mhz

Klient ma 40mhz, nie wiedziałem że intel ma domyślnie wyłączone panie magiczny.

11

Odp: Wifi tylko 144mbit przy 40mhz

Skajper4 napisał/a:

Klient ma 40mhz, nie wiedziałem że intel ma domyślnie wyłączone panie magiczny.

W Polsce pasmo 2,4GHz ma szerokość 80MHz i zostało podzielone na 13 kanałów. W USA mają udostępnione 70MHz podzielone na 11 kanałów. Dlatego kanał 40MHz należy włączać tylko wtedy gdy nie masz sąsiadów w pobliżu. W cywilizacji raczej tego nie uświadczysz.

GUI jest przereklamowane

ASUS WL-500gP v2, TP-Link TL-MR3420 v2, TP-Link TL-WR1043ND v3, TP-Link TL-WDR4300 v1, D-Link DWR-921 C3,
Netgear R6220

12

Odp: Wifi tylko 144mbit przy 40mhz

Podłączę się do wątku, mam podobną sytuację. Mieszkam aktualnie poza miastem, najbliższy sąsiad jest na kanale 11, więc chciałbym skorzystać z 40 MHz. Komputer dawniej łączył się na 40 MHz, ale po niedawnym resecie ustawień routera coś nie mogę tego wymusić.

config wifi-device 'radio0'
        option type 'mac80211'
        option hwmode '11g'
        option path 'platform/ar934x_wmac'
        option country 'PL'
        option htmode 'HT40'
        option txpower '20'
        option noscan '1'
        option channel '3'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'xxxx'
        option encryption 'psk2'
        option key 'xxxxxxxx'

13

Odp: Wifi tylko 144mbit przy 40mhz

Nic więcej po stronie openwrt nie masz do ustawienia. Teraz patrz czy klient ma ht na 40MHz ustawione.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14 (edytowany przez korni007 2018-11-14 11:39:24)

Odp: Wifi tylko 144mbit przy 40mhz

Sprawdź jeszcze realna prędkośc po WiFi - kiedyś z tym walczyłem bo miałem jakieś brednie (10mbps gdzie łącze było 70mbps,wiec te 20-30 powinien mieć) szukałem trzy dni czy cos jest nie tak. Wkońcu włączyłem WMM i po tym zabiegu już cisnął na full wink

15

Odp: Wifi tylko 144mbit przy 40mhz

Dziękuję. Komputer to MacBook z OS X, nie ma możliwości ustawienia tego parametru karty (przynajmniej nie w GUI). Prawdopodobnie to polityka Apple, żeby urządzenia nie łączyły się na 40MHz / 2.4GHz. Do tej pory wiedziałem, że jest tak z ich wszystkimi routerami (w ktorych firmware ustawienie "use wide channels" usunęli jakieś 8 lat temu), ale to jest WDR4300. Najprawdopodobniej mój MacBook zawsze się tak łączył.

16

Odp: Wifi tylko 144mbit przy 40mhz

ramon napisał/a:

Dziękuję. Komputer to MacBook z OS X, nie ma możliwości ustawienia tego parametru karty (przynajmniej nie w GUI). Prawdopodobnie to polityka Apple, żeby urządzenia nie łączyły się na 40MHz / 2.4GHz. Do tej pory wiedziałem, że jest tak z ich wszystkimi routerami (w ktorych firmware ustawienie "use wide channels" usunęli jakieś 8 lat temu), ale to jest WDR4300. Najprawdopodobniej mój MacBook zawsze się tak łączył.

Ale po stronie routera w interfejsie radio0 czy jaki tam masz, to włącz (WMM) wink

17

Odp: Wifi tylko 144mbit przy 40mhz

Standard "N" wymaga włączonego WMM (który NB jest włączony domyślnie). Więc jak połączył sie powyżej 54M to ma włączone.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.