URL: https://linuxfr.org/users/olohoyo/journaux/adsl-automatic-deconnection-sucks-literally Title: ADSL := Automatic Deconnection Sucks Literally Authors: Olivier Delemar Date: 2004年04月11日T12:18:35+02:00 Tags: Score: 0 Le jour où, il y a une paire d'années de ça déjà, j'ai réussi à établir une session telnet avec le serveur de mon labo via mon minitel 2, j'ai bien senti que c'était le début d'une grande aventure. Puis l'internet s'est démocratisé, j'ai eu mon modem 56K, mon forfait 50h et j'étais heureux. Mais un jour les copains ont commencé à se foutre de moi avec leur ADSL : c'est que, perdu dans ma montagne parmi les ours, je ne pensais pas qu'un jour je ferais partie des heureux bénéficiaires du "haut débit" (je mets des guillemets à "haut débit" parce que sinon, je me demande quel superlatif emploieront nos enfants quand ils surferont à 1Gb, voire plus ?). Imaginez ma fébrilité quand j'ai vu les camionnettes bleues accompagnant les pelleteuses creusant des tranchées le long de la petite route qui me relie à la civilisation ! Et j'avais vu juste : quelques temps plus tard, notre cher opérateur historique me proposait enfin son forfait "haut débit" (les guillemets sont là pour préciser qu'il s'agit ici du débit sur le compte bancaire). Après une petite mésaventure avec un opérateur dont le nom commence par le dernier chiffre de notre système décimal et qui se termine comme celui des voleurs cités plus haut (mésaventure qui mériterait bien un autre journal !), j'avais enfin ma connexion ADSL ! Ni une ni deux, je m'inscrit à DynDNS.org, je configure mon garde-barrière, mon serveur WEB, et je commence les tests depuis ma machine au bureau (mais chut ! mon chef n'a rien vu pour l'instant). Hélas, c'était sans compter avec la fameuse déconnexion journalière : de façon plus ou moins régulière - et pour l'instant totalement inexpliquée, ce qui m'amène à ce journal - la ligne se retrouve déconnectée plus ou moins violemment. Soit la connexion PPP est _resettée_ par le _peer_ et dans ce cas, l'option _persist_ de _pppd_ fait merveille, soit mon _pppoe_ se prend un méchant PADT et là, tout est perdu. Mon premier réflexe, bien légitime vous en conviendrez, fut de confier mon désarroi à Google. Hélas, tout ce que j'ai pu trouver tournait autour d'affreux _cron_ scrutant l'état de la ligne pour réagir adéquatement. Si les auteurs de ces bidouilles étaient pleins de bonnes intentions, ils ne pouvaient en revanche pas satisfaire mon perfectionnisme maladif. J'ai donc passé un certain temps à tester les options de _pppoe_ et de _pppd_ : quand il faut attendre 24h pour valider un test, et vu le nombre d'options à tester, ça peut être long ! N'ayant obtenu aucun résultat satisfaisant, je me décidai alors, la mort dans l'âme et la honte sous le bras, à installer un _cron_. Comme je suis aussi fier que perfectionniste, j'optai pour la déconnexion volontaire à heure fixe, suivie par une reconnexion quelques minutes plus tard : ce n'est pas vous qui me virez, c'est moi qui pars - vous voyez l'esprit. Hélas, trois fois hélas, j'avais beau augmenter l'attente entre la déconnexion et la reconnexion, cette dernière se soldait toujours par une série de _modem hangup_ finalement fatale à mon _pppd_. J'en suis maintenant à 15 minutes d'attente, toujours sans succès. Pourquoi ? Pourquoi tant de haine ? Pourquoi cela fonctionne-t-il très bien si je le fais à la main et pas dans un _cron_ (il y a 2 _crons_ en fait : un pour déconnecter et un pour reconnecter 15 minutes plus tard) ? Je ne sais pas, je ne sais plus, je suis perdu. Vous l'aurez peut être deviné, je ne suis pas tant intéressé par les trucs qui marchent que par une compréhension pleine et entière de ce qui se passe. Aussi, si l'un ou plusieurs d'entre vous avait une explication complète de cette déconnexion journalière, qui la provoque, comment elle est faite et quelles sont les conséquences sur un brave _pppoe_, je lui serais infiniment reconnaissant de bien vouloir dispenser quelques miettes de sa science au pauvre misérable ignorant que je suis.

AltStyle によって変換されたページ (->オリジナル) /