Chyba v přenosu přes Wi-Fi

nou

Chyba v přenosu přes Wi-Fi
« kdy: 24. 08. 2014, 19:13:38 »
Mam taky maly server na torrenty. Stiahnute subory prenasam do PC a notebooku. Tie sa ale obcas prenesu poskodene. Mam otestovane ze ci to prenasam pomocou tar | nc alebo NFS tak subory sa dokazu poskodit. Nema niekto napad v com moze byt problem? Testoval som aj prenos cez ethernet (~200GB) a vyzera to v poriadku.
« Poslední změna: 24. 08. 2014, 21:44:03 od Petr Krčmář »


Zopper

  • *****
  • 920
    • Zobrazit profil
Re:Chyba v prenose cez wifi
« Odpověď #1 kdy: 24. 08. 2014, 21:38:47 »
Na serveru jsou ty soubory OK? A když použiješ něco jiného, než nc či nfs (například ssh, ftp, smb...), je to OK?

Lol Phirae

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #2 kdy: 24. 08. 2014, 21:56:32 »
Fileserver na WiFi? Doma jsou všichni zdrávi?

Zopper

  • *****
  • 920
    • Zobrazit profil
Re:Chyba v přenosu přes Wi-Fi
« Odpověď #3 kdy: 24. 08. 2014, 22:10:23 »
A co? Já mám taky natažené kabely, ale málokdy se unavuju zapichováním notebooku... Stačí, že musím řešit napájení. Kabely ať jsou tam, kde se s tím nehýbe - desktop a spol.

Lol Phirae

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #4 kdy: 24. 08. 2014, 22:38:44 »
Ale nic. Debuguj dál.


nou

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #5 kdy: 25. 08. 2014, 01:12:05 »
ano na servery su dobre. kontrolujem to cez crc32. pripojene cez kabel by som to chcel mat ale akosi nie je zatial moznost. jeden z tych poskodenych suborov som skusil rozdeli na 1MB useky a spravil diff hexdump. vysledkom bolo ze jedniny rozdiel v celom 600MB subore bolo asi 100 bajtov.vychadza mi teda ze UDP alebo TCP crc checksum v hlaivcke nie je dostatocna ochrana voci chybam v prenose. je nejaka moznost zapnut dodtatocny checksum pre NFS? prenos cez sambu vyzera byt v poriadku ale tomu by som sa chcel vyhnut kedze rychlost je polovicna.

nextsux

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #6 kdy: 25. 08. 2014, 07:42:41 »
Podobné problémy obvykle znamenají poškozenou RAM na některé ze stran

nou

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #7 kdy: 25. 08. 2014, 09:43:45 »
myslim ze vadna RAM by sposobila tiez nestabilitu servera. okrem toho prenos cez kabel je fajn a ziadne chyby som pri prenose 200GB nezaznamenal. pritom pri prenose 20GB cez wifi su 4 subory poskodene. ked uz by to mal byt HW problem tak skor v samotnej wifi karte.

Zapik

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #8 kdy: 25. 08. 2014, 10:16:39 »
Ano, měl jsem stejný problém. Doma jsem měl jako AP Asus 530. (jen AP, nedělal ani DHCP, ani NAT-router, ani DNS).
Při kopírování přes wifi občas poškozený soubor, nebo při práci s ssh se najednou odpojilo. Na tom ssh to bylo nejmarkantější - psal jsem příkaz  a najednou to vypadlo. Pěkně mě to vytáčelo.
Při brouzdání na webu se to nijak neprojevovalo.  Doma mám více nb, ale jen já dělám přes ssh - takže jsem to pozoroval jen já, ostatní jen brouzdají na webu, takže jim to nijak nevadilo.
Vyzkoušel kde co, změna šifry na wifi, bez šifrování a bylo to pořád stejné. Pomohla výměna AP. Jak jsem vyměnil AP za jiné, tak to okamžitě přestalo a vše je stabilní.

Zapik

M.

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #9 kdy: 25. 08. 2014, 10:27:22 »
Odhadoval bych také nabořenou WIFI kartu na jedné ze stran nebo něco kolem HW zodpovědného za přesun dat mezi wifi a RAM počítače. Vadná smaotná RAM by s epravděpodobně projevila i jinde.
Už jsem zažil 2x nabořenou síťovku, která takto úspěšně prznila data, to byl pak stav souborů na serveru hodně smutný...
V TCP a UDP se nepoužívá CRC, ale jen tupý checkum, spoléhá se dneska na detekci o úroveň výše, což už u toho wifi je CRC32 na ethernet rámcích. V případě použití protokolu NFS nad UDP se ten checksum i často vypíná pro zvýšení výkonu, takže pak se nemusí detekovat przněění dat (a tne checksum je sám o sobě detekčně celkem slabý).

nou

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #10 kdy: 25. 08. 2014, 11:01:29 »
tak zoberiem notebook, desktop, ten server a skusim prenosi medzi kazdym z nich. ak bude notebook -> desktop cez AP vadne tak je vadne AP. ak notebook -> server priamo cez wifi tak bude vadna karta v serveri.

ethernet bol vzdy v poriadku. ci uz notebook -> desktop alebo notebook -> server.

FrantaA

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #11 kdy: 25. 08. 2014, 12:50:38 »
Vyzkoušel kde co, změna šifry na wifi, bez šifrování a bylo to pořád stejné. Pomohla výměna AP. Jak jsem vyměnil AP za jiné, tak to okamžitě přestalo a vše je stabilní.

Historicky stejná zkušenost s AP od SMC (firmware v nejnovější verzi). Problém vyřešila výměna (za identický typ, s dodaným starším firmware).

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #12 kdy: 25. 08. 2014, 14:07:30 »
Karta nieje chybna. Chybny moze byt ovladac k nej. Paradoxne moze pomoct v ovladaci wifi karty vypnut kontrolu chyb, pretoze tam moze byt chyba a posuva to chybne ramce vyssim vrstvam. Chyby potom kontroluje hardware. Ak je ramec chybny, tak to oznami v registri zvysenim citaca chyb a do eteru nedava Ack. To sposobi na druhej strane pokus o znova vyslanie ramca dufajuc, ze tentokrat sa to uz podari.

nou

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #13 kdy: 25. 08. 2014, 22:59:17 »
vyzera ze je vadne AP. skusil som Ad-Hoc prenos server -> notebook a bol v poriadku. tiez som to skusil s inym AP a tiez to vyzera byt v poriadku. ten ASUS DSL-N55-U dam asi na reklamaciu. len ci to uznaju.

Re:Chyba v přenosu přes Wi-Fi
« Odpověď #14 kdy: 26. 08. 2014, 09:47:15 »
Ak to bude robit aj v servise, tak ti to uznaju. Ak ma ten router Ralink chipset, tak je to jasne. Robi to aj wifi kartach od Ralinku. Maju chybu v ovladaci.