[FORFAIT]Se connecter à internet

Bonjour :slightly_smiling:

Je possède un seul ordinateur, je n’ai donc pas de réseau, et un modem éthernet qui n’est pas routeur. Mon FAI est orange.
J’ai installé le paquet pppoeconf. J’ai lancé pppoeconf et suivi toutes les instructions. Sauf que je n’ai pas fourni d’adresse pour le FAI (qui ne m’en a pas donné, l’adresse étant fournie automatiquement par celui-ci.
Bien sûr ma connection ne fonctionne pas. Voici le résultat des commandes ppoeconf et ifconfig ppp0:

debian:~# pppoeconf
Plugin rp-pppoe.so loaded.
debian:~# plog
Jun 5 17:25:59 debian pppd[3738]: Using interface ppp0
Jun 5 17:25:59 debian pppd[3738]: Connect: ppp0 <–> eth0
Jun 5 17:25:59 debian pppd[3738]: CHAP authentication succeeded
Jun 5 17:25:59 debian pppd[3738]: CHAP authentication succeeded
Jun 5 17:25:59 debian pppd[3738]: peer from calling number 00:90:1A:41:30:72 authorized
Jun 5 17:26:00 debian pppd[3738]: replacing old default route to eth0 [10.0.0.138]
Jun 5 17:26:00 debian pppd[3738]: Cannot determine ethernet address for proxy ARP
Jun 5 17:26:00 debian pppd[3738]: local IP address 92.146.233.206
Jun 5 17:26:00 debian pppd[3738]: remote IP address 193.253.160.3
debian:~# ifconfig pppo
pppo: erreur lors de la recherche d’infos sur l’interface: Périphérique non trouvé
debian:~# ifconfig ppp0
ppp0 Link encap:Protocole Point-à-Point
inet adr:92.146.233.206 P-t-P:193.253.160.3 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:30 (30.0 B) TX bytes:30 (30.0 B)

Merci pour votre attention :slightly_smiling:

Bonsoir,

Ce n’est donc pas une livebox

Mais si, d’après les logs de pppd cette connexion marche très bien. Du moins elle s’établit. D’ailleurs on voit trois paquets émis et autant de reçus par ppp0.
Quel est le problème exactement ? Dans l’ordre, as-tu testé la connectivité IP (ping ou traceroute par adresse IP), la résolution DNS (host, dig, nslookup, ping par nom), l’établissement d’une connexion TCP (telnet, ssh, web…) ?
Y a quoi dans /etc/ppp/peers/dsl-provider, /etc/resolv.conf ? Que dit route -n ?

edit: bétises

Merci pour vos réponses :slightly_smiling:

Ce n’est pas une livebox mais un modem ethernet Thomson speedtouch.

J’ai sans doute un problème avec au moins un fichier de configuration, le fichier resolf.conf qui ne contient pas les bonnes données, mais que faudrait-il?
Voici le résultat des recherches demandées, sauf le ping (comment déterminer l’adresse d’un site à ping-er?).

debian:~# route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
193.253.160.3 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 10.0.0.138 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
debian:~#

Le contenu de “/etc/ppp/peers/dsl-provider”:

Minimalistic default options file for DSL/PPPoE connections

noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so eth0
user “mon user”
~
~
~
~
~
~
~
"/etc/ppp/peers/dsl-provider" 16L, 264C

Voici le contenu de “/etc/resolv.conf”:

BEGIN INFO

Modified_by: NetworkManager

Process: /usr/bin/NetworkManager

Process_id: 2923

END INFO

domain lan

search lan

nameserver 10.0.0.138

~
~
~
~
~
~
"/etc/resolv.conf" 17L, 175C

Merci pour votre aide :slightly_smiling:

Pour obtenir l’adresse IP d’une machine dont on connaît le nom, on peut utiliser l’une des commandes de résolution DNS que j’ai mentionnée (quand la résolution DNS est opérationnelle) : dig, host, nslookup.

Dans ton fichier dsl-provider il manque l’option usepeerdns qui dit à pppd d’enregistrer dans resolv.conf les adresses de DNS passées par le pair (le FAI ici).

Par contre je vois que ton resolv.conf contient l’adresse IP du modem, ce qui me fait soupçonner que l’interface ethernet eth0 est configurée en DHCP (voir dans /etc/network/interfaces). Le risque, c’est qu’à l’occasion d’un renouvellememt du bail DHCP le contenu de resolv.conf soit écrasé par le client DHCP avec cette adresse à la place de celles des DNS du FAI. Il y a sûrement moyen d’éviter ça dans la configuration du client DHCP ou de resolvconf, mais j’ai pas envie de chercher, et de toute façon eth0 n’a pas besoin de configuration IP pour fonctionner avec PPPoE (protocole ethernet et non IP), donc une configuration statique ou manuelle, voire pas de configuration du tout, suffira.