Nov 27 14:25:32 firewall dnsmasq[6248]: cannot create ICMPv6 socket:
Address family not supported by protocol
Nov 27 14:25:32 firewall dnsmasq[6248]: FAILED to start up

But after boot up you can easily start it with
# /etc/init.d/dnsmasq start

Looks like dnsmasq needs the ipv6 kernel module which is not yet loaded.

The following workaround works for me:

Edit /etc/init.d/dnsmasq to mount modules during the start command

case "$1" in
  start)
       echo -n "Starting $DESC: "
       [ -x /usr/sbin/mount_modules ] && /usr/sbin/mount_modules
       start-stop-daemon --start --quiet --pidfile \
                /var/run/$NAME.pid --exec $DAEMON
       [ -x /usr/sbin/umount_modules ] && /usr/sbin/umount_modules
       echo "$NAME."
       ;;

And save the modified file in the config:
# echo etc/init.d/dnsmasq >> /var/lib/lrpkg/local.local
------------------------------------------------------------------------------
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to