Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[debian] udev c'est magique ?

7 réponses
Avatar
Thomas Alexandre
Bonjour à tous

En passant de hotplug à udev sur ma Debian testing/unstable, j'ai
remarqué que je n'ai aucun fichier eth* dans /dev :

thomas@zywn:~$ ls /dev/ | grep eth

rien, nada

thomas@zywn:~$ ls /dev/net/ | grep eth

idem, le vide absolu ... bon ... oui mais ça n'empêche pas le réseau
de fonctionner !

thomas@zywn:~$ sudo /sbin/route
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
82.234.126.0 * 255.255.255.0 U 0 0 0 eth0
default 82.234.126.254 0.0.0.0 UG 0 0 0 eth0

alors là faut qu'on m'explique comment il fait comment mon nunux pour s'y
retrouver !

--
"Ce qu'il faut au fond pour obtenir une espèce de paix avec les hommes,
(...) c'est leur permettre en toutes circonstances, de s'étaler, de se
vautrer parmi les vantardises niaises. Il n'y a pas de vanité
intelligente. C'est un instinct." - Céline

7 réponses

Avatar
Nicolas George
Thomas Alexandre wrote in message
:
En passant de hotplug à udev sur ma Debian testing/unstable, j'ai
remarqué que je n'ai aucun fichier eth* dans /dev :


Les interfaces réseau n'ont jamais été visibles sous forme de noeuds dans
/dev (ce qui est une grosse connerie, soit dit en passant).

Avatar
YBM
Thomas Alexandre wrote in message
:
En passant de hotplug à udev sur ma Debian testing/unstable, j'ai
remarqué que je n'ai aucun fichier eth* dans /dev :


Les interfaces réseau n'ont jamais été visibles sous forme de noeuds dans
/dev (ce qui est une grosse connerie, soit dit en passant).


Pourquoi ? Quel serait l'intérêt (autre que cosmétique pour les ethtools
et autres mii-tools) d'avoir une sémantique de fichier sur les interfaces
réseaux ?


Avatar
mpg
Le Thu, 02 Aug 2007 01:48:02 +0200, Thomas Alexandre a écrit:

:~$ sudo /sbin/route


Rien à voir avec ta question, mais pas besoin de sudo ici il me semble
(chez moi, tout dans /sbin est en 755)...

Manuel.

Avatar
Nicolas George
YBM wrote in message <46b12b2e$0$14283$:
Pourquoi ? Quel serait l'intérêt (autre que cosmétique pour les ethtools
et autres mii-tools) d'avoir une sémantique de fichier sur les interfaces
réseaux ?


L'uniformité : mv plutôt qu'ifrename, chown plutôt que rien du tout.

Avatar
Nicolas George
mpg wrote in message <f8r9vb$dge$:
Rien à voir avec ta question, mais pas besoin de sudo ici il me semble


Effectivement, pas besoin des droits de root pour consulter la route, et
sudo n'a même pas l'avantage d'ajouter sbin au path, puisqu'il indique le
chemin complet.

(chez moi, tout dans /sbin est en 755)...


Ça ne veut rien dire : il peut falloir les droits de root pour faire
l'opération demandée même si le binaire lui-même est exécutable.

À noter que de nos jours, il vaut mieux utiliser « ip route ».

Avatar
marc T

(pour la complétude de la discussion)

test% ls /dev/net
ed0 ie1 lo0 plip0 xl0 xl1
test% uname -a
FreeBSD test 6.2-STABLE-200706 FreeBSD 6.2-STABLE-200706 #0: Sun Jun 3
13:54:03 UTC 2007
:/usr/obj/usr/src/sys/GENERIC i386

Thierry


Salut Thierry, toujours dans les parages?
--



Avatar
Thomas Alexandre
On Thu, 02 Aug 2007 00:01:02 +0000, Eric Dorino wrote:

Le Thu, 02 Aug 2007 01:48:02 +0200, Thomas Alexandre a écrit:

En passant de hotplug à udev sur ma Debian testing/unstable, j'ai
remarqué que je n'ai aucun fichier eth* dans /dev :


Il n'y en avait pas avant non plus :-)


Ah bon ? Ma mémoire doit me jouer des tours.

Les interfaces réseaux ne suivent pas le schéma /dev/* des autres
périphériques sous les unix/unix-like, à la différence de Plan9.


Merci pour l'info.

--
"Ce qu'il faut au fond pour obtenir une espèce de paix avec les hommes,
(...) c'est leur permettre en toutes circonstances, de s'étaler, de se
vautrer parmi les vantardises niaises. Il n'y a pas de vanité
intelligente. C'est un instinct." - Céline