Hallo,
ich habe ein kleines Problem mit meiner Netzwerkkarte in Kombination mit dem 8139too Treiber unter FC3. Das Problem ist, dass ich bei einigen Anwendungen enorme Verbindungsprobleme, die in einem Abbruch dieser Verbindungen gipfeln, feststellen muss. Ich hab mir also mal den Netzwerkverkehr mir Ethereal angesehen, und siehe da, es gibt immer wieder Pakete, welche vom NIC gesendet werden und eine falsche TCP Checksumme beinhalten. Diese Pakete werden dann irgendwo aussortiert und ich bekomme natürlich kein ACK. Dieses Spielchen geht ein paar Mal und dann wird die Verbindung getrennt, mit der Begründung, dass zu viele vorhergehende Pakete verloren gegangen sind.
Long story short: Ich möchte die Berechnung der Checksumme der Netzwerkkarte entziehen und es dem Betriebssystem überlassen, sprich das Hardware Checksumming deaktiveren. Daher meine Frage, wie kann man dies bei dem 8139too Modul tun?
Vielen Dank schonmal im Vorraus
ich habe ein kleines Problem mit meiner Netzwerkkarte in Kombination mit dem 8139too Treiber unter FC3. Das Problem ist, dass ich bei einigen Anwendungen enorme Verbindungsprobleme, die in einem Abbruch dieser Verbindungen gipfeln, feststellen muss. Ich hab mir also mal den Netzwerkverkehr mir Ethereal angesehen, und siehe da, es gibt immer wieder Pakete, welche vom NIC gesendet werden und eine falsche TCP Checksumme beinhalten. Diese Pakete werden dann irgendwo aussortiert und ich bekomme natürlich kein ACK. Dieses Spielchen geht ein paar Mal und dann wird die Verbindung getrennt, mit der Begründung, dass zu viele vorhergehende Pakete verloren gegangen sind.
Long story short: Ich möchte die Berechnung der Checksumme der Netzwerkkarte entziehen und es dem Betriebssystem überlassen, sprich das Hardware Checksumming deaktiveren. Daher meine Frage, wie kann man dies bei dem 8139too Modul tun?
Vielen Dank schonmal im Vorraus