Sunday, November 29, 2009

[nslu2-linux] DHCP Server problem on Synology DS409+

 

Hello,

i recently made an upgrade of my isc-dhcp server and i think i messed up.

First of all my dhcpd.conf was overwritten by the default config file provided with the package. I had a backup but this is surprising.

And then the new DHCP server refuses to starts, since it asks for the ipv6 kernel module to be enabled (which is not enabled in Synology kernel):

Here's the output :

<<
servebox> dhcpd -4
Internet Systems Consortium DHCP Server 4.1.0p1
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.
Error opening '/proc/net/if_inet6' to list IPv6 interfaces; No such file or directory
Can't get list of interfaces.

If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.

If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.

Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.

exiting.
servebox>
>>

I obviously tried the -4 option to force ipv4-only but it seems dhcpd has a bug on it.

Is there a way or a workaround ? My LAN is running with another "emergency" dhcp server, but this is still annoying...

At least i would like to roll-back to the previous working archive package (ipk) but I can't find a "Archive" directory in the NSLU2 feeds.

Thanks !

__._,_.___
.

__,_._,___

No comments:

Post a Comment