pas d'accès au réseau eth0

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
mandi3k
Hankyu
Messages : 10
Inscription : lun. 22 sept. 2008, 16:08

pas d'accès au réseau eth0

Message par mandi3k »

je passe du temps à installer cette distrib (mais j'en suis pas loin)

...j'en suis à mettre les repertoires dans pacman

& j'obtiens ceci dans le terminal :
échec de récupération du fichier 'community.db.tar.gz' depuis mir.archlinux.fr
la synchronisation a échouée


donc j'en déduis que je n'ai pas le net : cependant j'ai bien eth0
quand je fais ifconfig

mais quand je fais un : ping -c www.google.com
j'obtiens bad number of packets to transmit


peut-être ai-je mal compris la configuration du DHCP dans le wiki
pourtant j'ai suivit le mode d'emploi (j'ai rebooté plusieurs fois
mais rien n'y fait (pourtant ma connexion fonctionne)
j'utilise un router...(la version est archlinux-core-i686)

ps: je regrette juste le wiki ne détail pas plus...
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

Et un ping "simple" (ping google.com)?

Parce que bon, ping -c google.com, tu vas pas aller loin, tu ne précise pas le nombre de paquets à envoyer .. (cf: man ping ).

Il faudrait plutot ping -c1 google.com

Et tu peux paster le retour de ifconfig ?

Et ton erreur apparait à quel moment ? Tu as bien configuré ton pacman.conf ?

Ps: Si le wiki ne te convient pas, améliore le une fois que tu auras compris ton problème ;-)
mandi3k
Hankyu
Messages : 10
Inscription : lun. 22 sept. 2008, 16:08

Message par mandi3k »

...quand je fais un ping google.com
j'obtiens : ping : unknown host google.com

quand je fais un ifconfig : (j'obtiens)

eth0 Link encap:Ethernet HWaddr 00:0C:29:94:E8:61
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overrunrs:0 frame:0
TX packets:0 errors:0 dropped:0 overrunrs:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:18 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
RX packets:0 errors:0 dropped:0 overrunrs:0 frame:0
TX packets:0 errors:0 dropped:0 overrunrs:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)



en ce qui concerne le fichier pacman.conf : j'ai mis ceci

#
# /etc/pacman.conf
#
# See the pacman manpage for option directives

#
# GENERAL OPTIONS
#
[options]
LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
#
#[testing]
#Include = /etc/pacman.d/testing

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

[core]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/current
Server = http://mir.archlinux.fr/core/os/i686

[extra]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/extra
Server = http://mir.archlinux.fr/extra/os/i686

[community]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/community
Server = http://mir.archlinux.fr/community/os/i686

#[unstable]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/unstable
#Server = http://mir.archlinux.fr/unstable/os/i686

# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs


ps: mon erreur arrive quand je veux mettre en place les repos d'archlinux
dans pacman...j'ai alors testé le ping de google pour voir si j'ai accès au net..(rien)...pourtant au boot j'ai bien eth0 active...mais rien ne transite...
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Salut,

c'est ton rc.conf que tu as mal configuré :)
http://wiki.archlinux.fr/install:base:rc.conf

Le wiki … toujours penser au wiki ;)
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

Oui, ton rc.conf n'est plus du tout à jour (il n'utilise pas la directive mirrorlist), mais cela devrait fonctionner.
Apparemment tu n'as pas de réseau, tu peux paster ton /etc/resolv.conf ? ainsi que "route -n".

Pour moi ça à l'air d'être un problème DNS.

Ping 213.186.33.2 (l'ip de archlinux.fr) fonctionne ?
mandi3k
Hankyu
Messages : 10
Inscription : lun. 22 sept. 2008, 16:08

Message par mandi3k »

Skunnyk a écrit :Oui, ton rc.conf n'est plus du tout à jour (il n'utilise pas la directive mirrorlist), mais cela devrait fonctionner.
Apparemment tu n'as pas de réseau, tu peux paster ton /etc/resolv.conf ? ainsi que "route -n".

Pour moi ça à l'air d'être un problème DNS.

Ping 213.186.33.2 (l'ip de archlinux.fr) fonctionne ?
...oui il semble que cela vient du fichier rc.conf mais rien n'y fait
j'ai activé le dhcp avec la commande eth0=(dhcp)
et je me retrouve avec une drole de config mais rien ne fonctionne
je ne peux pinger (écran noir)

j'obtiens : 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0. 0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

je comprends pas maintenant je me retrouve avec une interface 169.254.0.0 que je n'avais pas auparavant
par contre j'avais au démarrage un [myhost]# maintenant j'ai bien celui de l'utilisateur par défaut, [mandi]# (c'est déjà ça)

je suis un peu perdu...sinon
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Ton rc.conf est surement mal rédigé :)

Si tu affichais ce fameux fichier, on pourrais surement t'apporter une aide plus efficace ;)
Ne vous emmerdez plus, emmerdez les autres.
mandi3k
Hankyu
Messages : 10
Inscription : lun. 22 sept. 2008, 16:08

Message par mandi3k »

marc[i1] a écrit :Ton rc.conf est surement mal rédigé :)

Si tu affichais ce fameux fichier, on pourrais surement t'apporter une aide plus efficace ;)
voici :

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="fr_FR.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Paris"
KEYMAP="ufr-latin9"
CONSOLEFONT="lat9w-16"
CONSOLEMAP=
USECOLOR="yes"

#
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# Scan hardware and load required modules at bootup
MOD_AUTOLOAD="yes"
# Module Blacklist - modules in this list will never be loaded by udev
MOD_BLACKLIST=() #deprecated
#
# Modules to load at boot-up (in this order)
# - prefix a module with a ! to blacklist it
#
MODULES=(mii pcnet32 slhc ac97 bus snd-mixer-oss snd-pcm-oss snd-seq-oss snd-seq-device snd-seq-midi-event snd-seq snd-page-alloc snd-pcm snd-rawmidi snd-timer snd snd-ac97-codec snd-ens1371 soundcore)

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

#
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
HOSTNAME="mandi"
#
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
# interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
#eth0="dhcp"
INTERFACES=(eth0)
#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
#
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network-profiles
#
#NET_PROFILES=(main)

#
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng network netfs crond)


ps: j'ai fait des tests avec ou sans eth0=(dhcp) c'est pour ça que cette ligne est rajoutée mais commenté ici mais dans tous les cas impossible d'obtenir ce réseau!!
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

mandi3k a écrit :

Code : Tout sélectionner

#
# /etc/rc.conf - Main Configuration for Arch Linux
#
…
#
eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
#eth0="dhcp"
INTERFACES=(eth0)
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
Bon à ta place je supprimerai le broadcast et le "!" devant gateway.
Ne vous emmerdez plus, emmerdez les autres.
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Message par _alexmyself »

une seule des deux lignes eth0=, mais visiblement c'est ce que tu fait,
tu peut aussi mettre une gateway, c'est l'ip de ton routeur, et donc virer le '!' devant gateway.

voici les commandes pour lancer/relancer/arreter le net sans redemarrer:
# /etc/rc.d/network start
# /etc/rc.d/network restart
# /etc/rc.d/network stop

tu doit arreter le net avant de modifier tes fichiers de conf.

en dhcp:
en théorie, tu n'as pas besoin de gateway.
si ifconfig te montre une ip c'est que le dhcp fonctionne.
le fichier /etc/resolv.conf doit contenir les ip de tes dns (tu peut arreter le net, vider ce fichier, relancer le net et voir s'il a bien été de nouveau renseigné).

dans tout les cas:
remplir /etc/hosts avec au moins ca:
127.0.0.1 localhost.localdomain localhost ton_nom_de_machine

tiens une question a 3cts, tu serais pas en wifi par hasard ?
mandi3k
Hankyu
Messages : 10
Inscription : lun. 22 sept. 2008, 16:08

Message par mandi3k »

_alexmyself a écrit :une seule des deux lignes eth0=, mais visiblement c'est ce que tu fait,
tu peut aussi mettre une gateway, c'est l'ip de ton routeur, et donc virer le '!' devant gateway.

voici les commandes pour lancer/relancer/arreter le net sans redemarrer:
# /etc/rc.d/network start
# /etc/rc.d/network restart
# /etc/rc.d/network stop

tu doit arreter le net avant de modifier tes fichiers de conf.

en dhcp:
en théorie, tu n'as pas besoin de gateway.
si ifconfig te montre une ip c'est que le dhcp fonctionne.
le fichier /etc/resolv.conf doit contenir les ip de tes dns (tu peut arreter le net, vider ce fichier, relancer le net et voir s'il a bien été de nouveau renseigné).

dans tout les cas:
remplir /etc/hosts avec au moins ca:
127.0.0.1 localhost.localdomain localhost ton_nom_de_machine

tiens une question a 3cts, tu serais pas en wifi par hasard ?
non je ne suis pas en wifi par contre j'utilise vmware car je ne pourrais avoir le net pour écrire sur le foum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

selon comment est configuré le réseau sous vmware, le ping peut ne pas passer, et le sous réseau ne pas être le même.... dans les 2 cas, utilise le dhcp au lieu d'indiquer une ip.

qu'est ce qui manque au wiki, on peut peut être compléter...
mandi3k
Hankyu
Messages : 10
Inscription : lun. 22 sept. 2008, 16:08

Message par mandi3k »

tuxce a écrit :selon comment est configuré le réseau sous vmware, le ping peut ne pas passer, et le sous réseau ne pas être le même.... dans les 2 cas, utilise le dhcp au lieu d'indiquer une ip.

qu'est ce qui manque au wiki, on peut peut être compléter...
...je verrais cela demain
j'ai essayé d'utiliser le NAT de vmware & toutes les config possibles
mais cela ne veut pas fonctionner :roll: (ça me gonfle)
pourtant je suis tenace...

En tout cas, un grand merci à tous ceux qui m'ont aidés aujourd'hui
Nopsin
newbie
Messages : 1
Inscription : sam. 01 nov. 2008, 22:43

Message par Nopsin »

Bonjour,
J'ai eu exactement le même problème, c'est à dire l'affichage d'un message de non synchronisation lorsque je voulais installer des packets (à l'installation de arch).
J'ai résolu le problème de la sorte :
Déjà, dans /etc/rc.conf,
tu édites en ajoutant :

Code : Tout sélectionner

eth0="dhcp"
INTERFACES = (lo eth0)
Voilà, dès que tu as tapé ça, tu édites /etc/resolv.conf
Et puis là, tu entres les serveurs DNS relatifs à ton FAI.
Donc là, je te conseille de chercher sur le net. Je te mets un lien qui référence la plupart des FAI avec leur DNS :
http://www.commentcamarche.net/faq/suje ... cipaux-fai

Un bon reboot (ça fait toujours du bien) et puis normalement (enfin chez moi) ça marche !

Voilà. J'espère que ça résoudra ton problème. Tiens nous au courant quand même !
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Message par chipster »

Il faudrait modifier le topic car perso ça n'a rien à voir entre le sujet véritable et le problème réel ;)
mandi3k
Hankyu
Messages : 10
Inscription : lun. 22 sept. 2008, 16:08

Message par mandi3k »

chipster a écrit :Il faudrait modifier le topic car perso ça n'a rien à voir entre le sujet véritable et le problème réel ;)
je ne comprend pas ce que tu veux dire...
j'aimerais essayer à nouveaux arch mais je n'ai pas le temps
malheureusement
:(
onime
newbie
Messages : 4
Inscription : dim. 09 nov. 2008, 16:51

Message par onime »

Essaye un :

dhcpcd eth0

Pour moi ça à marché
Répondre