|
|
Bonjour à tous et merci pour ce fabuleux boulot que vous continuez à faire !
Je me décide à vous écrire pour vous faire part d'un problème que je recontre depuis quelques temps. ( depuis mon passage sur la version 0.6 )
En cas de reboot de l'ordinateur, le script startmodem placé lui même dans un script de reconnexion automatique que je lance depuis rc.local fait son travail correctement, mais la connexion ne dure jamais plus d'une minute, en effet, plus rien ne passe, malgré le fait que les pids pppoeci et pppd restent actifs (ni zombie ni defunct ).
Il faut à chaque fois, relancer la connexion pour que celle-ci dure pendant 24 heures comme c'était le cas auparavant.
Ayant imprimé et epluché toute la faq de fond en comble, j'ai donc vérifié d'où cela pouvait provenir, en appliquant de façon préventive, toutes les solutions que vous suggerez, malgré cela, les problèmes persistent.
Par exemple, j'ai essayé avec, ou sans framebuffer, avec ou sans persist, avec ou sans support dans le noyau, en modifiant le mtu... etc... En activant ou non, le réseau au démarrage, avec ou sans firewall.
Enfin, j'ai fait une tentative avec la version CVS du pilote pour me rendre compte que le résultat est le même.
Contre toute attente, je me suis décidé à tenter de reproduire le problème sans rebooter la machine.
J'y suis arrivé, le problème semble se produire lorsque les modules usb-uhci et usbcore sont déchargés de la mémoire, et aussi lorsque /proc/bus/usb est démonté.
Comme "work around", j'ai tenté de monter le système /proc/bus/usb et de charger les modules au boot, avant le lancement de startmodem, mais rien n'y fait.
Pour vous mettre sur la voie, et sans savoir si c'est important, je constate à chaque lancement de startmodem cette erreur dont voici le contenu, au départ, j'ai pensé que ce n'était pas important, vu que la connexion se lance tout de même :
<<
loading UHCI support
usb-uhci loaded successfully
loading firmware (2/5)..
/proc/bus/usb/001/000: No such file or directory
/proc/bus/usb/001/000: No such file or directory
/proc/bus/usb/001/000: No such file or directory
/proc/bus/usb/001/000: No such file or directory
/proc/bus/usb/001/000: No such file or directory
/proc/bus/usb/001/000: No such file or directory
/proc/bus/usb/001/003: No such file or directory
/proc/bus/usb/001/003: No such file or directory
/proc/bus/usb/001/003: No such file or directory
/proc/bus/usb/001/003: No such file or directory
ECI load 1: success
firmware loaded successfully
>>
Parfois, un message signale aussi le fait qu'il est impossible de monter /proc/bus/usb. Message qui a disparu depuis que je le monte au démarrage.
J'ai aussi pensé que le problème pouvait provenir de mon script de reconnexion, mais si j'utilise startmodem seul, le problème continue.
Ce n'est pas très grave au demeurant, mais si nous pouvions y trouver une solution, ce serait bien pratique pour moi, car comme beaucoup, j'apprécie qu'en cas de panne d'éléctricité ou de problème quelconque, la connexion se réinitialise au redémarrage, et qu'elle tienne, car cette machine fait tourner quelques services qui me sont bien utiles dans mon activité professionnelle.
Voici un résumé de la configuration :
Compaq Deskpro 2000
> PII 266 mhz
> 384 mo de Ram
> modem eci Hifocus
Distrib :
> Slackware 8.1
> Kernel 2.4.18 patch newnat helpers
Aucun autre appareil en usb sur la machine.
Services tournant : ftp, http, bind, samba, lpd, ddclient etc...
mais tous ces services coupés, le résultat est le même.
Je vous remercie par avance de l'aide que vous pourrez me donner, et je vous félicite encore pour tout ce boulot pas facile à faire à mon avis.
A bientôt
Salvatore LAÏ
