Probleme de connexion

barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   -  
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
je viens de m'installer sous linux, ce qui est la meilleur chose de ce que j'ai fais depuis lgtemps ^^ mais je n'arrive pas à me conecter a internet!
j'ai une live box ou je suis connecté en filaire (ethernet)... j'ai fais quelques test avec l'aide d'ubuntu, et j'ai 0% ds le test avec "ping". mais fo t'il configurer quelque chose? je n'ai pas "installé " la live box.. fqut il el fqire sous linux? si oui, comment?
merci de me sortir de ce petrin, car linux sans inetnet... ^^
si vous avez besoins de précisions, demandez moi lesquels, je serai heureux de vous les fournirs! ^^
merci d'avance de votre aide

26 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Normalement il n'y a rien à faire ;-\

Voir : http://doc.ubuntu-fr.org/livebox
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
En ethernet c'est vraiment très facile à configurer. La première chose à faire consiste à repérer le nom de ta carte réseau. En général c'est quelque chose comme eth0 eth1 etc... Pour cela ouvre une console (terminal) et tape la commande :
/sbin/ifconfig

Si tu "hésites" entre plusieurs eth, c'est que tu as d'autre carte ethernet ou une carte wifi. Pour écarter la carte wifi, il suffit de taper la commande :
/sbin/iwconfig

À droite de ta carte ethernet il y aura marqué "no wireless extensions".

À présent je vais supposer que ta carte s'appelle eth0 ce qui est très probablement le cas. Tape :
sudo nano /etc/network/interface

Il s'agit à présent de corriger la section relative à eth0. Par exemple chez moi :
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
Sauve et quitte en appuyant sur ctrl x. Maintenant il ne reste plus qu'à taper (sachant qu'au prochain reboot ce sera fait automatiquement) :
sudo dhclient eth0

Si tout va bien ça doit ressembler à ça :
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:13:d4:5d:a3:50
Sending on   LPF/eth0/00:13:d4:5d:a3:50
Sending on   Socket/fallback
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.10 -- renewal in 239566 seconds.
Ici, la livebox (192.168.1.1) a attribué à mon PC l'IP locale 192.168.1.10. On peut à présent vérifier qu'on a bien une route par défaut qui passe par la livebox :
(mando@aldur) (~) $ /sbin/route -n
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

et des DNS :
(mando@aldur) (~) $ nslookup www.google.fr
Server:         192.168.1.1
Address:        192.168.1.1#53

Name:   www.google.fr
Address: 209.85.135.147

Si c'est le cas c'est gagné tu es connecté à Internet.

Petite précision : si le nslookup mets quelques secondes à répondre, c'est que comme moi tu es victime d'un bug livebox vs debian/ubuntu. Dans ce cas il faut dire à ton linux de ne pas chercher les DNS par la livebox et de directement taper les DNS orange. Les DNS sont configurés dans /etc/resolv.conf. L'idée va consister à écraser ce fichier (ce que tu devras hélas faire à chaque reboot sous peine de te prendre cette latence assez pénible). On va créer un fichier /etc/resolv.conf.orange :
sudo nano /etc/resolv.conf.orange

Dedans tape :
nameserver 80.10.246.130
nameserver 81.253.149.10

Ensuite à chaque fois que tu reconfigures ta carte ethernet (implicitement : à chaque reboot) tape :
sudo cp  /etc/resolv.conf.orange  /etc/resolv.conf

Bonne chance
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
Merci beaucoup!
seulement, quand tu dis ceci :
*
À présent je vais supposer que ta carte s'appelle eth0 ce qui est très probablement le cas. Tape :

sudo nano /etc/network/interface

Il s'agit à présent de corriger la section relative à eth0. Par exemple chez moi :

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

Sauve et quitte en appuyant sur ctrl x
*
, il faut écrire ceci :
*
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
*
dans la console, puis sauvegarder en atribuant un nom au fichier?
c'est ce que j'ai fait, et lorsque que j'écris sous tes conseils par la suite
*
Maintenant il ne reste plus qu'à taper (sachant qu'au prochain reboot ce sera fait automatiquement) :

sudo dhclient eth0

Si tout va bien ça doit ressembler à ça :

Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:13:d4:5d:a3:50
Sending on LPF/eth0/00:13:d4:5d:a3:50
Sending on Socket/fallback
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.10 -- renewal in 239566 seconds.

*
, je n'ai pas ce qu'il fallait, mais
*
[sudo] password for gabriel:
gabriel@ordi-de-gabi:~$ sudo dhclient eth0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:1d:7d:d2:e5:57
Sending on LPF/eth0/00:1d:7d:d2:e5:57
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

gabriel@ordi-de-gabi:~$
gabriel@ordi-de-gabi:~$
gabriel@ordi-de-gabi:~$

*
je n'ai donc pas continuer.
merci d'avance de ton aide, et bravo pour tes connaissance!
j'ai vraiment vraiment hate d'avoir ubuntu connecté! ^^
a oui, petite question :
je vais changer de maison, donc uen autre live box...
il suffira de refaire tout ceci?
merci encore

0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
ha oui.. j'ai oublié, mais j'ai changer quelquechose quelque part, ou il y avait connexion avec " lo" (je crois, je vais vérifier), et j'ai mis avec "eth0"... donc voila je pense que ma carte s'appelle eth0.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
bonsoir,
tu ne m'as pas répondu, mais je persiste a croire que je suis entendu! ^^"
en tout cas, j'ai refais la procedure, et voici ce que la console me répond toujours au même endroit

*
gabriel@ordi-de-gabi:~$ /sbin/iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

gabriel@ordi-de-gabi:~$ sudo nano /etc/network/interface
[sudo] password for gabriel:
gabriel@ordi-de-gabi:~$ sudo dhclient eth0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:1d:7d:d2:e5:57
Sending on LPF/eth0/00:1d:7d:d2:e5:57
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
gabriel@ordi-de-gabi:~$

*
au moment de tapper * sudo dhclient eth0 *... c'ets ici que cela coince.
merci d'avance si quelqu'un me répond!
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Et toi as-tu jeté un œil à mon lien plus haut ?

Il y est dit, je cite :
Note: Il arrive que le mode DHCP n'arrive pas à récupérer d'adresse IP. Une solution est d'entrer directement une adresse IP pour le PC. Il faut aller dans Système, Administration, Réseau, cliquer sur la connexion internet, propriétés, et au lieu de sélectionner DHCP, sélectionner Adresse IP statique et y entrer 192.168.1.2, avec le masque 255.255.255.0 et l'adresse IP de la passerelle 192.168.1.1

L'as-tu essayé ?
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
oui, je l'ai essayé.. mais cela ne marche pas! dommage pour moi! ^^
merci de ton aide
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Est ce que tu peux me reporter le résultat de :
cat /etc/network/interfaces
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo dhclient eth0
/sbin/route -n
cat /etc/resolv.conf

Car ça me surprend que tu ne reçoives pas d'IP en DHCP. A moins que tu aies changé les paramètres DHCP de la LB ou que tu aies arrêter cette fonctionnalité ? En cas de doute connectes toi sur ta LB :
http://192.168.1.1

Loggue toi (login admin ; pass admin) et dans paramètres LAN et DHCP vérifie que ce service est activé.

Bonne chance
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
snif
ba sa donne sa, et je suis en mode dhcp...

*

iface eth0 inet dhcp
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1

auto eth0
gabriel@ordi-de-gabi:~$
gabriel@ordi-de-gabi:~$ sudo ifconfig eth0 down
gabriel@ordi-de-gabi:~$
gabriel@ordi-de-gabi:~$ sudo ifconfig eth0 up
gabriel@ordi-de-gabi:~$
gabriel@ordi-de-gabi:~$ sudo dhclient eth0
There is already a pid file /var/run/dhclient.pid with pid 5928
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:1d:7d:d2:e5:57
Sending on LPF/eth0/00:1d:7d:d2:e5:57
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
gabriel@ordi-de-gabi:~$
gabriel@ordi-de-gabi:~$ /sbin/route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 1000 0 0 eth0
gabriel@ordi-de-gabi:~$
gabriel@ordi-de-gabi:~$ cat /etc/resolv.conf

*

ps : sur le même ordi, je me connecte avec windows

merci beaucoup de ton aide, même un diagnostique pourrais m'aider! ^^
J'ai si hate de me connecter.... je commence le python, si sa dit quelque chose a quelqun ^^
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
a oui... c'est activé sous ma lave box
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Et sous windows tu parviens à recevoir une IP automatiquement ou tu la configures à la main ? Peux tu me donner le résultat de :
/sbin/ifconfig -a

Est-ce que ton PC dispose de plusieurs ports ethernet ?

Bonne chance
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
merci tout d'abord pour le bonne chance, et de ton aide! ^^
sinon, mon pc ne dispose que d'un port ethernet.
sous windows, j'ai juste configuré la live box (avec identifiant etc... la) et j'été connecté.
et le resultat de /sbin/ifconfig -a est:
(je vai sosus linux, et je reviens XD)
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
donc sa donne, sa, et je ne touche pas a l'IP sous windows

*
/sbin/ifconfig -a

gabriel@ordi-de-gabi:~$ /sbin/ifconfig -a
eth0 Lien encap:Ethernet HWaddr 00:1D:7D:D2:E5:57
inet adr:192.168.1.12 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::21d:7dff:fed2:e557/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:13 erreurs:0 :2441316105 overruns:0 frame:0
TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:1592 (1.5 KB) Octets transmis:5066 (4.9 KB)
Interruption:17 Adresse de base:0x6000

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)

*

c'est grave docteur? :'(
Est ce que si j'installe ubuntu sur un autre disque dur et que je branche le DD sur l'ordi, cela marchera t'il mieux??
parceque mon pere va a Shangai ds 1 semaine dc bon... ^^
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
c'est grave docteur? :'(

Non ce qui est bizarre c'est que tu n'as qu'une carte ethernet (reconnue) et que celle-ci ne semble pas capable de faire une requête DHCP. Ce qui n'est pas normal.

Est ce que si j'installe ubuntu sur un autre disque dur et que je branche le DD sur l'ordi, cela marchera t'il mieux??

Non ça ne changera rien. Désolée mais je ne comprends pas pourquoi ça ne marche pas, normalement tu devrais juste avoir à taper "sudo dhclient eth0". Peux-tu me donner ton modèle de carte ethernet et me dire quelle version d'ubuntu tu utilises.

Bonne chance
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
ok
merci...
pare contre, si j'utilise une ctre résau achetée.. sa marcherai?? *prières intensives* ^^
merci de tes eclaicicements, et c'est marrant, j'avait un méchant préssentiment sur ce diagnostique... mais j'évitais d'en parler de peur d'amener les mauvais esprits !! ^^ mais bon... je me persuadais que c'étais faux! ^^

merci de ton aide précieuse suivie jusqu'au bout !!
a bientôt quand j'aurais ma nouvelle carte résau (si c'est uti! ^^), je poserais plein de questions sur le fonctionnement de linux! ^^
gab
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
ma carte ethernet est integrée dans ma carte mère (j'ai monté mon pc moi même ^^) et j'utliise ubuntu 10.7 il me semble...
encore merci de ton aide!
sinon, si je dois acheter une carte résaut, pourrais tu me conseiller sur u model? ^^
merci encore
gab
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
À vrai dire c'est la première fois que je vois une carte ethernet qui ne marche pas correctement sous linux depuis bien longtemps. Je pense que tu peux prendre à peu prêt ce que tu veux. Personnellement j'en ai deux sur ce PC qui sont
(mando@aldur) (~) $ lspci | grep -i eth
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
01:09.0 Ethernet controller: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 40)
Bonne chance
0
barback Messages postés 428 Date d'inscription   Statut Membre Dernière intervention   32
 
Merci beaucoup!!
Je vais donc acheter une carte résau...
Tout le monde m'as dit pareil à propos de linux et d'internet... ^^
a bientôt de nouveau sur ce forum! ;)
MERCI ENORMEMENT
0
SyGEN Messages postés 62 Statut Membre 8
 
Heuuuu je vois pas l'interface loopback moi dans ton /etc/network/interfaces

ca :

# The loopback network interface
auto lo
iface lo inet loopback


Ca doit s'y trouver. Ensuite :

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

c'est généralement une mauvaise idée. Je mettrais simplement :


# The primary network interface
auto eth0
iface eth0 inet dhcp


Et ca devrait marcher avec :

sudo ifdown eth0
sudo ifup eth0

ou

sudo /etc/init.d/networking restart
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Il n'y a pas de grande différence entre allow-hotplug et auto en pratique (auto = au démarrage, allow-hotplug = quand on alimente la carte). En tout cas ça me surprendrait que ça explique pourquoi ses requêtes DHCP ne marchent pas. Par contre bien vu pour la loopback même si à mon avis ça ne changera pas grand chose.
0
SyGEN Messages postés 62 Statut Membre 8
 
Possible mais j'ai eu un serveur de production debian complétement bloqué a cause d'un apt-get upgrade qui s'était permis de reconfigurer le auto en allow-hotplug et plus aucune connexion ethernet ne passait. Après remise en auto par les techs du data-center, problème disparus. Donc, on ne sait jamais.
0