Connexion ADSL SpeedTouch USB sous RedHat 8.0

Connexion ADSL SpeedTouch USB sous RedHat 8.0 - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 21-11-2002 à 21:05:21    

Bonjour à tous !
 
Voila, 2 jours que je bataille pour installer mon modem ADSL SpeedTouch USB. Au début j'était sur Mandrake 9.0, mais entre l'interface graphique (peu performente et intuitive à mon gout) et les problèmes de différent fichier, je suis passé sous RedHat 8.0 qui est bcp mieux je trouve.
 
Donc, j'ai suivi toute les instructions du HOWTO, tout est bien installé etc...  
Pour me connecter je fait donc :
modem_run -m -f /user/local/sbin/mgmt.o
pppd call adsl
 
Ca marche, le modem s'éteind et se réallume puis se connecte.
Quand je fait  
ifconfig ppp0
 
Il me répond :
 
ppp0 Lien encap:Protocole Point-à-Point
inet adr:80.14.233.130 P-t-P:80.14.233.1 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:129 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:6310 (6.1 Kb) TX bytes:160 (160.0 b)
 
Donc je suis bien connecté apparmeent à internet !  :whistle:  
 
SAUF que aucun ping marche (à part ping 80.14.233.130 et 80.14.233.1), tout les autres foirent (ping www.yahoo.fr marche pas :( ) Donc pas de connexion internet, pourtant tout me parait correct ! A noter que j'ai une carte eth0 (pour le réseau local) mais je voit vraiment pas ou é le problème, j'ai suivi toutes le sistructions à la lettre et j'ai rencontré aucune erreur !
 
Donc SVP, aidez moi !  :cry:

Reply

Marsh Posté le 21-11-2002 à 21:05:21   

Reply

Marsh Posté le 21-11-2002 à 21:06:28    

met  
nameserver 193.252.19.3
nameserver 193.252.19.4
dans /etc/resolv.conf
 
et fais route add default ppp0


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 21-11-2002 à 21:45:02    

Yaaahoo ca marche !!   :love:  
 
Merci beaucoup  :)  :)  :)  
 
Sinon, 2 dernière choses aussi :
 
1) Comment faire pour demander à la connexion de se lancer automatiquement ? Sans que je soit obliger de taper ces lignes de codes en root.
 
2) J'ai un réseau local et je voudrais partager la connexion. Le serveur Linux est sous l'ip 192.168.0.5, j'ai donc mit cette passerelle aux ordinateurs sous Windows, mais ca marche pas.
 
Apparment le masque n'est pas le même (255.255.255.0 sous windows) alors que ici il est de 255.255.255.255 pour la connexion internet . Le problème vient de la ? Comment changer celle de la connex internet ? (on peut pas mettre 255.255.255.255 en masque sous réseau dans Windows XP)
 
Merci infiniment !

Reply

Marsh Posté le 21-11-2002 à 21:53:33    

c le mask eth0 ki compte, pas le mask eth0
 
si tu veux pas tout te retapper:
tu fais un script

Code :
  1. #!/bin/sh
  2. tes ligens


 
que tu met ds /etc/init.d
 
ensuite tu fais un lien symbolik avec ln (man ln pour plus dinfo) ki pointe sur ce fichier
le lien doit etre de la forme S99xxxxx
ou xxxxx est un nom ki represente le script
 
le lien doit etre dans  /etc/rcx.d ou x est on runlevel
 
ensuite pour faire passerelle:
 
sur ta machine sous nux tu fais  

Code :
  1. echo 1 > /proc/net/sys/ipv4/ip_forward
  2. iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 21-11-2002 à 21:56:02    

...
 
J'ai rien compris  :D  
 
Apparement, c'est cette méthode qu'il faut utiliser ?  
 
Et pour la connexion automatique ?

Reply

Marsh Posté le 21-11-2002 à 21:56:22    

Pour le partage de connexion : http://www.ze-linux.org/howto.html?id_docs=1

Reply

Marsh Posté le 21-11-2002 à 22:03:53    

leirn a écrit a écrit :

c le mask eth0 ki compte, pas le mask eth0
 
si tu veux pas tout te retapper:
tu fais un script

Code :
  1. #!/bin/sh
  2. tes ligens


 
que tu met ds /etc/init.d
 
ensuite tu fais un lien symbolik avec ln (man ln pour plus dinfo) ki pointe sur ce fichier
le lien doit etre de la forme S99xxxxx
ou xxxxx est un nom ki represente le script
 
le lien doit etre dans  /etc/rcx.d ou x est on runlevel
 
ensuite pour faire passerelle:
 
sur ta machine sous nux tu fais  

Code :
  1. echo 1 > /proc/net/sys/ipv4/ip_forward
  2. iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE






 
 
je te detail
 
pour activer le partage c ca:

Code :
  1. echo 1 > /proc/net/sys/ipv4/ip_forward
  2. iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


c deux commandes a taper l'une apres l'autre, ensuite si les autre on l'ip passerelle et les ip dns, ca doit etre bon
 
 
pour faire le demarrage auto, si tu as utiliser les drivers de benoit, tu doit avoir un fichier /usr/local/etc/init.d/speedtouch, non?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 21-11-2002 à 22:11:14    

Ok, merci !
 
Sinon oui, j'ai bien le fichier speedtouch ici : /usr/local/etc/init.d/speedtouch (driver de benoit).
 
Mais je doit faire quelque chose pour que ca se lance automatiquement ? (désolé je suis sous lulu depuis 3 jours juste  :p )

Reply

Marsh Posté le 21-11-2002 à 22:13:32    

cedric113 a écrit a écrit :

Ok, merci !
 
Sinon oui, j'ai bien le fichier speedtouch ici : /usr/local/etc/init.d/speedtouch (driver de benoit).
 
Mais je doit faire quelque chose pour que ca se lance automatiquement ? (désolé je suis sous lulu depuis 3 jours juste  :p )




 
tu le copie sous /etc/init.d
 
ensuite tu regarde ton /etc/inittab, ya une ligne ki precise tun default runlvel, c un chiffre, soit x ce chiffre, et tu fais
 
ln -s /etc/init.d/speedtouch /etc/rcx.d/S99speedtouch
 
et ca doit suffir (en respectant la casse et en verifiant bien ke tu a mis la valeur de x dans le ln ;)


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 22-11-2002 à 21:18:26    

Okai, je vient de faire ca... Ca n'a pas était si simple mais j'ai réussi au démarrage automatique de la connexion ! Sauf que problème, à chaque fois je doit faire :
 
route del default
route add default ppp0
 
Je peux pas le modifier une bonne fois pour toute et surtout ne pas avoir a le retapper chaque fois ?
 
Sinon pour le partage de connexion ca marche pas, quand je tape la première ligne ca marche pas, il me dit que j'ai pas ce dossier... et c'es vrai en + :) Comment kon fait pour partager la connex alors ?

Reply

Marsh Posté le 22-11-2002 à 21:18:26   

Reply

Marsh Posté le 23-11-2002 à 01:55:39    

méthode rapide :
 
édite /etc/rc.local
 
bourre dedans les commandes que tu veux lancer au démarrage... ici les "runlevels n'interviendront plus", que tu sois en 3 ou 5 ce sera lancé
 

Reply

Marsh Posté le 23-11-2002 à 01:58:09    

leirn a inversé les répertoires, c'est ça qu'il faut pour le partage :
 
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Reply

Marsh Posté le 23-11-2002 à 02:00:01    

BMOTheKiller a écrit a écrit :

leirn a inversé les répertoires, c'est ça qu'il faut pour le partage :
 
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE




 
en fait je lui explik aussi sur irc, j'inverse ke des fois, pas tjs :D


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed