[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