[RÉSOLU] problème réseau

Réponses croisées :wink:
voilà ta commande faite :ricardo@etch-hda9:~$ sudo ifdown eth0
ricardo@etch-hda9:~$ sudo ifup eth0
ricardo@etch-hda9:~$ /etc/init.d/dhcp start
ricardo@etch-hda9:~$ ping 192.168.3.199
PING 192.168.3.199 (192.168.3.199) 56(84) bytes of data.
From 192.168.3.1 icmp_seq=1 Destination Host Unreachable
From 192.168.3.1 icmp_seq=2 Destination Host Unreachable
From 192.168.3.1 icmp_seq=3 Destination Host Unreachable

— 192.168.3.199 ping statistics —
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5018ms
, pipe 3
ricardo@etch-hda9:~$

rebouté le P3 et au chargement , j’ai ça :
DHCPDISCOVER on eth0 to 255.255.2…
répété 6 fois
puis
No DHCPOFFERS receveid
No working leases inpersistent database - sleeping

Scrogneugneu, donc là ton P4 a les interfaces OK (vérifies avec ifconfig) mais pas de DHCP.
Que donne /etc/init.d/dhcp restart comme message dans /var/log/syslog?

réponse :

Feb 5 00:05:00 etch-hda9 dhclient: DHCPREQUEST on eth1 to 82.248.80.254 port 67 Feb 5 00:05:00 etch-hda9 dhclient: DHCPACK from 82.248.80.254 Feb 5 00:05:00 etch-hda9 dhclient: bound to 82.248.80.184 -- renewal in 51 seconds.

Voilà en plus qq logs aussitôt après le démarrage de la machine et le dernier est ptet instructif à la fin ?

[code]FIN DE DMESG

IPv6 over IPv4 tunneling driver
eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
skge eth0: enabling interface
ADDRCONF(NETDEV_UP): eth0: link is not ready

/var/log/messages

Feb 4 23:51:10 etch-hda9 kernel: IPv6 over IPv4 tunneling driver
Feb 4 23:51:10 etch-hda9 kernel: eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
Feb 4 23:51:10 etch-hda9 kernel: skge eth0: enabling interface
Feb 4 23:51:10 etch-hda9 kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Feb 4 23:51:10 etch-hda9 kernel: ip_tables: © 2000-2006 Netfilter Core Team
Feb 4 23:51:10 etch-hda9 kernel: skge eth0: Link is up at 1000 Mbps, full duplex, flow control tx and rx
Feb 4 23:51:10 etch-hda9 kernel: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Feb 4 23:51:10 etch-hda9 kernel: Netfilter messages via NETLINK v0.30.

syslog

Feb 4 23:51:10 etch-hda9 kernel: IPv6 over IPv4 tunneling driver
Feb 4 23:51:10 etch-hda9 kernel: eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
Feb 4 23:51:10 etch-hda9 kernel: skge eth0: enabling interface
Feb 4 23:51:10 etch-hda9 kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Feb 4 23:51:10 etch-hda9 kernel: ip_tables: © 2000-2006 Netfilter Core Team
Feb 4 23:51:10 etch-hda9 kernel: skge eth0: Link is up at 1000 Mbps, full duplex, flow control tx and rx
Feb 4 23:51:10 etch-hda9 kernel: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Feb 4 23:51:10 etch-hda9 kernel: Netfilter messages via NETLINK v0.30.
Feb 4 23:51:10 etch-hda9 kernel: ip_conntrack version 2.4 (4095 buckets, 32760 max) - 224 bytes per conntrack
Feb 4 23:51:11 etch-hda9 kernel: ACPI: Power Button (FF) [PWRF]
Feb 4 23:51:11 etch-hda9 kernel: ACPI: Power Button (CM) [PWRB]
Feb 4 23:51:12 etch-hda9 authdaemond: modules=“authpam”, daemons=5
Feb 4 23:51:12 etch-hda9 authdaemond: Installing libauthpam
Feb 4 23:51:12 etch-hda9 authdaemond: Installation complete: authpam
Feb 4 23:51:12 etch-hda9 kernel: lp0: using parport0 (interrupt-driven).
Feb 4 23:51:12 etch-hda9 kernel: ppdev: user-space parallel port driver
Feb 4 23:51:16 etch-hda9 kernel: eth1: no IPv6 routers present
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Found user ‘avahi’ (UID 104) and group ‘avahi’ (GID 105).
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Successfully dropped root privileges.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: avahi-daemon 0.6.16 starting up.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Successfully called chroot().
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Successfully dropped remaining capabilities.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: No service found in /etc/avahi/services.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: New relevant interface eth1.IPv4 for mDNS.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Joining mDNS multicast group on interface eth1.IPv4 with address 82.248.80.184.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: New relevant interface eth0.IPv4 for mDNS.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.3.1.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Network interface enumeration completed.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Registering new address record for 82.248.80.184 on eth1.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Registering new address record for 192.168.3.1 on eth0.
Feb 4 23:51:16 etch-hda9 avahi-daemon[4249]: Registering HINFO record with values ‘I686’/‘LINUX’.
Feb 4 23:51:17 etch-hda9 avahi-daemon[4249]: Server startup complete. Host name is etch-hda9.local. Local service cookie is 217115984.
Feb 4 23:51:17 etch-hda9 lpd[4287]: restarted
Feb 4 23:51:20 etch-hda9 postfix/master[4356]: daemon started – version 2.3.6, configuration /etc/postfix
Feb 4 23:51:20 etch-hda9 rpc.statd[4426]: Version 1.0.10 Starting
Feb 4 23:51:20 etch-hda9 dhcpd: Internet Systems Consortium DHCP Server V3.0.4
Feb 4 23:51:20 etch-hda9 dhcpd: Copyright 2004-2006 Internet Systems Consortium.
Feb 4 23:51:20 etch-hda9 dhcpd: All rights reserved.
Feb 4 23:51:20 etch-hda9 dhcpd: For info, please visit http://www.isc.org/sw/dhcp/
Feb 4 23:51:21 etch-hda9 dhcpd: Wrote 0 leases to leases file.
Feb 4 23:51:21 etch-hda9 dhcpd:
Feb 4 23:51:21 etch-hda9 dhcpd: No subnet declaration for 1 (0.0.0.0).
Feb 4 23:51:21 etch-hda9 dhcpd: ** Ignoring requests on 1. If this is not what
Feb 4 23:51:21 etch-hda9 dhcpd: you want, please write a subnet declaration
Feb 4 23:51:21 etch-hda9 dhcpd: in your dhcpd.conf file for the network segment
Feb 4 23:51:21 etch-hda9 dhcpd: to which interface 1 is attached. **
Feb 4 23:51:21 etch-hda9 dhcpd:
Feb 4 23:51:21 etch-hda9 dhcpd:
Feb 4 23:51:21 etch-hda9 dhcpd: Not configured to listen on any interfaces!
Feb 4 23:51:21 etch-hda9 kernel: eth0: no IPv6 routers present
[/code]

tu n’as pas de config pour ton serveur dhcp vu la fin du syslog.
mais c’est sur quelle machine ?

le serveur P4, celui qui pose problème avec une distrib sous Etch.

bon, ben tu as bien reinstallé le serveur dhcp, mais tu n’as pas copiéla config d’une release à l’autre.
Ca doit être /etc/dhcp/dhcpd.conf qu’il faut recopier, puis redémarrer le service dhcp sur le p4, puis le networking sur le p3.

[quote=“mattotop”]bon, ben tu as bien reinstallé le serveur dhcp, mais tu n’as pas copiéla config d’une release à l’autre.
Ca doit être /etc/dhcp/dhcpd.conf qu’il faut recopier, puis redémarrer le service dhcp sur le p4, puis le networking sur le p3.[/quote]
ben si je l’avais fait :

option domain-name "proxad.net"; option domain-name-servers 212.27.53.252, 212.27.54.252; option routers 192.168.3.1; default-lease-time 3600; subnet 192.168.3.0 netmask 255.255.255.0 { range 192.168.3.100 192.168.3.200; }

Qu’entends-tu par "networking sur le P3 :question: :bulb: [/code]

il te manque une accolade fermante. Il n’est peut être pas identique entre les deux release (même nom), mais manifestement, le syslog dit qu’il ne fonctionne pas.
Tu as peut être aussi à recopier un truc genre /etc/default/dhcp ou dhcpd.

Sinon, une fois que dans le syslog, tu vois que le dhcpd a bien démarré sur le p4, sur le p3, tu fais juste un /etc/init.d/networking restart (mais un ifdow, suivi de ifup doit aussi marcher).

non, l’accolade, était oubliée ds le copié mais elle est bien présente

Je vérifie ds 'defaults

Il y avait bien une différence, due certainement au fait que j’ai modifié l’ordre des interfaces pour qu’elles soient identiques.
Ds /etc/default/dhcp et dhcp3, j’ai donc mis la m^ interface que ds la distrib qui va bien, càd :eth0 = le LAN

# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#	Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="0"

MAIS ça ne change rien au non-fonctionnement de dhcp avec en fin de chargement la ligne :
Starting dhcp : dhcpd3 failed to start check syslog
que voici

Feb 5 01:42:23 etch-hda9 kernel: eth0: no IPv6 routers present Feb 5 01:42:23 etch-hda9 rpc.statd[4420]: Version 1.0.10 Starting Feb 5 01:42:24 etch-hda9 dhcpd: Internet Systems Consortium DHCP Server V3.0.4 Feb 5 01:42:24 etch-hda9 dhcpd: Copyright 2004-2006 Internet Systems Consortium. Feb 5 01:42:24 etch-hda9 dhcpd: All rights reserved. Feb 5 01:42:24 etch-hda9 dhcpd: For info, please visit http://www.isc.org/sw/dhcp/ Feb 5 01:42:24 etch-hda9 dhcpd: Wrote 0 leases to leases file. Feb 5 01:42:24 etch-hda9 dhcpd: Feb 5 01:42:24 etch-hda9 dhcpd: No subnet declaration for 0 (0.0.0.0). Feb 5 01:42:24 etch-hda9 dhcpd: ** Ignoring requests on 0. If this is not what Feb 5 01:42:24 etch-hda9 dhcpd: you want, please write a subnet declaration Feb 5 01:42:24 etch-hda9 dhcpd: in your dhcpd.conf file for the network segment Feb 5 01:42:24 etch-hda9 dhcpd: to which interface 0 is attached. ** Feb 5 01:42:24 etch-hda9 dhcpd: Feb 5 01:42:24 etch-hda9 dhcpd: Feb 5 01:42:24 etch-hda9 dhcpd: Not configured to listen on any interfaces! Feb 5 01:42:29 etch-hda9 /usr/sbin/cron[4448]: (CRON) INFO (pidfile fd = 3) Feb 5 01:42:29 etch-hda9 /usr/sbin/cron[4449]: (CRON) STARTUP (fork ok) Feb 5 01:42:29 etch-hda9 /usr/sbin/cron[4449]: (CRON) INFO (Running @reboot jobs) Feb 5 01:43:10 etch-hda9 dhclient: DHCPREQUEST on eth1 to 82.248.80.254 port 67 Feb 5 01:43:10 etch-hda9 dhclient: DHCPACK from 82.248.80.254 Feb 5 01:43:10 etch-hda9 dhclient: bound to 82.248.80.184 -- renewal in 45 seconds.

BIZARRE :
sur la distrib qui va bien, je n’ai pas de fichier /etc/default/dhcp
mais seulement dhcp3-server
alors que sur la Etch, j’ai les deux

c’est INTERFACES=“eth0”, pas INTERFACES=“0” :laughing:

Je crois que tu as trouvé l’erreur mais je ne pingue pas du P4 vers P3 ???
Je ne comprends pas pourquoi j’avais “0” au lieu de “eth0” car il me semble que je n’ai fait que changer le chiffre :unamused:
Enfin, le principal, c’est que ça fonctionne et là, je suis sur le P3 avec sur le P4 la distrib Etch_qui_allaitç_mal_et_qui_va_aller_bien.
Après manger, je reboute les deux machine pour voir cette histoire de ping.
Merci les docteurs.

BINGO ! [RÉSOLU]
En fait, l’histoire du ping qui ne fonctionnait pas c’est que dhcp avait décidé de changer l’IP du P3, qui n’était plus 192.168.3.199 mais … 200, càd le dernier choix du champ (100 --> 200)
Donc tt est bien et en vs remerciant encore une fois, je vais noter ttes ces erreurs potentielles et surtout ts les fichiers qu’il faut visiter pour vérification ds ce cas.
C’est quand m^ dommage qu’il n’y ait pas corrélation entre ttes les données et qu’on puisse en changer une sans affecter les autres.
Bisous à ts, je vais pouvoir aller travailler mon bois 8)