Pau Peris writes:

> Hi, after following your tips the code gets like the following one:
> 
> SUBSYSTEM=="block", ATTR{serial}=="VNVB05G2RKTRZH", NAME="hda"
> SUBSYSTEM=="block", ATTR{serial}=="9QK0T4WM", NAME="sda"
> SUBSYSTEM=="block", ATTR{serial}=="3QD0X58D", NAME="sdb"
> SUBSYSTEM=="block", ATTR{serial}=="9QK0RS9G", NAME="sdc"
> SUBSYSTEM=="block", ATTR{serial}="9VP0SBVN", NAME="sdc"
> 
> KERNEL=="hd*", SUBSYSTEM=="block", ATTR{serial}=="VNVB05G2RKTRZH",
> NAME="hda%n" KERNEL=="sd*", SUBSYSTEM=="block",
> ATTR{serial}=="9QK0T4WM", NAME="sda%n" KERNEL=="sd*",
> SUBSYSTEM=="block", ATTR{serial}=="3QD0X58D", NAME="sdb%n"
> KERNEL=="sd*", SUBSYSTEM=="block", ATTR{serial}=="9QK0RS9G",
> NAME="sdc%n" KERNEL=="sd*", SUBSYSTEM=="block",
> ATTR{serial}=="9VP0SBVN", NAME="sdc%n" That's not working, when i plug
> more devices they get named without taking care of the rules above. Do
> someone know why? thanks. i would like to be able to name devies using
> its serial number. Thanks in advanced

Could it be that the sd* notation is somewhere hardwired in UDEV? I'd try 
to give the devices different names, like NAME="myhda", and so on.

Just guessing,

        Wonko

Reply via email to