Bug#619520: linux-image-2.6.37-2-amd64: some Ethernet cables are not detected
Package: linux-2.6
Version: 2.6.37-2
Severity: normal
On my DELL Latitude E6400 laptop, the Ethernet cable, though
plugged in before booting, isn't always detected at boot time
(at least when /etc/init.d/networking is run). More precisely,
at home it is always detected, but I'm currently connected in
a hotel, and here it is never detected (at boot time only).
I need to run "/etc/init.d/networking restart" manually, and
everything is OK.
Since after the boot, the Ethernet cable detection works, it
seems to be a software problem. But I don't know where.
FYI, here's my configuration...
/etc/network/interfaces contains:
------------------------------------------------------------------------
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# One should not use "auto eth0" because an Ethernet cable is not
# necessarily plugged in. Then one needs an "allow-hotplug eth0"
# line so that ifup and ifdown can work on eth0. But eth0 is not
# automatically brought up by "/etc/init.d/networking start"
# (Debian bug 550014); ifplugd is not a solution either because
# it doesn't work at boot time (bug 550019), but also it is run
# too late (bugs 204499, 407349 and 432612).
auto lo eth0
#allow-hotplug eth0
# The loopback network interface
iface lo inet loopback
# Since a DHCP client process could have modified /etc/resolv.conf, we
# reset it to the default value in case a static address will be used.
echo "nameserver 127.0.0.1" > /etc/resolv.conf
ifconfig "$1" up
sleep 2
ethtool "$1" | grep -q 'Link detected: yes' && exec guessnet -i "$@"
echo "No link detected." >&2
printf "%s-none
" "$1"
ethtool and guessnet are provided by the Debian packages.
The /var/log/boot file is attached. It contains in particular:
Thu Mar 24 17:36:57 2011: Running mapping script guessnet-wrapper on eth0
Thu Mar 24 17:37:00 2011: No link detected.
Thu Mar 24 17:37:00 2011: Ignoring unknown interface eth0=eth0-none.
-- Package-specific info:
** Version:
Linux version 2.6.37-2-amd64 (Debian 2.6.37-2) (ben@decadent.org.uk) (gcc version 4.4.5 (Debian 4.4.5-12) ) #1 SMP Sun Feb 27 10:12:22 UTC 2011
** Kernel log:
[ 12.258209] iwlagn: Copyright(c) 2003-2010 Intel Corporation
[ 12.258275] iwlagn 0000:0c:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 12.258283] iwlagn 0000:0c:00.0: setting latency timer to 64
[ 12.258323] iwlagn 0000:0c:00.0: Detected Intel(R) Ultimate N WiFi Link 5300 AGN, REV=0x24
[ 12.277517] iwlagn 0000:0c:00.0: device EEPROM VER=0x120, CALIB=0x4
[ 12.278359] [drm] Initialized drm 1.1.0 20060810
[ 12.278464] iwlagn 0000:0c:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
[ 12.278626] iwlagn 0000:0c:00.0: irq 43 for MSI/MSI-X
[ 12.278641] input: HDA Intel Mic at Sep Left Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[ 12.278723] input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[ 12.278787] input: HDA Intel Line Out at Sep Left Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 12.278853] input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 12.339293] input: DualPoint Stick as /devices/platform/i8042/serio1/input/input13
[ 12.355941] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input14
[ 12.517449] iwlagn 0000:0c:00.0: loaded firmware version 8.24.2.12
[ 12.602290] nouveau 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 12.602304] nouveau 0000:01:00.0: setting latency timer to 64
[ 12.605342] [drm] nouveau 0000:01:00.0: Detected an NV50 generation card (0x298580a2)
[ 12.608676] [drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PRAMIN
[ 12.712639] [drm] nouveau 0000:01:00.0: ... appears to be valid
[ 12.712643] [drm] nouveau 0000:01:00.0: BIT BIOS found
[ 12.712646] [drm] nouveau 0000:01:00.0: Bios version 62.98.3c.00
[ 12.712649] [drm] nouveau 0000:01:00.0: TMDS table version 2.0
[ 12.712652] [drm] nouveau 0000:01:00.0: Found Display Configuration Block version 4.0
[ 12.712655] [drm] nouveau 0000:01:00.0: Raw DCB entry 0: 01000323 00010034
[ 12.712657] [drm] nouveau 0000:01:00.0: Raw DCB entry 1: 02011300 00000028
[ 12.712659] [drm] nouveau 0000:01:00.0: Raw DCB entry 2: 02022386 0f200010
[ 12.712661] [drm] nouveau 0000:01:00.0: Raw DCB entry 3: 02022332 00020010
[ 12.712663] [drm] nouveau 0000:01:00.0: Raw DCB entry 4: 040333a6 0f200010
[ 12.712665] [drm] nouveau 0000:01:00.0: Raw DCB entry 5: 04033312 00020010
[ 12.712667] [drm] nouveau 0000:01:00.0: Raw DCB entry 6: 0000000e 00000000
[ 12.712670] [drm] nouveau 0000:01:00.0: DCB connector table: VHER 0x40 5 16 4
[ 12.712672] [drm] nouveau 0000:01:00.0: 0: 0x00000041: type 0x41 idx 0 tag 0xff
[ 12.712674] [drm] nouveau 0000:01:00.0: unknown type, using 0x40
[ 12.712676] [drm] nouveau 0000:01:00.0: 1: 0x00000100: type 0x00 idx 1 tag 0xff
[ 12.712679] [drm] nouveau 0000:01:00.0: 2: 0x00005246: type 0x46 idx 2 tag 0x07
[ 12.712681] [drm] nouveau 0000:01:00.0: 3: 0x0000a346: type 0x46 idx 3 tag 0x08
[ 12.712692] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 0 at offset 0xD601
[ 12.764171] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 1 at offset 0xD9B3
[ 12.788053] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 2 at offset 0xE259
[ 12.788072] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 3 at offset 0xE34B
[ 12.796144] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 4 at offset 0xE557
[ 12.796149] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table at offset 0xE5BC
[ 12.814870] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 12.820030] [drm] nouveau 0000:01:00.0: 0xE5BC: Condition still not met after 20ms, skipping following opcodes
[ 12.841873] [drm] nouveau 0000:01:00.0: 4 available performance level(s)
[ 12.841879] [drm] nouveau 0000:01:00.0: 0: memory 100MHz core 169MHz shader 338MHz voltage 900mV fanspeed 100%
[ 12.841882] [drm] nouveau 0000:01:00.0: 1: memory 250MHz core 275MHz shader 550MHz voltage 900mV fanspeed 100%
[ 12.841886] [drm] nouveau 0000:01:00.0: 2: memory 400MHz core 500MHz shader 1000MHz voltage 1090mV fanspeed 100%
[ 12.841889] [drm] nouveau 0000:01:00.0: 3: memory 400MHz core 580MHz shader 1450MHz voltage 1170mV fanspeed 100%
[ 12.841915] [drm] nouveau 0000:01:00.0: Register 0x00004030 not found in PLL limits table
[ 12.842029] [drm] nouveau 0000:01:00.0: c: memory 249MHz core 275MHz shader 1100MHz voltage 900mV
[ 12.842222] [drm] nouveau 0000:01:00.0: Detected 256MiB VRAM
[ 12.842256] [TTM] Zone kernel: Available graphics memory: 2024978 kiB.
[ 12.842258] [TTM] Initializing pool allocator.
[ 12.842284] mtrr: type mismatch for e0000000,10000000 old: write-back new: write-combining
[ 12.871074] [drm] nouveau 0000:01:00.0: 512 MiB GART (aperture)
[ 13.933829] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1
[ 13.939683] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
[ 13.939721] [drm] nouveau 0000:01:00.0: ACPI backlight interface available, not registering our own
[ 13.956776] dell-wmi: Received unknown WMI event (0x11)
[ 14.123795] [drm] nouveau 0000:01:00.0: allocated 1440x900 fb: 0x40270000, bo ffff880117d9d400
[ 14.134633] Console: switching to colour frame buffer device 180x56
[ 14.137583] fb0: nouveaufb frame buffer device
[ 14.137585] drm: registered panic notifier
[ 14.137591] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0
[ 14.429756] dell-wmi: Received unknown WMI event (0x11)
[ 15.467901] EXT3-fs (dm-1): using internal journal
[ 15.788760] loop: module loaded
[ 16.516865] Adding 9928700k swap on /dev/mapper/xvii-swap_1. Priority:-1 extents:1 across:9928700k
[ 23.444220] e1000e 0000:00:19.0: irq 40 for MSI/MSI-X
[ 23.500096] e1000e 0000:00:19.0: irq 40 for MSI/MSI-X
[ 23.500581] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 25.644912] e1000e: eth0 NIC Link is Up 10 Mbps Half Duplex, Flow Control: None
[ 25.644969] e1000e 0000:00:19.0: eth0: Autonegotiated half duplex but link partner cannot autoneg. Try forcing full duplex if link gets many collisions.
[ 25.644972] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO
[ 25.645428] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 26.058612] fuse init (API version 7.15)
[ 28.296113] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input15
[ 36.336028] eth0: no IPv6 routers present
[ 36.564594] [drm] nouveau 0000:01:00.0: Allocating FIFO number 2
[ 36.570976] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 2
[ 38.897952] Bluetooth: Core ver 2.15
[ 38.897972] NET: Registered protocol family 31
[ 38.897974] Bluetooth: HCI device and connection manager initialized
[ 38.897976] Bluetooth: HCI socket layer initialized
[ 39.047720] Bluetooth: L2CAP ver 2.15
[ 39.047722] Bluetooth: L2CAP socket layer initialized
[ 39.065891] Bluetooth: RFCOMM TTY layer initialized
[ 39.065896] Bluetooth: RFCOMM socket layer initialized
[ 39.065898] Bluetooth: RFCOMM ver 1.11
[ 39.138171] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 39.138174] Bluetooth: BNEP filters: protocol multicast
[ 39.178303] Bluetooth: SCO (Voice Link) ver 0.6
[ 39.178305] Bluetooth: SCO socket layer initialized
[ 41.114467] lp: driver loaded but no devices found
[ 41.119022] ppdev: user-space parallel port driver
[ 50.095010] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 196.273509] device eth0 entered promiscuous mode
[ 198.275831] device eth0 left promiscuous mode
** Model information
sys_vendor: Dell Inc.
product_name: Latitude E6400
product_version:
chassis_vendor: Dell Inc.
chassis_version:
bios_vendor: Dell Inc.
bios_version: A12
board_vendor: Dell Inc.
board_name: 0K672N
board_version:
0c:00.0 Network controller [0280]: Intel Corporation Ultimate N WiFi Link 5300 [8086:4235]
Subsystem: Intel Corporation Device [8086:1121]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 43
Region 0: Memory at f1ffe000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlagn
** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0c45:63f8 Microdia Sonix Integrated Webcam
Bus 005 Device 002: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Kernel: Linux 2.6.37-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.37-2-amd64 depends on:
ii debconf [debconf-2.0] 1.5.38 Debian configuration management sy
ii initramfs-tools [linux-initra 0.98.8 tools for generating an initramfs
ii linux-base 3 Linux image base package
ii module-init-tools 3.12-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.37-2-amd64 recommends:
ii firmware-linux-free 3 Binary firmware for various driver
Versions of packages linux-image-2.6.37-2-amd64 suggests:
ii grub-legacy [grub] 0.97-65 GRand Unified Bootloader (Legacy v
ii linux-doc-2.6.37 2.6.37-2 Linux kernel specific documentatio
Versions of packages linux-image-2.6.37-2-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
ii firmware-iwlwifi 0.29 Binary firmware for Intel Wireless
pn firmware-linux <none> (no description available)
pn firmware-linux-nonfree <none> (no description available)
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
pn xen-hypervisor <none> (no description available)
-- debconf information:
* linux-image-2.6.37-2-amd64/postinst/missing-firmware-2.6.37-2-amd64:
linux-image-2.6.37-2-amd64/postinst/ignoring-do-bootloader-2.6.37-2-amd64:
linux-image-2.6.37-2-amd64/prerm/removing-running-kernel-2.6.37-2-amd64: true
linux-image-2.6.37-2-amd64/postinst/depmod-error-initrd-2.6.37-2-amd64: false
Thu Mar 24 17:36:50 2011: Setting parameters of disc: (none).
Thu Mar 24 17:36:50 2011: Setting preliminary keymap...done.
Thu Mar 24 17:36:50 2011: Checking root file system...fsck from util-linux-ng 2.17.2
Thu Mar 24 17:36:50 2011: /dev/mapper/xvii-root: clean, 711407/14630912 files, 21792451/58504192 blocks (check in 2 mounts)
Thu Mar 24 17:36:50 2011: done.
Thu Mar 24 17:36:50 2011: Starting early crypto disks...done.
Thu Mar 24 17:36:50 2011: Cleaning up ifupdown....
Thu Mar 24 17:36:50 2011: Setting up networking....
Thu Mar 24 17:36:50 2011: Loading kernel modules...done.
Thu Mar 24 17:36:50 2011: Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
Thu Mar 24 17:36:50 2011: Found volume group "xvii" using metadata type lvm2
Thu Mar 24 17:36:51 2011: 2 logical volume(s) in volume group "xvii" now active
Thu Mar 24 17:36:51 2011: .
Thu Mar 24 17:36:51 2011: Starting remaining crypto disks...done.
Thu Mar 24 17:36:51 2011: Activating lvm and md swap...done.
Thu Mar 24 17:36:51 2011: Checking file systems...fsck from util-linux-ng 2.17.2
Thu Mar 24 17:36:51 2011: /dev/sda1: clean, 32/124496 files, 46058/248976 blocks
Thu Mar 24 17:36:51 2011: done.
Thu Mar 24 17:36:51 2011: Invalidating stale software suspend images... done.
Thu Mar 24 17:36:51 2011: Mounting local filesystems...mount: you must specify the filesystem type
Thu Mar 24 17:36:51 2011: mount: you must specify the filesystem type
Thu Mar 24 17:36:51 2011: mount: you must specify the filesystem type
Thu Mar 24 17:36:51 2011: ^[[31mfailed.^[[39;49m
Thu Mar 24 17:36:51 2011: Activating swapfile swap...done.
Thu Mar 24 17:36:51 2011: Cleaning up temporary files....
Thu Mar 24 17:36:52 2011: Configuring network interfaces...Configuring interface lo=lo (inet)
Thu Mar 24 17:36:52 2011: run-parts --verbose /etc/network/if-pre-up.d
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-pre-up.d/dhcp-conf-bind
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-pre-up.d/ethtool
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-pre-up.d/exim4-conf
Thu Mar 24 17:36:52 2011: run-parts: /etc/network/if-pre-up.d/exim4-conf exited with return code 1
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-pre-up.d/wireless-tools
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
Thu Mar 24 17:36:52 2011: ifconfig lo 127.0.0.1 up
Thu Mar 24 17:36:52 2011: run-parts --verbose /etc/network/if-up.d
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-up.d/avahi-autoipd
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-up.d/avahi-daemon
Thu Mar 24 17:36:52 2011: run-parts: executing /etc/network/if-up.d/bind9
Thu Mar 24 17:36:54 2011: run-parts: executing /etc/network/if-up.d/ethtool
Thu Mar 24 17:36:54 2011: run-parts: executing /etc/network/if-up.d/exim4
Thu Mar 24 17:36:55 2011: run-parts: executing /etc/network/if-up.d/home_net
Thu Mar 24 17:36:55 2011: run-parts: /etc/network/if-up.d/home_net exited with return code 1
Thu Mar 24 17:36:55 2011: run-parts: executing /etc/network/if-up.d/mountnfs
Thu Mar 24 17:36:55 2011: run-parts: executing /etc/network/if-up.d/ntp
Thu Mar 24 17:36:55 2011: Stopping NTP server: ntpd.
Thu Mar 24 17:36:55 2011: Setting kernel variables ...done.
Thu Mar 24 17:36:57 2011: Starting NTP server: ntpd.
Thu Mar 24 17:36:57 2011: run-parts: executing /etc/network/if-up.d/ntpdate
Thu Mar 24 17:36:57 2011: run-parts: executing /etc/network/if-up.d/openssh-server
Thu Mar 24 17:36:57 2011: run-parts: executing /etc/network/if-up.d/wpasupplicant
Thu Mar 24 17:36:57 2011: Running mapping script guessnet-wrapper on eth0
Thu Mar 24 17:37:00 2011: No link detected.
Thu Mar 24 17:37:00 2011: Ignoring unknown interface eth0=eth0-none.
Thu Mar 24 17:37:00 2011: done.
Thu Mar 24 17:37:00 2011: Starting portmap daemon....
Thu Mar 24 17:37:00 2011: Starting NFS common utilities: statd.
Thu Mar 24 17:37:00 2011: Cleaning up temporary files....
Thu Mar 24 17:37:00 2011: Setting up ALSA...done.
Thu Mar 24 17:37:00 2011: Setting console screen modes.
Thu Mar 24 17:37:00 2011: ^[]R^[[9;30]^[[14;30]Skipping font and keymap setup (handled by console-setup).
Thu Mar 24 17:37:01 2011: Setting up console font and keymap...done.
Thu Mar 24 17:37:01 2011: Setting sensors limits.
Thu Mar 24 17:37:01 2011: INIT: Entering runlevel: 2
Thu Mar 24 17:37:01 2011: Using makefile-style concurrent boot in runlevel 2.
Thu Mar 24 17:37:01 2011: Starting portmap daemon...Already running..
Thu Mar 24 17:37:01 2011: Starting NFS common utilities: statd.
Thu Mar 24 17:37:02 2011: Starting file alteration monitor: FAM.
Thu Mar 24 17:37:02 2011: Starting enhanced syslogd: rsyslogd.
Thu Mar 24 17:37:02 2011: Enabling additional executable binary formats: binfmt-support.
Thu Mar 24 17:37:02 2011: Network Interface Plugging Daemon...start eth0...done.
Thu Mar 24 17:37:02 2011: Starting acpi_fakekey daemon...done.
Thu Mar 24 17:37:03 2011: Starting system message bus: dbus.
Thu Mar 24 17:37:03 2011: Starting GNOME Display Manager: gdm3.
Thu Mar 24 17:37:05 2011: Checking battery state...done.
Thu Mar 24 17:37:05 2011: Starting ACPI services....
Thu Mar 24 17:37:05 2011: Starting anac(h)ronistic cron: anacron.
Thu Mar 24 17:37:05 2011: Starting deferred execution scheduler: atd.
Thu Mar 24 17:37:06 2011: Starting atop system monitor: atop.
Thu Mar 24 17:37:06 2011: Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon.
Thu Mar 24 17:37:06 2011: Starting domain name service...: bind9.
Thu Mar 24 17:37:09 2011: Starting web server: apache2apache2: apr_sockaddr_info_get() failed for xvii
Thu Mar 24 17:37:12 2011: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Thu Mar 24 17:37:13 2011: .
Thu Mar 24 17:37:13 2011: Starting bluetooth: bluetoothd.
Thu Mar 24 17:37:15 2011: Starting periodic command scheduler: cron.
Thu Mar 24 17:37:15 2011: Starting Common Unix Printing System: cupsd.
Thu Mar 24 17:37:18 2011: Starting dictionary server: dictd.
Thu Mar 24 17:37:24 2011: Starting kerneloops:
Thu Mar 24 17:37:24 2011: Loading cpufreq kernel modules...done (acpi-cpufreq).
Thu Mar 24 17:37:25 2011: CPUFreq Utilities: Setting ondemand CPUFreq governor...CPU0...CPU1...done.
Thu Mar 24 17:37:25 2011: Starting Machine Check Exceptions decoder: mcelog.
Thu Mar 24 17:37:25 2011: Starting NTP server: ntpd.
Thu Mar 24 17:37:25 2011: Not starting internet superserver: no services enabled.
Thu Mar 24 17:37:25 2011: saned disabled; edit /etc/default/saned
Thu Mar 24 17:37:26 2011: Starting SpamAssassin Mail Filter Daemon: Starting OpenBSD Secure Shell server: sshd.
Thu Mar 24 17:37:39 2011: spamd.
Thu Mar 24 17:37:40 2011: Starting HTTP cache proxy server: wwwoffled wwwoffled[2136] Warning: Failed to get name/IP address for host 'xvii' [No address associated with hostname].
Thu Mar 24 17:37:40 2011: (offline mode) done.
Thu Mar 24 17:37:40 2011: Starting MTA: exim4.
Thu Mar 24 17:37:40 2011: Starting Network connection manager: wicd.
Thu Mar 24 17:37:40 2011: Starting daemon monitor: monit.
03-24-2011, 05:49 PM
Vincent Lefevre
Bug#619520: linux-image-2.6.37-2-amd64: some Ethernet cables are not detected
retitle 619520 eth0 is not activated early enough, causing a delay in the Ethernet detection
severity 619520 wishlist
thanks
After some tests, it appears that the 2-second delay before running
ethtool was too short here. Though increasing the delay works (I now
test the link each second, and it is detected after 3 seconds), it's
a bit annoying, and I think the kernel should do something about it
early in the boot sequence. Indeed there are more than 3 seconds
between the beginning of the boot and the network[*] is started (just
after which the "ifconfig eth0 up" is performed).
[*] /etc/init.d/networking
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110324184907.GA3786@xvii.vinc17.org">http://lists.debian.org/20110324184907.GA3786@xvii.vinc17.org
03-24-2011, 11:15 PM
Vincent Lefevre
Bug#619520: linux-image-2.6.37-2-amd64: some Ethernet cables are not detected
reopen 619520
thanks
On 2011-03-24 21:13:57 +0000, Ben Hutchings wrote:
> Network drivers are not expected to start the hardware until the
> network interface is brought up (by ifup).
This is poorly designed. There should be a way to bring up the
network interface early in the boot sequence (alternatively the
driver could do something equivalent, so that the Ethernet link
is detected when one tests its status).
> It is your responsibility to set an appropriate time limit for
> guessnet.
This doesn't solve the problem: it makes the boot longer. By
bringing up the interface earlier, the time needed by guessnet
could be spent while other things are done in parallel.
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110325001554.GA10487@xvii.vinc17.org">http://lists.debian.org/20110325001554.GA10487@xvii.vinc17.org
03-25-2011, 06:44 AM
Vincent Lefevre
Bug#619520: linux-image-2.6.37-2-amd64: some Ethernet cables are not detected
On 2011-03-25 01:15:54 +0100, Vincent Lefevre wrote:
> > It is your responsibility to set an appropriate time limit for
> > guessnet.
>
> This doesn't solve the problem: it makes the boot longer. By
longer and unreliable. The 4-second maximum delay is still not
sufficient. So, to have some margin, I should probably set a
10-second delay. But this means that in the current situation,
the boot time will always be 10 seconds longer when no Ethernet
cable is plugged in, and for a laptop, this happens quite often.
> bringing up the interface earlier, the time needed by guessnet
> could be spent while other things are done in parallel.
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110325074403.GA13153@xvii.vinc17.org">http://lists.debian.org/20110325074403.GA13153@xvii.vinc17.org