Рейтинг:0

Почему моя сетевая карта не обнаруживается и не включается при загрузке?

флаг us

Я использую сервер 21.04 на устройстве на базе Raspberry Pi CM3+ производства Allo, их USBridge Signature.

При загрузке сетевая карта вроде бы найдена, но лшв сообщает об отключении. Ниже показано, как это выглядит после того, как я sudo dhclient enx0017f700a9d6 чтобы включить сеть: 1, что я и хочу сделать по умолчанию.

Мой вопрос: что мне нужно сделать, чтобы процесс загрузки включил устройство? Без сомнения, мой вопрос дает понять, что я нуб в Linux, поэтому, пожалуйста, ответьте на мой уровень.

Спасибо

*-сеть:0 ОТКЛЮЧЕНО
описание: Интерфейс Ethernet
физический идентификатор: 1
информация о шине: usb@1:1.2
логическое имя: enx0001f2fff397
серийный номер: 00:01:f2:ff:f3:97
возможности: Ethernet физический
конфигурация: трансляция = да, драйвер = cdc_ether, версия драйвера = 5.11.0-1016-raspi, прошивка = CDC Ethernet, ссылка на устройство = нет многоадресная рассылка = да

*-сеть:1 описание: Интерфейс Ethernet
физический идентификатор: 2
информация о шине: usb@1:1.3
логическое имя: enx0017f700a9d6
серийный номер: 00:17:f7:00:a9:d6
размер: 1 Гбит/с
пропускная способность: 1 Гбит/с
возможности: физический ethernet tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd автосогласование конфигурация: автосогласование = при широковещании = да, драйвер = ax88179_178a, версия драйвера = 5.11.0-1016-raspi duplex = полная ip=192.168.11.111 link=yes multicast=yes port=MII скорость=1Gbit/s

Привет @ chili555, спасибо за ответ. Вот результаты кот /etc/netplan/*.yaml

Этот файл создается на основе информации, предоставленной источником данных. Изменения
чтобы он не сохранялся при перезагрузке экземпляра. Отключить облако-инит
возможности настройки сети, напишите файл /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg с следующий:
сеть: {конфиг: отключено}

сеть:
Ethernet:
эт0:
DHCP4: правда
необязательно: правда
версия: 2

chili555 avatar
флаг cn
Я подозреваю, что ваш yaml-файл netplan неправильно обеспечивает автоматический запуск enx0017f700a9d6.Давайте посмотрим. Пожалуйста, отредактируйте свой вопрос, чтобы показать результат команды терминала: `cat /etc/netplan/*.yaml` Добро пожаловать в Ask Ubuntu.
johnanon avatar
флаг us
Идеальный! Большое спасибо за вашу помощь @chili555. Не понимаю конечно - как вы говорите, просто автомагический
chili555 avatar
флаг cn
Потрясающий! Рад, что это работает, как ожидалось.
Рейтинг:1
флаг cn

Я предполагаю, что это не экземпляр cloud-init. Если это неверно, пожалуйста, остановитесь и сообщите нам об этом в комментариях.

Давайте следовать инструкциям в файле. Пожалуйста, откройте терминал и выполните:

судо -я
echo «сеть: {config: disabled}» > /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg 
нано /etc/netplan/*.yaml

Замените строку eth0 на enx0017f700a9d6. Netplan очень специфичен в отношении интервалов, отступов и т. д., поэтому, пожалуйста, внимательно проверьте дважды.

Сохраните (Ctrl+o, затем Enter) и закройте (Ctrl+x, затем Enter) текстовый редактор nano.

Следите за:

генерация сетевого плана
применить сетевой план
выход

Вы должны быть готовы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.