--- Fryderyk Dziarmagowski <[EMAIL PROTECTED]> wrote:

> > > niestety hotplug w wykonaniu udev ma problemy z interfejsami
> > > sieciowymi. próbowałem w swojej maszynie uruchomić i zmienić nazwy 3
> > > interfejsów (z udev z HEAD) niestety bez powodzenia. gdzieś czytałem że
> > > problemy rozwiązuje kernel 2.6.17, ale z braku czasu, nie było mi dane
> > > sprawdzić.
> > 
> > Dzięki. Sprawdzę i dam znać jak poszło.
> 
> do wypróbowania również ciepłe regułki:
> % cat /etc/udev/rules.d/09-net_rename.rules
> ACTION!="add", GOTO="local_end"
> SUBSYSTEM!="net", GOTO="local_end"
> 
> DRIVER=="?*", SYSFS{address}="adres MAC małymi literkami!", \
>       NAME="eth0"
> DRIVER=="?*", SYSFS{address}="adres MAC małymi literkami!", \
>       NAME="eth1"
> 
> LABEL="local_end"

UPDATE:
ok SYSFS{adress} to za mało, trzeba dodać dla każdego interfejsu:

DRIVER=="?*", SYSFS{address}="00:0e:35:77:4d:54", \
        SYSFS{device}=="0x4220", NAME="wireless"
        ^^^^^^^^^^^^^^^^^^^^^^^

SYSFS{device} można uzyskać odpytując sysfs za pomocą udevinfo:
udevinfo -q all -a -p /sysfs/class/net/nazwa_interface
lub lspci

powyższe działa u mnie dla 3 interfaceów i zmienia nazwy z eth* na
wireless, lan i fireware.
-- 
Fryderyk Dziarmagowski
_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym