Re: /dev/eth a disparu ??? (résolu)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Laurent Guignard a écrit : Laurent Guignard a écrit : Bonjour, Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Pour ceux que ça intéresse je veux pouvoir utiliser le programme dhcp_probe (http://www.net.princeton.edu/software/dhcp_probe/)... Je suppose que le programme cherche le fichier /dev/ethX de mon interface alors si vous avez la solution je suis preneur ;) Merci d'avance Oups, je redirige vers user désolé pour le bruit sur devel ;) Bonsoir, Il semblerais que le simple fait d'enregistrer l'association adresse IP/ adresse MAC dans le fichier /etc/ethers suffise. une fois que le système possède cette association dans le cache ARP, cela passe. Quelqu'un pourrait me dire comment mettre à jour ce cache ARP dynamiquement lors de l'allocation d'adresses IP via DHCP ? Je pense qu'il va falloir aller chercher du coté du fichier /etc/dhcp3/dhclient.conf... Merci à tous pour votre aide. - -- Laurent Guignard, Registered as user #301590 with the Linux Counter Site : http://www.famille-guignard.org Blog : http://blog.famille-guignard.org Projet : http://sicontact.sourceforge.net GULL de Villefranche sur Saône : http://www.cagull.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI2ThtjcKpXFc/7oYRAi9uAKCkV8WG5rI1tZJMKfSbPDX/NanuZwCgkHK9 vvWCAtxHCfILUrLcZAPGfwM= =VhkA -END PGP SIGNATURE- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
Jean-Michel OLTRA, lundi 22 septembre 2008, 07:18:52 CEST Bonjour, ’jour, Le lundi 22 septembre 2008, Laurent Guignard a écrit... Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Je n'ai pas non plus de /dev/ethX, et l'interface entre bien en mode « promiscuous » puisque je peux faire un tcpdump dessus. Ce n'est donc pas forcément à ce niveau que se situe le problème. Le noyau Linux n’a jamais utilisé /dev/eth. Ces fichiers ont parfois été créés mais n’ont jamais été utilisés. (Les seuls /dev/ utilisés pour le réseau sont les /dev/tun.) « device » ne signifie pas forcément « fichier dans /dev ». Bon, ça n’explique pas pourquoi la carte ne passe pas en « promiscuous »… -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
Sylvain Sauvage a écrit : Jean-Michel OLTRA, lundi 22 septembre 2008, 07:18:52 CEST Bonjour, Le lundi 22 septembre 2008, Laurent Guignard a écrit... Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Je n'ai pas non plus de /dev/ethX, et l'interface entre bien en mode « promiscuous » puisque je peux faire un tcpdump dessus. Ce n'est donc pas forcément à ce niveau que se situe le problème. Le noyau Linux n’a jamais utilisé /dev/eth. Ces fichiers ont parfois été créés mais n’ont jamais été utilisés. (Les seuls /dev/ utilisés pour le réseau sont les /dev/tun.) A vrai dire moi j'obtiens les informations sur mes cartes réseaux depuis le chemin suivant: /sys/class/net/ma_carte_reseau avec l'utilisation de # udevinfo -a -p le_chemin Si cela peut aider. « device » ne signifie pas forcément « fichier dans /dev ». Bon, ça n’explique pas pourquoi la carte ne passe pas en « promiscuous »… Bonne journee. --- Franck -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
Le Sunday 21 September 2008 vers 20:57, Laurent Guignard(Laurent Guignard [EMAIL PROTECTED]) a écrit: Bonjour, Oups, je redirige vers user désolé pour le bruit sur devel ;) Que donne un $ ls -l /dev/eth* ls -l /dev/eth* ls: /dev/eth*: Aucun fichier ou répertoire de ce type Comme le dit Sylvain, les interfaces ne sont pas visibles dans /dev, mais sont listées dans /proc/net/dev. Par exemple, awk -F: '/:/ {print $1}' /proc/net/dev permet d'afficher toutes interfaces *vues* par la machine (comme le fait également la commande ifconfig -a). A+ -- http://www.glennie.fr The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
Le Mon, 22 Sep 2008 06:48:33 +0200 Laurent Guignard [EMAIL PROTECTED] a écrit: eth2 Lien encap:Ethernet HWaddr 00:00:10:10:C1:AE inet adr:192.168.0.13 Bcast:192.168.0.255 Masque:255.255.255.0 adr inet6: fe80::216:6fff:fe26:dfbe/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:407 errors:1 dropped:1 overruns:0 frame:0 TX packets:244 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:201232 (196.5 KiB) TX bytes:24585 (24.0 KiB) Interruption:17 Adresse de base:0x8000 memoire:b0118000-b0118fff Cette interface est configurée et en eth2. Ellle doit pouvoir être mise en mode promiscuous. Il faut rectifier le fichier z25... pour renommer cette interface en eth0. Les cartes ont été changées?? François Boisson -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 François Boisson a écrit : Le Mon, 22 Sep 2008 06:48:33 +0200 Laurent Guignard [EMAIL PROTECTED] a écrit: eth2 Lien encap:Ethernet HWaddr 00:00:10:10:C1:AE inet adr:192.168.0.13 Bcast:192.168.0.255 Masque:255.255.255.0 adr inet6: fe80::216:6fff:fe26:dfbe/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:407 errors:1 dropped:1 overruns:0 frame:0 TX packets:244 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:201232 (196.5 KiB) TX bytes:24585 (24.0 KiB) Interruption:17 Adresse de base:0x8000 memoire:b0118000-b0118fff Cette interface est configurée et en eth2. Ellle doit pouvoir être mise en mode promiscuous. Il faut rectifier le fichier z25... pour renommer cette interface en eth0. Les cartes ont été changées?? François Boisson Non, il s'agit de l'interface Wifi avec le module ipw2200... Peut-être faudrait-il renommer l'interface en chargeant le module ??? - -- Laurent Guignard, Registered as user #301590 with the Linux Counter Site : http://www.famille-guignard.org Blog : http://blog.famille-guignard.org Projet : http://sicontact.sourceforge.net GULL de Villefranche sur Saône : http://www.cagull.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI1+6QjcKpXFc/7oYRAukUAJ9hHoxNCVegsq5T3LMNNvLt4oRtswCgwcc7 FCENkjOSIW0ea3RItx9wyBk= =A0Yj -END PGP SIGNATURE- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Laurent Guignard a écrit : Bonjour, Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Pour ceux que ça intéresse je veux pouvoir utiliser le programme dhcp_probe (http://www.net.princeton.edu/software/dhcp_probe/)... Je suppose que le programme cherche le fichier /dev/ethX de mon interface alors si vous avez la solution je suis preneur ;) Merci d'avance Oups, je redirige vers user désolé pour le bruit sur devel ;) - -- Laurent Guignard, Registered as user #301590 with the Linux Counter Site : http://www.famille-guignard.org Blog : http://blog.famille-guignard.org Projet : http://sicontact.sourceforge.net GULL de Villefranche sur Saône : http://www.cagull.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI1j+ajcKpXFc/7oYRAp4sAJ9jL+QPT4aBB0apXpam1NqbGPQj2wCfd+0Y 5ioO4Y7v+LgMfAPgKSXtIvg= =Xyo4 -END PGP SIGNATURE- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Pour ceux que ça intéresse je veux pouvoir utiliser le programme dhcp_probe (http://www.net.princeton.edu/software/dhcp_probe/)... Je suppose que le programme cherche le fichier /dev/ethX de mon interface alors si vous avez la solution je suis preneur ;) Merci d'avance Oups, je redirige vers user désolé pour le bruit sur devel ;) Que donne un $ ls -l /dev/eth* et un $ grep eth /etc/udev/rules.d/z25_persistent-net.rules ?? François Boisson -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 François Boisson a écrit : Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Pour ceux que ça intéresse je veux pouvoir utiliser le programme dhcp_probe (http://www.net.princeton.edu/software/dhcp_probe/)... Je suppose que le programme cherche le fichier /dev/ethX de mon interface alors si vous avez la solution je suis preneur ;) Merci d'avance Oups, je redirige vers user désolé pour le bruit sur devel ;) Que donne un $ ls -l /dev/eth* ls -l /dev/eth* ls: /dev/eth*: Aucun fichier ou répertoire de ce type et un $ grep eth /etc/udev/rules.d/z25_persistent-net.rules grep eth /etc/udev/rules.d/z25_persistent-net.rules 8:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:c0:9f:00:00:82:e7:7f, NAME=eth0 11:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:10:35:0a:cc:76, NAME=eth1 14:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:00:10:10:c1:ae, NAME=eth2 17:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:00:10:0c:e2:12, NAME=eth3 ... Le truc que je comprends pas bien c'est que j'ai le réseau puisque je vous écris depuis le PC en question... Je ne sais pas où est le point d'entrée de chacun de mes périphériques réseau dans le filesystem... Sinon pour mon problème je pense plus à un problème d'accès à la table arp (même si la commande arp fonctionne bien) ou alors à un problème de passage de l'interface réseau en mode promiscious (et je suis bien root pour pouvoir faire cela). Là je vois pas car avec le passage à udev j'ai pas trop suivi !! Librement - -- Laurent Guignard, Registered as user #301590 with the Linux Counter Site : http://www.famille-guignard.org Blog : http://blog.famille-guignard.org Projet : http://sicontact.sourceforge.net GULL de Villefranche sur Saône : http://www.cagull.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI1pkJjcKpXFc/7oYRAjpCAJ97vqChqNOYJWRq9DxJn5BG7Wt4hACffO5Q 9mpXVZEIARINuxRukhU+cpw= =2l0e -END PGP SIGNATURE- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
Laurent Guignard wrote: François Boisson a écrit : Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Pour ceux que ça intéresse je veux pouvoir utiliser le programme dhcp_probe (http://www.net.princeton.edu/software/dhcp_probe/)... Je suppose que le programme cherche le fichier /dev/ethX de mon interface alors si vous avez la solution je suis preneur ;) [...] $ grep eth /etc/udev/rules.d/z25_persistent-net.rules grep eth /etc/udev/rules.d/z25_persistent-net.rules 8:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:c0:9f:00:00:82:e7:7f, NAME=eth0 11:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:10:35:0a:cc:76, NAME=eth1 14:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:00:10:10:c1:ae, NAME=eth2 17:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:00:10:0c:e2:12, NAME=eth3 Le truc que je comprends pas bien c'est que j'ai le réseau puisque je vous écris depuis le PC en question... Je ne sais pas où est le point d'entrée de chacun de mes périphériques réseau dans le filesystem... Sinon pour mon problème je pense plus à un problème d'accès à la table arp (même si la commande arp fonctionne bien) ou alors à un problème de passage de l'interface réseau en mode promiscious (et je suis bien root pour pouvoir faire cela). Là je vois pas car avec le passage à udev j'ai pas trop suivi !! Moi je pencherais pour udev comme François. Pourrais tu fournir le retour de la commande __ifconfig -a__ en plus ? Merci. -- Franck Joncourt http://debian.org - http://smhteam.info/wiki/ Fingerprint : C10E D1D0 EF70 0A2A CACF 9A3C C490 534E 75C0 89FE signature.asc Description: OpenPGP digital signature
Re: /dev/eth a disparu ???
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Franck Joncourt a écrit : Laurent Guignard wrote: François Boisson a écrit : Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Pour ceux que ça intéresse je veux pouvoir utiliser le programme dhcp_probe (http://www.net.princeton.edu/software/dhcp_probe/)... Je suppose que le programme cherche le fichier /dev/ethX de mon interface alors si vous avez la solution je suis preneur ;) [...] $ grep eth /etc/udev/rules.d/z25_persistent-net.rules grep eth /etc/udev/rules.d/z25_persistent-net.rules 8:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:c0:9f:00:00:82:e7:7f, NAME=eth0 11:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:10:35:0a:cc:76, NAME=eth1 14:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:00:10:10:c1:ae, NAME=eth2 17:SUBSYSTEM==net, DRIVERS==?*, ATTRS{address}==00:00:10:0c:e2:12, NAME=eth3 Le truc que je comprends pas bien c'est que j'ai le réseau puisque je vous écris depuis le PC en question... Je ne sais pas où est le point d'entrée de chacun de mes périphériques réseau dans le filesystem... Sinon pour mon problème je pense plus à un problème d'accès à la table arp (même si la commande arp fonctionne bien) ou alors à un problème de passage de l'interface réseau en mode promiscious (et je suis bien root pour pouvoir faire cela). Là je vois pas car avec le passage à udev j'ai pas trop suivi !! Moi je pencherais pour udev comme François. Pourrais tu fournir le retour de la commande __ifconfig -a__ en plus ? Merci. Voilà le résultat de la commande ifconfig -a eth1 Lien encap:Ethernet HWaddr 00:10:35:0A:CC:76 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 lg file transmission:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interruption:16 eth2 Lien encap:Ethernet HWaddr 00:00:10:10:C1:AE inet adr:192.168.0.13 Bcast:192.168.0.255 Masque:255.255.255.0 adr inet6: fe80::216:6fff:fe26:dfbe/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:407 errors:1 dropped:1 overruns:0 frame:0 TX packets:244 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:201232 (196.5 KiB) TX bytes:24585 (24.0 KiB) Interruption:17 Adresse de base:0x8000 memoire:b0118000-b0118fff loLien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:68 errors:0 dropped:0 overruns:0 frame:0 TX packets:68 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:5472 (5.3 KiB) TX bytes:5472 (5.3 KiB) Voilà. Avez-vous de la doc (une référence, un lien) sur le paramétrage de udev ? Quelque chose de clair s'il vous plait ;) - -- Laurent Guignard, Registered as user #301590 with the Linux Counter Site : http://www.famille-guignard.org Blog : http://blog.famille-guignard.org Projet : http://sicontact.sourceforge.net GULL de Villefranche sur Saône : http://www.cagull.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI1yOhjcKpXFc/7oYRAsbvAKCPtZC/VWnZ8QzvU1XuGsxooZUGCwCgqSlc 2PLKFB0IU7bO/zwaHTyj+ss= =gXPU -END PGP SIGNATURE- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: /dev/eth a disparu ???
Bonjour, Le lundi 22 septembre 2008, Laurent Guignard a écrit... Je viens de voir un truc c'est que /dev/ethX a disparu mais le réseau fonctionne correctement pour tous les logiciels clients. Mais dès que je veux passer l'interface en mode promiscious j'ai un beau message ioctl(SIOCGARP): No such device. Je n'ai pas non plus de /dev/ethX, et l'interface entre bien en mode « promiscuous » puisque je peux faire un tcpdump dessus. Ce n'est donc pas forcément à ce niveau que se situe le problème. -- jm A.E.L. Sarl (R.C.S CASTRES 490843240) http://www.spidboutic.fr -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]