3-й Party Nic показывает «linkdown»

я установил карту QXG-10G1T QNAP Ethernet в мой сервер Ubuntu около 2 недель назад и хлопнул головой в стену, пытаясь выяснить, что не работает. Для некоторого контекста на соединении сервер прямо сейчас подключается через 2 разных маршрута в Интернет. Соединение 1 использует встроенный 1G NIC непосредственно на маршрутизатор ISP в 192.168.1.0/24 2-й (цель) проходит через новый 10G NIC в мою лабораторную сеть в 192.168.3.64/26 Я только поддерживая соединение 1G как отключение и тестирование

, я прошел через readme, чтобы установить его как можно более тщательно. У меня есть ошибки AMDGPU при запуске по установке файлов и (только для устранения любых возможных проблем), потраченные в течение половины, преследуя файлы, чтобы очистить ошибки, но в противном случае я получил установленную драйверы, и карта распознана как «ENP39S0» С моим бортом NIC настроен как «ENP34S0»:

enp34s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.6  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2603:6080:7d03:7962:2ef0:5dff:fea2:10f2  prefixlen 64  scopeid 0x0<global>
        inet6 2603:6080:7d03:7962:0:2785:3604:4e63  prefixlen 128  scopeid 0x0<global>
        inet6 fe80::2ef0:5dff:fea2:10f2  prefixlen 64  scopeid 0x20<link>
        ether 2c:f0:5d:a2:10:f2  txqueuelen 1000  (Ethernet)
        RX packets 349261  bytes 462730680 (462.7 MB)
        RX errors 0  dropped 407  overruns 0  frame 0
        TX packets 192797  bytes 24479304 (24.4 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp39s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.3.126  netmask 255.255.255.192  broadcast 192.168.3.127
        ether 24:5e:be:57:f5:8e  txqueuelen 1000  (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

, как вы можете видеть «ENP39S0», не передает никакого трафика. И когда я проверяю свои маршруты, NIC показывает «LinkSon». Когда я назначаю его IP-адрес и подключить его к той же системе, что и встроенный NIC, я могу пинговать IP-адрес, который я предполагаю, это серверный трафик маршрутизации до 34 до 39 и отвечает обратно. Я попробовал проверку DMESG и нашел немного странного текста:

[ 0.992153] r8169 0000:22:00.0 enp34s0: renamed from eth0

[ 1.727005] atlantic 0000:27:00.0 enp39s0: renamed from eth0

[ 14.993139] r8169 0000:22:00.0 enp34s0: Link is Down

[ 17.917521] r8169 0000:22:00.0 enp34s0: Link is Up - 1Gbps/Full - flow control rx/tx

[ 17.917540] IPv6: ADDRCONF(NETDEV_CHANGE): enp34s0: link becomes ready

[ 407.754551] atlantic 0000:27:00.0 enp39s0: renamed from eth0

[ 4327.795974] r8169 0000:22:00.0 enp34s0: Link is Down

[ 4409.452381] r8169 0000:22:00.0 enp34s0: Link is Up - 1Gbps/Full - flow control rx/tx

, так что он выглядит как «ENP39S0» был переименован из «eth0», но это должен быть первым портом и использоваться «ENP34S0» вместо этого правильно? Обе эти Nics пытаются трусить через то же соединение? Я неправильно неправильно? Я полностью ожидаю, что это что-то глупое простое, которое сохраняет мой новый NIC в состоянии LinkSon, но, как я, сказал, что я уставился на это около 2 недель, и у меня закончились идеи.

Я пытался получить ухудшение QNAP, и они сказали мне, что они не могут помочь, что мне нужно позвонить в Marvell, и их нельзя было надоело вообще вернуться ко мне, чтобы я повернулся сюда для помощи. Я запускаю Linux Server 20.10 с Debian 5.8.0. Я могу предоставить ModiNfo для Atlantic Driver, если это необходимо, но я чувствую, что это может быть более «Неправильная настройка», проблема

Вот распечатка файла NetPlan:

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp39s0:
      dhcp4: false
      addresses: [192.168.3.126/26]
      nameservers:
        addresses: [1.1.1.1, 208.67.220.220, 8.8.8.8]
      gateway4: 192.168.3.65
    enp34s0:
      dhcp4: false
      addresses: [192.168.1.6/24]
      nameservers:
        addresses: [1.1.1.1, 208.67.220.220, 8.8.8.8]
      gateway4: 192.168.1.1
  version: 2

и маршруты:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 enp34s0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 enp34s0
192.168.3.64    0.0.0.0         255.255.255.192 U     0      0        0 enp39s0
-121--896585- Исходный код для Ubuntu [дубликат] Итак, я хотел знать, где является исходный код. Я знаю, как получить файл .iso, но как я могу увидеть или изменить код? Моя цель - сделать пользовательскую ОС на основе Ubuntu. Как я могу увидеть код файла .iso ...

Итак, я хотел знать, где является исходный код. Я знаю, как получить файл .iso, но как я могу увидеть или изменить код? Моя цель - сделать пользовательскую ОС на основе Ubuntu. Как я могу посмотреть код файла .iso и есть ли какая-либо документация на исходный код Ubuntu?

0
задан 23 March 2021 в 13:13

1 ответ

Если вы хотите ядро ​​Linux, вы можете получить это из архива Linux Kernel: https://www.kernel.org/

Здесь вы Найдет код ядра для всех дистрибутивов Linux. Вы можете загрузить их, составить их (занимать время!) И загрузить новые ядра.

Вы можете посмотреть на эту ссылку, https://wiki.ubuntu.com/kernel/buildyokrownkernel , которые скажут вам, как восстановить свое ядро ​​из источника и привести вас к тому, где канонические магазины хранит свой исходный код Отказ

0
ответ дан 1 April 2021 в 23:01

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

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