Dhcp not starting at reboot



  • hi for a while now whenever I reboot Dhcp server doesn't start.

    Same with dnsmasq

    In the log I did found an entry for dhcp but not for dns

    Jan 20 00:14:31 php: : The command '/usr/local/sbin/dhcpleases -l /var/dhcpd/var/db/dhcpd.leases -d byronent.eu -p /var/run/dnsmasq.pid -h /var/etc/hosts' returned exit code '1', the output was 'lease file needs to exist before starting dhcpleases: No such file or directory'

    After logging on and clicking on start service it works

    Anybody else ? Is this a config problem? Or a bug?


  • Rebel Alliance Developer Netgate

    Are you sure there are no other log messages, perhaps on the DHCP tab?

    I saw something similar once where a stale pid file was left in /var/run and for some reason it refused to start because it believed it was already running.

    You might just try to rm /var/run/* and then immediately reboot.



  • I've tried it a couple of times,

    however it stays the same…

    Jan 25 07:23:58 dhcpleases: lease file needs to exist before starting dhcpleases
    Jan 25 07:23:58 php: : The command '/usr/local/sbin/dhcpleases -l /var/dhcpd/var/db/dhcpd.leases -d byronent.eu -p /var/run/dnsmasq.pid -h /var/etc/hosts' returned exit code '1', the output was 'lease file needs to exist before starting dhcpleases: No such file or directory'

    Maybe it's because of the previous line ?



  • This looks like the bug I've found here

    http://redmine.pfsense.org/issues/837


  • Rebel Alliance Developer Netgate

    That one is unrelated.

    The dhcpleases error is not the one you're after. You'd want one from just dhcpd. Check the DHCP log tab.


Locked