]> git.gsnw.org Git - m0n0chwall.git/commitdiff
Add fix for UK ADSL modems (DSL-300T, X-modem) in half-bridge mode (triggered when...
authormkasper <mkasper@e36fee2c-cc09-0410-a7cc-ebac5c6737de>
Wed, 18 Jan 2006 17:06:48 +0000 (17:06 +0000)
committermkasper <mkasper@e36fee2c-cc09-0410-a7cc-ebac5c6737de>
Wed, 18 Jan 2006 17:06:48 +0000 (17:06 +0000)
git-svn-id: https://svn.m0n0.ch/wall/trunk@43 e36fee2c-cc09-0410-a7cc-ebac5c6737de

build/patches/user/dhclient-script.patch

index 8e1ad2c2bc85fbcf84169461ad93fdf27f7da779..bc0dd343d8fa1ca2ee33fdf6c18a3ccfc2497841 100644 (file)
@@ -1,5 +1,5 @@
---- dhclient-script.orig       Wed Mar 24 19:48:49 2004
-+++ dhclient-script    Sat Mar 27 09:42:38 2004
+--- dhclient-script.orig       Sat Nov 26 11:48:17 2005
++++ dhclient-script    Wed Jan 18 18:00:17 2006
 @@ -13,12 +13,13 @@
  make_resolv_conf() {
    if [ x"$new_domain_name_servers" != x ]; then
  fi
    
  if [ x$reason = xBOUND ] || [ x$reason = xRENEW ] || \
+@@ -140,6 +141,11 @@
+       shift; shift
+       done
+     fi
++    if [ x"$new_ip_address" = x"$new_routers" ]; then
++        route delete default >/dev/null 2>&1
++        route add default -interface -link $interface >/dev/null 2>&1
++    fi
++
+   fi
+   if [ x$new_ip_address != x$alias_ip_address ] && [ x$alias_ip_address != x ];
+    then