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

B. Cook bcook at poughkeepsieschools.org
Wed Feb 25 14:49:40 GMT 2009


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?





More information about the Dnsmasq-discuss mailing list