Я бывал здесь раньше и обычно мог собрать все воедино, чтобы более или менее начать работать, но на этот раз я действительно в тупике.
Я пытаюсь подключить свою новую установку 14.04 к сети, и мне приходится находиться за маршрутизатором моего колледжа. Теперь я протестировал кабель переменного тока, который прямо сейчас подключен к моему устройству Ubuntu в Windows, Mac OS X и даже Ubuntu 14.04 моего друга, и все они подключаются без проблем. Я пытался отследить это около двух дней, но каждый раз, когда я приближался к нему, ошибка перескакивала на какую-то другую часть моего соединения.
В любом случае, поскольку он находится ifconfig -a
дает:
eth2 Lninkencap:Ethernet HWaddr:00:1f:bc:08:31:1d
inet addr:10.32.51.51 Bcast:10.32.51.155 Mask: 255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:0 TX bytes:0
, а также локальный шлейф, но я предполагаю, что здесь это не проблема.
sudo dhclient -v eth2
возвращает:
Listening on LPF/<hardware address of my integrated NIC, above>
Sending on <same>
Sending on Socket/fallback
DHCPREQUEST of 10.32.51.51 on eth2 to 255.255.255.255 port 67 (xid=0x6f4a66ba)
<two more lines of same>
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 3 (xid=0x156f9fb4)
<many more of above with varying intervals>
No DHCPOFFERS received.
Trying recorded lease 10.32.51.51
RTNETLINK answers: File exists
bound: renewal in <large number> seconds
Если я затем попробую ping 8.8.8.8
, я получу:
connect: Network is unreachable
/etc/resolv.conf содержит только две строки, сообщающие вам не редактировать его, в то время как в / etc / network / interfaces есть только блок интерфейса loopback. Я пробовал закомментировать строку «option rfc3442» в / etc / dhcp / dhclient.conf, который, казалось, решил эту проблему для многих людей, а также добавил строку
send vendor-class-indentifier "MSFT5.0"
в dhclient.conf, чтобы сообщить маршрутизатору, что я оконный ящик, на случай, если им не нравится Linux.
Наконец, route -n
показывает:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.32.51.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
Я хотел бы заранее извиниться за несомненно искаженное выравнивание текста, но я, очевидно, набираю это все вручную, читая с терминала, пока я введите команды. Я надеюсь, что это интересная проблема, а не то, о чем я беспечно споткнулся в своей (очевидной) чрезмерной самоуверенности.
TIA!
Краткое добавление перед публикацией: Индикатор активности на порте Ethernet горит, и один мигает во время загрузки, но они редко (и, по-видимому, случайным образом) делают это впоследствии (оба темные) даже при запуске dhclient на переднем плане. Когда раньше у меня был Ubuntu, привязанный к моему MacBook, я получил то, что выглядело как нормальный мигающий паттерн питания / восходящего канала, но не мог проверить связь друг с другом.
Оказывается, что это было аппаратной проблемой - в контроллере Ethernet существует известный производственный дефект. Микро EVGA x58, если Вам было любопытно.