Не удается подключиться к Интернету - не получено DHCPOFFERS

Я использовал кабель ethernet для подключения к модему для подключения к Интернету с моей малиновой пи. При попытке открыть страницу я получаю сообщения об ошибках. когда я попробовал sudo ifup eth0 Я получил это сообщение об ошибке:

listening on LPF/eth0/b8:27:eb:82:78:a9
sending on   LPF/eth0/b8:27:eb:82:78:a9
sending on   Socket/Fallback
DHCP discover on eth0 to 255.255.255.255 port 67 interval 6
DHCP discover on eth0 to 255.255.255.255 port 67 interval 12
DHCP discover on eth0 to 255.255.255.255 port 67 interval 15
DHCP discover on eth0 to 255.255.255.255 port 67 interval 20
DHCP discover on eth0 to 255.255.255.255 port 67 interval 8
No DHCPOFFERS recieved.
Unable to obtain a lease on first try. Exiting.
Failed to bring up eth0

Спасибо.

PS: Я хотел играть на YouTube на своем старом телевизоре.

4 голоса | спросил thanmai 3 Jpm1000000pmThu, 03 Jan 2013 19:38:42 +040013 2013, 19:38:42

6 ответов


3

Если вы получите ту же ошибку, что и я, попробуйте выполнить следующие действия:

  1. Начните свой малиновый pi с подключенного к вашему компьютеру ethernet.
  2. Затем посмотрите, что ваша система отправляет пакеты на pi. Это не если pi отправляет некоторые пакеты или нет.
  3. Затем удалите подключенный Ethernet-порт к ноутбуку и подключитесь к модему пока он все еще работает.
  4. Запустите эту команду через несколько секунд (скажем, 5 секунд). ifconfig, вы можете видеть, что pi отправляет пакеты на ваш модем, а также он получает от модема. (Не если это не так, вы получите его на следующем шаге).
  5. Наконец, установите ip-адрес вашего пи как sudo ifconfig eth0 192.168.1.X netmask 255.255.255.0

Я думаю, что эта проблема связана с тем, что другая ОС (например, linux & others) установит маску подсети как 255.255.255.0 и отправит пакеты в то время как малина pi отправляла ее как 255.255.255.255, которая заставила модем отклонять пакет для конфигурации DHCP. Проверьте сеть, отправив сообщение в Google или где-то вне вашей локальной сети. Это сработало для меня. Пожалуйста, ответьте, если найдены какие-либо решения. Спасибо.

ответил thanmai 10 Jpm1000000pmThu, 10 Jan 2013 13:48:54 +040013 2013, 13:48:54
2

Сервер DHCP вашей локальной сети, похоже, не отвечает.

У вас есть несколько решений:

  • Включить DHCP-сервер в локальной сети. Он вернет доступный локальный IP-адрес любому устройству, которое просит. Как правило, он уже реализован внутри вашего модема. Просто проверьте, включено ли это.
    С другим компьютером ознакомьтесь с веб-интерфейсом вашего модема /маршрутизатора: http://192.168.0.1 или http://192.168.1.1 являются общими IP-адресами, используемыми для модемов /маршрутизаторов.

  • Задайте уникальный IP-адрес для вашего RPi. Но я бы не рекомендовал, если вы не знакомы с конфигурацией сети.

ответил Morgan Courbet 3 Jpm1000000pmThu, 03 Jan 2013 20:02:49 +040013 2013, 20:02:49
2

Я заметил, что эта проблема возникает, когда беспроводной маршрутизатор не использует WPA, а старые протоколы, такие как WEP2. Когда я переключился на WPA и установил пароль в маршрутизаторе, все начали работать отлично.

ответил Stan Pak 28 J0000006Europe/Moscow 2015, 06:27:08
0

У вас могут возникнуть проблемы с оборудованием. Тот, который я испытал, касался некоторых странных помех между моим wi-fi ключом и беспроводной клавиатурой /мышью. В принципе, wi-fi не работал, пока я не заменил беспроводную клавиатуру проводным. Вероятно, это из-за энергопотребления, но это маловероятно, потому что я использую мощный USB-концентратор. Может быть, это из-за чего-то еще ... Во всяком случае, в вашем случае я думаю, что стоит попробовать использовать другие внешние устройства.

ответил vladich 14 Jpm1000000pmMon, 14 Jan 2013 22:09:06 +040013 2013, 22:09:06
0

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

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

ответил Ramaprasad 28 SatEurope/Moscow2013-12-28T12:25:42+04:00Europe/Moscow12bEurope/MoscowSat, 28 Dec 2013 12:25:42 +0400 2013, 12:25:42
0

Я предполагаю, что вы используете также два интерфейса LAN, которые я сделал. У меня есть USB WLAN и встроенный LAN. Мой подход состоял в том, чтобы правильно настроить его, затем переключиться с локальной сети на WLAN-соединение (поскольку мой телевизор не находится рядом с моим маршрутизатором). Во время этого у меня была точно такая же проблема, как вы упомянули, и я решил, что, как объяснил здесь , добавив метрику с более низким приоритетом (например, метрику 100) во второй интерфейс. Поэтому, основываясь на этом, для меня работают следующие конфигурации. Если это не сделано, похоже, что маршрутизация запутана и пытается выполнить DHCP через неправильный сетевой интерфейс. Поэтому для меня работала следующая конфигурация:

Config:

auto lo
iface lo inet loopback

auto wlan0
allow-hotplug wlan0
iface wlan inet dhcp
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf 

auto eth0
iface eth0 inet dhcp
metric 100

Вы также можете попытаться отключить не необходимое подключение к локальной сети (wlan0 или eth0). Для этого просто удалите auto eth0 или auto wlan0 из вашей конфигурации.

ответил BastianW 3 SunEurope/Moscow2017-12-03T10:53:34+03:00Europe/Moscow12bEurope/MoscowSun, 03 Dec 2017 10:53:34 +0300 2017, 10:53:34

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132