Dernièrement, j'avais annoncé avoir patché un noyau 2.4.19 avec h323 (le
Patch-O-Matic ne fonctionne pas) et avoir testé ce noyau. Plusieurs
personnes l'ont chargé ce qui a mis ma machine un peu à genoux (liaison
ADSL 512/128), j'en ai profité pour installer un limiteur de bande
passante en upload (mon fils était furieux pour son BattleNet/Warcraft3 et
Edonkey..)

J'ai mis le résultat sur http://boisson.homeip.net/ (suivre le lien Page
consacrée à linux): un noyau 2.4.19 patché contre le trou de sécurité
ptrace, pour le nat H323 et pour le contrôle de bande passante (Htb et
Imq). J'ai également mis en ligne le script que j'utilise pour le controle
de l'upload d'une ligne ADSL servant supportant apache, edonkey, VNC,
courrier et routant du BattleNet, telnet, ssh, etc. En espérant que ce
sera utile à certains. Pour charger le source des noyaux, je suggère wget,
l'upload est en gros de 6-7K/s et il y a la coupure France Telecom...

François Boisson

Une remarque pour finir: je n'ai pas réussi avec le noyau 2.4.20 à avoir
une connexion PPP aussi fiable qu'avec le noyau 2.4.19: pppd n'arrive pas
à valider la connexion. La seule différence est le moment où
/etc/hotplug/net.agent intervient (jamais trop su ce que faisait ce
truc!). Je me suis donc rabattu sur le 2.4.19 particulièrement fiable.

2.4.20 donne
Apr  1 19:56:01 cerbere pppd[319]: Using interface ppp0
Apr  1 19:56:01 cerbere pppd[319]: Connect: ppp0 <--> /dev/ttyp0
Apr  1 19:56:01 cerbere /etc/hotplug/net.agent: assuming ppp0 is already
up Apr  1 19:56:01 cerbere pppoa3[324]: PPPoA3 version 1.1 started by root
(uid 0) Apr  1 19:56:01 cerbere pppoa3[324]: Control thread ready
Apr  1 19:56:01 cerbere kernel: usb.c: usbdevfs driver claimed interface
c380ff5 8
Apr  1 19:56:01 cerbere pppoa3[336]: ppp(d) --> pppoa3 --> modem  stream
ready Apr  1 19:56:01 cerbere pppoa3[337]: modem  --> pppoa3 --> ppp(d)
stream ready Apr  1 19:56:02 cerbere pppd[319]: sent [LCP ConfReq id=0x1
<asyncmap 0x0> <magi c 0xd89f2046>]
Apr  1 19:56:05 cerbere pppd[319]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>
<magi Apr  1 19:56:05 cerbere pppd[319]: rcvd [LCP ConfRej id=0x1
<asyncmap 0x0>] Apr  1 19:56:05 cerbere pppd[319]: sent [LCP ConfReq
id=0x2 <magic 0xd89f2046>] Apr  1 19:56:05 cerbere pppd[319]: rcvd [LCP
ConfReq id=0x19 <mru 1500> <auth ch ap MD5> <magic 0x1dffd2d6>]
Apr  1 19:56:05 cerbere pppd[319]: sent [LCP ConfAck id=0x19 <mru 1500>
<auth ch ap MD5> <magic 0x1dffd2d6>]
...
2.4.19 donne
Apr  1 22:31:57 cerbere pppd[323]: Using interface ppp0
Apr  1 22:31:57 cerbere pppd[323]: Connect: ppp0 <--> /dev/ttyp0
Apr  1 22:31:57 cerbere pppoa3[328]: PPPoA3 version 1.1 started by root
(uid 0) Apr  1 22:31:57 cerbere pppoa3[328]: Control thread ready
Apr  1 22:31:57 cerbere kernel: usb.c: usbdevfs driver claimed interface
c3ad5f3 8
Apr  1 22:31:57 cerbere pppoa3[340]: ppp(d) --> pppoa3 --> modem  stream
ready Apr  1 22:31:57 cerbere pppoa3[341]: modem  --> pppoa3 --> ppp(d)
stream ready Apr  1 22:31:57 cerbere /etc/hotplug/net.agent: assuming ppp0
is already up Apr  1 22:31:58 cerbere pppd[323]: sent [LCP ConfReq id=0x1
<asyncmap 0x0> <magi c 0xba0eb376>]
Apr  1 22:32:01 cerbere pppd[323]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>
<magi c 0xba0eb376>]
...

Répondre à