Bon, je ne connaissais pas la commande ip et je fais tout à base de ifconfig et route. Apparemment, j'ai raison: Après installation (puis déinstallation après le test) d'iproute, jobserve le même phénomène sur une configuration qui marche par ailleurs: "ifconfig eth0 down" fait disparaitre eth0 dans le "ifconfig" mais pas dans le résultat de "ip addr" (cf fichier joint 'toto' pour les tests). Il vaut donc mieux se fonder sur ifconfig et route. > Voici en images ce que je veux dire : > > gizmotronics:~# ifconfig > eth0 Link encap:Ethernet HWaddr 00:D0:70:02:0E:B2 > inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0 > inet6 addr: fe80::2d0:70ff:fe02:eb2/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:21 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:100 > RX bytes:0 (0.0 b) TX bytes:1360 (1.3 KiB) > Interrupt:5 Base address:0xf00 > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > (...) > > gizmotronics:~# ifconfig eth0 down > gizmotronics:~# ip addr à voir dans le manuel de ip mais incohérent donc. > gizmotronics:~# ifconfig > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 Voilà, ça c'est cohérent et bien. > Pourquoi donc ip voit-il toujours eth0? Une sombre histoire de "device" désactivé mais toujours présent je pense. > > Ensuite, j'initialise wlan0 : > > gizmotronics:~# ifup wlan0 > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > (...) > > wlan0 Link encap:Ethernet HWaddr 00:09:5B:67:4A:85 > inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0 > inet6 addr: fe80::209:5bff:fe67:4a85/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:704 errors:0 dropped:0 overruns:0 frame:0 > TX packets:836 errors:2 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:100 > RX bytes:120381 (117.5 KiB) TX bytes:104131 (101.6 KiB) > Interrupt:10 Memory:d1c98000-d1c99000 > Bien, A priori c'est bon. > Encore une fois, ifconfig me dit que tout va bien, et ip voit un > problème. > > À ce moment, j'ai un bon accès à 192.168.0.0/24, mais je ne peux pas > pinguer l'extérieur. > > Je retire son IP à eth0 : > manipulation d'un device désactivé je pense, sans incidence sur le reste j'imagine. eth0 n'apparait dans ifconfig donc n'est pas actif.> > j'essaye de monter un répertoire en nfs : > > gizmotronics:~# mount /moulinette/log/ > > là ça bloque :( Est ce que moulinette peut "pinguer" gizmotronics?? As tu des règles iptables sur gizmotronics spécifiques à l'interface eth1 (qui maintenant est devenue wlan0)? Je pense que le pbm doit venir de là? Quelles sont tes règles iptables? > gizmotronics:~# route -n > Kernel IP routing table > Destination Gateway Genmask Flags Metric Ref Use > Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 > 0 wlan0 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 > 0 0 wlan0 > > moulinette:~# route -n > Kernel IP routing table > Destination Gateway Genmask Flags Metric Ref Use > Iface 62.4.16.247 0.0.0.0 255.255.255.255 UH 0 0 > 0 ppp0 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 > 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 > 0 0 wlan0 0.0.0.0 62.4.16.247 0.0.0.0 > UG 0 0 0 ppp0 Semble correct tout ça.... François Boisson
Attachment:
toto
Description: Binary data