Я знаю, что это - вопрос о новичке, но я должен смочь вручную установить драйвер Ethernet на своем Dell PowerEdge R610, потому что он не устанавливает драйверов по умолчанию для соединения с Интернетом. Любая справка на способности сделать это ценилось бы.
Результат команды
lspci -nnk | grep 0200 -A3
Примечание: Так как у меня нет SSH или Интернета, LAN или WAN. Я должен был вывести, это вручную, их может быть ошибками.
01:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet [14e4:1639] (rev 20)
Subsystem: Dell PowerEdge R610 BCM5709 Gigabit Ethernet [1028:0236]
Kernel driver in use: bnx2
Kernel modules: bnx2
01:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet [14e4:1639] (rev 20)
Subsystem: Dell PowerEdge R610 BCM5709 Gigabit Ethernet [1028:0236]
Kernel driver in use: bnx2
Kernel modules: bnx2
02:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet [14e4:1639] (rev 20)
Subsystem: Dell PowerEdge R610 BCM5709 Gigabit Ethernet [1028:0236]
Kernel driver in use: bnx2
Kernel modules: bnx2
02:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet [14e4:1639] (rev 20)
Subsystem: Dell PowerEdge R610 BCM5709 Gigabit Ethernet [1028:0236]
Kernel driver in use: bnx2
Kernel modules: bnx2
cat /etc/netplan/*.yaml
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets: {}
version: 2
Ваш netplan файл в настоящее время говорит:
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
Я предлагаю, чтобы Вы сделали точно это. От терминала:
sudo -i
echo "network: {config: disabled}" >> /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
Затем, давайте исправим netplan файл для добавления конфигурации:
nano /etc/netplan/50-cloud-init.yaml
Отредактируйте файл для чтения, поскольку я предлагаю ниже включать настройки:
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: true
Netplan очень конкретен относительно добавления отступа и интервала. Корректируемый тщательно дважды. Сохраните (Ctrl+o, сопровождаемые, Входят), и выход (Ctrl+x) текстовый редактор.Далее:
netplan generate
netplan apply
exit
Перезагрузка. Вы должны быть все установлены.
Править: Если Вы предпочитаете IP-адрес состояний, который рекомендуется для серверов, я предлагаю, чтобы Ваш/etc/netplan/50-cloud-init.yaml зарегистрировали, исправляются к:
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
addresses:
- 10.10.10.2/24
gateway4: 10.10.10.1
nameservers:
addresses: [10.10.10.1, 8.8.8.8]
Конечно, замените своими деталями здесь. Следуйте с:
sudo netplan generate
sudo netplan apply
Перезагрузка.
ССЫЛКА: посмотрите много шаблонов netplan в/usr/share/doc/netplan/examples.
Похоже, у вас уже есть правильная прошивка. Убедитесь, что вы действительно подключены к Интернету на вашей сетевой карте. Если у вас есть физический доступ к серверу, просто подключите его сетевой кабель к другому устройству и проверьте, работает ли он.
Наконец, мы не знаем, какая у вас конфигурация сети, возможно, там не работает DHCP, и вам нужно вручную настроить конфигурацию сети на одном из четырех интерфейсов. Он включает конфигурацию интерфейса, такую как IP, шлюз, маска сети, широковещание, маршруты и DNS-серверы.
Примечание не по теме: Если вам предлагается пропустить прошивку во время установки Ubuntu, вы должны записать, на каких устройствах отсутствуют пакеты прошивки. Затем вы можете скачать их отдельно в виде пакетов .deb, напишите их, например. на pendrive и укажите их местоположение во время установки.