[prev in list] [next in list] [prev in thread] [next in thread] 

List:       suse-linux
Subject:    Patch/Probleme mit DHCP und MODIFY_RESOLV_CONF_DYNAMICALLY
From:       Tim Jansen <tjansen () gmx ! net>
Date:       2001-09-05 11:38:01
[Download RAW message or body]

Hi...

Wenn man in rc.conf unter Suse 7.2 die Variable 
MODIFY_RESOLV_CONF_DYNAMICALLY auf 'no' setzt, hat dies zur Folge, dass 
/sbin/dhclient-script aufgrund eines Bugs mit einem Fehler zurueckkehrt. Dies 
wiederum hat zur Folge, dass beim Benutzen von DHCP
1. die vom DHCP-Server vergebene Adresse zwar gesetzt wird, aber dhclient sie 
dann ablehnt
2. dhclient etwa alle 5 Sekunden eine neue Adresse anfordert (die dann auch 
abgelehnt wird)
3. durch das staendige Rekonfigurieren des IP-Stacks alle 5 Sekunden alle 
TCP-Verbindungen stehen bleiben, was sich zB beim Browsern bemerkbar macht, 
weil Seiten oft unvollstaendig kommen. Dies ist das einzige, was man als 
Benutzer direkt von dem Fehler mitbekommt, wenn man nicht in 
/var/log/messages nachschaut.

Der Patch unten sollte das Problem loesen. Gibt es eigentlich eine 
EMail-Adresse o.ae. an die man Patches fuer Suse schicken kann?

bye...

--- /sbin/dhclient-script.old   Wed Sep  5 13:00:27 2001
+++ /sbin/dhclient-script       Wed Sep  5 13:00:18 2001
@@ -46,7 +46,7 @@
 
   test "$MODIFY_RESOLV_CONF_DYNAMICALLY" = no \
     -o "$DHCLIENT_MODIFY_RESOLV_CONF" = no \
-    && exit 1
+    && return
 
   # now, backup the existing resolv.conf first. BUT:
   # an old backup copy should not be there, because the init script deletes 
them; if there



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic