Formation d'administrateur Baby/Installation de base/B05-Cours et TP/5

Aller à : navigation, rechercher
Alb-b05-5-image5.jpg

Précédent

Quelques idées pour faciliter le dépannage.

Vérification du réseau

Pour vérifier si le réseau fonctionne, la première solution est d'utiliser "ifconfig".

Cette commande liste les interfaces actives et leurs caractéristiques. Même pas besoin d'être root :

/sbin/ifconfig

eth1      Lien encap:Ethernet  HWaddr 00:0B:6A:AF:63:E8
          inet adr:10.3.204.103  Bcast:10.255.255.255  Masque:255.0.0.0
          adr inet6: fe80::20b:6aff:feaf:63e8/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10050 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8968 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:7098580 (6.7 Mb)  TX bytes:1407174 (1.3 Mb)
          Interruption:11 Adresse de base:0xd800

La deuxième méthode est de tester la liaison avec un autre poste avec "ping" :

ping 10.3.204.102
PING 10.3.204.102 (10.3.204.102) 56(84) bytes of data.
64 bytes from 10.3.204.102: icmp_seq=1 ttl=64 time=2.15 ms
64 bytes from 10.3.204.102: icmp_seq=2 ttl=64 time=0.341 ms

Ou :

jdd@peter-suse:~> ping 10.3.204.109
PING 10.3.204.109 (10.3.204.109) 56(84) bytes of data.
From 10.3.204.103: icmp_seq=1 Destination Host Unreachable
From 10.3.204.103 icmp_seq=1 Destination Host Unreachable

Il peut arriver, sur Internet, qu'un ordinateur ne réponde pas au ping, mais c'est rare.

Vérification des modules

lsmod
ne2k_pci               10720  0
8390                    9856  1 ne2k_pci

Va vous donner une liste assez longue de modules chargés. Si vous connaissez le modèle de votre carte réseau, vous pouvez identifier le module correspondant, mais ce n'est pas toujours évident.

Par exemple, ceci est une carte réseau :

mii                     5504  1 via_rhine
dmesg

Est une commande qui liste les derniers messages système. Elle est spécialement utile avec les cartes "hotplug" (pcmcia ou usb).

eth1: Promiscuous mode enabled.
device eth1 entered promiscuous mode
bridge-eth1: enabled promiscuous mode

Pcmcia

Il y a beaucoup de cartes réseau pcmcia sur les portables, comme on peut les nrancher et les enlever "à chaud", elles sont gérées par "hotplug" et utilisent un "module" générique :

jdd@mecum:~> ls /lib/modules/2.4.21-303-default/pcmcia
3c574_cs.o        hostap_cs.o    pcmf502r3.o  sedlbauer_cs.o  wavelan_cs.o
3c589_cs.o        i82092.o       pcmf502rd.o  sedl_cs.o       xirc2ps_cs.o

Une fois repéré le nom des modules on peut insérer ou enlever la carte et voir avec dmesg s'il y a une indication.

Les logs

Ont peut aussi aller voir /var/log, on peut y trouver des choses.