Your message dated Sun, 30 Aug 2009 15:41:38 +0200
with message-id <[email protected]>
and subject line Re: Bug#544280: udev raises interfaces not listed in 
/etc/network/interfaces
has caused the Debian Bug report #544280,
regarding udev raises interfaces not listed in /etc/network/interfaces
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
544280: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544280
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: udev
Version: 0.141-2
Severity: normal

Hi,

I can't understand why udev (through /lib/udev/net.agent) would raise
interfaces not listed in /etc/network/interfaces. It is slowing down
unnecessarily the boot process. I am not aware of all the subtelty of udev,
so maybe I am mistaken. If so could you explain me why this is done this way ?

Regards,
Bertrand

PS Here is the very small patch I use on my system wich doesn't seem to affect
my networking and speed up my boot process of 2 seconds:

--- /lib/udev/net.agent.old     2009-08-16 20:49:45.000000000 +0200
+++ /lib/udev/net.agent 2009-08-30 11:26:52.000000000 +0200
@@ -39,7 +39,8 @@
        # this $INTERFACE is marked as "auto"
        IFUPARG='\('$INTERFACE'\|-a\|--all\)'
     else
-       IFUPARG=$INTERFACE
+       #IFUPARG=$INTERFACE
+       exit 0
     fi
 
     if ps -C ifup ho args | grep -q "$IFUPARG"; then


-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 72
lrwxrwxrwx 1 root root    19 avr 23 23:41 025_libgphoto2.rules -> 
../libgphoto2.rules
-rw-r--r-- 1 root root   595 nov 16  2008 70-persistent-cd.rules
-rw-r--r-- 1 root root   538 aoĆ» 29 00:28 70-persistent-net.rules
lrwxrwxrwx 1 root root    15 jan 20  2009 z60_hdparm.rules -> ../hdparm.rules
-rw-r--r-- 1 root root  1152 mai  6 14:36 z60_libsane-extras.rules
-rw-r--r-- 1 root root 55330 jun 26 17:48 z60_libsane.rules

-- /sys/:
/sys/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/device:28/input/input1/event1/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/device:2d/input/input2/event2/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4/event4/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input3/event3/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input5/event5/dev
/sys/devices/pci0000:00/0000:00:02.0/drm/card0/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/usb_device/usbdev2.1/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/usb_endpoint/usbdev2.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/usb_device/usbdev3.1/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/usb_endpoint/usbdev3.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/usb_device/usbdev4.1/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/usb_endpoint/usbdev4.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/5-0:1.0/usb_endpoint/usbdev5.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/usb_device/usbdev5.1/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/usb_endpoint/usbdev5.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0/usb_endpoint/usbdev1.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/usb_device/usbdev1.1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/usb_endpoint/usbdev1.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/adsp/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/audio/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/controlC0/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/dsp/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/mixer/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/pcmC0D0c/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/pcmC0D0p/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/pcmC0D1c/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/pcmC0D2c/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/pcmC0D3c/dev
/sys/devices/pci0000:00/0000:00:1e.2/sound/card0/pcmC0D4p/dev
/sys/devices/pci0000:00/0000:00:1e.3/sound/card1/audio1/dev
/sys/devices/pci0000:00/0000:00:1e.3/sound/card1/controlC1/dev
/sys/devices/pci0000:00/0000:00:1e.3/sound/card1/dsp1/dev
/sys/devices/pci0000:00/0000:00:1e.3/sound/card1/mixer1/dev
/sys/devices/pci0000:00/0000:00:1e.3/sound/card1/pcmC1D0c/dev
/sys/devices/pci0000:00/0000:00:1e.3/sound/card1/pcmC1D0p/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda2/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda3/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/scsi_generic/sg0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block/sr0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/bsg/1:0:0:0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/scsi_generic/sg1/dev
/sys/devices/platform/i8042/serio0/input/input0/event0/dev
/sys/devices/platform/i8042/serio1/input/input7/event7/dev
/sys/devices/platform/i8042/serio1/input/input7/mouse0/dev
/sys/devices/platform/i8042/serio1/input/input8/event8/dev
/sys/devices/platform/i8042/serio1/input/input8/mouse1/dev
/sys/devices/platform/pcspkr/input/input6/event6/dev
/sys/devices/platform/serial8250/tty/ttyS1/dev
/sys/devices/platform/serial8250/tty/ttyS2/dev
/sys/devices/platform/serial8250/tty/ttyS3/dev
/sys/devices/pnp0/00:06/rtc/rtc0/dev
/sys/devices/pnp0/00:0b/tty/ttyS0/dev
/sys/devices/virtual/block/loop0/dev
/sys/devices/virtual/block/loop1/dev
/sys/devices/virtual/block/loop2/dev
/sys/devices/virtual/block/loop3/dev
/sys/devices/virtual/block/loop4/dev
/sys/devices/virtual/block/loop5/dev
/sys/devices/virtual/block/loop6/dev
/sys/devices/virtual/block/loop7/dev
/sys/devices/virtual/block/ram0/dev
/sys/devices/virtual/block/ram10/dev
/sys/devices/virtual/block/ram11/dev
/sys/devices/virtual/block/ram12/dev
/sys/devices/virtual/block/ram13/dev
/sys/devices/virtual/block/ram14/dev
/sys/devices/virtual/block/ram15/dev
/sys/devices/virtual/block/ram1/dev
/sys/devices/virtual/block/ram2/dev
/sys/devices/virtual/block/ram3/dev
/sys/devices/virtual/block/ram4/dev
/sys/devices/virtual/block/ram5/dev
/sys/devices/virtual/block/ram6/dev
/sys/devices/virtual/block/ram7/dev
/sys/devices/virtual/block/ram8/dev
/sys/devices/virtual/block/ram9/dev
/sys/devices/virtual/input/mice/dev
/sys/devices/virtual/mem/full/dev
/sys/devices/virtual/mem/kmem/dev
/sys/devices/virtual/mem/kmsg/dev
/sys/devices/virtual/mem/mem/dev
/sys/devices/virtual/mem/null/dev
/sys/devices/virtual/mem/port/dev
/sys/devices/virtual/mem/random/dev
/sys/devices/virtual/mem/urandom/dev
/sys/devices/virtual/mem/zero/dev
/sys/devices/virtual/misc/agpgart/dev
/sys/devices/virtual/misc/cpu_dma_latency/dev
/sys/devices/virtual/misc/fuse/dev
/sys/devices/virtual/misc/hpet/dev
/sys/devices/virtual/misc/network_latency/dev
/sys/devices/virtual/misc/network_throughput/dev
/sys/devices/virtual/misc/psaux/dev
/sys/devices/virtual/misc/snapshot/dev
/sys/devices/virtual/sound/seq/dev
/sys/devices/virtual/sound/timer/dev
/sys/devices/virtual/tty/console/dev
/sys/devices/virtual/tty/ptmx/dev
/sys/devices/virtual/tty/tty0/dev
/sys/devices/virtual/tty/tty10/dev
/sys/devices/virtual/tty/tty11/dev
/sys/devices/virtual/tty/tty12/dev
/sys/devices/virtual/tty/tty13/dev
/sys/devices/virtual/tty/tty14/dev
/sys/devices/virtual/tty/tty15/dev
/sys/devices/virtual/tty/tty16/dev
/sys/devices/virtual/tty/tty17/dev
/sys/devices/virtual/tty/tty18/dev
/sys/devices/virtual/tty/tty19/dev
/sys/devices/virtual/tty/tty1/dev
/sys/devices/virtual/tty/tty20/dev
/sys/devices/virtual/tty/tty21/dev
/sys/devices/virtual/tty/tty22/dev
/sys/devices/virtual/tty/tty23/dev
/sys/devices/virtual/tty/tty24/dev
/sys/devices/virtual/tty/tty25/dev
/sys/devices/virtual/tty/tty26/dev
/sys/devices/virtual/tty/tty27/dev
/sys/devices/virtual/tty/tty28/dev
/sys/devices/virtual/tty/tty29/dev
/sys/devices/virtual/tty/tty2/dev
/sys/devices/virtual/tty/tty30/dev
/sys/devices/virtual/tty/tty31/dev
/sys/devices/virtual/tty/tty32/dev
/sys/devices/virtual/tty/tty33/dev
/sys/devices/virtual/tty/tty34/dev
/sys/devices/virtual/tty/tty35/dev
/sys/devices/virtual/tty/tty36/dev
/sys/devices/virtual/tty/tty37/dev
/sys/devices/virtual/tty/tty38/dev
/sys/devices/virtual/tty/tty39/dev
/sys/devices/virtual/tty/tty3/dev
/sys/devices/virtual/tty/tty40/dev
/sys/devices/virtual/tty/tty41/dev
/sys/devices/virtual/tty/tty42/dev
/sys/devices/virtual/tty/tty43/dev
/sys/devices/virtual/tty/tty44/dev
/sys/devices/virtual/tty/tty45/dev
/sys/devices/virtual/tty/tty46/dev
/sys/devices/virtual/tty/tty47/dev
/sys/devices/virtual/tty/tty48/dev
/sys/devices/virtual/tty/tty49/dev
/sys/devices/virtual/tty/tty4/dev
/sys/devices/virtual/tty/tty50/dev
/sys/devices/virtual/tty/tty51/dev
/sys/devices/virtual/tty/tty52/dev
/sys/devices/virtual/tty/tty53/dev
/sys/devices/virtual/tty/tty54/dev
/sys/devices/virtual/tty/tty55/dev
/sys/devices/virtual/tty/tty56/dev
/sys/devices/virtual/tty/tty57/dev
/sys/devices/virtual/tty/tty58/dev
/sys/devices/virtual/tty/tty59/dev
/sys/devices/virtual/tty/tty5/dev
/sys/devices/virtual/tty/tty60/dev
/sys/devices/virtual/tty/tty61/dev
/sys/devices/virtual/tty/tty62/dev
/sys/devices/virtual/tty/tty63/dev
/sys/devices/virtual/tty/tty6/dev
/sys/devices/virtual/tty/tty7/dev
/sys/devices/virtual/tty/tty8/dev
/sys/devices/virtual/tty/tty9/dev
/sys/devices/virtual/tty/tty/dev
/sys/devices/virtual/vc/vcs1/dev
/sys/devices/virtual/vc/vcs2/dev
/sys/devices/virtual/vc/vcs3/dev
/sys/devices/virtual/vc/vcs4/dev
/sys/devices/virtual/vc/vcs5/dev
/sys/devices/virtual/vc/vcs6/dev
/sys/devices/virtual/vc/vcs7/dev
/sys/devices/virtual/vc/vcsa1/dev
/sys/devices/virtual/vc/vcsa2/dev
/sys/devices/virtual/vc/vcsa3/dev
/sys/devices/virtual/vc/vcsa4/dev
/sys/devices/virtual/vc/vcsa5/dev
/sys/devices/virtual/vc/vcsa6/dev
/sys/devices/virtual/vc/vcsa7/dev
/sys/devices/virtual/vc/vcsa/dev
/sys/devices/virtual/vc/vcs/dev

-- Kernel configuration:


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]         1.5.27     Debian configuration management sy
ii  libc6                         2.9-23     GNU C Library: Shared libraries
ii  libselinux1                   2.0.85-2   SELinux shared libraries
ii  libvolume-id1                 0.141-2    libvolume_id shared library
ii  lsb-base                      3.2-23     Linux Standard Base 3.2 init scrip

udev recommends no packages.

udev suggests no packages.

-- debconf information:
  udev/new_kernel_needed: false
  udev/reboot_needed:





--- End Message ---
--- Begin Message ---
On Aug 30, Bertrand Marc <[email protected]> wrote:

> It is quite empty, and I don't expect udev to "ifup" (that's what I  
> meant with raise) my other "real" interfaces. I do that later when I  
udev must run ifup and ifdown for every interface (except the special
ones like ppp etc), ifupdown then will decide if they must be
configured or not depending on /etc/network/interfaces.
There is no bug.

> need the interface (or Network-manager does it if I let it). And it  
> seems to me (and to bootchart) that /lib/udev/net.agent is trying to  
> "ifup" all my interfaces without my horribly wrong "patch". With the  
> original net.agent, bootchart reports a 4-5 sec execution of net.agent  
> during boot. With my "patch" bootcharts reports a normal process (less  
> than a sec).
It's just sleeping waiting for S40networking.

> talking about (note that I didn't tagged the bug as patched). Googling  
> about net.agent, you'll even find poeple not happy with it just placing  
> at the beginning of the file a "exit 0".
Cargo cult sysadmining is not a great argument.

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to