dhclient

Simon Neumeister linux at neu-meister.de
Thu Jan 4 16:55:19 UTC 2007


On Thursday 04 January 2007 15:30, Karsten Hopp wrote:
> On Thu, Jan 04, 2007 at 01:58:44PM +0100, Simon Neumeister wrote:
> > Hallo
> > ich bewege mich täglich zwischen 2 verschiedenen Netzwerken, die
> > beide über dhcp gesteuert werden.
> > Nun habe ich aber das Problem, dass der dhclient nach einer IP
> > Adresse für das falsche Netzwerk fragt (das mit dem ich vorher
> > verbunden war) und der Server die Meldung 'wrong network'
> > zurückgibt.
> > [...]
>
> Funktioniert es mit 'dhclient -r' ?
>
>   Karsten

leider nicht.
Ich habe noch etwas experimentiert und festgestellt, dass ein ifdown 
eth0 && ifup eth0 in einem Netz schon schierigkeiten gibt.
Das ifup eth0 bricht dann irgendwann ab.

Die 'wrong network' meldung könnte also nur eine Nebenerscheinung 
gewesen sein.

Evtl hängt das ganze auch mit ipv6 zusammen:

[root at einstein ~]# ifdown eth0
[root at einstein ~]# ifconfig eth0
eth0      Link encap:Ethernet  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:169

[root at einstein ~]# ifup eth0

IP-Informationen werden für eth0 bestimmt...

<--
<time out>
-->

[root at einstein ~]# ifconfig eth0
eth0      Link encap:Ethernet  
          inet6 Adresse: fe80::216:36ff:feae:b640/64 
Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:169


Im dem Netz ist aber alles ipv4 basiert...
Wenn ich das Modul entferne:


[root at einstein ~]# ifdown eth0
[root at einstein ~]# ifconfig eth0
eth0      Link encap:Ethernet  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:169

[root at einstein ~]# rmmod tg3
[root at einstein ~]# modprobe tg3
[root at einstein ~]# ifconfig eth0
eth0      Link encap:Ethernet  
          inet Adresse:172.27.82.70  Bcast:172.27.82.255  
Maske:255.255.255.0
          inet6 Adresse: fe80::216:36ff:feae:b640/64 
Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:346 (346.0 b)  TX bytes:596 (596.0 b)
          Interrupt:169


dann funktioniert es.
Sehr verworren ...


-- 
Grüße, 
Simon




More information about the Fedora-de-list mailing list