[Dibbler] Dibbler client sleeps way too long

Plamen Doykov patanassov at vmware.com
Thu Jan 9 18:12:00 CET 2014


Hello 

I am trying to make a ttylinux derived Linux connect to a DHCPv6 server
(Windows 2k8R2 in my current setup).
Since busybox' udhcpc6 is not working, I tried using Dibbler client and
downloaded an rpm to give it a try (dibbler-0.7.3-3mdv2011.0.i586.rpm). It
works fine if I start the service manually after logging (dibbler-client
start), but if started at startup, it hangs (it is started by rc.sysinit
after all other services). 
When I try to run it (dibbler-client run), it starts sleeping for a very
large amount of time (see below). The configuration file is the default
one (except for "log-level 8").
I've downloaded version 0.8.2, too but couldn't try it because of libc
versions incompatibility. This is not trivial to sort out, so I wanted to
ask before going that way.
My question is - is this a known issue, that is eventually fixed in a
newer version? Or is there something I can try without diving deep (like
debugging the client)?

Best regards,
Plamen Doykov



| Dibbler - a portable DHCPv6, version 0.7.3 (CLIENT, Linux port)
| Authors : Tomasz Mrugalski<thomson(at)klub.com.pl>,Marek
Senderski<msend(at)o2.pl>
| Licence : GNU GPL v2 only. Developed at Gdansk University of Technology.
| Homepage: http://klub.com.pl/dhcpv6/
2014.01.09 16:20:16 Client Notice    My pid (1605) is stored in
/var/lib/dibbler/client.pid
2014.01.09 16:20:16 Client Notice    Detected iface eth0/2,
MAC=00:50:56:97:54:14.
2014.01.09 16:20:16 Client Notice    Detected iface lo/1,
MAC=00:00:00:00:00:00.
2014.01.09 16:20:16 Client Notice    Parsing /etc/dibbler/client.conf
config file...
20:16 Client Debug     Parsing /etc/dibbler/client.conf done, result=0
20:16 Client Debug     0 interface(s) specified in
/etc/dibbler/client.conf
20:16 Client Warning   Config file does not contain any interface
definitions. Trying to autodetect.
20:16 Client Info      Interface eth0/2 has been added.
20:16 Client Notice    Interface lo/1 is not multicast capable, ignoring.
20:16 Client Info      My DUID is
00:01:00:01:1a:61:88:49:00:50:56:97:54:14.
20:16 Client Info      Loading old address database (client-AddrMgr.xml),
using built-in routines.
20:16 Client Notice    Address database loaded successfuly.
20:16 Client Debug     Bind reuse enabled (multiple instances allowed).
20:16 Client Notice    Creating control (::) socket on the lo/1 interface.
20:16 Client Notice    Creating socket (addr=fe80::250:56ff:fe97:5414) on
the eth0/2 interface.
20:16 Client Info      Socket bound to fe80::250:56ff:fe97:5414/port=546
20:16 Client Debug     LinkState change detection not fully supported
(disabled for now).
20:16 Client Info      Creating SOLICIT message with 1 IA(s), no TA and 0
PD(s) on eth0/2 interface.
20:16 Client Debug     Sleeping for 1 second(s).
20:17 Client Info      Processing msg (SOLICIT,transID=0x535e13,opts: 1 3
8 6)
20:17 Client Debug     Sending SOLICIT on eth0/2 to multicast.
20:17 Client Debug     Sleeping for 1 second(s).
20:17 Client Debug     Received 104 bytes on interface eth0/2 (socket=6,
addr=2013:12:1::2.).
20:17 Client Info      Received ADVERTISE on eth0/2,TransID=0x535e13, 4
opts: 2 1 3 23
20:17 Client Debug     Sleeping for 1 second(s).
20:18 Client Info      Processing msg (SOLICIT,transID=0x535e13,opts: 1 3
8 6)
20:18 Client Info      Creating REQUEST. Backup server list contains 1
server(s).
20:18 Client Debug     Advertise from Server
ID=00:01:00:00:52:ab:04:99:00:50:56:97:53:d3, no preference option,
assumed 0, no auth info.[using this]
20:18 Client Debug     Authentication is disabled, not including auth
options in message.
20:18 Client Debug     Sleeping for 1 second(s).
20:19 Client Info      Processing msg (REQUEST,transID=0x3f9643,opts: 1 3
8 6 2)
20:19 Client Debug     Sending REQUEST on eth0/2 to multicast.
20:19 Client Debug     Sleeping for 1 second(s).
20:19 Client Debug     Received 104 bytes on interface eth0/2 (socket=6,
addr=2013:12:1::2.).
20:19 Client Info      Received REPLY on eth0/2,TransID=0x3f9643, 4 opts:
2 1 3 23
20:19 Client Notice    Address 2013:12:1::bb93/64 added to eth0/2
interface.
20:19 Client Debug     RENEW will be sent (T1) after 345600, REBIND (T2)
after 552960 seconds.
20:19 Client Notice    Setting up DNS server 2013:12:1::2 on interface
eth0/2.
20:19 Client Debug     Not executing external script (Notify script
disabled).
20:19 Client Debug     Sleeping for 3 second(s).
20:22 Client Debug     Sleeping for 1 second(s).
20:23 Client Debug     DAD finished successfully. Address 2013:12:1::bb93
is not tentative.
20:23 Client Debug     Sleeping for 345596 second(s)


More information about the Dibbler mailing list