Surement HS, mais c'est pour la bonne cause, je me lance :
C'est marrant, j'ai un problème similaire avec une carte réseau USB sur une de mes machines (plus de PCI de libre). J'ai des NETDOG WATCH timeout, dès que je dépasse les 10/20 Ko/s, la carte est complètement figée. Une demande de transfert vers 64 Ko/s, et la carte fige automatiquement quelques secondes plus tard.
J'ai "gruiké" les sources du module pour mettre le timeout de HZ*10 à HZ*30, mais maintenant c'est pppd qui timeout, donc le problème est juste déplacé.
Le bug est connu, il s'agit d'u bug #2472 [1]
La valeur du MTU de l'ethernet est de 1500, proche du 2048 de cp (ou alors j'ai pas tout suivi). Est ce que c'est possible qu'il ya un rapport plus "haut" (couche USB, etc...) ? [2] J'ai aussi remarqué autre chose que je n'ai aps pu tester via le script (pas de clef USB). Le débit de "plantage" est +/- variable suivant la charge de la machine, me faisant penser à un problème de latence. Quelqu'un peut confirmer ?
Autre idée reçue : l'USB est un bus Universel, donc il est assez verbeux. Obtenir 1 Mo/s sur de l'USB1 tient de l'exploit. Une fois je m'étais amusé à calculer la bande passante réelle en virant le "protocole", j'avais pas plus de 60 %)
# Carte réseau USB : pas mieux
Posté par demik . En réponse au journal Benchmarkez votre clef USB !. Évalué à 1.
C'est marrant, j'ai un problème similaire avec une carte réseau USB sur une de mes machines (plus de PCI de libre). J'ai des NETDOG WATCH timeout, dès que je dépasse les 10/20 Ko/s, la carte est complètement figée. Une demande de transfert vers 64 Ko/s, et la carte fige automatiquement quelques secondes plus tard.
J'ai "gruiké" les sources du module pour mettre le timeout de HZ*10 à HZ*30, mais maintenant c'est pppd qui timeout, donc le problème est juste déplacé.
Le bug est connu, il s'agit d'u bug #2472 [1]
La valeur du MTU de l'ethernet est de 1500, proche du 2048 de cp (ou alors j'ai pas tout suivi). Est ce que c'est possible qu'il ya un rapport plus "haut" (couche USB, etc...) ? [2] J'ai aussi remarqué autre chose que je n'ai aps pu tester via le script (pas de clef USB). Le débit de "plantage" est +/- variable suivant la charge de la machine, me faisant penser à un problème de latence. Quelqu'un peut confirmer ?
Autre idée reçue : l'USB est un bus Universel, donc il est assez verbeux. Obtenir 1 Mo/s sur de l'USB1 tient de l'exploit. Une fois je m'étais amusé à calculer la bande passante réelle en virant le "protocole", j'avais pas plus de 60 %)
[1] http://bugzilla.kernel.org/show_bug.cgi?id=2472(...)
[2] Je suis à la recherche d'informations complémentaires pour essayer de debuguer.