Moja maszyna ubuntu 13.04 (ASUS M2n32SLI deluxe mobo) ładuje jeden z dwóch interfejsów na płycie głównej jako „rename3”. Drugi interfejs to eth0. Brak kabla podłączonego do eth0.
- Dlaczego tak jest ?
- Jak to naprawić? Chcę zachować dynamiczne dns.
Moja maszyna ubuntu 13.04 (ASUS M2n32SLI deluxe mobo) ładuje jeden z dwóch interfejsów na płycie głównej jako „rename3”. Drugi interfejs to eth0. Brak kabla podłączonego do eth0.
Odpowiedzi:
Oto jedno rozwiązanie, jak zmienić nazwę interfejsu. Najprawdopodobniej było coś, co poszło nie tak podczas konfiguracji urządzenia, więc zacznijmy od tego:
Otwórz plik
/etc/udev/rules.d/70-persistent-net.rules
I poszukaj w nim „rename3”. Znajdziesz to: NAME="rename3"
na dość długiej linii, więc sugeruję, aby otworzyć plik w „gedit” i wyszukać to słowo, naciskając ctrl+f
.
Polecenie do tego: sudo gedit /etc/udev/rules.d/70-persistent-net.rules
Kiedy go znajdziesz, edytuj go do żądanej nazwy, takiej jak NAME="wlan0"
(jeśli nie został zabrany) lub coś, co możesz łatwo rozpoznać.
W tym samym wierszu znajdziesz inny parametr o nazwie KERNEL=="rename3"
. Ty nie musiał zmieniać tego parametru „jądra”, a ja jestem pewien, co to jest. Działa bez zmiany tego.
Teraz zapisz plik i zamknij go.
Po wykonaniu tej czynności pamiętaj również o sprawdzeniu /etc/network/interfaces
pliku, aby odzwierciedlić zmianę nazwy interfejsu.
Uruchom ponownie usługę:
/etc/init.d/networking restart
Gotowy!
Nie podając się tutaj za eksperta, ale oto, co znalazłem. Po obejrzeniu jednego z moich interfejsów o nazwie „rename2” sprawdziłem plik /etc/udev/rules.d/70-persistent-net.rules. Tam zobaczyłem, że zarówno moja druga, jak i trzecia karta sieciowa miały tę samą nazwę , eth1. Po zmianie ostatniego z nich na eth2 i ponownym uruchomieniu, wszystko wróciło do normy.