Page 1 sur 2
[networkmanager]conection/dns(résolu)
Publié : dim. 13 avr. 2008, 20:37
par Baltazar
Bonjour,
Je viens d'installer archlinux et tout marchait bien, même internet. Seulement depuis que mon ordinateur a redémarré pendant un téléchargement de pacman, internet ne fonctionne plus

...
Je me connecte avec un câble ethernet et je suis en dhcp.
Merci par avance.
Publié : dim. 13 avr. 2008, 21:19
par marc[i1]
Salut et bienvenue,
tu as configuré ton rc.conf ?
http://wiki.archlinux.fr/install:base:rcconf
Publié : dim. 13 avr. 2008, 23:44
par Baltazar
Merci de me répondre un dimanche soir,
Alors oui j'ai bien configurer le rc.conf mais rien. Par contre internet fonctionne très bien sur l'autre ligne archlinux de grub (oublier le nom désolé).
Publié : lun. 14 avr. 2008, 00:02
par marc[i1]
ok, t'inquiètes pas pour le dimanche soir, j'aime ça, tu vas payer triple !
Sinon, je pense que tu devrais comparer la liste des modules entre tes deux « entrèes dans Grub », avec lsmod.
Si tu pouvais aussi copier ton rc.conf ici voir si rien ne cloche, pense à mettre les balises
Publié : lun. 14 avr. 2008, 00:39
par _alexmyself
tu peut faire un # pacman -Syu même en ayant booté sur l'image fallback, ca devrait réparer les dégats si t'as un peu de chance...
quoique si tu dit que sous l'image fallback tu as internet ca viendrait 'juste' d'un problème de kernel, fait: # pacman -S kernel26 , comme ça t'aura un noyau tout neuf, avec un peu de chance là aussi ca pourrait résoudre ton souci....
bon courage

Publié : lun. 14 avr. 2008, 14:46
par Baltazar
Bonjour, et merci à tous, j'ai réinstaller le noyau tout fonctionnait...Malheureusement après j'ai tenter de mettre le wifi premier problème ma connection wifi est eth1 mais si je le met dans mon rc.conf mon eth0 (Ethernet) se connecte plus .
Après un peu plus embêtant il semble qu'il y ai des problèmes dans mon rc.conf, aucun démon ne se charge au démarrage

.
Voila mon rc.conf :
Code : Tout sélectionner
#
# /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"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# 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"
USEDIRECTISA="yes"
TIMEZONE="Europe/Paris"
KEYMAP="fr-latin9"
CONSOLEFONT="lat9w-16"
CONSOLEMAP="8859-15"
CONSOLETRANSLATION="8859-15_to_uni"
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(forcedeth bcm43xx snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="linux"
# 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
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0 eth1)
# 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.d
#
# This now requires the netcfg package
#
#NETWORKS=(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 dbus netfs crond wicd fam hal esd stbd gdm @alsa)
Publié : lun. 14 avr. 2008, 15:20
par tuxce
Baltazar a écrit :Bonjour, et merci à tous, j'ai réinstaller le noyau tout fonctionnait...Malheureusement après j'ai tenter de mettre le wifi premier problème ma connection wifi est eth1 mais si je le met dans mon rc.conf mon eth0 (Ethernet) se connecte plus .
comment tu l'a configures? et surtout qu'est ce qui te montre que eth0 ne fonctionne plus? est que eth1 fonctionne lui?
Baltazar a écrit :
Après un peu plus embêtant il semble qu'il y ai des problèmes dans mon rc.conf, aucun démon ne se charge au démarrage

.
il y a un message d'erreur? une indication?
sinon le rc.conf a l'air correcte (en tout cas, pas d'erreur de syntaxe)
Publié : lun. 14 avr. 2008, 16:15
par Baltazar
il y a un message d'erreur? une indication?
J'ai trouvé le problème lors de mon poste donc je l'ai enlevé et j'ai regarder si ça marchait donc de ce coté la c'est bon.
Quant à eth0 au démarrage même si branché, il me fait un ping time out, j'ai donc essayé wicd pour le wifi mais lui me dit que eth0 et ma connection wifi et non filaire. J'ai laissé comme ça mais il veut pas me connecter a mon réseau.
Publié : lun. 14 avr. 2008, 16:42
par tuxce
j'ai pas tout compris (pas très clair)
mais bon, si tu utilises netcfg (la config depuis le /etc/rc.conf), c'est pas la peine d'utiliser wicd (meme s'ils sont compatibles), et inversement.
depuis wicd, tu dois lui indiquer tes périphériques, s'il te dit que eth0 n'est pas ta connection wifi, c'est que tu as du lui mettre dans la zone pour le wifi.
tu as suivi le wiki?
est ce que tu as essayé eth0 sans mettre wicd?
dans ton rc.conf, tu indiques eth1, tu l'as configuré dans /etc/conf.d/wireless?
wicd, lorsqu'il démarre, il commence d'abord par couper toutes les connections, si en plus, il n'arrive pas à en configurer une, c'est donc normal que tu n'aie pas de réseau...
Publié : lun. 14 avr. 2008, 21:43
par Baltazar
Merci de m'aider, mais je n'y arrive de moins en moins, j'explique :
Mes connections changent un peu quand ça leur plait... Mon wifi qui était sur eth1 est passé sur eth0 donc l'Ethernet sur eth1 cela marcha un moment comme ça puis mon wifi est repassé sur eth1...Dernièrement (moment du message) il est repassé sur eth0.
Je sais plus quoi faire. Je ne sais pas si c'est très claire mais je commence à désespérer.
Publié : lun. 14 avr. 2008, 22:23
par tuxce
je crois pouvoir affirmer sans avoir peur de me tromper (EDIT: apparement si

) qu'un périphérique ne change pas de nom aléatoirement
maintenant, il serait peut etre plus simple de t'aider si tu donnais des infos plus parlantes, genre des sorties de ifconfig, iwconfig, route etc...
Publié : lun. 14 avr. 2008, 22:41
par Baltazar
tuxce a écrit :je crois pouvoir affirmer sans avoir peur de me tromper qu'un périphérique ne change pas de nom aléatoirement

C'est bien ça le problème ! Mais quand je fais un
j'ai des réseaux mais si je redémarre il faut que je fasse un
sinon ça me dit que le périphérique n'est pas wifi...Enfin peut être pas a chaque fois que je redémarre j'ai pas regardé mais c'est assez embêtant. Ha aussi a chaque fois il faut que je fasse un
et de redémarre le dhcpcd sur la connection qui gère a ce moment Ethernet sinon j'ai rien.
Le temps de rebooter sur archlinux et j'édite mon poste avec ce que tu m'as demandé.
Code : Tout sélectionner
ifconfig
eth0 Link encap:Ethernet HWaddr 00:14:A5:FE:D5:8F
inet addr:169.254.28.224 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:45 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:255
eth1 Link encap:Ethernet HWaddr 00:16:36:A7:BE:8E
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:18 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:280 (280.0 b) TX bytes:280 (280.0 b)
Eth0 étant le périphérique wifi. J'ai pas pus prendre le reste je le ferais demain si besoin.
Publié : lun. 14 avr. 2008, 23:56
par tuxce
c'est quoi la carte wifi? intégré, clé usb?
meme si je ne saisi pas du tout pourquoi les interfaces changeraient de nom, tu peux utiliser une règle udev pour fixer le nom du périphérique...
crée un fichier /etc/udev/rules.d/10-net-interfaces.rules:
Code : Tout sélectionner
KERNEL=="eth*", SYSFS{address}=="00:14:a5:fe:d5:8f", NAME="wifi"
KERNEL=="eth*", SYSFS{address}=="00:16:36:a7:be:8e", NAME="filaire"
normalement, une fois démarré, tu devrais avoir une sortie de
comportant "filaire" et "wifi"
Publié : mar. 15 avr. 2008, 14:20
par Baltazar
Bonjour,
J'ai fait ce que tu m'as dis mais la commande ifconfig -a donne toujours :
Code : Tout sélectionner
bash-3.2# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:14:A5:FE:D5:8F
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:546 (546.0 b)
Interrupt:255
eth1 Link encap:Ethernet HWaddr 00:16:36:A7:BE:8E
inet addr:169.254.184.67 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:18 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:280 (280.0 b) TX bytes:280 (280.0 b)
Par contre mes interfaces semblent restées les mêmes :
Code : Tout sélectionner
bash-3.2# iwconfig
lo no wireless extensions.
eth0 IEEE 802.11b/g ESSID:off/any Nickname:"Broadcom 4311"
Mode:Managed Frequency=2.472 GHz Access Point: Invalid
Bit Rate=1 Mb/s Tx-Power=18 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eth1 no wireless extensions.
Donc j'ai mis eth1 en dhcp dans mon rc.conf mais eth0 le wifi ne démarre plus alors qu'il est toujours dans les interfaces.
Ma carte est une carte intégrée dans un portable (hp dv9000ea)
Publié : mar. 15 avr. 2008, 16:38
par tuxce
Désolé, j'ai oublié le double = pour KERNEL
j'ai édité le post d'avant, il fallait écrire ca:
Code : Tout sélectionner
KERNEL=="eth*", SYSFS{address}=="00:14:a5:fe:d5:8f", NAME="wifi"
KERNEL=="eth*", SYSFS{address}=="00:16:36:a7:be:8e", NAME="filaire"
Publié : mar. 15 avr. 2008, 18:06
par Baltazar
Alors j'ai rectifié effectivement ça fonctionne :
Code : Tout sélectionner
bash-3.2# ifconfig -a
filaire Link encap:Ethernet HWaddr 00:16:36:A7:BE:8E
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:18 Base address:0x4000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:280 (280.0 b) TX bytes:280 (280.0 b)
wifi Link encap:Ethernet HWaddr 00:14:A5:FE:D5:8F
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:255
Mais maintenant au démarrage de la connection eth1 j'ai un message d'erreur, le même si j'essaye un killall dhcpcd :
Code : Tout sélectionner
bash-3.2# dhcpcd killall
err, killall: ioctl SIOCGIFHWADDR: No such device
Publié : mar. 15 avr. 2008, 18:27
par tuxce
dhcpcd killall != killall dhcpcd
et si tu as changé le nom des interfaces, il faut plus utiliser l'ancien
je t'ai donné la règle udev pour que tu ais toujours le même nom pour les interfaces, maintenant, il suffit de les configurer!
Publié : mar. 15 avr. 2008, 20:30
par Baltazar
Effectivement je n'avais pas réfléchie

.
Mais bon tout fonctionne maintenant, d'ailleurs je poste depuis archlinux et en wifi donc merci pour votre aide.
Publié : mar. 15 avr. 2008, 21:05
par tuxce
content pour toi, mais si quelqu'un passe par la et connait (ou trouve) pourquoi des interfaces peuvent changer de nom comme ca, je suis intéressé.
Publié : mer. 16 avr. 2008, 12:07
par Baltazar
Désolé mais c'est encore moi ...
J'ai peut être parler un peu trop vite hier, tout fonctionne mais c'est d'une lenteur incroyable ... même en filaire. Par exemple si je fais un ping sur Google il met bien 5 seconde a envoyer le premier paquet. Sinon j'ai un bon débit donc je sais pas trop.
Je laisse en résolu car c'est pas bien grave mais assez embêtant, par la même occasion si quelqu'un peut me dire comment on enlève ce bruit système en console ça serait gentil .