Probleme mit FTP Paketverlust

  • Hallo


    Ich lade per Internet per FTP von der Dreambox Filme herunter.
    Die Geschwindigkeit schwankt stark und erreicht nicht die maximale Geschwindigkeit.
    Die Dreambox steht bei einem Freund. Sie ist mit dem Internet verbunden über einen DSL Router. (Netcologne DSL 4000)


    Wenn ich per FTP herunterlade und dabei Packetyzer laufen lasse, sehe ich Unmengen von Fehlern:


    eingehend: FTP-Data: 1448 Bytes Length= 1502
    eingehend: FTP-Data: [TCP Retransmission] 1448 Bytes Length= 1502
    ausgehend: TCP:3540 > 30665[ACK] Sequ=1 Ack=540105 Win=65535 Length= 54
    eingehend: FTP-Data: [TCP Previous segment lost] 1448 Bytes Length= 1502
    ausgehend: TCP Dup ACK 576#1]:3540 > 30665[ACK] Sequ=1 Ack=540105 Win=65535 Length= 66
    eingehend: FTP-Data: [TCP Retransmission] 1448 Bytes Length= 1502
    ausgehend: TCP Dup ACK 576#2]:3540 > 30665[ACK] Sequ=1 Ack=540105 Win=65535 Length= 66
    eingehend: FTP-Data: [TCP Previous segment lost] 1448 Bytes Length= 1502
    ausgehend: TCP Dup ACK 576#3]:3540 > 30665[ACK] Sequ=1 Ack=540105 Win=65535 Length= 74
    eingehend: FTP-Data: [TCP Retransmission] 1448 Bytes Length= 1502
    ausgehend: TCP Dup ACK 576#4]:3540 > 30665[ACK] Sequ=1 Ack=540105 Win=65535 Length= 74
    eingehend: FTP-Data: [TCP Previous segment lost] 1448 Bytes Length= 1502
    ausgehend: TCP Dup ACK 576#5]:3540 > 30665[ACK] Sequ=1 Ack=540105 Win=65535 Length= 74
    eingehend: FTP-Data: [TCP Previous segment lost] 1448 Bytes Length= 1502
    usw...


    Meine Vermutung ist, dass ich die MTU der Dreambox heruntersetzen muss.
    Bloss wie ?
    Im Handbuch steht darüber nichts drin.
    Hier im Forum werde ich nicht fündig.
    Und mal einen Befehl per Telnet ausführen ist auch keine Lösung, da ich die Änderung permanent brauche auch nach dem Ausschalten.


    Kann mir jemand sagen, wie ich die MTU dauerhaft ändern kann ?
    Gibt es eine Linux Config Datei, die ich editieren kann ?


    Danke


    Elmü

  • Du kannst die mtu mit ifconfig ändern - und das halt in ein init-Skript schreiben. Dann wird das bei jedem Start gemacht. Mich würde es aber sehr wundern, wenn es dadurch besser klappt.