18.04 Сервер, интерфейс Ethernet замеченный w/lspci, но отсутствующий в lshw-C сеть

мы только что изменили случай в старом ПК (человечность 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
0
задан 5 March 2020 в 16:59

1 ответ

Проверьте свои кабельные соединения 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

затем перезагрузите свою машину

0
ответ дан 17 March 2020 в 00:09

Другие вопросы по тегам:

Похожие вопросы: