!!! HELP !!! Fonctionnement du script de reconnexion de B. Papillaut ? - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 02-10-2002 à 01:02:39
ben tu vois, c'est pour ça que j'ai preferé prendre un modem ethernet..
Marsh Posté le 02-10-2002 à 02:04:10
J'utilise le Speedtouch USB chez moi depuis allez début juin sur une Mandrake mais aussi sur une Gentoo sans aucun pb ... reconnexion nickel ...
Ce que je peux te dire cé que le patch sur le n_hdlc.c est important (sans en cas de déconnexion/perte de synchro, Linux et incapable de reprendre la synchro sans le rebooter), alors patches et recompiles vite ton noyau/modules et réessayes ... je vois pas de raisons pour que ca marche chez moi et pas chez toi ... et j'utilise les scripts de B.Papillaut (ou des dérivés) sans aucun pb ... je sais pas quoi te dire de plus ....
Marsh Posté le 02-10-2002 à 11:10:27
Zzozo a écrit a écrit : J'utilise le Speedtouch USB chez moi depuis allez début juin sur une Mandrake mais aussi sur une Gentoo sans aucun pb ... reconnexion nickel ... Ce que je peux te dire cé que le patch sur le n_hdlc.c est important (sans en cas de déconnexion/perte de synchro, Linux et incapable de reprendre la synchro sans le rebooter), alors patches et recompiles vite ton noyau/modules et réessayes ... je vois pas de raisons pour que ca marche chez moi et pas chez toi ... et j'utilise les scripts de B.Papillaut (ou des dérivés) sans aucun pb ... je sais pas quoi te dire de plus .... |
mais il arrive bien à retrouver le synchro puisque j'ai remarqué que la connexion se ré-établissait même ! Donc le problème ne vient surement pas de là...
Personne ne sait quels sont les scripts utilisés par la reconnexion ?
Marsh Posté le 02-10-2002 à 11:14:05
Il n'utilise aucun script !
C'est ppp et n_hdlc qui font tout le boulot, d'ou l'importance du patch dans ton cas
En ce moment, ma passerelle est sous Debian avec un 2.4.18 donc j'ai pas de soucis de patch, mais avant, quand j'avais une 2.4.8, je n'ai reussi a avoir un systeme de reconnexion correcte que le jour ou j'ai appliqué ce patch...
Marsh Posté le 02-10-2002 à 11:17:43
Bon, je vais m'y mettre alors, mais je trouve que ça a l'air assez dur à faire, il y a un seul How-to, et il n'est pas très complet... En plus il faut recompiler le noyau, et ça c'est même pas détaillé dans ce how to, il y en a surement d'autres... mais n'empeche que ça me fait un peu peur...
Marsh Posté le 02-10-2002 à 11:30:37
Bon voilà, j'essaie de patcher, après tout j'ai rien à perdre...
mais regardez ce que ça me donne quand je fais ça :
Code :
|
je comprends pas, parce que je trouve pas de fichier n_hdlc.c quand je fais une recherche sur le dur ?
Marsh Posté le 02-10-2002 à 11:34:31
oh merde, un noyau redhat
Bon, la logique voudrait qu'il soit dans /usr/src/linux/drivers/char/n_hdlc.c
(ou /usr/src/linux est le repertoire ou tu as les sources du noyau)
Marsh Posté le 02-10-2002 à 11:39:41
philou_a7 a écrit a écrit : oh merde, un noyau redhat Bon, la logique voudrait qu'il soit dans /usr/src/linux/drivers/char/n_hdlc.c (ou /usr/src/linux est le repertoire ou tu as les sources du noyau) |
y a pas un seul fichier n_hdlc.c dans tout le disque......
Marsh Posté le 02-10-2002 à 11:43:46
hum hum hum... ca te dirait pas d'essayer de downloader les sources d'un noyau 2.4.19 et de l'installer pour voir ?
Marsh Posté le 02-10-2002 à 11:45:55
philou_a7 a écrit a écrit : hum hum hum... ca te dirait pas d'essayer de downloader les sources d'un noyau 2.4.19 et de l'installer pour voir ? |
si tu me guides un chouilla, je suis très partant !
Marsh Posté le 02-10-2002 à 11:51:37
Heu je veux bien, mais j'aurai pas forcement le temps (je suis au bureau là )
Enfin tu peux toujours aller faire un tour sur www.kernel.org pour voir
Sinon, en cherchant sur fr.rpmfind.net, on peu trouver des RPMs RedHat 7.3 du kernel 2.4.18 essaie peut etre plutot de downloader ça et de l'installer
http://fr.rpmfind.net/linux/rpm2ht [...] nel+redhat
Marsh Posté le 02-10-2002 à 11:51:46
http://casteyde.christian.free.fr/ [...] book1.html
la compil du noyo est super bien expliqué
Marsh Posté le 02-10-2002 à 11:53:53
je vais essayer ça... je vous tiens au courant, en passant par des rpms, est ce que c'est plus simple que de recompiler ? est ce qu'il faut parametrer des choses pour que je conserve tout ce que j'ai actuellement en configuration (samba, apache, ...) ???
Marsh Posté le 02-10-2002 à 12:00:07
j'ai trouvé ce fichier : kernel-2.4.18-3.i386.rpm sur rpmfind.net ... est ce que je dois seulement installer ce fichier ??? ça va suffir ??? ça va mettre la bonne version de n_hdlc ??? Je dois pas configurer des trucs ?
Marsh Posté le 02-10-2002 à 12:01:30
copie ton fichier .config qui se trouve dans /usr/src/linux
il contient les infos de configuration de ton noyo
et pourquoi ne pas prendre le 2.4.19 tout simplement sur www.kernel.org
enfin c comme tu veux
Marsh Posté le 02-10-2002 à 12:04:01
sur kernel je peux trouver le 2.4.19 en rpm aussi ?
oui, tant qu'à faire...
Marsh Posté le 02-10-2002 à 12:06:58
non
en tar.gz
tu as juste à le décompresser dans /usr/src/ et à faire un ln -s /usr/src/linux-2.4.19 linux
Marsh Posté le 02-10-2002 à 12:09:37
dofor a écrit a écrit : dans usr/src... |
euh... tu voudrais m'expliquer ça sur ICQ 5 minutes ? 164604599
Marsh Posté le 02-10-2002 à 12:28:00
arf là je v manger...
mais c très simple: tu va dans le rep /urs/src/ en console et en root
tu fais un ln -l
tu va avoir un truc genre linux -> 2.4.18kelkechose
tu fais rm linux
tu décompresse ton tar.gz de ton noyau dans le repertoire /usr/src
tu devrais donc avoir dans ce répertoire les dossiers linux-2.4.kelkechose de ton ancien noyo et linux-2.4.19 du nouveau
tu fais ln -s linux-2.4.19 linux
ln -l pour verifier que tout s'est bien passé
puis cd linux
make menuconfig
etc comme dans le site que je t'ai indiqué!
n'oublie pas de faire un backup de ton /boot/bzImage et System.map
boofe time!
Marsh Posté le 02-10-2002 à 13:29:53
y a un max d'option... c'est dur de choisir !
par exemple :
IP : Advance router ???? je le prend ? vu que c'est une passerelle ?
Marsh Posté le 02-10-2002 à 13:38:51
il faut bien ajouter le NAT, je sais c'est meme sur !!!
mais est ce que mes regles de firewall vont etre annulées ?
et ca va pas poser de probleme le fait que j'etais dans :
/etc/src/redhat ??????
parce que maintenant ca va etre dans /etc/src/linux ???
ca va marcher quand meme ?
Marsh Posté le 02-10-2002 à 14:12:15
bon, je suis arrivé au bout, mais j'ai un GROS PROBLEME !!!!
j'ai pas de fichier lilo.conf !!!!!!
qu'est ce que je fais ????
chu dans la merde sévère !
Marsh Posté le 02-10-2002 à 00:32:57
salut,
Vous devez commencer à me connaitre (ou me maudire), je préferais éviter de poster mes problèmes, mais à l'heure actuelle, j'ai passé des heures à chercher sur le net des informations, mais je suis dans l'impasse, et je tourne plus ou moins en rond... (plus que moins par ailleurs !)
C'est pourquoi, je vais essayer de trouver un autre moyen de résoudre mon problème.
Ce soir vers 22 heures, je suis arrivé à 24 heures de connexion, comme il en est coutume chez FTI, ils me déconnectent...
J'ai observé précisemment toutes les étapes entre 21 heures 45 et 22 heures 15...
En fait, je scrutais avec attention la déconnexion, pour cela j'écoutais une radio sur le net...
21 heures 52 : Déconnexion, le buffer de la radio se vide... Là j'ai encore accès au réseau, le ping 192.168.1.1 (ma passerelle) fonctionne... Je me log via https sur la passerelle (car ni ecran ni clavier), et j'observe :
(21 heures 53)
ifconfig ppp0
ça me retourne le truc habituel, je regarde attentivement les octets reçus/émis ---> quelques kilo octets à peine : la reconnexion s'est bien passée !
je tente de naviguer depuis une machine cliente, pas de probleme !
21 heures 54 à peine, plus rien !!! Les pages web ne s'affichent plus, je tente d'accéder à la passerelle via https, rien non plus, ultime vérification :
ping 192.168.1.1
=> délai d'attente dépassé... résultat identique aux autres jours...
j'attends quelques minutes, mais ça ne revient plus...
je reboote, et là ça remarche... enfin jusqu'au 2 octobre 21 heures 54...
je regarde les logs... et comme ce que j'avais pu observer, la reconnexion a bien eu lieu (par les deux tests ping du script)...
par contre je suis réellement dégagé du réseau local... on m'a parlé d'un délai network peut etre dépassé ? je n'en sais pas plus...
Pour moi, je ne vois pas, j'ai déjà posé des dizaines de questions, et rien...
J'ai une idée pour résoudre le problème : trouver quel est le script qui fait cette reconnexion, et ajouter à la fin, une réactivation du réseau local...
est ce que je pourrais avoir de l'aide sur ce point ?
Dernière chose : Je suis sous un kernel 2.4-7 le module n_hdlc est donc pas patché, mais la reconnexion se fait bien, et le problème vient du LAN visiblement. Mes fichiers /etc/ppp/options et /etc/ppp/peers/adsl sont conformes à ceux explicités dans tous les HOW-To d'installation du modem Alcatel Speedtouch USB...
Merci pour votre aide...
Message édité par zytrahus5 le 02-10-2002 à 14:11:30