Проблема с Соединением отбрасывания Ethernet Нерегулярно Волнистый попугайчик Ubuntu

Я сталкивался с неустойчивыми проблемами соединения Ethernet с помощью сделанного на заказ, Волнистый попугайчик Ubuntu 64, система.

Я прошел столь многие из других переговоров о применении, фиксирует через NetworkManager и различные другие методы, которые я видел через потоки, но ничто не работает. Мое подключение соединений Ethernet и затем, без уведомлений о разъединении, соединение случайным образом отбрасывает. (и сегодня после переустанавливания, несколько 'разъединенных' уведомлений действительно появлялись, когда соединение случайным образом отбросило).

Я вне идей довести конфигурации системы до конца. Ifconfig показывает все работающее правильно (без отброшенного RX), и у меня есть WiFi плюс 2 порта Ethernet (1 от основной Материнской платы и другого как добавленное дополнение. Я еще не проверил только WiFi, но оба порта Ethernet делают то же самое... отбрасывает соединение периодически без уведомления.

Моя материнская плата является Экстремальным значением Зенита от Asus... Это содержит Threadstripper AMD и 2 соединения Gigabit Ethernet (каждый непосредственно от материнской платы, каждый (я думаю), pcie адаптер в МБ, это включается таким же образом).

Я имею, также пробежал потоки об известных ошибках с проблемами соединения Ethernet Ubuntu, но я сделал все, что я могу сделать, но я все еще потерян:/, 'меры' не работают правильно.

Мое конечное решение состоит в том, что так или иначе мой Ethernet в офисе сталкивается с проблемами, он работает превосходный через ПК Окна с помощью того же переключателя, подключенного к моей установке Волнистого попугайчика Ubuntu... Но это кажется менее вероятным.

Любые предложения были бы супер полезны, дайте мне некоторые подсказки, я не был разбитым Linux, так как я запустил, и у меня никогда не было этой проблемы.

Обновление от терминальной команды sudo lshw -C network

*-network                 
       description: Wireless interface
       product: QCA6174 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 32
       serial: e0:4f:43:70:c6:46
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=4.15.0-39-generic firmware=WLAN.RM.4.4.1-00079-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:105 memory:d8c00000-d8dfffff
  *-network
       description: Wireless interface
       product: Wil6200 802.11ad Wireless Network Adapter
       vendor: Wilocity Ltd.
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: wlp4s0
       version: 02
       serial: dc:ef:ca:ff:5f:95
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wil6210 driverversion=4.15.0-39-generic firmware=4.1.0.55 latency=0 multicast=yes wireless=IEEE 802.11
       resources: irq:104 memory:d8a00000-d8bfffff
  *-network
       description: Ethernet interface
       product: I211 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: enp5s0
       version: 03
       serial: 10:7b:44:93:e6:70
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.4.0-k duplex=full firmware=0. 6-1 ip=192.168.254.119 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:24 memory:d8f00000-d8f1ffff ioport:2000(size=32) memory:d8f20000-d8f23fff
  *-network
       description: Ethernet interface
       physical id: 0
       bus info: pci@0000:07:00.0
       logical name: enp7s0
       version: 02
       serial: 10:7b:44:93:47:5d
       size: 1Gbit/s
       capacity: 10Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress pm msix msi vpd bus_master cap_list rom ethernet physical tp 100bt-fd 1000bt-fd 10000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=atlantic driverversion=2.0.2.1-kern duplex=full firmware=1.5.58 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:35 memory:d8840000-d884ffff memory:d8850000-d8850fff memory:d8400000-d87fffff memory:d8800000-d883ffff

Показ ifconfig -a теперь существуют отброшенные Пакеты RX на enp5s0 и enp7s0

    enp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.254.119  netmask 255.255.255.0  broadcast 192.168.254.255
            inet6 fe80::98a1:7ebf:e58f:c031  prefixlen 64  scopeid 0x20<link>
            ether 10:7b:44:93:e6:70  txqueuelen 1000  (Ethernet)
            RX packets 78660  bytes 98174918 (98.1 MB)
            RX errors 0  dropped 1372  overruns 0  frame 0
            TX packets 13985  bytes 1394435 (1.3 MB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
            device memory 0xd8f00000-d8f1ffff  

    enp7s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            ether 10:7b:44:93:47:5d  txqueuelen 1000  (Ethernet)
            RX packets 17843  bytes 3772904 (3.7 MB)
            RX errors 0  dropped 147  overruns 0  frame 0
            TX packets 1592  bytes 200963 (200.9 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10<host>
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 299697  bytes 54030617 (54.0 MB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 299697  bytes 54030617 (54.0 MB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

    wlp3s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether e0:4f:43:70:c6:46  txqueuelen 1000  (Ethernet)
            RX packets 276725  bytes 123455776 (123.4 MB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 36957  bytes 5944516 (5.9 MB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

    wlp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether dc:ef:ca:ff:5f:95  txqueuelen 4000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
3
задан 3 December 2018 в 17:50

3 ответа

Аннотация:

Это пахнет много как проблема автоматического согласования Ethernet, и необходимо зафиксировать скорость сети до высшего уровня, который Сетевая карта (NIC) может выдержать путем запуска с 10 Мбит/с, Полудуплекс (HD) и работать вверх к Полному дуплексу (FD) на 10 Мбит/с, HD на 100 Мбит/с... пока проблема не запускается. Когда Вы достигнете той точки, вернитесь к предыдущей установке и оставьте ее на той скорости.

Фиксация:

  1. Установка ethtool (если уже установлено Вы просто получите предупреждение, что последняя версия уже установлена),

    sudo apt install ethtool
    
  2. Введите следующую команду (и протестируйте их один за другим),

    sudo ethtool --change enp5s0 speed xxx duplex yyy autoneg off
    

    где xxx = 10, 100 или 1000 и yyy = half или full.

    Поэтому запустите с 10 half, 10 full, 100 half, ...

  3. Сделайте ifconfig проверять, отбрасываете ли Вы какие-либо пакеты.

  4. Вернитесь к 1, пока это не прекращает работать, и используйте предыдущие значения, которые все еще работали!

  5. Для внесения изменения постоянным выполните следующую команду:

    sudo nano /etc/network/interfaces
    

    и введите в pre-up раздел:

    pre-up /usr/sbin/ethtool --change enp5s0 speed xxx duplex yyy autoneg off 
    
  6. промывка и повторение для enp7s0

3
ответ дан 1 December 2019 в 15:32

У Вас может быть аппаратная проблема, и ответ Fabby касается части решения возможно для диагностирования этого.

у Вас могут быть оба аппаратная и программная проблема. Трудно знать.

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

у меня была та же проблема этим утром с неисправным кабелем, и Ubuntu 18.04 просто отключит iface.

Пойди разберись.

Ваш WI-FI не будет, вероятно, иметь значения очень, так как Вы отбрасываете проводные соединения, поскольку Вы сказали оба порта Gigabit. Тот же вид кабеля на каждом?

я удалил бы один порт, сделать это статическим, и просто использовать, говорят, что mobo порт и заставляет это перестать работать. Попытайтесь отодвинуть скорости, так как кажется, что ядро закрывает Ваши аппаратные средства.

, Что Ваши системные журналы говорят о iface?

Рабочий DHCP на них? и т.д.

можно моделировать эту проблему, вопреки тому, что Fabby заявил путем выделения кабеля и приемопередатчиков на сетевых оконечных точках. При выполнении большого трафика для насыщения их переместите большие файлы в течение долгих промежутков времени, и много кратковременных вспышек использования вызовет менее, чем оптимальный, скажет кабель, который является слишком медленным, соединения со сбоем.

Ваш тест USB помогает, но не может бросить вызов Вашему кабелю на скоростях, в которых Вы нуждаетесь, и при этом он не бросил бы вызов тем же аппаратным конечным точкам слоя, можно изменить конфигурацию, чтобы сделать это, но это говорит на одном уровне, что у Вас есть упорная работа, Ethernet и т.д. И Ваше ядро работают до некоторой степени на эту проблему.

получить ошибки говорят мне, что Вы отправляли неправильные данные на машину Linux, и это - то, что Вы будете видеть. Ошибки Tx собираются означать что-то еще и вероятно будут только замечены полем Linux однорангового узла, отправляет к, в Вашем случае.

Вы превышаете FIFOs и/или получаете неправильные данные и сбой на суммах CRC-32 на стороне Linux и вероятно имеете плохие проблемы качества сигнала. Я отбросил бы скорость, путь вниз, и видел бы, уходят ли они, и так как Вы уверены, что у Вас есть подходящие кабели и никакие повреждения и т.д., удостоверьтесь, что они коротки и правильной способности.

я все еще думаю, телеграфируя и/или другие аппаратные средства на проводах.

2
ответ дан 1 December 2019 в 15:32

Все, что я сделал, это отсоединил кабель Ethernet, когда мой компьютер работал, и снова подключил его, и скорость снизилась с 0 Мбит/с из-за отсутствия кабеля Ethernet до 100 Мбит/с при подключении. У меня также была проблема со скоростью 10 Мбит / с, пока я не попробовал этот старомодный трюк.

0
ответ дан 9 June 2020 в 15:51

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

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