nfs recording via wlan
-
- Interessierter
- Beiträge: 22
- Registriert: Freitag 11. Januar 2002, 12:46
nfs recording via wlan
Hi!
Bisher hatte ich die dbox (sagem Kabel) über den Linksys WRT54GS per Kabel mit dem PC verbunden (ebenfalls per Kabel)
Mount-einstellungen an der Box rsize/wsize je 32k async,udp - auf dem PC läuft slackware 10 mit Kernel 2.6.8.1.
Soweit lief bisher alles sehr gut, d.h. aufnehmen und ansehen ohne probleme.
Nun habe ichden PC via Wlan an den Router angeschlossen (mit WMP54GS) und die Verbindung steht auch. Ping zur Box : nie über 3ms.
Verschlüsselung ist momentan deaktiviert.
Mein problem ist nun, das das Aufnehmen im Grunde funktioniert - es allerdings aller ca.10min kurze Abbrüche gibt, und eine neue Datei angefangen wird. Das Ansehen der Streams ist leider überhaupt nicht möglich - Datenrate liegt bei ca. 600kbit/s.....
Eine Umstellung auf tcp bringt da zwar eine Verbesserung, allerdings gibt es dann Probleme mit hohen Datenraten.....
Weiß evtl. jemand von den WLAN-Nutzern, woran das liegen kann und welche Einstellungen notwenidg sind um auch wireless ordentlich zu streamen? Laut mehreren beiträgen muß es ja irgendwie gehen....
tschuess
marcusito
Bisher hatte ich die dbox (sagem Kabel) über den Linksys WRT54GS per Kabel mit dem PC verbunden (ebenfalls per Kabel)
Mount-einstellungen an der Box rsize/wsize je 32k async,udp - auf dem PC läuft slackware 10 mit Kernel 2.6.8.1.
Soweit lief bisher alles sehr gut, d.h. aufnehmen und ansehen ohne probleme.
Nun habe ichden PC via Wlan an den Router angeschlossen (mit WMP54GS) und die Verbindung steht auch. Ping zur Box : nie über 3ms.
Verschlüsselung ist momentan deaktiviert.
Mein problem ist nun, das das Aufnehmen im Grunde funktioniert - es allerdings aller ca.10min kurze Abbrüche gibt, und eine neue Datei angefangen wird. Das Ansehen der Streams ist leider überhaupt nicht möglich - Datenrate liegt bei ca. 600kbit/s.....
Eine Umstellung auf tcp bringt da zwar eine Verbesserung, allerdings gibt es dann Probleme mit hohen Datenraten.....
Weiß evtl. jemand von den WLAN-Nutzern, woran das liegen kann und welche Einstellungen notwenidg sind um auch wireless ordentlich zu streamen? Laut mehreren beiträgen muß es ja irgendwie gehen....
tschuess
marcusito
-
- Interessierter
- Beiträge: 22
- Registriert: Freitag 11. Januar 2002, 12:46
Hi!
Habe jetzt mal per script die Übertragungsleistung getestet--->
liegt beim schreiben zum PC per udp >8Mbit/s /tcp ca. 5MBit/s
beim lesen nur ca. 5MBit/s ....
Allerdings tritt öfters folgenden Meldung bei dmesg auf:
Wozu dd dann sagt:
dd: /mnt/filme/testfile: Input/output error
Die WLAN-Verbindung zum Router ist allerdings perfekt, ohne evtl. kurzzeitig auftretende störungen.....
Hat evtl. doch noch jemand eine Idee, was da los ist????
tschuess
marcusito
Habe jetzt mal per script die Übertragungsleistung getestet--->
liegt beim schreiben zum PC per udp >8Mbit/s /tcp ca. 5MBit/s
beim lesen nur ca. 5MBit/s ....
Allerdings tritt öfters folgenden Meldung bei dmesg auf:
Code: Alles auswählen
SPTS, queue 0 extended.
avia_gt_dmx: queue 31 overflow (count: 1)
nfs: server 192.168.0.9 not responding, timed out
avia_gt_dmx: queue 31 overflow (count: 1)
nfs: server 192.168.0.9 not responding, timed out
nfs: server 192.168.0.9 not responding, timed out
nfs: server 192.168.0.9 not responding, timed out
nfs: server 192.168.0.9 not responding, timed out
nfs: server 192.168.0.9 not responding, timed out
nfs: server 192.168.0.9 not responding, timed out
avia_gt_dmx: queue 31 overflow (count: 1)
avia_gt_dmx: queue 31 overflow (count: 1)
nfs: server 192.168.0.9 not responding, timed out
dd: /mnt/filme/testfile: Input/output error
Die WLAN-Verbindung zum Router ist allerdings perfekt, ohne evtl. kurzzeitig auftretende störungen.....
Hat evtl. doch noch jemand eine Idee, was da los ist????
tschuess
marcusito
-
- Einsteiger
- Beiträge: 352
- Registriert: Freitag 20. August 2004, 23:33
Hi,
also bei mir läuft es mit rsize=512, wsize=8192 am besten. Gegen die Abbrüche beim Schreiben hilft ev. eine Erhöhung der Ringpuffer, hatte ich aber nie Probleme.
5Mbit/s sind (auch bei Wiedergabe) sehr knapp. (siehe Peakanzeige bei JtG)
Welcher nfs? Welches OS? Virenwächter? Serverauslastung? gleichzeitiger ping?
also bei mir läuft es mit rsize=512, wsize=8192 am besten. Gegen die Abbrüche beim Schreiben hilft ev. eine Erhöhung der Ringpuffer, hatte ich aber nie Probleme.
5Mbit/s sind (auch bei Wiedergabe) sehr knapp. (siehe Peakanzeige bei JtG)
Welcher nfs? Welches OS? Virenwächter? Serverauslastung? gleichzeitiger ping?
-
- Interessierter
- Beiträge: 22
- Registriert: Freitag 11. Januar 2002, 12:46
Ringbuffer ist jetzt bei 90 - bringt aber keine Verbesserung...schufti hat geschrieben:Hi,
also bei mir läuft es mit rsize=512, wsize=8192 am besten. Gegen die Abbrüche beim Schreiben hilft ev. eine Erhöhung der Ringpuffer, hatte ich aber nie Probleme.
Das Problem ist anscheinend, daß die Übertragung teilweise bei 7MBit/s liegt, dann aber kurzzeitig auf ca. 100-600 kBit/s runtergeht - ohne daß die WLAN-Verbindung aber sichtbar schlechter wird (Signalpegel ist immer bei Maximum, Geschwindigkeit auch konstant 54MBit/s).
Desweiteren scheint es so zu sein, daß die Aufnahme problemlos funktioniert, wenn die Box im normalen Standby ist.... Bin da momentan noch am testen. Ich lasse auch mal alle Einstellungen für r/wsize von 512 bis 32k für tcp/udp und sync/async durchlaufen.
Ich nutze slackware 10.0 mit Kernel 2.6.8.1 und den dabei vorhandenen nfs-server.schufti hat geschrieben: Welcher nfs? Welches OS? Virenwächter? Serverauslastung? gleichzeitiger ping?
wie teste ich denn die Auslastung des nfs-Servers... ?
top sagt zur CPU-Last von nfsd 1% (ping dbox zum rechner, ping rechner zur dbox, dd-script läuft - alles gleichzeitig). Insgesamt ist der rechner zu über 90% idle....
ping-Zeiten liegen bei gleichzeitigem ping zwischen 0.xx und 3 ms.
Stutzig macht mich ja nur, daß bei ein und derselben Einstellung das Schreiben von der dbox zum Rechner mit über 8MBit/s geht und das Lesen nur mit knapp 5MBit/s - stell ich aber zum Testen mal eine Kabelverbindung zum Router her, ohne sonst irgendetwas an den nfs-Einstellungen zu ändern, dann klappt das Lesen vom Rechner auch mit über 8MBit/s - allerdings ist die WLAN-Verbindung die ganze Zeit über ok....
Ich weiß wirklich nicht mehr, was man da noch einstellen könnte, zumal das Schreiben ja zumindest von der normalen Datenrate her ok ist.
tschuess
marcusito
-
- Semiprofi
- Beiträge: 1313
- Registriert: Donnerstag 2. Dezember 2004, 00:18
Nur mal so:
Kann es sein, daß vielleicht noch jemand in Deiner Nachbarschaft mit WLAN unterwegs ist, womöglich auf dem gleichen Kanal?
Man darf bei WLAN nie vergessen, daß man nicht allein ist auf der Welt. Seit die Hardware so billig geworden ist, hat ja fast jeder WLAN. Mir ist es schon passiert, daß sich mein Rechner partout immer im Netz des Nachbarn anmelden wollte, weil der, im Gegensatz zu mir, seine SSID gesendet hat.
Kann es sein, daß vielleicht noch jemand in Deiner Nachbarschaft mit WLAN unterwegs ist, womöglich auf dem gleichen Kanal?
Man darf bei WLAN nie vergessen, daß man nicht allein ist auf der Welt. Seit die Hardware so billig geworden ist, hat ja fast jeder WLAN. Mir ist es schon passiert, daß sich mein Rechner partout immer im Netz des Nachbarn anmelden wollte, weil der, im Gegensatz zu mir, seine SSID gesendet hat.
-
- Interessierter
- Beiträge: 22
- Registriert: Freitag 11. Januar 2002, 12:46
Ich glaube nicht, da ich immer nur mein Netz finde und auch schon verschiedene Kanäle durchprobiert habe.wolgade hat geschrieben:Nur mal so:
Kann es sein, daß vielleicht noch jemand in Deiner Nachbarschaft mit WLAN unterwegs ist, womöglich auf dem gleichen Kanal?
Wie kommt eigentliche ein Unterschied von 3MBit/s zwischen lesen und schreiben zustande? Ist das bei anderen auch so?
tschuess
Marcusito
-
- Semiprofi
- Beiträge: 1313
- Registriert: Donnerstag 2. Dezember 2004, 00:18
Du weißt schon, daß Du ein fremdes Netz nur siehst, wenn die SSID gesendet wird? Abgesehen davon tummelt sich auf den WLAN-Frequenzen auch so einiges anderes. Irgendwie scheint die Verbindung jedenfalls verlorenzugehen. Kann natürlich auch am Treiber liegen.Ich glaube nicht, da ich immer nur mein Netz finde und auch schon verschiedene Kanäle durchprobiert habe.
Wie das zustande kommt, weiß ich auch nicht. Es kommt allerdings durchaus vor.Wie kommt eigentliche ein Unterschied von 3MBit/s zwischen lesen und schreiben zustande? Ist das bei anderen auch so?
Ich hab vor einiger Zeit mal versucht, systematisch die NFS-Performance zu messen.
http://forum.tuxbox.org/forum/viewtopic.php?t=34724
Da kamen sehr unterschiedliche Werte raus.
Gruß
Wolfgang
-
- Einsteiger
- Beiträge: 352
- Registriert: Freitag 20. August 2004, 23:33
tja, da ist guter Rat teuer. da es ja über Kabel problemlos läuft, bleibt wirklich nur, WLAN die Schuld zuzuschieben.
Leider sind der Empfangspegel und die ausgehandelte Geschwindigkeit bei WLAN nicht sehr aussagekräftig. Der Empfangspegel gibt leider keine Info über die Qualität (Störung durch fremde Signale) und bis die Geräte sich eine andere (niedrigere) Geschwindigkeit (mit redundanterem Protkoll = störsicherer, langsamer) aushandeln kann die Störung schon vorbei sein.
Da hilft nur experimentieren, aber generell sollte man sich von WLAN nicht zu viel erwarten....
Was die Unterschiede bei Lesen/Schreiben betriftt, ist das ein fast nicht durchschaubares Zusammenspiel (abgesehen von FS-Overhead) von Parametern wie: Treiber TX/RX-Window/Buffersize, Puffer auf der NW-Karte, TX/RX-Packetgröße(MTU), Collision-Backofftime .... schon wenn nur 2 Netzwerkgeräte involviert sind kaum auf gleich zu bringen.
lg, schufti
Leider sind der Empfangspegel und die ausgehandelte Geschwindigkeit bei WLAN nicht sehr aussagekräftig. Der Empfangspegel gibt leider keine Info über die Qualität (Störung durch fremde Signale) und bis die Geräte sich eine andere (niedrigere) Geschwindigkeit (mit redundanterem Protkoll = störsicherer, langsamer) aushandeln kann die Störung schon vorbei sein.
Da hilft nur experimentieren, aber generell sollte man sich von WLAN nicht zu viel erwarten....
Was die Unterschiede bei Lesen/Schreiben betriftt, ist das ein fast nicht durchschaubares Zusammenspiel (abgesehen von FS-Overhead) von Parametern wie: Treiber TX/RX-Window/Buffersize, Puffer auf der NW-Karte, TX/RX-Packetgröße(MTU), Collision-Backofftime .... schon wenn nur 2 Netzwerkgeräte involviert sind kaum auf gleich zu bringen.
lg, schufti
-
- Interessierter
- Beiträge: 22
- Registriert: Freitag 11. Januar 2002, 12:46
Nein, wußte ich nicht.... Allerdings steht die Verbindugn zum Router immer 1a (Signalstärke maximum, Geschwindigkeit immer 54MBit/s).Du weißt schon, daß Du ein fremdes Netz nur siehst, wenn die SSID gesendet wird? Abgesehen davon tummelt sich auf den WLAN-Frequenzen auch so einiges anderes. Irgendwie scheint die Verbindung jedenfalls verlorenzugehen. Kann natürlich auch am Treiber liegen.
Ich habe auch schon mal einen anderen Rechner mit einer 10MBit/Halfduplex Karte als Boxersatz drangehangen->keine Probleme....
Bin ich jetzt auch dabei das Script mal mit allen Möglichkeiten durchlaufen zu lassen - dauert halt nur etwas....Ich hab vor einiger Zeit mal versucht, systematisch die NFS-Performance zu messen.
http://forum.tuxbox.org/forum/viewtopic.php?t=34724
Da kamen sehr unterschiedliche Werte raus.
Allerdings sehe ich jetzt schon im Log, das die Schreibgeschwindigkeit bei udp immer höher als die Lesegeschwindigkeit ist. Ich glaube bisher war es bei allen hier im Forum eher umgedreht oder die Werte lagen zumindest dicht beieinander....
z.B. :
Code: Alles auswählen
udp, async, R=16384, W=8192
7345
3698
192.168.0.9:/ on /mnt/filme type nfs (rw,v3,rsize=16384,wsize=8192,soft,udp,nolock,addr=192.168.0.9)
marcusito
-
- Semiprofi
- Beiträge: 1131
- Registriert: Freitag 16. Januar 2004, 23:22
Bei mir schreibt die Box auch schneller als sie lesen kann, aber mal ne andere blöde Frage: Was für eine Festplatte, welcher Controller und DMA aktiv?
Ich kann gleichzeitig von einer Box über W-LAN streamen und einen Film über W-LAN auch auf mein Notebook übertragen, klappt allerdings auch nur, wenn ich am Router angemeldet bin. Geht das ganze über den AP der Box, gerät das Notebook ggf. auch mal ins Stocken wegen der beiden Funkstrecken.
Ich verwende TCP mit je 32k Buffergröße.
Ich kann gleichzeitig von einer Box über W-LAN streamen und einen Film über W-LAN auch auf mein Notebook übertragen, klappt allerdings auch nur, wenn ich am Router angemeldet bin. Geht das ganze über den AP der Box, gerät das Notebook ggf. auch mal ins Stocken wegen der beiden Funkstrecken.
Ich verwende TCP mit je 32k Buffergröße.
Sagem 2xIntel Kabel, Avia600vB0.28, ucode 00F0, JtG-Image vom 01.05.2004, Snap vom 22.05.2004
AMD Athlon XP 1800, 512 MB, Maxtor 120 GB und 80 GB
Win XP Home, JtG 0.7.2, udrec 0.12d
SuSE Linux 9.1 Professional, NFS-Server
AMD Athlon XP 1800, 512 MB, Maxtor 120 GB und 80 GB
Win XP Home, JtG 0.7.2, udrec 0.12d
SuSE Linux 9.1 Professional, NFS-Server