Re: nieuwe laptop, unstable, network gekkigheid, DHCP-client

2014-10-16 Berichten over hetzelfde onderwerp Geert Stappers
On Thu, Oct 16, 2014 at 10:51:05AM +, Jaap van Wingerde wrote:
 Op 2014-10-15T23:13:49 UTC schreef Geert Stappers
  ...
 Dank.

:-)

 ...
  die
  dhcp-option=121,10.133.133.1/24,10.0.0.159,10.135.135.1/24,10.0.0.159,10.136.136.1/24,10.0.0.159
  maak daar eens
   
  dhcp-option=121,0.0.0.0/0,10.0.0.138,10.133.133.1/24,10.0.0.159,10.135.135.1/24,10.0.0.159,10.136.136.1/24,10.0.0.159
  van.   (voor toelichting heb ik nu geen tijd)
 
 jaap@jaap:~$ /usr/bin/sudo /sbin/ip -4 route show
 [sudo] password for jaap: 
 default via 10.0.0.138 dev eth0 

   \o/


 10.0.0.0/24 dev eth0  proto kernel  scope link  src 10.0.0.150 
 10.133.133.0/24 via 10.0.0.159 dev eth0 
 10.135.135.0/24 via 10.0.0.159 dev eth0 
 10.136.136.0/24 via 10.0.0.159 dev eth0 
 jaap@jaap:~$
 

knip/

 
 Daarom zou de dhclient van Jessie een uitdrukkelijke statische
 default route moeten hebben, en die in Wheezy niet?

In http://tools.ietf.org/html/rfc3442 The Classless Static Route Option
for Dynamic Host Configuration Protocol (DHCP) version 4 in de paragraaf
'DHCP Client Behavior' staat onder andere:

   If the DHCP server returns both a Classless Static Routes option and
   a Router option, the DHCP client MUST ignore the Router option.


 Ik zie trouwens zojuist een upgrade naar een nieuwe dhclient: 4.3-14.

:-)


 Doeg,
 Jaap.


Groeten
Geert Stappers
-- 
Leven en laten leven


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141016204355.gj1...@gpm.stappers.nl



Re: nieuwe laptop, unstable, network gekkigheid, DHCP-client

2014-10-15 Berichten over hetzelfde onderwerp Jaap van Wingerde
Op 2014-10-14T22:16:16 UTC schreef Geert Stappers
stapp...@stappers.nl in het bericht Re: nieuwe laptop, unstable,
network gekkigheid, DHCP-client, ID:
20141014201616.gs16...@gpm.stappers.nl het volgende. 
... 
   Op de router staat OpenWRT met OpenWrt Barrier Breaker r40982 /
   LuCI Trunk (svn-r10265).  De DHCP-server is als volgt
   geconfigureerd. root@router:~# /bin/cat /etc/config/dhcp
   
   config dnsmasq
...
   list server '10.0.0.159'
   list server '2a02:898:62:...:'
   option authoritative '1'
   option rebind_protection '0'
   option domain 'custard.shrl.nl'
   
   config dhcp 'lan'
   option interface 'lan'
   option start '1'
   option limit '99'
   option leasetime '30m'
   list dhcp_option '6,10.0.0.159'
   list dhcp_option '7,10.0.0.159'
   list dhcp_option '42,10.0.0.159'
  
  Die heb ik naast
  http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#DHCP_options
  gehouden en mis dan optie 3, router
 
 Dat is mijn inziens wat er misgaat, geen router gedefinieerd.
Volgens dhcpdump komt het routeradres toch wel door (zie hieronder).
...
  
  
   option force '1'
   
   config dhcp 'wan'
   option interface 'wan'
   option ignore '1'
   
   config odhcpd 'odhcpd'
   option maindhcp '0'
   option leasefile '/tmp/hosts/odhcpd'
   option leasetrigger '/usr/sbin/odhcpd-update'
   ...
   config host
   option mac '00:0e:a6:88:e5:b2'
   option ip '10.0.0.150'
   option name 'jaap'
   ...
 
 Bij deze host definitie zou misschien ook een router moeten staan.
 
 
   root@router:~# /bin/cat /etc/dnsmasq.conf
   dhcp-option=121,10.133.133.1/24,10.0.0.159,10.135.135.1/24,10.0.0.159,10.136.136.1/24,10.0.0.159
  
  Twee keer '10.0.0.159',
  dhcp-option 121,
  maar ik ken dnsmasq onder OpenWRT niet zo goed.
Met optie 121 wordt de static routes en de via-adressen doorgegeven.
Daarom staat de DNS-server er drie keer in. 
  Wel had ik ook de ander DHCP-opties verwacht, zoals optie 6, DNS.
...
Optie 6 (DNS) staat in  /etc/config/dhcp (zie hier boven).
 Komt er op neer dat ik wat vreemd tegen de DHCP server configuratie
 aankijk, maar de klacht is de DHCP-client.

De router is via de webinterface geconfigureerd met OpenWRT LuCi.

...
   default via 10.0.0.138 dev eth0 
 
 Dat is de regel die gemist wordt bij de Jessie client
...
   Kortom, de computer met Debian testing (Jessie) pakt de default
   route niet op en de computers met Debian stable (Wheezy) wel. Dit
   wijst er op dat er iets mis is met de DHCP-client in Jessie.
   
  
  Op zijn minst dat het gedrag anders is.
 
 En met alleen van mij een bij mij doet ie het gewoon komen we ook
 niet verder. Andere klachten over de Jessie DHCP-client zijn hier,
 deze mailinglist, nog niet gemeld.
 
 Verder denk ik dat het package 'dhcpdump' verdere informatie verschaft
 over de DHCP-server bij Jaap. Ik heb het package 'dhcpdump'
 ge-installeerd. Vervolgens als root `dhcpdump -i eth0`  ( de min i,
 '-i', is van interface )
...
 Het zou fijn zijn als Jaap op zijn computers 10.0.0.151 en 10.0.0.150
 ook met dhcpdump metingen verricht en de meetresultaten met ons deelt.

jaap@jaap:~$ sudo dhcpdump -i eth0
[sudo] password for jaap: 
  TIME: 2014-10-15 15:59:53.806
IP: 10.0.0.150 (0:e:a6:88:e5:b2)  10.0.0.138 (e8:94:f6:33:ad:de)
OP: 1 (BOOTPREQUEST)
 HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 0119b12d
  SECS: 0
 FLAGS: 0
CIADDR: 10.0.0.150
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:0e:a6:88:e5:b2:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:  53 (  1) DHCP message type 3 (DHCPREQUEST)
OPTION:  12 (  4) Host name jaap
OPTION:  55 ( 14) Parameter Request List  1 (Subnet mask)
 28 (Broadcast address)
  2 (Time offset)
  3 (Routers)
 15 (Domainname)
  6 (DNS server)
119 (Domain Search)
 12 (Host name)
 44 (NetBIOS name server)
 47 (NetBIOS scope)
 26 (Interface MTU)
121 (Classless Static Route)
 42 (NTP servers)
 33 (Static route)

---

  TIME: 2014-10-15 15:59:53.807
IP: 10.0.0.138 (e8:94:f6:33:ad:de)  10.0.0.150 (0:e:a6:88:e5:b2)
OP: 2 (BOOTPREPLY)
 HTYPE: 1
  (Ethernet) HLEN:
  6 HOPS:
  0 XID:
  0119b12d SECS:
  0 FLAGS: 0
CIADDR: 10.0.0.150