Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1824 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  !!! HELP !!! Fonctionnement du script de reconnexion de B. Papillaut ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

!!! HELP !!! Fonctionnement du script de reconnexion de B. Papillaut ?

n°165748
zytrahus5
wait what?
Posté le 02-10-2002 à 00:32:57  profilanswer
 

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
mood
Publicité
Posté le 02-10-2002 à 00:32:57  profilanswer
 

n°165764
dofor
:F
Posté le 02-10-2002 à 01:02:39  profilanswer
 

ben tu vois, c'est pour ça que j'ai preferé prendre un modem ethernet..

n°165773
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 02-10-2002 à 02:04:10  profilanswer
 

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 ....


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°165856
zytrahus5
wait what?
Posté le 02-10-2002 à 11:10:27  profilanswer
 

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 ?

n°165859
philou_a7
\_o< coin ! >o_/
Posté le 02-10-2002 à 11:14:05  profilanswer
 

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... :hello:

n°165863
zytrahus5
wait what?
Posté le 02-10-2002 à 11:17:43  profilanswer
 

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... :sweat:

n°165873
zytrahus5
wait what?
Posté le 02-10-2002 à 11:30:37  profilanswer
 

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 :
  1. # cd /usr/src/linux
  2. # patch -p1 --dry-run < /repertoire des drivers/n_hdlc.c.diff


 
http://stephen.mounioloux.free.fr/n_hdlc.JPG
 
je comprends pas, parce que je trouve pas de fichier n_hdlc.c quand je fais une recherche sur le dur ? :sweat:

n°165876
philou_a7
\_o&lt; coin ! &gt;o_/
Posté le 02-10-2002 à 11:34:31  profilanswer
 

oh merde, un noyau redhat  :sweat:  
 
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)

n°165880
zytrahus5
wait what?
Posté le 02-10-2002 à 11:39:41  profilanswer
 

philou_a7 a écrit a écrit :

oh merde, un noyau redhat  :sweat:  
 
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......
 
 :cry:

n°165882
philou_a7
\_o&lt; coin ! &gt;o_/
Posté le 02-10-2002 à 11:43:46  profilanswer
 

:eek2:  
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 ? :D

mood
Publicité
Posté le 02-10-2002 à 11:43:46  profilanswer
 

n°165884
zytrahus5
wait what?
Posté le 02-10-2002 à 11:45:55  profilanswer
 

philou_a7 a écrit a écrit :

 :eek2:  
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 ? :D




 
si tu me guides un chouilla, je suis très partant !

n°165888
philou_a7
\_o&lt; coin ! &gt;o_/
Posté le 02-10-2002 à 11:51:37  profilanswer
 

Heu je veux bien, mais j'aurai pas forcement le temps (je suis au bureau là :p)
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

n°165889
dofor
:F
Posté le 02-10-2002 à 11:51:46  profilanswer
 

http://casteyde.christian.free.fr/ [...] book1.html
 
la compil du noyo est super bien expliqué :)

n°165891
zytrahus5
wait what?
Posté le 02-10-2002 à 11:53:53  profilanswer
 

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, ...) ???

n°165892
zytrahus5
wait what?
Posté le 02-10-2002 à 12:00:07  profilanswer
 

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 ?

n°165893
dofor
:F
Posté le 02-10-2002 à 12:01:30  profilanswer
 

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 :)

n°165895
zytrahus5
wait what?
Posté le 02-10-2002 à 12:04:01  profilanswer
 

sur kernel je peux trouver le 2.4.19 en rpm aussi ?
oui, tant qu'à faire...

n°165897
dofor
:F
Posté le 02-10-2002 à 12:06:58  profilanswer
 

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

n°165898
dofor
:F
Posté le 02-10-2002 à 12:07:35  profilanswer
 

dans usr/src...

n°165899
zytrahus5
wait what?
Posté le 02-10-2002 à 12:09:37  profilanswer
 

dofor a écrit a écrit :

dans usr/src...




 
euh... tu voudrais m'expliquer ça sur ICQ 5 minutes ? 164604599

n°165912
dofor
:F
Posté le 02-10-2002 à 12:28:00  profilanswer
 

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!

n°165930
zytrahus5
wait what?
Posté le 02-10-2002 à 13:29:53  profilanswer
 

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 ?

n°165934
zytrahus5
wait what?
Posté le 02-10-2002 à 13:38:51  profilanswer
 

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 ?

n°165953
zytrahus5
wait what?
Posté le 02-10-2002 à 14:12:15  profilanswer
 

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 !

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  !!! HELP !!! Fonctionnement du script de reconnexion de B. Papillaut ?

 

Sujets relatifs
Script[Help] Comment se fais pour transmettre des messages?
Reconnexion foireusefonctionnement du systeme d'un FAI
[logrotate] Apache --help!--Modification du script de reconnexion automatique !
Script pour Backup sous Linux [RESOLU]Script au démarrage
pb call adsl help !!! 
Plus de sujets relatifs à : !!! HELP !!! Fonctionnement du script de reconnexion de B. Papillaut ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR