[Linux-bruxelles] APN, mass storage et /dev/sd?? et UDEV

Marc Arnoldy marc_arnoldy at yahoo.fr
Jeu 29 Déc 23:18:39 CET 2005


Philippe Leconte a écrit :
> Le jeudi 29 décembre 2005 à 16:21 +0100, Frederic Peters a écrit :
> 
>>Philippe Leconte écrivait :
>>
>>>une fois le bon périphérique identifié, on peut l'ajouter
>>>dans /etc/fstab. D'un branchement à l'autre, le /dev/sd?? devrait donc
>>>être le même...
>>
>>>Et si ce n'est pas le cas ? Si je branche et débranche mon APN 3 fois de
>>>suite, le noyau (un 2.6.11) l'assigne à chaque fois à un sd?? différent
>>>(sda1, puis sdb1, puis sdc1).
>>
>>En effet.
>>
>>
>>
>>>Est-ce que ce comportement est normal ? Est-on obligé d'installer udev
>>>pour pallier ce problème ?
>>
>>udev amène une solution à ce particularisme.

il reste d'autres problèmes mais il paraitrait qu'on peut spécifier un 
nom à chaque périférique (USB) pour qu'il le retrouve. Explications en 
anglais:
 > The solution would be to able to specify interfaces by MAC or position
 > in sysfs rather than ethX name in /etc/network/interfaces... Volunteer
 > to fix those scripts ?
 >
The sysfs approach works for me.  I have the file
"/etc/udev/local.rules" and a link to it in "/etc/udev/rules.d"

-------------------------------------------------------------------
# /etc/udev/local.rules
#
# name the ethernet devices clearly
# Help provided by http://www.reactivated.net/udevrules.php
#
# To use make a simlink to /etc/udev/rules.d

KERNEL="eth*", SYSFS{address}="00:30:65:20:89:6d", NAME="airport"
KERNEL="eth*", SYSFS{address}="00:03:93:9d:ff:92", NAME="sungem"
#KERNEL="eth*", SYSFS{address}="XXXXXXXXXXXXXXXX", NAME="pcmcia"
----------------------------------------------------------------------
Looks like I never got around to finishing it for my pcmcia card and
firewire port.

It's works nicely for me.  I don't use ethX anymore
In /etc/network/interfaces I use "iface airport inet dhcp"
or "ifup sungem"

http://www.reactivated.net/writing_udev_rules.html


Une traduction/explication d'un spécialiste?

Marc A encore beaucoup a apprendre : )




Plus d'informations sur la liste de diffusion Linux-bruxelles