сетевая карта «теряет» mac-адрес
Всем доброго времени суток, малых пингов, стабильных систем и вкусных печенек! У меня такая проблема. В тырнете я решшения найти не смог, поэтому решил задать вопрос на этом форуме. У меня стоит кубунту уже 3 года и все было хорошо. Я не силен в администрировании линукс-систем и знаком с ними только на уровне пользователя. Так вот, все у меня было хорошо, пока вечерм 31-ого декабря не случился скачек напряжения и комп не вырубился. После включения обнаружил отсутствие сети. Когда делал ifconfig
у меня отображался только интерфейс lo. Когда я пытался поднять интерфейс eth0 с помощью
sudo ifconfig eth0 up
то получал сообщение что такого интерфейса нет. Получив список интерфейсов командой
cat /proc/net/dev
то узнал что мой называется enp2s0. При попытке поднять его получал сообщение, что заданный адрес неверен. Некоторое время помучавшись и погуглив нашел команду для задания mac-адреса вручную
ifconfig eth0 hw ether
Задав адрес и перезагрузив networking, у меня наконец заработала сеть. Но теперь после каждой перезагрузки компа эту процедуру приходится повторять. Нашел, что в папке
/etc/udev/rules.d/
должен быть файл для сетевой карты, но у меня его не было. Решил создать свой и назвал его 60-net-enp2s0.rules, куда внес строку для переименования этого интерфейса в eth0
SUBSYSTEM==«net», ATTR{address}==«00:26:18:54:7d:ef», NAME=«eth0»
Но как решить проблему с постоянным назначением мак адреса я не нашел. И интерфейс переименовываться так эе не захотел.