Невозможно подключить PCI Ethernet на сервере Ubuntu 12.04

Прежде всего, было бы полезно объяснить, что моя локальная сеть настроена так:

[Internet] <---> [192.168.1.1] <---> [10.10.10.1] <---> [Computer]

, поэтому маршрутизатор на 10.10.10.1 является шлюзом компьютера, а маршрутизатор 192.168.1.1 обрабатывает запросы DNS.

~~~~~

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

user@SAMserver1:~$ lspci | grep Eth
00:03.0 Ethernet controller: Digital Equipment Coporation DECchip 21140 [FasterNet] (rev 22)

~~~~~

user@SAMserver1:~$ ifconfig eth0
eth0     Link encap:Ethernet HWaddr 00:00:65:19:1f:e3
         inet addr:10.10.10.2 Bcast:10.10.10.15 Mask:255.255.255.240
         UP BROADCAST MULTICAST MTU:1500 Metric:1
         RX packets:0 ettors:0 dropped:0 overruns:0 frame:0
         TX packets:0 errors:3 dropped:0 overruns:0 carrier:3
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

~~~~~

user@SAMserver1:~$ cat /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 10.10.10.2
        netmask 255.255.255.240
        gateway 10.10.10.1
        dns-search 192.168.1.1
        dns-nameservers 192.168.1.1

~~ ~~~

user@SAMserver1:~$ route
Kernel IP routing table
Destination     Gateway        Genmask         Flags Metric  Ref   Use  Iface
default         10.10.10.1     0.0.0.0         UG    100     0       0  eth0
10.10.10.0      *              255.255.255.240 U     0       0       0  eth0

~~~~~

user@SAMserver1:~$ ping -c 1 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
from 10.10.10.2 icmp_seq=1 Destination Host Unreachable

--- 10.10.10.1 ping statistics ---
1 packet transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

~~~~~

user@SAMserver1:~$ ping -c 1 www.google.com
ping: unknown host www.google.com

~~~~~

Любой совет будет очень признателен, и дайте мне знать, если есть какая-то полезная информация, которую я оставил.

PS: я удостоверился, что адрес 10.10.10.2 был зарезервирован на маршрутизаторе для MAC-адреса сервера.

PPS: обрезанный вывод «lspci -vvv»

00:03.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 22)
    Subsystem: Cogent Data Technologies, Inc. Device 2500
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 66 (5000ns min, 10000ns max), Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 3
    Region 0: I/O ports at 1000 [size=128]
    Region 1: Memory at 44000000 (32-bit, non-prefetchable) [size=128]
    [virtual] Expansion ROM at 18000000 [disabled] [size=256K]
    Kernel driver in use: tulip
    Kernel modules: tulip
0
задан 04.05.2020, 21:11

2 ответа

Это не столько «решение», но, поскольку я первоначально установил Ubuntu без карты Ethernet PCI, я попытался переустановить карту на месте, и это, похоже, помогло.

0
ответ дан 04.05.2020, 21:12
  • 1
    IMO, это главным образом связано с драйвером. но довольный it' s работающий теперь. лично я редко делаю переустановку с Linux, если я не сделал ' комната-rf/':) – shnraj 04.05.2020, 21:13

Вам необходимо сначала настроить сеть LAN, прежде чем подключиться к DNS-серверу в другой сети.

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

Когда вы исключаете эти вещи, попробуйте также иметь постоянные настройки сетевой маски, просто хорошая практика. как я вижу три разных сетевых маски из вашего вывода: 255.255.255.240 из 'ifconfig', 255.255.255.252 в / etc / network / interfaces, 255.255.255.242 от «маршрута».

0
ответ дан 04.05.2020, 21:12
  • 1
    Я добавил вывод lspci -vvv к исходному сообщению (и я нашел что ' script' команда действительно one' s друг, когда ограничено терминалом). BTW, платы NIC являются лучшей частью старого десятилетия, таким образом, я должен думать, что драйверы были бы включены. – fguillen 04.05.2020, 21:12
  • 2
    Версия Ubuntu I' m использующий doesn' t, кажется, идут с предварительно установленным системным журналом. – fguillen 04.05.2020, 21:13
  • 3
    Если " установите LAN" Вы имеете в виду, настраивают маршрутизаторы: they' ре правильно настроено. I' m способный соединиться с Интернетом через мою LAN с другими компьютерами и я знаю что проблема isn' t там. Я знаю, что сам кабель Ethernet хорошо работает, но я can' t говорят наверняка, что карта или некоторые другие компоненты работают безупречно, но я попробовал два различных NICs и имел те же проблемы. I' m вполне уверенный это it' s проблема конфигурации программного обеспечения. – Craicerjack 04.05.2020, 21:13
  • 4
    :) можно сделать копию & вставка. введите всех, берет довольно долго. у Вас есть больше журналов (например, системный журнал)? относительно драйвера, используемого NIC, используйте ' lspci-vvv' проверять. если Ваш NIC является довольно новым, вероятно, необходимо использовать последнее ядро как 3.8.0 или 3.11.0. – Shedom Wei 04.05.2020, 21:14
  • 5
    Возгласы, подсети, из которых неправильные делают пюре, были опечаткой (я должен был ввести всю ту информацию вручную). It' s зафиксированный теперь. – Koray Tugay 04.05.2020, 21:14

Теги

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