Ошибка DHCP Сервера

vasek
А не пробовал для начала поговорить с GSM модулем с помощью AT-команд? - насколько понимаю это почти тот же USB модем … или я не прав?
Да, USB модуль, который коннектится wvdial.
Использую для инета в основном USB 3G modem ... и никогда не применял dhcpd, подключаю используя ppp - вроде бы это проше - pon <имя>
GSM модуль вряд ли используется для подключения к интернет ... предположу, что это современные штучки, типа "Умный дом"
Ошибки не исчезают с опытом - они просто умнеют
vasek
Использую для инета в основном USB 3G modem … и никогда не применял dhcpd, подключаю используя ppp - вроде бы это проше - pon <имя>
GSM модуль вряд ли используется для подключения к интернет … предположу, что это современные штучки, типа "Умный дом"
Его используют в модемах, я использую для интернета в поездке, но мне нужен ещё интернет для Chromecast, раздать только через ноутбук. В офф документации написано, что с PPP тоже работает
Ignat_Inyutsin
использую для интернета в поездке
Чистое любопытство - раньше это было дорого (если другой регион, то вступал в действие роуминг) ... а сейчас? - разница небольшая?
... давно не пользовался, потому и интересно
Ошибки не исчезают с опытом - они просто умнеют
vasek
Ignat_Inyutsin
использую для интернета в поездке
Чистое любопытство - раньше это было дорого (если другой регион, то вступал в действие роуминг) … а сейчас? - разница небольшая?
… давно не пользовался, потому и интересно
тариф без роуминга по России)
vs220
Ignat_Inyutsin
Вывод пустой
Значит команда нормально отработала, проверьте сервер .
Сервис ругается что слишком быстро перезапуск идет, добавить время немного.
как добавить время?
Ignat_Inyutsin
как добавить время?
Запустите сначала команду еще без опции -q как indeviral
говорит
А время рестарта сервиса в самом сервисе прописывается
RestartSec=
systemctl cat название.service  
Редактировать сервис
systemctl edit --full название.service
vs220
Ignat_Inyutsin
как добавить время?
Запустите сначала команду еще без опции -q как indeviral
говорит
А время рестарта сервиса в самом сервисе прописывается
RestartSec=
systemctl cat название.service  
Редактировать сервис
systemctl edit --full название.service

vs220
Ignat_Inyutsin
как добавить время?
Запустите сначала команду еще без опции -q как indeviral
говорит
А время рестарта сервиса в самом сервисе прописывается
RestartSec=
systemctl cat название.service  
Редактировать сервис
systemctl edit --full название.service

● dhcpd4.service - IPv4 DHCP server
     Loaded: loaded (/etc/systemd/system/dhcpd4.service; disabled; vendor preset: disabled)
     Active: activating (auto-restart) (Result: exit-code) since Sat 2021-06-19 20:13:28 +04; 1s ago
    Process: 7440 ExecStart=/usr/bin/dhcpd -4 -q -cf /etc/dhcpd.conf -pf /run/dhcpd4/dhcpd.pid (code=exited, status=1/FAILURE)

июн 19 20:13:28 archlinux dhcpd[7441]:
июн 19 20:13:28 archlinux dhcpd[7441]: If you think you have received this message due to a bug rather
июн 19 20:13:28 archlinux dhcpd[7441]: than a configuration issue please read the section on submitting
июн 19 20:13:28 archlinux dhcpd[7441]: bugs on either our web page at www.isc.org or in the README file
июн 19 20:13:28 archlinux dhcpd[7441]: before submitting a bug.  These pages explain the proper
июн 19 20:13:28 archlinux dhcpd[7441]: process and the information we find helpful for debugging.
июн 19 20:13:28 archlinux dhcpd[7441]:
июн 19 20:13:28 archlinux dhcpd[7441]: exiting.

Новая ошибка. Не совсем понимаю, что им нужно
Ignat_Inyutsin
Не совсем
При остановленном сервисе и перезагрузке команда
[code]/usr/bin/dhcpd -4  -cf /etc/dhcpd.conf -pf /run/dhcpd4/dhcpd.pid [code]
что выводит?
Пояснение в части
Ignat_Inyutsin
dhcpd4.service: Start request repeated too quickly
Скорее всего служба настроена на перезапуск в случае сбоя, а потому перезапускается снова и снова … пока не закончится лимит ... и нужно искать причину сбоя сервиса.
Ignat_Inyutsin
как добавить время?
время изменить можно, но это не решит проблему … если перезапуск идет очень быстро, то увеличение времени перезапуска сервиса может только помочь уввидеть причину падения
Сначала нужно смотреть что там за сервис, точнее, как организован перезапуск, например так - systemctl cat name.service | grep Restart
и смотреть вывод … но луше смотреть весь сервис, чтобы увидеть и время для перезапуска (если оно установлено) и, при необходимости, ввести время для перезапуска.
А вообще нужно смотреть логи, начиная с самого простого, например - journalctl -u name.service
... хотя лучше применить более мощный инструмент для анализа, например, strace - но если с ним не знаком, то лучше этого не делать.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.