Мой компьютер (CentOS) имеет одну карту Ethernet 1, подключенную к внутренней сети компании для просмотра веб-страниц и т. Д., И еще одну карту Ethernet 2, связанную со встроенным устройством для программирования.
Каждый раз, когда я перезагружаю компьютер, у меня активна и готова карта Ethernet 1 (указана как «Eth0» командой ifconfig), а карта Ethernet 2 неактивна (указана как «__tmp1835522531» командой ifconfig), ожидающая конфигурации с некоторым локальным IP-адресом. адрес.
у меня вопрос: почему он указан как «__tmp1835522531»? Можно ли сделать так, чтобы он отображался как "Eth1" при перезагрузке ПК? Как это сделать?
попробуйте заглянуть в /etc/udev/rules.d/70-persistent-net.rules и сопоставить MAC-адрес интерфейса _tmp с записью там (или сделать запись, если необходимо), затем перезагрузитесь.
Вы можете быть подвержены эта ошибка или аналогичный. Вы можете попробовать то, что написал JMW, или можете запустить этот скрипт который в основном попытается снова установить модуль ядра и переустановить его. Наконец, на этой странице есть несколько других скриптов, просто имейте в виду, что это похоже на проблему с ядром, поэтому все, что вы попробуете (если есть эта ошибка), будет обходным путем.