мы только что изменили случай в старом ПК (человечность 18.04 - никакой GUI), мы используем для тестирования на работе, приводящий к проигрывающему доступу к сети - проверяют с помощью ping-запросов 8.8.8.8, возвраты:
"connect: Network is unreachable"
Что мы сделали для поиска и устранения неисправностей этого: 1. Зафиксированный дата и время-> перезагрузка 2. Измененный dhcp4 на "Истинный" (и затем "Да") 3. sudo netplan - отладка генерируют 4. sudo netplan - отладка применяются
Последние возвраты:
"NetworkManager: definition enp0s7 is not for us (backend 1)".
ifconfig-a:
docker0: flags=[...]
enp0s7: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:XX:XX:XX:XX:XX txqueuelen 1000 (Ethernet)
[...]
lo: flags=73 [...]
результат lspci:
00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2)
Kernel driver in user: forcedeth
Kernel modules: forcedeth
Заранее спасибо за любую справку/понимание/источник для выяснения, что произошло!
Править
@heynnema Огромное спасибо за Вашу быстроту для помощи! См. ниже результаты:
01 сеть card.yaml (последняя попытка позволить DHCP открыться и получить динамический IP):
network:
version: 2
renderer: networkd
ethernets:
enp0s7:
dhcp4: yes
01 сеть card.yaml.save
network:
version: 2
renderer: networkd
ethernets:
enp0s7:
dhcp4: no
addresses: [192.168.1.97/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.4.4,8.8.8.8]
sudo lshw-C сеть
*-network
description: Ethernet interface
physical id: 1
logical name: docker0
serial: 02:42:72:32:11:63
capabilities: ethernet physical
configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.17.0.1 link=no multicast=yes
кошка/etc/network/interfaces (Кажется, что это даже не установлено, не из-за netplan
)
# ifupdown has been replaced by netplan(5) on this system. See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
# sudo apt install ifupdown
Проверьте свои кабельные соединения Ethernet. Необходимо использовать кошку 5e или кошку 6 кабелей.
Принятие этого sudo lshw -class bridge
шоу, что enp0s7 является Вашей платой Ethernet...
Файл .yaml
Netplan является очень суетливым о форматировании .yaml. Ваш /etc/netplan/01-network-card.yaml
должен быть похожим (продолжайте располагать с интервалами, и никакие вкладки):
network:
version: 2
renderer: networkd
ethernets:
enp0s7:
dhcp4: true
sudo netplan --debug generate
sudo netplan apply
reboot
Драйвер Nvidia
NVIDIA Corporation MCP61 Ethernet
кажется, трудная карта для получения работы.
Из этого отчета об ошибках мы заставляем этот отрывок изменять forcedeth драйвер...
введите эти две команды в терминал:
echo "options forcedeth msi=0 msix=0" | sudo tee /etc/modprobe.d/forcedeth_options.conf
sudo update-initramfs -u
затем перезагрузите свою машину