[Dnsmasq-discuss] Compile with HAVE_IPSET on kernel 3.0.x problem

Hartmut Krafft hartmut at mail.ru
Sat Feb 15 18:58:12 UTC 2014


Hi!
Do you have ipset installed correctly? You need a kernel module and an admin program called ipset. You first need to create your ipsets using this program (man ipset). Only then you can use them in dnsmasq. You can check if the IP set was created correctly by issuing ipset -l gfwlist (or another name).
But I think you are missing the basic ipset support in your system. You should have got an error creating the empty IP sets, though...

On Feb 15, 2014 6:50 PM, "Punk[D.M]" <punkdm at gmail.com> wrote:
>
> After i compile a ASUS RT-N56U/N65U/N14U custom firmware 3.X.3.7-079 by Padavan(https://code.google.com/p/rt-n56u/) with HAVE_IPSET on kernel-3.0.x (or kernel-3.4.x),  
>
>
> reboot the router and i got this error in log:
>
> dnsmasq[515]:failed to create IPset control socket: Protocol not supported 
>
> and dnsmasq failed to start.
>
> I had some ipset setting in dnsmasq config:
>
>
>
> ipset=/youtube.com/gfwlist
>
> ipset=/twitter.com/gfwlist
>
> ...etc
>
> Any suggest with this? Thanks!
>
>
>
> Sorry my english!
>
>
>  
>
>


More information about the Dnsmasq-discuss mailing list