Your message dated Sun, 16 Aug 2009 19:07:50 +0000
with message-id <e1mcl54-0007wy...@ries.debian.org>
and subject line Bug#525516: fixed in udev 0.141-2
has caused the Debian Bug report #525516,
regarding udev: eth0 stopped working - renamed to eth3 (driver: e100)
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 ow...@bugs.debian.org
immediately.)
--
525516: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=525516
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: udev
Version: 0.141-1
Severity: important
After upgrading udev from 0.125-7 to 0.141-1 with the rest of available
upgrades, and rebooting, my eth0 (plain ethernet, not wireless) got
renamed to eth3, and thus stopped working.
There seems to have been a change in udev rules checking, as this was
present in persistent net rules:
# PCI device 8086:1050 (e100)
ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*",
SYSFS{address}=="00:0f:ea:3e:40:84", NAME="eth0"
# FireWire host adapter 000fea0a00394e04 (/class/net/eth1)
ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*",
SYSFS{address}=="00:0f:ea:0a:00:39:4e:04", NAME="eth1"
# PCI device 1814:0201 (rt2500)
ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*",
SYSFS{address}=="00:11:09:bf:05:d8", NAME="ra0"
# USB device 0421:044f (rndis_host)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:14:a7:dc:d1:3a",
NAME="eth2"
Apparently, the first line did not match (why?) and the following one
got created:
# PCI device 0x8086:0x1050 (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:0f:ea:3e:40:84", ATTR{type}=="1", KERNEL=="eth*",
NAME="eth3"
I've seen differences between rules attributes (most notably SYSFS ->
ATTR and an added ATTR{type}=="1"). If I understand this correctly, the
"missing" ATTR{type} would match any ATTR{tpye} so it's not that. Then
it must be that udev stopped understanding the SYSFS syntax ??
Please do not suggest me to clean up the file. I already know how to do
that. What I am saying is the upgrade broke my system, while it should
have taken care of any needed changes.
Looks related to the first change on version 0.140-2.
Also it might be related to the upstream change from from v135 to v136:
"require non-SYSFS_DEPRECATED 2.6.20+ kernel". Since v129 (which I never
had) a warning is printed about that, and I looked for it, and it is
actually present. Does this mean that my Debian packaged kernel is
somehow obsolete? This is possible, as it appears like there is a new
kernel package available. But if this is the problem, a dependency is
missing somewhere ;-)
Thank you very much for any advice. If I can do any testing for you, I
will be happy to do it.
Antonio Fiol
-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 120
lrwxrwxrwx 1 root root 19 oct 27 2005 025_libgphoto2.rules ->
../libgphoto2.rules
lrwxrwxrwx 1 root root 22 ene 15 2006 025_logitechmouse.rules ->
../logitechmouse.rules
-rw-r--r-- 1 root root 1137 oct 1 2008 65_dmsetup.rules
-rw-r--r-- 1 root root 698 sep 25 2006 70-persistent-cd.rules
-rw-r--r-- 1 root root 920 abr 25 08:07 70-persistent-net.rules
lrwxrwxrwx 1 root root 16 abr 18 23:15 libmtp8.rules -> ../libmtp8.rules
lrwxrwxrwx 1 root root 19 sep 17 2005 z60_alsa-utils.rules ->
../alsa-utils.rules
lrwxrwxrwx 1 root root 15 ene 15 2006 z60_hdparm.rules ->
../hdparm.rules
-rw-r--r-- 1 root root 5354 mar 17 10:27 z60_hplip.rules
-rw-r--r-- 1 root root 1914 nov 16 2007 z60_libccid.rules
-rw-r--r-- 1 root root 2656 ene 3 2008 z60_libpisock9.rules
-rw-r--r-- 1 root root 1742 mar 29 12:38 z60_libsane-extras.rules
-rw-r--r-- 1 root root 72908 mar 4 16:26 z60_libsane.rules
-rw-r--r-- 1 root root 3363 mar 17 08:52 z60_openct.rules
-rw-r--r-- 1 root root 6658 oct 31 13:54 z60_xserver-xorg-input-wacom.rules
-- /sys/:
/sys/block/hda/dev
/sys/block/hda/hda1/dev
/sys/block/hda/hda2/dev
/sys/block/hda/hda3/dev
/sys/block/hda/hda4/dev
/sys/block/hda/hda5/dev
/sys/block/hda/hda6/dev
/sys/block/hdc/dev
/sys/block/ram0/dev
/sys/block/ram10/dev
/sys/block/ram11/dev
/sys/block/ram12/dev
/sys/block/ram13/dev
/sys/block/ram14/dev
/sys/block/ram15/dev
/sys/block/ram1/dev
/sys/block/ram2/dev
/sys/block/ram3/dev
/sys/block/ram4/dev
/sys/block/ram5/dev
/sys/block/ram6/dev
/sys/block/ram7/dev
/sys/block/ram8/dev
/sys/block/ram9/dev
/sys/block/sda/dev
/sys/block/sda/sda1/dev
/sys/block/sdb/dev
/sys/block/sdc/dev
/sys/block/sdd/dev
/sys/block/sde/dev
/sys/class/bsg/0:0:0:0/dev
/sys/class/bsg/0:0:0:1/dev
/sys/class/bsg/0:0:0:2/dev
/sys/class/bsg/0:0:0:3/dev
/sys/class/bsg/1:0:0:0/dev
/sys/class/hidraw/hidraw0/dev
/sys/class/hidraw/hidraw1/dev
/sys/class/input/input0/event0/dev
/sys/class/input/input1/event1/dev
/sys/class/input/input2/event2/dev
/sys/class/input/input3/event3/dev
/sys/class/input/input4/event4/dev
/sys/class/input/input5/event5/dev
/sys/class/input/input6/event6/dev
/sys/class/input/input6/mouse0/dev
/sys/class/input/mice/dev
/sys/class/misc/agpgart/dev
/sys/class/misc/cpu_dma_latency/dev
/sys/class/misc/device-mapper/dev
/sys/class/misc/fuse/dev
/sys/class/misc/hpet/dev
/sys/class/misc/network_latency/dev
/sys/class/misc/network_throughput/dev
/sys/class/misc/psaux/dev
/sys/class/misc/snapshot/dev
/sys/class/misc/tun/dev
/sys/class/ppdev/parport0/dev
/sys/class/printer/lp0/dev
/sys/class/rtc/rtc0/dev
/sys/class/sound/adsp/dev
/sys/class/sound/audio/dev
/sys/class/sound/controlC0/dev
/sys/class/sound/dsp/dev
/sys/class/sound/mixer/dev
/sys/class/sound/pcmC0D0c/dev
/sys/class/sound/pcmC0D0p/dev
/sys/class/sound/pcmC0D1c/dev
/sys/class/sound/pcmC0D2c/dev
/sys/class/sound/pcmC0D3c/dev
/sys/class/sound/pcmC0D4p/dev
/sys/class/sound/seq/dev
/sys/class/sound/sequencer2/dev
/sys/class/sound/sequencer/dev
/sys/class/sound/timer/dev
/sys/class/usb_device/usbdev1.1/dev
/sys/class/usb_device/usbdev1.2/dev
/sys/class/usb_device/usbdev1.3/dev
/sys/class/usb_device/usbdev2.1/dev
/sys/class/usb_device/usbdev3.1/dev
/sys/class/usb_device/usbdev4.1/dev
/sys/class/usb_device/usbdev4.2/dev
/sys/class/usb_device/usbdev4.3/dev
/sys/class/usb_device/usbdev4.4/dev
/sys/class/usb_device/usbdev4.5/dev
/sys/class/usb_device/usbdev4.6/dev
/sys/class/usb_device/usbdev5.1/dev
/sys/class/usb_endpoint/usbdev1.1_ep00/dev
/sys/class/usb_endpoint/usbdev1.1_ep81/dev
/sys/class/usb_endpoint/usbdev1.2_ep00/dev
/sys/class/usb_endpoint/usbdev1.2_ep01/dev
/sys/class/usb_endpoint/usbdev1.2_ep82/dev
/sys/class/usb_endpoint/usbdev1.3_ep00/dev
/sys/class/usb_endpoint/usbdev1.3_ep02/dev
/sys/class/usb_endpoint/usbdev1.3_ep81/dev
/sys/class/usb_endpoint/usbdev2.1_ep00/dev
/sys/class/usb_endpoint/usbdev2.1_ep81/dev
/sys/class/usb_endpoint/usbdev3.1_ep00/dev
/sys/class/usb_endpoint/usbdev3.1_ep81/dev
/sys/class/usb_endpoint/usbdev4.1_ep00/dev
/sys/class/usb_endpoint/usbdev4.1_ep81/dev
/sys/class/usb_endpoint/usbdev4.2_ep00/dev
/sys/class/usb_endpoint/usbdev4.2_ep81/dev
/sys/class/usb_endpoint/usbdev4.3_ep00/dev
/sys/class/usb_endpoint/usbdev4.3_ep81/dev
/sys/class/usb_endpoint/usbdev4.4_ep00/dev
/sys/class/usb_endpoint/usbdev4.4_ep01/dev
/sys/class/usb_endpoint/usbdev4.4_ep82/dev
/sys/class/usb_endpoint/usbdev4.5_ep00/dev
/sys/class/usb_endpoint/usbdev4.5_ep03/dev
/sys/class/usb_endpoint/usbdev4.5_ep81/dev
/sys/class/usb_endpoint/usbdev4.5_ep82/dev
/sys/class/usb_endpoint/usbdev4.6_ep00/dev
/sys/class/usb_endpoint/usbdev4.6_ep81/dev
/sys/class/usb_endpoint/usbdev4.6_ep82/dev
/sys/class/usb_endpoint/usbdev5.1_ep00/dev
/sys/class/usb_endpoint/usbdev5.1_ep81/dev
/sys/class/usb/hiddev0/dev
/sys/class/usb/lp0/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.2/4-2.2.1/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.2/4-2.2.2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.4/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/dev
-- Kernel configuration:
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: lang=es...@euro, lc_ctype=es...@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages udev depends on:
ii debconf [debconf-2.0] 1.5.26 Debian configuration
management sy
ii libc6 2.9-4 GNU C Library: Shared libraries
ii libselinux1 2.0.71-1 SELinux shared libraries
ii libvolume-id1 0.141-1 libvolume_id shared library
ii lsb-base 3.2-22 Linux Standard Base 3.2
init scrip
udev recommends no packages.
udev suggests no packages.
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Source: udev
Source-Version: 0.141-2
We believe that the bug you reported is fixed in the latest version of
udev, which is due to be installed in the Debian FTP archive:
libudev-dev_0.141-2_i386.deb
to pool/main/u/udev/libudev-dev_0.141-2_i386.deb
libudev0_0.141-2_i386.deb
to pool/main/u/udev/libudev0_0.141-2_i386.deb
libvolume-id-dev_0.141-2_i386.deb
to pool/main/u/udev/libvolume-id-dev_0.141-2_i386.deb
libvolume-id1_0.141-2_i386.deb
to pool/main/u/udev/libvolume-id1_0.141-2_i386.deb
udev-udeb_0.141-2_i386.udeb
to pool/main/u/udev/udev-udeb_0.141-2_i386.udeb
udev_0.141-2.diff.gz
to pool/main/u/udev/udev_0.141-2.diff.gz
udev_0.141-2.dsc
to pool/main/u/udev/udev_0.141-2.dsc
udev_0.141-2_i386.deb
to pool/main/u/udev/udev_0.141-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 525...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marco d'Itri <m...@linux.it> (supplier of updated udev package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 16 Aug 2009 03:17:54 +0200
Source: udev
Binary: udev libudev0 libudev-dev libvolume-id1 libvolume-id-dev udev-udeb
Architecture: source i386
Version: 0.141-2
Distribution: unstable
Urgency: high
Maintainer: Marco d'Itri <m...@linux.it>
Changed-By: Marco d'Itri <m...@linux.it>
Description:
libudev-dev - libudev development headers
libudev0 - libudev shared library
libvolume-id-dev - libvolume_id development headers
libvolume-id1 - libvolume_id shared library
udev - /dev/ and hotplug management daemon
udev-udeb - /dev/ and hotplug management daemon (udeb)
Closes: 501503 520742 524906 525516 525537 526621 530213 530910 532067 538437
Changes:
udev (0.141-2) unstable; urgency=high
.
* s/SYSFS/ATTRS/g in persistent-net.rules on upgrades. (Closes: #525516)
* Run modprobe scsi_wait_scan in the initramfs before udevadm settle.
* postinst: use --subsystem-match instead of --subsystem. (Closes: #530910)
* postinst: do not try to start the daemon when run by debootstrap
--second-stage because start-stop-daemon is not functional.
(Closes: 520742)
* Added patch fix-path_id-bashism. (Closes: #530213)
* Added X-Interactive: true to the init script. (Closes: #538437)
* persistent-input.rules: add links for USB/platform non-kbd/mouse
devices. (Closes: #501503)
* persistent-input.rules: improve the by-path links for GPIO devices.
(Closes: #525537)
* persistent-input.rules: exclude digitizers from the joystick class.
* persistent-storage.rules: run edd_id on cciss devices. (Closes: #524906)
* drivers.rules: added workaround to load the drivers for Sparc VIO
devices. (Closes: #526621)
* persistent-net-generator.rules: whitelist some MAC addresses which
violate the local/global scheme.
* permissions.rules: fixed the names of ieee1394 devices. (Closes: #532067)
* permissions.rules: added (some) firewire-core devices with group video.
* permissions.rules: added cpu[0-9]* mode 444.
* permissions.rules: added rfkill mode 644.
* README.Debian: CONFIG_USB_DEVICE_CLASS too should not be defined.
Checksums-Sha1:
709242e41d6e2f48046af1e3f415085277b989b5 1024 udev_0.141-2.dsc
f574b4723553e0f327e03187db9f40c2094e3745 88629 udev_0.141-2.diff.gz
cc502254d91e444f4e7d73730a519d8a122b6a5c 314416 udev_0.141-2_i386.deb
c03d8f3d13f6c68628dfb915da4c8e3ad9f62202 91514 libudev0_0.141-2_i386.deb
415b459c45581c32cb3c41f5f4e0856a9c5e01a6 2540 libudev-dev_0.141-2_i386.deb
6a9c3275a280a7af75a5194579844d4d7d966796 90276 libvolume-id1_0.141-2_i386.deb
3bccf349a7ff46299c5cfbec03c04bc86f8d25bf 2012 libvolume-id-dev_0.141-2_i386.deb
03647d3a294f44567396f16a10c2a440686cc09d 150050 udev-udeb_0.141-2_i386.udeb
Checksums-Sha256:
5e69a38d3ab898c156023d20196c22a3257dacb9ed74a1a4960f04391ae4890d 1024
udev_0.141-2.dsc
e5fab15076e9ac79cc7a2e5ac0ef0e851617319c5936f8c4c85b279885b610aa 88629
udev_0.141-2.diff.gz
f9d64817e4caf60614afa24e25e7a44bb4b61615f91ad3c265573cec7d1f115c 314416
udev_0.141-2_i386.deb
54280703eeefd54ad31c108cc228b9872d0b0cdf988dae1d6e9ffc38c1bf97ae 91514
libudev0_0.141-2_i386.deb
6c2b797a70f9a22e81cf4b12ca945990c085eff6444bf23600c08ac4a18640cf 2540
libudev-dev_0.141-2_i386.deb
731bfa5adf277314e5267c6fa6279ce5920c062ed8ae86c8206659294750b4dd 90276
libvolume-id1_0.141-2_i386.deb
8d9dbf2b4ae708d3586b89382cc13bc1fe80d4f8b1abcddde5c7db6b8172253f 2012
libvolume-id-dev_0.141-2_i386.deb
f7c1190c1ffff4939a880976568ff1580c6e67264c8598a139f93789e73d86b5 150050
udev-udeb_0.141-2_i386.udeb
Files:
28a84179830e90a070f5e8723d3fd5c5 1024 admin important udev_0.141-2.dsc
a7153bb54827d54aec8b46b70ef0bb5c 88629 admin important udev_0.141-2.diff.gz
baa4a7181eb588d6f8246dcc98ea3b6b 314416 admin important udev_0.141-2_i386.deb
4e31c9344c02fc49332d3f60d4a275c0 91514 libs optional libudev0_0.141-2_i386.deb
d335a769353e8fcab91c495eb3d04246 2540 libdevel optional
libudev-dev_0.141-2_i386.deb
b9c45264d527997fe34f24a2401b9d29 90276 libs required
libvolume-id1_0.141-2_i386.deb
53cf5dd19812c823b581faed76899e52 2012 libdevel optional
libvolume-id-dev_0.141-2_i386.deb
b37c68cdc764450bdf2f6a58d8326f9d 150050 debian-installer important
udev-udeb_0.141-2_i386.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkqIVOYACgkQFGfw2OHuP7HfDgCgpXNWk/C0WE2BXACM5gm/iX0Q
amgAoJckL4HvZk1bLFNONM+8bUu+k5yV
=/ny+
-----END PGP SIGNATURE-----
--- End Message ---