Package: initrd-netboot-tools
Version: 0.5.3cvs.20040906-16
Severity: normal
Tags: patch
udhcpc man page says:
deconfig
deconfig is used when udhcpc starts, and when a lease is lost. The
script should put the interface in an up, but deconfigured, state.
However the script /etc/lessdisks/mkinitrd/network_script does not bring
the network interface up. Adding the word 'up' to the line
'ifconfig "$interface" 0.0.0.0' fixes the problem... except that the
ifconfig command may return before the netwok card can autonegotiate
it's link speed. Hence a small sleep is required.
Here is tha patch:
---8<---
--- network_script.orig 2005-05-03 14:46:55.000000000 +0100
+++ network_script 2005-05-03 12:22:59.000000000 +0100
@@ -39,7 +39,8 @@
deconfig) echo "$0: $interface: deconfig"
# i/f up, but deconfigured
- ifconfig "$interface" 0.0.0.0
+ ifconfig "$interface" 0.0.0.0 up
+ /bin/sleep 4
;;
bound) echo "$0: $interface: bound to $ip"
---8<---
The inclusion of the sleep binary requires the addition of /bin/sleep to
the variable 'initrd_exe' in /etc/lessdisks/mkinitrd/initrd-netboot.conf
NB: I have not provided a patch for this... but lets face it it is a
trivial change!
Thanks
Alex Owen
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (400, 'testing'), (300, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-1-686
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Versions of packages initrd-netboot-tools depends on:
ii discover-data 2.2005.02.13-1 Data lists for Discover hardware d
ii initrd-tools 0.1.78 tools to create initrd image for p
ii python 2.3.5-1 An interactive high-level object-o
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]