Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-09 Thread Simon Kelley
Great. Thanks for your help with this.

Cheers,

Simon.


On 09/03/18 07:40, Lindgren Fredrik wrote:
> Thanks.
> 
> 
> Have downloaded latest from your repo and tested it on my setup as well
> 
> 
> /Fredrik
> 
> 
> *Från:* Simon Kelley <si...@thekelleys.org.uk>
> *Skickat:* den 8 mars 2018 19:53
> *Till:* Lindgren Fredrik; dnsmasq-discuss@lists.thekelleys.org.uk
> *Ämne:* Re: SV: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options
> problem
>  
> Found the problem. Patch here.
> 
> http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4f7bb57e9747577600b3d385e0e3418ec17e73e0
> 
> 
> Thanks for reporting this.
> 
> 
> Cheers,
> 
> Simon.
> 
> 
> On 07/03/18 15:38, Lindgren Fredrik wrote:
>> OK.
>> 
>> 
>> Here are the config options I use in case it has any impact
>> 
>> 
>> dnsmasq.conf:
>> 
>> port=0
>> no-resolv
>> no-poll
>> interface=eq-mgmt
>> bind-interfaces
>> no-hosts
>> dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m
>> dhcp-option=3
>> dhcp-option=12
>> dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3
>> enable-tftp
>> tftp-root=/var/tftpboot
>> tftp-secure
>> dhcp-script=/bin/echo
>> log-dhcp
>> dhcp-optsdir=/etc/dnsmasq.d/opts/
>> 
>> 
>> Adding/removing line "option:router,10.243.0.1" to option file in the
>> opts dir.
>> 
>> 
>> Br,
>> Fredrik
>> 
>> ----------------------------
>> *Från:* Dnsmasq-discuss
>> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley
>> <si...@thekelleys.org.uk>
>> *Skickat:* den 7 mars 2018 13:43
>> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
>> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>>  
>> OK, sounds like there may be a bug. I'll try and reproduce this in the
>> next day or two.
>> 
>> Cheers,
>> 
>> Simon.
>> 
>> On 07/03/18 11:39, Lindgren Fredrik wrote:
>>> I'm doing verification after removal in same way as when I add it, hence
>>> debug output from dnsmasq process and dhcpdump capture
>>> 
>>> 
>>> /Fredrik
>>> 
>>> 
>>> 
>>> *Från:* Dnsmasq-discuss
>>> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins
>>> <a...@gently.org.uk>
>>> *Skickat:* den 7 mars 2018 11:13
>>> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
>>> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>>>  
>>> Hi,
>>> 
>>> In article
>>> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>,
>>>    Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote:
>>>> What I did to test this was to add "option:router,10.243.0.1" to a new 
>>>> opti=
>>>> on file.
>>>>
>>>> Which is re-read by dnsmasq
>>>>
>>>>
>>>> I start a dhclient that I'm testing with, output in console of dnsmasq 
>>>> indi=
>>>> cate that router entry is part of response (also seen in dhcpdump of 
>>>> packag=
>>>> e)
>>>>
>>>> I stop the dhclient and remove the config file with this option and send 
>>>> SI=
>>>> GHUP to pid for dnsmasq
>>>>
>>>> Then start the dhclient again and still see the router entry being sent.
>>> 
>>> When you say "still see the router entry being sent" are you just checking
>>> the resulting IP configuration on the client, or are you actually capturing
>>> the DHCP response with Wireshark or similar?
>>> 
>>> If you haven't captured the actual response on the wire, that'd be my next
>>> step to see if it's the client that's somehow remembering the information.
>>> 
>>> Andy
>>> 
>>> 
>>> ___
>>> Dnsmasq-discuss mailing list
>>> Dnsmasq-discuss@lists.thekelleys.org.uk
>>> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
> Dnsmasq-discuss Info Page
> <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
> lists.thekelleys.org.uk
> A list for discussion about the dnsmasq DNS and DHCP server.
> Configuration, bugs and d

Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-09 Thread Lindgren Fredrik
Thanks.


Have downloaded latest from your repo and tested it on my setup as well

/Fredrik


Från: Simon Kelley <si...@thekelleys.org.uk>
Skickat: den 8 mars 2018 19:53
Till: Lindgren Fredrik; dnsmasq-discuss@lists.thekelleys.org.uk
Ämne: Re: SV: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

Found the problem. Patch here.

http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4f7bb57e9747577600b3d385e0e3418ec17e73e0


Thanks for reporting this.


Cheers,

Simon.


On 07/03/18 15:38, Lindgren Fredrik wrote:
> OK.
>
>
> Here are the config options I use in case it has any impact
>
>
> dnsmasq.conf:
>
> port=0
> no-resolv
> no-poll
> interface=eq-mgmt
> bind-interfaces
> no-hosts
> dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m
> dhcp-option=3
> dhcp-option=12
> dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3
> enable-tftp
> tftp-root=/var/tftpboot
> tftp-secure
> dhcp-script=/bin/echo
> log-dhcp
> dhcp-optsdir=/etc/dnsmasq.d/opts/
>
>
> Adding/removing line "option:router,10.243.0.1" to option file in the
> opts dir.
>
>
> Br,
> Fredrik
>
> 
> *Från:* Dnsmasq-discuss
> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley
> <si...@thekelleys.org.uk>
> *Skickat:* den 7 mars 2018 13:43
> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>
> OK, sounds like there may be a bug. I'll try and reproduce this in the
> next day or two.
>
> Cheers,
>
> Simon.
>
> On 07/03/18 11:39, Lindgren Fredrik wrote:
>> I'm doing verification after removal in same way as when I add it, hence
>> debug output from dnsmasq process and dhcpdump capture
>>
>>
>> /Fredrik
>>
>>
>> 
>> *Från:* Dnsmasq-discuss
>> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins
>> <a...@gently.org.uk>
>> *Skickat:* den 7 mars 2018 11:13
>> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
>> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>>
>> Hi,
>>
>> In article
>> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>,
>>Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote:
>>> What I did to test this was to add "option:router,10.243.0.1" to a new opti=
>>> on file.
>>>
>>> Which is re-read by dnsmasq
>>>
>>>
>>> I start a dhclient that I'm testing with, output in console of dnsmasq indi=
>>> cate that router entry is part of response (also seen in dhcpdump of packag=
>>> e)
>>>
>>> I stop the dhclient and remove the config file with this option and send SI=
>>> GHUP to pid for dnsmasq
>>>
>>> Then start the dhclient again and still see the router entry being sent.
>>
>> When you say "still see the router entry being sent" are you just checking
>> the resulting IP configuration on the client, or are you actually capturing
>> the DHCP response with Wireshark or similar?
>>
>> If you haven't captured the actual response on the wire, that'd be my next
>> step to see if it's the client that's somehow remembering the information.
>>
>> Andy
>>
>>
>> ___
>> Dnsmasq-discuss mailing list
>> Dnsmasq-discuss@lists.thekelleys.org.uk
>> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Dnsmasq-discuss Info 
Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
lists.thekelleys.org.uk
A list for discussion about the dnsmasq DNS and DHCP server. Configuration, 
bugs and development. To control spam, only subscribers are allowed to post to 
the list.



>> Dnsmasq-discuss Info Page
>> <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
Dnsmasq-discuss Info 
Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
lists.thekelleys.org.uk
A list for discussion about the dnsmasq DNS and DHCP server. Configuration, 
bugs and development. To control spam, only subscribers are allowed to post to 
the list.



>> lists.thekelleys.org.uk
>> A list for discussion about the dnsmasq DNS and DHCP server.
>> Configuration, bugs and development. To control spam, only subscribers
>> are allowed to post to the list.
>>
>>
>>
>>
>>
>> 

Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-08 Thread Simon Kelley
Found the problem. Patch here.

http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4f7bb57e9747577600b3d385e0e3418ec17e73e0


Thanks for reporting this.


Cheers,

Simon.


On 07/03/18 15:38, Lindgren Fredrik wrote:
> OK.
> 
> 
> Here are the config options I use in case it has any impact
> 
> 
> dnsmasq.conf:
> 
> port=0
> no-resolv
> no-poll
> interface=eq-mgmt
> bind-interfaces
> no-hosts
> dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m
> dhcp-option=3
> dhcp-option=12
> dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3
> enable-tftp
> tftp-root=/var/tftpboot
> tftp-secure
> dhcp-script=/bin/echo
> log-dhcp
> dhcp-optsdir=/etc/dnsmasq.d/opts/
> 
> 
> Adding/removing line "option:router,10.243.0.1" to option file in the
> opts dir.
> 
> 
> Br,
> Fredrik
> 
> 
> *Från:* Dnsmasq-discuss
> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley
> <si...@thekelleys.org.uk>
> *Skickat:* den 7 mars 2018 13:43
> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>  
> OK, sounds like there may be a bug. I'll try and reproduce this in the
> next day or two.
> 
> Cheers,
> 
> Simon.
> 
> On 07/03/18 11:39, Lindgren Fredrik wrote:
>> I'm doing verification after removal in same way as when I add it, hence
>> debug output from dnsmasq process and dhcpdump capture
>> 
>> 
>> /Fredrik
>> 
>> 
>> 
>> *Från:* Dnsmasq-discuss
>> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins
>> <a...@gently.org.uk>
>> *Skickat:* den 7 mars 2018 11:13
>> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
>> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>>  
>> Hi,
>> 
>> In article
>> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>,
>>    Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote:
>>> What I did to test this was to add "option:router,10.243.0.1" to a new opti=
>>> on file.
>>>
>>> Which is re-read by dnsmasq
>>>
>>>
>>> I start a dhclient that I'm testing with, output in console of dnsmasq indi=
>>> cate that router entry is part of response (also seen in dhcpdump of packag=
>>> e)
>>>
>>> I stop the dhclient and remove the config file with this option and send SI=
>>> GHUP to pid for dnsmasq
>>>
>>> Then start the dhclient again and still see the router entry being sent.
>> 
>> When you say "still see the router entry being sent" are you just checking
>> the resulting IP configuration on the client, or are you actually capturing
>> the DHCP response with Wireshark or similar?
>> 
>> If you haven't captured the actual response on the wire, that'd be my next
>> step to see if it's the client that's somehow remembering the information.
>> 
>> Andy
>> 
>> 
>> ___
>> Dnsmasq-discuss mailing list
>> Dnsmasq-discuss@lists.thekelleys.org.uk
>> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>> Dnsmasq-discuss Info Page
>> <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
>> lists.thekelleys.org.uk
>> A list for discussion about the dnsmasq DNS and DHCP server.
>> Configuration, bugs and development. To control spam, only subscribers
>> are allowed to post to the list.
>> 
>> 
>> 
>> 
>> 
>> ___
>> Dnsmasq-discuss mailing list
>> Dnsmasq-discuss@lists.thekelleys.org.uk
>> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>> 
> 
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-07 Thread Lindgren Fredrik
OK.


Here are the config options I use in case it has any impact


dnsmasq.conf:

port=0
no-resolv
no-poll
interface=eq-mgmt
bind-interfaces
no-hosts
dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m
dhcp-option=3
dhcp-option=12
dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3
enable-tftp
tftp-root=/var/tftpboot
tftp-secure
dhcp-script=/bin/echo
log-dhcp
dhcp-optsdir=/etc/dnsmasq.d/opts/



Adding/removing line "option:router,10.243.0.1" to option file in the opts dir.

Br,
Fredrik


Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för 
Simon Kelley <si...@thekelleys.org.uk>
Skickat: den 7 mars 2018 13:43
Till: dnsmasq-discuss@lists.thekelleys.org.uk
Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

OK, sounds like there may be a bug. I'll try and reproduce this in the
next day or two.

Cheers,

Simon.

On 07/03/18 11:39, Lindgren Fredrik wrote:
> I'm doing verification after removal in same way as when I add it, hence
> debug output from dnsmasq process and dhcpdump capture
>
>
> /Fredrik
>
>
> 
> *Från:* Dnsmasq-discuss
> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins
> <a...@gently.org.uk>
> *Skickat:* den 7 mars 2018 11:13
> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>
> Hi,
>
> In article
> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>,
>Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote:
>> What I did to test this was to add "option:router,10.243.0.1" to a new opti=
>> on file.
>>
>> Which is re-read by dnsmasq
>>
>>
>> I start a dhclient that I'm testing with, output in console of dnsmasq indi=
>> cate that router entry is part of response (also seen in dhcpdump of packag=
>> e)
>>
>> I stop the dhclient and remove the config file with this option and send SI=
>> GHUP to pid for dnsmasq
>>
>> Then start the dhclient again and still see the router entry being sent.
>
> When you say "still see the router entry being sent" are you just checking
> the resulting IP configuration on the client, or are you actually capturing
> the DHCP response with Wireshark or similar?
>
> If you haven't captured the actual response on the wire, that'd be my next
> step to see if it's the client that's somehow remembering the information.
>
> Andy
>
>
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
> Dnsmasq-discuss Info Page
> <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
> lists.thekelleys.org.uk
> A list for discussion about the dnsmasq DNS and DHCP server.
> Configuration, bugs and development. To control spam, only subscribers
> are allowed to post to the list.
>
>
>
>
>
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-07 Thread Simon Kelley
OK, sounds like there may be a bug. I'll try and reproduce this in the
next day or two.

Cheers,

Simon.

On 07/03/18 11:39, Lindgren Fredrik wrote:
> I'm doing verification after removal in same way as when I add it, hence
> debug output from dnsmasq process and dhcpdump capture
> 
> 
> /Fredrik
> 
> 
> 
> *Från:* Dnsmasq-discuss
> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins
> <a...@gently.org.uk>
> *Skickat:* den 7 mars 2018 11:13
> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk
> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
>  
> Hi,
> 
> In article
> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>,
>    Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote:
>> What I did to test this was to add "option:router,10.243.0.1" to a new opti=
>> on file.
>>
>> Which is re-read by dnsmasq
>>
>>
>> I start a dhclient that I'm testing with, output in console of dnsmasq indi=
>> cate that router entry is part of response (also seen in dhcpdump of packag=
>> e)
>>
>> I stop the dhclient and remove the config file with this option and send SI=
>> GHUP to pid for dnsmasq
>>
>> Then start the dhclient again and still see the router entry being sent.
> 
> When you say "still see the router entry being sent" are you just checking
> the resulting IP configuration on the client, or are you actually capturing
> the DHCP response with Wireshark or similar?
> 
> If you haven't captured the actual response on the wire, that'd be my next
> step to see if it's the client that's somehow remembering the information.
> 
> Andy
> 
> 
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
> Dnsmasq-discuss Info Page
> <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
> lists.thekelleys.org.uk
> A list for discussion about the dnsmasq DNS and DHCP server.
> Configuration, bugs and development. To control spam, only subscribers
> are allowed to post to the list.
> 
> 
> 
> 
> 
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
> 

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-07 Thread Lindgren Fredrik
Ease of Use from my side due to internal test environment where I work, where I 
have 1 command to stop/start remote instance.


Can say that new clients (mac address never given ip from dnsmasq before) get 
the router entry that I removed from config before it did it's first request

Br,
Fredrik


Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för 
john doe <johndoe65...@mail.com>
Skickat: den 7 mars 2018 13:10
Till: dnsmasq-discuss@lists.thekelleys.org.uk
Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

On 3/7/2018 8:19 AM, Lindgren Fredrik wrote:
> What I did to test this was to add "option:router,10.243.0.1" to a new option 
> file.
>
> Which is re-read by dnsmasq
>
>
> I start a dhclient that I'm testing with, output in console of dnsmasq 
> indicate that router entry is part of response (also seen in dhcpdump of 
> package)
>
> I stop the dhclient and remove the config file with this option and send 
> SIGHUP to pid for dnsmasq
>

Why stopping dhclient and not releasing the lease?:

$ dhclient -r  && dhclient 


--
John Doe

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Dnsmasq-discuss Info 
Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
lists.thekelleys.org.uk
A list for discussion about the dnsmasq DNS and DHCP server. Configuration, 
bugs and development. To control spam, only subscribers are allowed to post to 
the list.



___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-07 Thread john doe

On 3/7/2018 8:19 AM, Lindgren Fredrik wrote:

What I did to test this was to add "option:router,10.243.0.1" to a new option 
file.

Which is re-read by dnsmasq


I start a dhclient that I'm testing with, output in console of dnsmasq indicate 
that router entry is part of response (also seen in dhcpdump of package)

I stop the dhclient and remove the config file with this option and send SIGHUP 
to pid for dnsmasq



Why stopping dhclient and not releasing the lease?:

$ dhclient -r  && dhclient 


--
John Doe

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-07 Thread Lindgren Fredrik
I'm doing verification after removal in same way as when I add it, hence debug 
output from dnsmasq process and dhcpdump capture


/Fredrik



Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för 
Andy Hawkins <a...@gently.org.uk>
Skickat: den 7 mars 2018 11:13
Till: dnsmasq-discuss@lists.thekelleys.org.uk
Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

Hi,

In article 
<he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>,
   Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote:
> What I did to test this was to add "option:router,10.243.0.1" to a new opti=
> on file.
>
> Which is re-read by dnsmasq
>
>
> I start a dhclient that I'm testing with, output in console of dnsmasq indi=
> cate that router entry is part of response (also seen in dhcpdump of packag=
> e)
>
> I stop the dhclient and remove the config file with this option and send SI=
> GHUP to pid for dnsmasq
>
> Then start the dhclient again and still see the router entry being sent.

When you say "still see the router entry being sent" are you just checking
the resulting IP configuration on the client, or are you actually capturing
the DHCP response with Wireshark or similar?

If you haven't captured the actual response on the wire, that'd be my next
step to see if it's the client that's somehow remembering the information.

Andy


___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Dnsmasq-discuss Info 
Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
lists.thekelleys.org.uk
A list for discussion about the dnsmasq DNS and DHCP server. Configuration, 
bugs and development. To control spam, only subscribers are allowed to post to 
the list.



___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-07 Thread Andy Hawkins
Hi,

In article 
,
   Lindgren Fredrik wrote:
> What I did to test this was to add "option:router,10.243.0.1" to a new opti=
> on file.
>
> Which is re-read by dnsmasq
>
>
> I start a dhclient that I'm testing with, output in console of dnsmasq indi=
> cate that router entry is part of response (also seen in dhcpdump of packag=
> e)
>
> I stop the dhclient and remove the config file with this option and send SI=
> GHUP to pid for dnsmasq
>
> Then start the dhclient again and still see the router entry being sent.

When you say "still see the router entry being sent" are you just checking
the resulting IP configuration on the client, or are you actually capturing
the DHCP response with Wireshark or similar?

If you haven't captured the actual response on the wire, that'd be my next
step to see if it's the client that's somehow remembering the information.

Andy


___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-06 Thread Lindgren Fredrik
What I did to test this was to add "option:router,10.243.0.1" to a new option 
file.

Which is re-read by dnsmasq


I start a dhclient that I'm testing with, output in console of dnsmasq indicate 
that router entry is part of response (also seen in dhcpdump of package)

I stop the dhclient and remove the config file with this option and send SIGHUP 
to pid for dnsmasq

Then start the dhclient again and still see the router entry being sent.


Also tried same flow but comment out the option:router line instead of removing 
the file, which gave same result.


Br,

Fredrik


Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för 
Simon Kelley <si...@thekelleys.org.uk>
Skickat: den 7 mars 2018 00:36
Till: dnsmasq-discuss@lists.thekelleys.org.uk
Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

Sending SIGHUP _should_ force all options to be deleted and re-read.

When you say the entries are not removed, how are you measuring this?
It's quite likely that a DHCP client, having been sent an option, will
continue you using it whilst the least is renewed, even if the DHCP
server stops sending the option in renewals.

Cheers,

Simon.



On 05/03/18 15:58, Lindgren Fredrik wrote:
> Hi,
>
>
> I'm using the option: "dhcp-optsdir=/etc/dnsmasq.d/opts/" in
> dnsmasq.conf file
>
> This works fine when I add or change options.
>
> Problem I'm having is when I remove a entry in a options file or remove
> a file completely (include sending SIGHUP to process)
>
> Then entries aren't removed
>
> Is this expected behavior or am I missing some option to dnsmasq?
>
>
> cmd line to start dnsmasq: "/usr/sbin/dnsmasq -x
> /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -k -8 -"
>
> Version is: Dnsmasq version 2.75 (provided with ubuntu 16.04)
>
>
> Br,
>
> Fredrik
>
>
>
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Dnsmasq-discuss Info 
Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
lists.thekelleys.org.uk
A list for discussion about the dnsmasq DNS and DHCP server. Configuration, 
bugs and development. To control spam, only subscribers are allowed to post to 
the list.



>


___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Dnsmasq-discuss Info 
Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss>
lists.thekelleys.org.uk
A list for discussion about the dnsmasq DNS and DHCP server. Configuration, 
bugs and development. To control spam, only subscribers are allowed to post to 
the list.



___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-06 Thread Simon Kelley
Sending SIGHUP _should_ force all options to be deleted and re-read.

When you say the entries are not removed, how are you measuring this?
It's quite likely that a DHCP client, having been sent an option, will
continue you using it whilst the least is renewed, even if the DHCP
server stops sending the option in renewals.

Cheers,

Simon.



On 05/03/18 15:58, Lindgren Fredrik wrote:
> Hi,
> 
> 
> I'm using the option: "dhcp-optsdir=/etc/dnsmasq.d/opts/" in
> dnsmasq.conf file
> 
> This works fine when I add or change options.
> 
> Problem I'm having is when I remove a entry in a options file or remove
> a file completely (include sending SIGHUP to process)
> 
> Then entries aren't removed
> 
> Is this expected behavior or am I missing some option to dnsmasq?
> 
> 
> cmd line to start dnsmasq: "/usr/sbin/dnsmasq -x
> /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -k -8 -"
> 
> Version is: Dnsmasq version 2.75 (provided with ubuntu 16.04)
> 
> 
> Br,
> 
> Fredrik
> 
> 
> 
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
> 


___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


[Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem

2018-03-05 Thread Lindgren Fredrik
Hi,


I'm using the option: "dhcp-optsdir=/etc/dnsmasq.d/opts/" in dnsmasq.conf file

This works fine when I add or change options.

Problem I'm having is when I remove a entry in a options file or remove a file 
completely (include sending SIGHUP to process)

Then entries aren't removed

Is this expected behavior or am I missing some option to dnsmasq?


cmd line to start dnsmasq: "/usr/sbin/dnsmasq -x /var/run/dnsmasq/dnsmasq.pid 
-u dnsmasq -k -8 -"

Version is: Dnsmasq version 2.75 (provided with ubuntu 16.04)


Br,

Fredrik
___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss