[Dnsmasq-discuss] jet direct default gateway traumas in 2.47?

richardvoigt at gmail.com richardvoigt at gmail.com
Fri Feb 27 17:45:54 GMT 2009


Can you get actual packet captures with wireshark for both cases?
Maybe something is subtlely different about the order of the options
or padding or something else that doesn't show up in the log you
posted.

On Wed, Feb 25, 2009 at 8:49 AM, B. Cook <bcook at poughkeepsieschools.org> wrote:
> I have one building that I have nothing but jetdirect problems with from
> time to time.. (seemingly since going to dnsmasq; but thats not the point..)
>
> Here is the config file that I use for them:
>
> # /* vim: set syntax=blah */
>
> domain=kri.pcsd,10.20.4.0/23
>
> # Krieger stuff
> #dhcp-ignore=kri,#known
> dhcp-option=kri,option:router,10.20.4.1
> dhcp-option=kri,option:dns-server,0.0.0.0          # DNS
> dhcp-option=kri,option:netbios-ns    # set WINS server(s)
> dhcp-option=kri,option:netbios-dd    # netbios datagram distribution
> dhcp-option=krigw,option:router,10.20.4.1
> dhcp-range=kri,10.20.4.2,10.20.5.254,255.255.254.0,4h
>
> # other hosts
> dhcp-host=00:11:0a:fa:a1:c3,hpjet-lib,net:krigw
>
> without the ,net:krigw this jetdirect got its own ip address as the gateway
> :/
>
> # this was before the addition to the host
>
> Feb 25 08:59:33 core dnsmasq[32331]: DHCPDISCOVER(em0) 00:11:0a:fa:a1:c3
> Feb 25 08:59:33 core dnsmasq[32331]: DHCPOFFER(em0) 10.20.4.100
> 00:11:0a:fa:a1:c3
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 1:netmask, 3:router,
> 7:log-server, 44:netbios-ns,
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 51:lease-time,
> 54:server-identifier, 58:T1,
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 59:T2, 12:hostname,
> 15:domain-name, 144,
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 18:extension-path
> Feb 25 08:59:33 core dnsmasq[32331]: tags: kri, known, em0
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  1 option: 53:message-type
>  02
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option:
> 54:server-identifier  0a:14:00:10
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 51:lease-time
>  00:00:38:40
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 58:T1 00:00:1c:20
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 59:T2 00:00:31:38
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option:  1:netmask
> ff:ff:fe:00
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 28:broadcast
>  0a:14:05:ff
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  8 option: 15:domain-name
>  6b:72:69:2e:70:63:73:64
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  0 option: 44:netbios-ns
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option:  3:router
> 0a:14:04:01
> Feb 25 08:59:33 core dnsmasq[32331]: DHCP packet: transaction-id is
> 1459683328
> Feb 25 08:59:33 core dnsmasq[32331]: Available DHCP range: 10.20.4.2 --
> 10.20.5.254
> Feb 25 08:59:33 core dnsmasq[32331]: Vendor class: Hewlett-Packard JetDirect
> Feb 25 08:59:33 core dnsmasq[32331]: DHCPREQUEST(em0) 10.20.4.100
> 00:11:0a:fa:a1:c3
> Feb 25 08:59:33 core dnsmasq[32331]: DHCPACK(em0) 10.20.4.100
> 00:11:0a:fa:a1:c3 hpjet-lib
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 1:netmask, 3:router,
> 7:log-server, 44:netbios-ns,
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 51:lease-time,
> 54:server-identifier, 58:T1,
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 59:T2, 12:hostname,
> 15:domain-name, 144,
> Feb 25 08:59:33 core dnsmasq[32331]: requested options: 18:extension-path
> Feb 25 08:59:33 core dnsmasq[32331]: tags: kri, known, em0
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  1 option: 53:message-type
>  05
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option:
> 54:server-identifier  0a:14:00:10
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 51:lease-time
>  00:00:38:40
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 58:T1 00:00:1c:20
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 59:T2 00:00:31:38
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option:  1:netmask
> ff:ff:fe:00
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option: 28:broadcast
>  0a:14:05:ff
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  8 option: 15:domain-name
>  6b:72:69:2e:70:63:73:64
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  9 option: 12:hostname
> 68:70:6a:65:74:2d:6c:69:62
> Feb 25 08:59:33 core dnsmasq[32331]: sent size: 21 option: 81:FQDN
> 01:ff:ff:68:70:6a:65:74:2d:6c:69:62:2e...
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  0 option: 44:netbios-ns
> Feb 25 08:59:33 core dnsmasq[32331]: sent size:  4 option:  3:router
> 0a:14:04:01
>
> # and this is after..
>
> Feb 25 09:05:51 core dnsmasq[72780]: DHCP packet: transaction-id is
> 2063597568
> Feb 25 09:05:51 core dnsmasq[72780]: Available DHCP range: 10.20.4.2 --
> 10.20.5.254
> Feb 25 09:05:51 core dnsmasq[72780]: Vendor class: Hewlett-Packard JetDirect
> Feb 25 09:05:51 core dnsmasq[72780]: DHCPDISCOVER(em0) 10.20.4.100
> 00:11:0a:fa:a1:c3
> Feb 25 09:05:51 core dnsmasq[72780]: DHCPOFFER(em0) 10.20.4.100
> 00:11:0a:fa:a1:c3
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 1:netmask, 3:router,
> 7:log-server, 44:netbios-ns,
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 51:lease-time,
> 54:server-identifier, 58:T1,
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 59:T2, 12:hostname,
> 15:domain-name, 144,
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 18:extension-path
> Feb 25 09:05:51 core dnsmasq[72780]: tags: kri, krigw, known, em0
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  1 option: 53:message-type
>  02
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option:
> 54:server-identifier  0a:14:00:10
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 51:lease-time
>  00:00:38:40
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 58:T1 00:00:1c:20
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 59:T2 00:00:31:38
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option:  1:netmask
> ff:ff:fe:00
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 28:broadcast
>  0a:14:05:ff
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  8 option: 15:domain-name
>  6b:72:69:2e:70:63:73:64
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  9 option: 12:hostname
> 68:70:6a:65:74:2d:6c:69:62
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option:  3:router
> 0a:14:04:01
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  0 option: 44:netbios-ns
> Feb 25 09:05:51 core dnsmasq[72780]: DHCP packet: transaction-id is
> 2063597568
> Feb 25 09:05:51 core dnsmasq[72780]: Available DHCP range: 10.20.4.2 --
> 10.20.5.254
> Feb 25 09:05:51 core dnsmasq[72780]: Vendor class: Hewlett-Packard JetDirect
> Feb 25 09:05:51 core dnsmasq[72780]: DHCPREQUEST(em0) 10.20.4.100
> 00:11:0a:fa:a1:c3
> Feb 25 09:05:51 core dnsmasq[72780]: DHCPACK(em0) 10.20.4.100
> 00:11:0a:fa:a1:c3 hpjet-lib
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 1:netmask, 3:router,
> 7:log-server, 44:netbios-ns,
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 51:lease-time,
> 54:server-identifier, 58:T1,
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 59:T2, 12:hostname,
> 15:domain-name, 144,
> Feb 25 09:05:51 core dnsmasq[72780]: requested options: 18:extension-path
> Feb 25 09:05:51 core dnsmasq[72780]: tags: kri, krigw, known, em0
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  1 option: 53:message-type
>  05
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option:
> 54:server-identifier  0a:14:00:10
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 51:lease-time
>  00:00:38:40
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 58:T1 00:00:1c:20
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 59:T2 00:00:31:38
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option:  1:netmask
> ff:ff:fe:00
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option: 28:broadcast
>  0a:14:05:ff
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  8 option: 15:domain-name
>  6b:72:69:2e:70:63:73:64
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  9 option: 12:hostname
> 68:70:6a:65:74:2d:6c:69:62
> Feb 25 09:05:51 core dnsmasq[72780]: sent size: 21 option: 81:FQDN
> 01:ff:ff:68:70:6a:65:74:2d:6c:69:62:2e...
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  4 option:  3:router
> 0a:14:04:01
> Feb 25 09:05:51 core dnsmasq[72780]: sent size:  0 option: 44:netbios-ns
>
> I see the krigw being sent but the hex address for the router is the same
> both times.. why does it get the wrong address for the gateway without it?
>
>
>
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>



More information about the Dnsmasq-discuss mailing list