Сбой DHCP при перезагрузке RPI 2

когда мы запускаем мою малину pi 2, мы получаем следующую ошибку:

enter image description here

когда RPI перезагружается, мы получаем IP-адрес, и мы можем путешествовать по интернету, поэтому мы не знаем, что именно означает ошибка.
Мы подключены к сети WPA2-enterprise.

Это мой файл интерфейсов:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

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

и это мой wpa_supplicant.файл conf:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
        ssid="Here comes my ssid"
        proto=RSN
        key_mgmt=WPA-EAP
        pairwise=CCMP
        auth_alg=OPEN
        identity="Here comes my identity"
        password="here comes my password"
}

Как решить эту проблему?

11
задан bummi
22.01.2023 4:14 Количество просмотров материала 2941
Распечатать страницу

3 ответа

тот факт, что вы получаете IP-адрес, полученный через DHCP, означает, что на вашей малине есть еще один клиент DHCP. Вы можете проверить, сколько клиентов установлено, выполнив следующую команду:

dpkg -l | grep dhcp

В моем случае (Raspberry Pi 2 Изображение от 5 мая) я получил:

ii  dhcpcd5         6.7.1-1+rpi1                 armhf        DHCPv4, IPv6RA and DHCPv6 client with IPv4LL support
ii  isc-dhcp-client 4.2.2.dfsg.1-5+deb70u6       armhf        ISC DHCP client
ii  isc-dhcp-common 4.2.2.dfsg.1-5+deb70u6       armhf        common files used by all the isc-dhcp* packages

очевидно, что установлено два DHCP-клиента (dhcpcd5 и isc-dhcp-client). DHCPCD обнаруживает существование другого клиента и не запускается, показывая ошибку. Избавиться из ошибки можно удалить клиент dhcpcd:

apt-get remove dhcpcd5
6
отвечен Marcin Gramza 2023-01-23 12:02

демон DHCPD позволяет Linux ваш RaspberryPi работает, чтобы быть сервером DHCP для вашей сети.

в большинстве случаев, однако, у вас уже есть DHCP-сервер, работающий в вашей сети - обычно ваш ISP-предоставленный модем / маршрутизатор.

ваш RaspberryPi пытается запустить демон DHCPD, но потому, что вы предварительно настроили ОС (путем редактирования /etc/network/interfaces) указать сетевым интерфейсам быть DHCP-клиентами (т. е. получить IP-адрес, а не distribute) демон DHCPD не запускается (изначально). Это нормальное поведение.

единственная вещь, которую я должен упомянуть, это потому, что вы не хотите, чтобы ваш сайт RaspberryPi быть DHCP-сервер в вашей сети я бы порекомендовал отключить демона, так что он не запускается (при этом использование ресурсов) и не показывает ошибки, которые вы испытываете - см. Этот ответ: https://raspberrypi.stackexchange.com/questions/22297/disabling-dhcp-server.

1
отвечен Kinnectus 2023-01-23 14:19

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

sudo systemctl disable dhcpcd.service
sudo systemctl reboot

проблема, кажется, в том, что dhcpcd.service устанавливается в какое-то обновление и не совместим с /etc/network/interfaces

0
отвечен Joyal 2023-01-23 16:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх