Hei Bin ich mit diesem Problem alleine? Habe mittlerweilen Stunden im Internet und auf Listen verbracht um vieleicht doch noch jemanden zu finden der diese Problem schon gehabt hat... leider ohne Erfolg! Das Problem: mein Samba-Server tut seinen Dienst nun seit fast 4 Jahren klaglos. Jetzt habe ich (leider) die Win98 Arbeitsstation auf Windows 2000 Workstation "aufgerüstet", damit hat das Problem angefangen. Nach den anfänglichen normalen Stolper- Fallen mit W2K und Samba ging eigentlich alles recht ordentlich. Nur hatte ich hie und da einen Hänger (oder glaubte mindestens es sei ein Hänger) wenn ich z.B. eine Excel-Datei aufmachen wollte und das dauerte plötzlich sehr lange (2-3 Minuten auch wenn das File nur klein war) Nun wollte ich dem Problem zu Leibe rücken und habe ein Testfile vom Server auf die Arbeitsstation kopiert: 14 MB dauert über ein 100MBit Netz 8 Minuten??? Wenn ich dasselbe File über dasselbe Netz von einer W2K Station auf eine andere W2K Station kopiere dauert es deutlich unter 10 Sec. Also habe ich angefangen in der smb.conf nach Fehlern zu suchen. Beim Studium einer Zeitschrift stiess ich auf "socket options=IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=8192" mit dem Hinweis man solle die Werte für SO_SNDBUF von Fall zu Fall ausprobieren. Wenn ich nun einen Wert zwischen 4 und 4096 eingebe verbessert sich die Übertragungszeit auf ungefähr 20-30 Sekunden, unter 4 und über 4096 dauert es schlagartig wieder 8 Min. Nun habe ich auf dem Samba-Server tcpdump gestartet und dann in einer schlechten SO_SNDBUF-Einstellung kopiert zum herausfinden was passiert. Leider bin ich kein "Sniffer-Crack" Das heisst, für mich ist das was tcpdump von sich gibt nicht unbedingt "Muttersprache". Was ich allerdings feststellte ist eine Meldung die mich irritiert:
NBT Packet NBT - Unknown packet type Type=(irgend eine wechselnde HEX-Zahl) Data: (120 bytes) Dann folgen die 120 Bytes an Daten
Kann mir jemand sagen was das mit dem Unknown packet type auf sich hat und ob das mit der langsamen Übertragung zusammenhängt? Was ist der default-Wert von SO_SNDBUF? Warum geht es bei mir ohne diesen Eintrag nicht, oder sehr langsam? Vieleicht suche ich den Fehler einfach auch an einem falschen Ort (wie schon Oft der Fall) mit freundlichen Grüssen Maenu