Portál AbcLinuxu, 12. května 2025 07:46

Dotaz: výpadky wifi tplink

2.4.2015 11:07 marian34
výpadky wifi tplink
Přečteno: 868×
Odpovědět | Admin
Zdravím,mám usb wifi klienta TL-WN722N,ktorý je pripojený na AP TL-WA830RE. Pri prenose dát(ftp,multicast,unicast) sa spojenie v pravidelných(cca 90s) intervaloch rozpadne a znovu nabehne(deje sa tak v niekoľkých sekundách).Signálna časť je ok,testované v jednej miestnosti.Vo windowsoch sa toto nedeje.

Systémy debian8,lubuntu 14.10.Ovládače pre wifi_usb už boli v systéme.Zaujímalo by ma,ako by ste postupovali v ďalšej diagnostike tohto problému.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.4.2015 11:39 NN
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podival bych se do logu na obou stranach, zda se chyba nekde neprojevi..
2.4.2015 13:46 marian34
Rozbalit Rozbalit vše Re: výpadky wifi tplink
V systémovom logu AP(web rozhranie) nie je nič,len DHCP.Takisto v syslogu po úspešnej autentifikácií už nie je zaznamenaný žiaden výpadok.V jednoduchom grafe AP(troughput monitor) je tento výpadok zaznamenaný v podobe "v",čiže pokles na nenulovú hodnotu a následny návrat na pôvodnu hodnotu(napr. 3Mbit/s,čiže žiadna extra dávka).

@Petr

Sú to bežné zar. na domáce použitie,nečakám od toho zázraky,ale základne parametre by to snáď mohlo spĺňať.
2.4.2015 14:14 NN
Rozbalit Rozbalit vše Re: výpadky wifi tplink
V dmesg se to rozstreleni neprojevi?
2.4.2015 14:48 marian34
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Ani v dmesg nie je nič,čo by vypovedalo o chybe spojenia.
Petr Tomášek avatar 2.4.2015 14:52 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: výpadky wifi tplink
@Petr

Sú to bežné zar. na domáce použitie,nečakám od toho zázraky,ale základne parametre by to snáď mohlo spĺňať.

Oni jsou to hlavně zařízení s jakýmsi pofiderním OS/síťovým stackem/ovladačem wifi karty. (Dobrá, výjimečně některé možná běží na linuxu, ale většinou na nějaké předpotopní verzi jádra a s uzavřeným ovladačem wifi atd.). Já bych si teda žádný takový krám domů nenainstaloval, resp. po zkušnostech už nic takového doma nechci. (A to nemluvím o bezpečnostních dírách)...

multicult.fm | monokultura je zlo | welcome refugees!
Petr Tomášek avatar 2.4.2015 12:39 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
To máš z toho, že používáš takové zmetky...

Doporučuji přejít nas slušnější hardware (minimálně nějaký RouterBoard...)
multicult.fm | monokultura je zlo | welcome refugees!
2.4.2015 19:48 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi bych to AP přeinstaloval na openWRT a zkusil to odmonitorovat z něj.
7.4.2015 17:28 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Při zrušení hesla na wifi to dělá taky?
7.4.2015 19:50 marian34
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Komunikácia nie je šifrovaná.

Ešte jeden poznatok:pri prenose multicastu a jeho následnom nespracovaní na klientovi(teda pokiaľ nespustím napr. vlc na jeho prehratie,a teda pakety sú nejakým spôsobom dropované),je spojenie stabilné a k výpadkom nedochádza.

@lertimir do openwrt by som sa nerád púšťal,pre daný router nie je wrt oficiálne vydané(aj keď nejaká verzia asi existuje),nemám s tým žiadnu skúsenosť,nerád by som router poslal do väčných lovíšť.Problém bude skôr v tom klientovi a tak ako tu niekto písal,v jeho ovládačoch.

7.4.2015 21:26 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Ty nemáš na wifi heslo?

Jinak pokud to při přenosu nedělá tak nějaký úsporný mod .....

Co kolem toho jde nastavit na routeru a v ovladačích toho klienta?
pavlix avatar 7.4.2015 23:15 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Jo moment, nedávno jsem měl na Linuxu potíže s úsporným režimem dokonce i u klávesnice a myši, a zrovna náhodou se zde bavíme o zařízení rovněž na USB. Obojí mi vypadávalo na nějaké ty vteřiny kvůli USB power managementu.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
pavlix avatar 7.4.2015 21:04 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten rozdíl mezi Linuxem a Windows nedává moc smysl, zkusil bych se podívat, jestli to není nějaká hovadina a zapojit AP tak, abych mohl alespoň za ním sledovat, jestli se ten traffic nějak liší. Podobný USB bazmek tu mám taky, možná dokonce ten samý model, ale nevěnoval jsem mu tolik času, abych otestoval, zda jsou s ním nějaké potíže. Ale možná to udělám.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
the.max avatar 8.4.2015 00:18 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hele, podobnou věc už jsem taky před delší dobou řešil. Problém byl ten, že USB port notebooku dával málo proudu a při větším datovém přenosu to asi mělo větší odběr a padlo to na držku. Hledal jsem to HODNĚ dlouho až nakonec jsem to vzdal. Potom majitel potřeboval připojit další zařízení na USB a koupil si USB hub, na doporučení prodejce dokonce aktivní. Když pak zapojil tu wifinu do toho HUBu, bylo po výpadcích. Když jsem mu potom řekl, aby zkusil odpojit od hubu npájení a další periferie a nechat jen tu wifinu, tak to zase začalo padat. Nebyl to ale tp-link ale nějaký d-link.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
8.4.2015 09:42 marian34
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepomáha nič.
root@debian:/home/marian# iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:"wifi"  
          Mode:Managed  Frequency:2.417 GHz  Access Point: 00:50:7F:BE:CE:28   
          Bit Rate=120 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=52/70  Signal level=-58 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:38   Missed beacon:0
root@debian:/home/marian# cat /sys/bus/usb/devices/usb7/7-6/power/autosuspend
2
root@debian:/home/marian# cat /sys/bus/usb/devices/usb7/7-6/power/level
on
Takisto pripojenie do aktívneho usb hubu na situácií nič nemení.
8.4.2015 11:02 trubicoid
Rozbalit Rozbalit vše Re: výpadky wifi tplink
cat /sys/bus/usb/devices/usb7/7-6/power/autosuspend 2

ma tam byt -1, ne 2

jeste iwconfig wlan0 txpower auto nebo nejaka hodnota

a pro uplnost iwconfig wlan0 power off, coz uz mas

a firmware mas jaky? tam by moh bejt problem, zkus mrknout treba : sem nebo sem
8.4.2015 18:46 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: výpadky wifi tplink
A powermanager taky vypnout na routeru (pokud tam taková položka je).
pavlix avatar 8.4.2015 18:59 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Jestliže to ve Windows problémy nedělá, mělo by to být alespoň teoreticky řešitelné na straně klienta.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
8.4.2015 19:12 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Teoreticky ano ovšem FW nemusí být dostupné a v Windows může být jiný FW.

Možná by stálo za to z těch windows vydolovat FW pokud to jde a použít v linuxu.
9.4.2015 11:50 gogol
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ak je to rozpadnutie pravidelne a to presne s odchylkou +/- 1 sekunda, tak to moze robit autoscaning. Niektore klintske karty a ich ovladace v pravidelnom case skenuju cele pasmo aby mal uzivatel k dispozicii zoznam okolitych AP, hned ako si zobrazi tabulku naskenovanych AP. Tych AP tam byva podstatne viac ako pri opacnom nastaveni, kedy scaning prebieha len vtedy, ked si uzivatel zobrazi tabulku. Zrejme by bolo potrebne zistit nastavenia ovladaca a jeho moznosti. Nieje vobec iste, ci sa to da vypnut. Volakedy sa urcite specialnosti robili cez prikaz iwpriv. V sucasnosti sa pouziva prikaz iw. Bohuzial specificke nastavenia hw ten prikaz moc neovlada.
pavlix avatar 9.4.2015 12:04 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Ak je to rozpadnutie pravidelne a to presne s odchylkou +/- 1 sekunda, tak to moze robit autoscaning.
Hmm, to by byla chyba driverů/firmware. Jinak na Linuxu tohle typický dělá wpa_supplicant, ale dá se to nastavit. Případně NetworkManager to taky umožňuje nastavit. Dělá se to kvůli roamingu.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
9.4.2015 15:34 gogol
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Ano, roaming moze tiez prichadzat do uvahy.

Presne rovnaku kartu som volakedy skumal a tiez som pozoroval rovnake spravanie, akurat to kratke prerusenie bolo nastavene na 10 min.

Perioda 90 sec by mohla napovedat skor ma PM. Mam skusenost, ze sa moc neda doverovat tomu, co zobrazi vypis prikazu iwconfig. PM moze byt zapnuty, ale iwconfig to nezobrazi. Existuje lokalne a externe nastavenie PM. PM by mal byt vypnuty aj na AP, pretoze na klientovi sa zapina automaticky ak Beacon obsahuje informaciu o tom, ze PM ma byt zapnuty.
pavlix avatar 9.4.2015 18:56 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Presne rovnaku kartu som volakedy skumal a tiez som pozoroval rovnake spravanie, akurat to kratke prerusenie bolo nastavene na 10 min.
Na to bych si dával pozor, intervalem 10 minut se typicky projevuje i expirace konfigurace IPv6, ten rescanning by měl podle mě probíhat podstatně častěji.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
9.4.2015 20:51 gogol
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Pouzivam fixne nastavenie IP. IPv6 dokonca vypinam.

Ja si myslim, ze nieje dovod na to aby bol rescannimg vykonavany castejsie ako napriklad 5 minut. Osobne by som sa priklanal k tomu, ze tych 10 min je celkom postacujuce. Roaming tabulka moze obsahovat nejakych kandidatov, hned po prvom scaningu a dalsich kadidatov si prihadzuje ak signal klesne pod threshold. Existuju ovsem niektore dalsie moznosti rescanningu podla specifikacie Cisco, kedy sa to pouziva na zosnimanie interferencii na pasme/kanali. V takomto pripade si dokazem predstavit, ze by to mohlo byt aj castejsie ako 5 minut.

To, ze na grafe AP(troughput monitor) je nejaky pokles je uplne normalna vec, pretoze v case scaningu je pozastaveny normalny prenos dat na/z AP a to z toho dovodu, ze sa preladuje tuner cez cele pasmo.

Podstatne horsie by to bolo ak by klient po rescanningu urobil este aj reconnect z dovodu padu linky. A to nevyzera, ze by tazatelovi robilo, pretoze zaznam o reconnecte sa v logu objavi.

Z tohoto pohladu si myslim, ze nieje co riesit.

Dalsia vec je, ze tazatel pise, ze pri nespracovanom mcaste mu to nerobi. Taketo spravanie sa da jednoducho vysvetlit tym, ze ak sa nieco prijima, alebo vysiela a to nieco je vyssie ako nejaka hodnota threshold, tak to vynecha tolko period autoscanu, kolko trva prijem/vysielanie paketov nad hodnotou threshold. Dropovane pakety su totiz prijimacom normalne prijate. Moze ich dropnut procesor na karte, alebo sa dropnu az v ovladaci. To iste plati pre cudzie pakety, ktore niesu urcene pre moje BSSID, ale pochadzaju z cudzej stanice, ktora je v dosahu prijimaca.
9.4.2015 14:05 marian34
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Driver+fw tam je tento https://github.com/erickcion/tlwn722n-linux-install
root@debian:/home/marian# iwpriv -a
wlan0     no private ioctls.

lo        no private ioctls.

eth0      no private ioctls.
9.4.2015 16:49 gogol
Rozbalit Rozbalit vše Re: výpadky wifi tplink
iwpriv moze vypisat zoznam prikazov, ktore je mozne pouzit. Na mojej karte si mozem pozriet ako je nastaveny autoscaning:
[ja@sirius]# iwpriv ra0 get_autoscan
ra0       get_autoscan:480
Pripadne ho mozem prikazom "iwpriv ra0 set autoscan=0" vypnut.

Bohuzial iwpriv je prikaz z balika Wireless_Extension, ktory je ako celok pokladany za zastaraly.

Novsie ovladace maju len uplne najzakladnejsiu podporu pre WE. Mnohe veci tam chybaju.

Napriklad zoznam nastaveni pomocou iwpriv moze vypadat ako je nizsie:

Mozno si niektori spominate, ze Atherosy volakedy davno nieco taketo mali ak sa pouzil prikaz iwpriv.
[ja@sirius]# iwpriv ra0
ra0       Available private ioctls :
          set              (8BE2) : set 1024 char  & get   0      
          connStatus       (0004) : set 1024 char  & get 2047 char 
          driverVer        (0005) : set 1024 char  & get 2047 char 
          bainfo           (0006) : set 1024 char  & get 2047 char 
          descinfo         (0007) : set 1024 char  & get 2047 char 
          radio_off        (000A) : set 1024 char  & get 2047 char 
          radio_on         (000B) : set 1024 char  & get 2047 char 
          show             (0015) : set 1024 char  & get 2047 char 
          adhocEntry       (0016) : set 1024 char  & get 2047 char 
          get_autofback    (0070) : set 1024 char  & get 2047 char 
          get_adhocrate    (004A) : set 1024 char  & get 2047 char 
          get_agclog       (003F) : set 1024 char  & get 2047 char 
          get_assoc        (0056) : set 1024 char  & get 2047 char 
          get_assoclog     (003E) : set 1024 char  & get 2047 char 
          get_auth         (0055) : set 1024 char  & get 2047 char 
          get_authmode     (0053) : set 1024 char  & get 2047 char 
          get_autoscan     (0035) : set 1024 char  & get 2047 char 
          get_bandcapa     (005A) : set 1024 char  & get 2047 char 
          get_bcastrate    (0075) : set 1024 char  & get 2047 char 
          get_bcnlosttime  (006F) : set 1024 char  & get 2047 char 
          get_bgprotect    (004C) : set 1024 char  & get 2047 char 
          get_bssiterate   (006A) : set 1024 char  & get 2047 char 
          get_bsstimeout   (006B) : set 1024 char  & get 2047 char 
          get_channel      (004D) : set 1024 char  & get 2047 char 
          get_chlist       (004E) : set 1024 char  & get 2047 char 
          get_coopremint   (0072) : set 1024 char  & get 2047 char 
          get_connect      (0057) : set 1024 char  & get 2047 char 
          get_country      (0050) : set 1024 char  & get 2047 char 
          get_countryA     (0051) : set 1024 char  & get 2047 char 
          get_countrycode  (0079) : set 1024 char  & get 2047 char 
          get_crypt        (0052) : set 1024 char  & get 2047 char 
          get_debug        (0059) : set 1024 char  & get 2047 char 
          get_dropphy      (0033) : set 1024 char  & get 2047 char 
          get_dropcrc      (0034) : set 1024 char  & get 2047 char 
          get_hipowerdis   (0076) : set 1024 char  & get 2047 char 
          get_hipowerhith  (0078) : set 1024 char  & get 1024 char 
          get_hipowerloth  (0077) : set 1024 char  & get 1024 char 
          get_hyst         (0067) : set 1024 char  & get 2047 char 
          get_intlog       (003D) : set 1024 char  & get 2047 char 
          get_lnagain      (005B) : set 1024 char  & get 2047 char 
          get_lnagain0     (005C) : set 1024 char  & get 2047 char 
          get_lnagain1     (005D) : set 1024 char  & get 2047 char 
          get_lnagain2     (005E) : set 1024 char  & get 2047 char 
          get_lnagain3     (005F) : set 1024 char  & get 2047 char 
          get_longretry    (0061) : set 1024 char  & get 2047 char 
          get_monitortype  (0040) : set 1024 char  & get 2047 char 
          get_prismtype    (0041) : set 1024 char  & get 2047 char 
          get_mode         (004F) : set 1024 char  & get 2047 char 
          get_monrecon     (007B) : set 1024 char  & get 2047 char 
          get_networktype  (0043) : set 1024 char  & get 2047 char 
          get_noisetype    (0042) : set 1024 char  & get 2047 char 
          get_nullauto     (006C) : set 1024 char  & get 2047 char 
          get_nulltimer    (006D) : set 1024 char  & get 2047 char 
          get_nwid         (007D) : set 1024 char  & get 2047 char 
          get_rfmontx      (0069) : set 1024 char  & get 2047 char 
          get_roaming      (0062) : set 1024 char  & get 2047 char 
          get_rxantconf    (0073) : set 1024 char  & get 2047 char 
          get_rxfilter     (0068) : set 1024 char  & get 2047 char 
          get_sens         (0036) : set 1024 char  & get 2047 char 
          get_senslb       (0037) : set 1024 char  & get 2047 char 
          get_sensub       (0038) : set 1024 char  & get 2047 char 
          get_senstuning   (0039) : set 1024 char  & get 2047 char 
          get_shortretry   (0060) : set 1024 char  & get 2047 char 
          get_shortslot    (004B) : set 1024 char  & get 2047 char 
          get_signalstat   (0071) : set 1024 char  & get 2047 char 
          get_statn2m      (006E) : set 1024 char  & get 2047 char 
          get_tssi         (0058) : set 1024 char  & get 2047 char 
          get_txantconf    (0074) : set 1024 char  & get 2047 char 
          get_txburst      (0047) : set 1024 char  & get 2047 char 
          get_txgain       (0048) : set 1024 char  & get 2047 char 
          get_txpower      (0044) : set 1024 char  & get 2047 char 
          get_txpowerfs    (0046) : set 1024 char  & get 2047 char 
          get_txpowerinit  (0045) : set 1024 char  & get 2047 char 
          get_txpreamble   (0049) : set 1024 char  & get 2047 char 
          get_wmmac        (007C) : set 1024 char  & get 2047 char 
          bbp              (8BE3) : set 2047 char  & get 2047 char 
          mac              (8BE5) : set 1024 char  & get 2047 char 
          rf               (8BF3) : set 2047 char  & get 2047 char 
          e2p              (8BE7) : set 1024 char  & get 2047 char 
          stat             (8BE9) : set   0       & get 2047 char 
          get_site_survey  (8BED) : set   0       & get 2047 char 
pavlix avatar 9.4.2015 18:57 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Bohuzial iwpriv je prikaz z balika Wireless_Extension, ktory je ako celok pokladany za zastaraly.
Stejně jako kernelové API, které používá.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
11.5.2015 09:13 marian34
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Len doplním,že je možné použiť ndiswrapper,s ktorým to facha ok.
11.5.2015 09:40 #Tom
Rozbalit Rozbalit vše Re: výpadky wifi tplink
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zmíněná wifi karta mi funguje už několik let bez problémů, a to i jako klient s wpa_supplicant, i jako AP s hostapd. Připojení k nešifrovanému AP jsem zkoušel také, a fungovalo, ale s delším provozem zkušenosti nemám. Jen je potřeba zvolit správnou verzi firmwaru. Doporučuju firmware s tímto SHA-512 kontrolním součtem:
84019a3ba3b7001e2bf6dc74ac68c53d1bfee10b8a212b1e7bdf4bfb57c71b26d3cd49adead5c252f5e1f2a8f0006c89b836f2cf30cb61823a5e84a02ea234cb  htc_9271.fw

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.