On May 28, 2015, at 2:06 AM, Ivo Chutkin wrote:

> Hello guys,
> I am lost with this simple task.
> DHCP server does not start at boot.
> If I started by #/etc/rc.d/dhcpd start, it starts and works properly.
> If I check it with #/etc/rc.d/dhcpd check, i get dhcpd(failed)
> I cannot see any errors in logs.
> May be I miss something obvious. I have done it many times without issues.
> Please, take a look and help me if you can.
> 
> Thanks,
> Ivo
> 
> It is alix2d3 board with read only file system.
> 
> My dhcpd.conf file is mostly default:
> 
> ~ # cat /etc/dhcpd.conf
> option  domain-name "my.domain";
> option  domain-name-servers 192.168.55.1;
> 
> subnet 192.168.55.0 netmask 255.255.255.0 {
>        option routers 192.168.55.1;
> 
>        range 192.168.55.32 192.168.55.127;
> 

vlan25 192.168.25.1 is not in this subnet
nor is vlan15 192.168.15.1
if you want them to work add a subnet section for them.  Same probably goes for 
vr0.  Otherwise just start with dhcpd_flags="vr1" which appears to work.  
Otherwise it will not start because of these previous errors.  I have read only 
system and no problems with dhcpd starting.

>        host static-client {
>                hardware ethernet 22:33:44:55:66:77;
>                fixed-address 192.168.55.200;
>        }
> 
>        host pxe-client {
>                hardware ethernet 02:03:04:05:06:07;
>                filename "pxeboot";
>                next-server 192.168.55.1;
>        }
> }
> 
> My hostname.vr2 file:
> ~ # cat /etc/hostname.vr2
> up
> inet 192.168.55.1 255.255.255.0 192.168.55.255
> description MNG
> 
> My rc.conf.local file:
> ~ # cat /etc/rc.conf.local
> ntpd_flags="-s"
> dhcpd_flags=""          # for normal use: ""
> 
> ifconfig output:
> ~ # ifconfig
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
>        priority: 0
>        groups: lo
>        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
>        inet6 ::1 prefixlen 128
>        inet 127.0.0.1 netmask 0xff000000
> vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        lladdr 00:0d:b9:39:46:80
>        priority: 0
>        groups: egress
>        media: Ethernet autoselect (100baseTX full-duplex)
>        status: active
>        inet XX.XXX.XXX.42 netmask 0xfffffff8 broadcast XX.XXX.XXX.47
> vr1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        lladdr 00:0d:b9:39:46:81
>        description: MTEL
>        priority: 0
>        media: Ethernet autoselect (none)
>        status: no carrier
> vr2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        lladdr 00:0d:b9:39:46:82
>        description: MNG
>        priority: 0
>        media: Ethernet autoselect (100baseTX full-duplex)
>        status: active
>        inet 192.168.55.1 netmask 0xffffff00 broadcast 192.168.55.255
> enc0: flags=0<>
>        priority: 0
>        groups: enc
>        status: active
> vlan15: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        lladdr 00:0d:b9:39:46:82
>        description: VITA-OFFICE
>        priority: 0
>        vlan: 15 parent interface: vr2
>        groups: vlan
>        status: active
>        inet 192.168.15.1 netmask 0xffffff00 broadcast 192.168.15.255
> vlan25: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        lladdr 00:0d:b9:39:46:82
>        description: VITA-GUEST
>        priority: 0
>        vlan: 25 parent interface: vr2
>        groups: vlan
>        status: active
>        inet 192.168.25.1 netmask 0xffffff00 broadcast 192.168.25.255
> pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33192
>        priority: 0
>        groups: pflog

Reply via email to