Próbuję ustawić nazwę interfejsu „ethLan” zamiast eth0. Spowoduje to również, że nazwa if pozostanie spójna przy każdym ponownym uruchomieniu i jądrze.
Znalazłem kilka artykułów w tym temacie, ale wszystkie mają kilka lat:
http://www.debian-administration.org/articles/463
http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt
Zrobiłem tak, jak powiedzieli i dodałem Mac ethLan do / etc / mactabs / . W tym momencie mam dwa problemy:
1) if [...] && /sbin/nameif
Skrypt umieszczony w /etc/network/if-pre-up.d/ nie działa. Rozwiązałem to, dodając to do /etc/init.d/networking , ale dlaczego nie działa if-pre-up.d ?
2) Interfejs nie załaduje się, chyba że ręcznie wykonam ifconfig ethLan , pomimo dodania go do / etc / network / interfaces . Co ja robię źle?
udevadm info -a /sys/class/net/eth0
. (zobaczudevadm(8)
szczegóły)