Hi Thank you a lot for your efforts, please tell me if I can provide any further debugging information or a minimal virtualbox-ose image, which exposes the same issues (like any other of my amd64/ i386 systems updated to udev 0.124 and running 2.6.25 and 2.6.26 kernels).
On Freitag, 25. Juli 2008, Marco d'Itri wrote: > On Jul 24, Stefan Lippers-Hollmann <[EMAIL PROTECTED]> wrote: > > > and trying to regenerate it by rebooting or using > > /lib/udev/write_net_rules all_interfaces > > failed. > all_interfaces is broken and should not be used anyway, try raising the > logging level to debug with udevadm and then generate a real event: > > echo add > /sys/class/net/eth0/uevent For testing, I have removed /etc/udev/rules.d/70-persistent-net.rules, which was renamed properly from /etc/udev/rules.d/z25_persistent-net.rules by upgrading to udev 0.124-*, and rebooted it's contents were: # This file was automatically generated by the /lib/udev/write_net_rules # program run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single line. SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:0f:ea:e9:73:86", NAME="eth0" SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:0f:ea:e9:73:88", NAME="eth1" SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:14:85:b2:42:ad", ATTR{type}=="1", NAME="wlan0" Neither was the USB wlan device, whose plug-in event log is located at the bottom of this mail, picked up after plugging it in and rebooting, nor was /etc/udev/rules.d/70-persistent-net.rules recreated on the next reboot after deleting it; a gzipped syslog copy with udev_log="debug" is attached to this mail. # echo add > /sys/class/net/eth0/uevent # echo add > /sys/class/net/eth1/uevent # echo add > /sys/class/net/wlan0/uevent # udevadm info -a -p /class/net/eth0 Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/class/net/eth0': KERNEL=="eth0" SUBSYSTEM=="net" DRIVER=="" ATTR{addr_len}=="6" ATTR{iflink}=="2" ATTR{ifindex}=="2" ATTR{features}=="0x101a3" ATTR{type}=="1" ATTR{link_mode}=="0" ATTR{address}=="00:0f:ea:e9:73:88" ATTR{broadcast}=="ff:ff:ff:ff:ff:ff" ATTR{carrier}=="1" ATTR{dormant}=="0" ATTR{operstate}=="up" ATTR{mtu}=="1500" ATTR{flags}=="0x1003" ATTR{tx_queue_len}=="1000" looking at parent device '/devices/pci0000:00/0000:00:0b.0/0000:02:00.0': KERNELS=="0000:02:00.0" SUBSYSTEMS=="pci" DRIVERS=="sky2" ATTRS{vendor}=="0x11ab" ATTRS{device}=="0x4362" ATTRS{subsystem_vendor}=="0x1458" ATTRS{subsystem_device}=="0xe000" ATTRS{class}=="0x020000" ATTRS{irq}=="1275" ATTRS{local_cpus}=="00000003" ATTRS{modalias}=="pci:v000011ABd00004362sv00001458sd0000E000bc02sc00i00" ATTRS{numa_node}=="-1" ATTRS{enable}=="1" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" looking at parent device '/devices/pci0000:00/0000:00:0b.0': KERNELS=="0000:00:0b.0" SUBSYSTEMS=="pci" DRIVERS=="pcieport-driver" ATTRS{vendor}=="0x10de" ATTRS{device}=="0x005d" ATTRS{subsystem_vendor}=="0x0000" ATTRS{subsystem_device}=="0x0000" ATTRS{class}=="0x060400" ATTRS{irq}=="1279" ATTRS{local_cpus}=="00000003" ATTRS{modalias}=="pci:v000010DEd0000005Dsv00000000sd00000000bc06sc04i00" ATTRS{numa_node}=="-1" ATTRS{enable}=="2" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="1" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" # udevadm info -a -p /class/net/eth1 Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/class/net/eth1': KERNEL=="eth1" SUBSYSTEM=="net" DRIVER=="" ATTR{addr_len}=="6" ATTR{iflink}=="3" ATTR{ifindex}=="3" ATTR{features}=="0x10029" ATTR{type}=="1" ATTR{link_mode}=="0" ATTR{address}=="00:0f:ea:e9:73:86" ATTR{broadcast}=="ff:ff:ff:ff:ff:ff" ATTR{carrier}=="1" ATTR{dormant}=="0" ATTR{operstate}=="unknown" ATTR{mtu}=="1500" ATTR{flags}=="0x1003" ATTR{tx_queue_len}=="1000" looking at parent device '/devices/pci0000:00/0000:00:0a.0': KERNELS=="0000:00:0a.0" SUBSYSTEMS=="pci" DRIVERS=="forcedeth" ATTRS{vendor}=="0x10de" ATTRS{device}=="0x0057" ATTRS{subsystem_vendor}=="0x1458" ATTRS{subsystem_device}=="0xe000" ATTRS{class}=="0x068000" ATTRS{irq}=="23" ATTRS{local_cpus}=="00000003" ATTRS{modalias}=="pci:v000010DEd00000057sv00001458sd0000E000bc06sc80i00" ATTRS{numa_node}=="-1" ATTRS{enable}=="1" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" # udevadm info -a -p /class/net/wlan0 Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/class/net/wlan0': KERNEL=="wlan0" SUBSYSTEM=="net" DRIVER=="" ATTR{addr_len}=="6" ATTR{iflink}=="5" ATTR{ifindex}=="5" ATTR{features}=="0x0" ATTR{type}=="1" ATTR{link_mode}=="0" ATTR{address}=="00:14:85:b2:42:ad" ATTR{broadcast}=="ff:ff:ff:ff:ff:ff" ATTR{operstate}=="down" ATTR{mtu}=="1500" ATTR{flags}=="0x1002" ATTR{tx_queue_len}=="1000" looking at parent device '/devices/pci0000:00/0000:00:09.0/0000:01:08.0': KERNELS=="0000:01:08.0" SUBSYSTEMS=="pci" DRIVERS=="rt61pci" ATTRS{vendor}=="0x1814" ATTRS{device}=="0x0301" ATTRS{subsystem_vendor}=="0x1458" ATTRS{subsystem_device}=="0xe934" ATTRS{class}=="0x028000" ATTRS{irq}=="16" ATTRS{local_cpus}=="00000003" ATTRS{modalias}=="pci:v00001814d00000301sv00001458sd0000E934bc02sc80i00" ATTRS{numa_node}=="-1" ATTRS{enable}=="1" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" looking at parent device '/devices/pci0000:00/0000:00:09.0': KERNELS=="0000:00:09.0" SUBSYSTEMS=="pci" DRIVERS=="" ATTRS{vendor}=="0x10de" ATTRS{device}=="0x005c" ATTRS{subsystem_vendor}=="0x0000" ATTRS{subsystem_device}=="0x0000" ATTRS{class}=="0x060401" ATTRS{irq}=="0" ATTRS{local_cpus}=="00000003" ATTRS{modalias}=="pci:v000010DEd0000005Csv00000000sd00000000bc06sc04i01" ATTRS{numa_node}=="-1" ATTRS{enable}=="1" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="1" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" # udevadm info -a -p /class/net/wlan1 Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/class/net/wlan1': KERNEL=="wlan1" SUBSYSTEM=="net" DRIVER=="" ATTR{addr_len}=="6" ATTR{iflink}=="7" ATTR{ifindex}=="7" ATTR{features}=="0x0" ATTR{type}=="1" ATTR{link_mode}=="0" ATTR{address}=="00:0e:8e:07:36:55" ATTR{broadcast}=="ff:ff:ff:ff:ff:ff" ATTR{operstate}=="down" ATTR{mtu}=="1500" ATTR{flags}=="0x1002" ATTR{tx_queue_len}=="1000" looking at parent device '/devices/pci0000:00/0000:00:02.1/usb2/2-5/2-5:1.0': KERNELS=="2-5:1.0" SUBSYSTEMS=="usb" DRIVERS=="zd1211rw" ATTRS{bInterfaceNumber}=="00" ATTRS{bAlternateSetting}==" 0" ATTRS{bNumEndpoints}=="04" ATTRS{bInterfaceClass}=="ff" ATTRS{bInterfaceSubClass}=="00" ATTRS{bInterfaceProtocol}=="00" ATTRS{modalias}=="usb:v1582p6003d4810dcFFdscFFdpFFicFFisc00ip00" looking at parent device '/devices/pci0000:00/0000:00:02.1/usb2/2-5': KERNELS=="2-5" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="80" ATTRS{bMaxPower}=="500mA" ATTRS{urbnum}=="16" ATTRS{idVendor}=="1582" ATTRS{idProduct}=="6003" ATTRS{bcdDevice}=="4810" ATTRS{bDeviceClass}=="ff" ATTRS{bDeviceSubClass}=="ff" ATTRS{bDeviceProtocol}=="ff" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="64" ATTRS{speed}=="480" ATTRS{busnum}=="2" ATTRS{devnum}=="3" ATTRS{version}==" 2.00" ATTRS{maxchild}=="0" ATTRS{quirks}=="0x0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="ZyDAS" ATTRS{product}=="USB2.0 WLAN" looking at parent device '/devices/pci0000:00/0000:00:02.1/usb2': KERNELS=="usb2" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="e0" ATTRS{bMaxPower}==" 0mA" ATTRS{urbnum}=="85" ATTRS{idVendor}=="1d6b" ATTRS{idProduct}=="0002" ATTRS{bcdDevice}=="0206" ATTRS{bDeviceClass}=="09" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="01" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="64" ATTRS{speed}=="480" ATTRS{busnum}=="2" ATTRS{devnum}=="1" ATTRS{version}==" 2.00" ATTRS{maxchild}=="10" ATTRS{quirks}=="0x0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="Linux 2.6.25-2-amd64 ehci_hcd" ATTRS{product}=="EHCI Host Controller" ATTRS{serial}=="0000:00:02.1" ATTRS{authorized_default}=="1" looking at parent device '/devices/pci0000:00/0000:00:02.1': KERNELS=="0000:00:02.1" SUBSYSTEMS=="pci" DRIVERS=="ehci_hcd" ATTRS{vendor}=="0x10de" ATTRS{device}=="0x005b" ATTRS{subsystem_vendor}=="0x1458" ATTRS{subsystem_device}=="0x5004" ATTRS{class}=="0x0c0320" ATTRS{irq}=="22" ATTRS{local_cpus}=="00000003" ATTRS{modalias}=="pci:v000010DEd0000005Bsv00001458sd00005004bc0Csc03i20" ATTRS{numa_node}=="-1" ATTRS{enable}=="1" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" # udevadm test /class/net/eth0 This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/025_libgphoto2.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_logitechmouse.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-hplip.rules' as rules file parse_file: reading '/etc/udev/rules.d/50-udev.rules' as rules file parse_file: reading '/etc/udev/rules.d/55-hpmud.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage-tape.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-v4l.rules' as rules file parse_file: reading '/dev/.udev/rules.d/61-dev-root-link.rules' as rules file parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/80-drivers.rules' as rules file parse_file: reading '/etc/udev/rules.d/91-permissions.rules' as rules file parse_file: reading '/etc/udev/rules.d/95-late.rules' as rules file parse_file: reading '/etc/udev/rules.d/libmtp7.rules' as rules file parse_file: reading '/etc/udev/rules.d/libnjb.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_alsa-utils.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_hdparm.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libpisock9.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libsane-extras.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libsane.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_virtualbox-ose.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules' as rules file parse_file: reading '/etc/udev/rules.d/z99_hal.rules' as rules file import_uevent_var: import into environment: 'PHYSDEVPATH=/devices/pci0000:00/0000:00:0b.0/0000:02:00.0' import_uevent_var: import into environment: 'PHYSDEVBUS=pci' import_uevent_var: import into environment: 'PHYSDEVDRIVER=sky2' import_uevent_var: import into environment: 'INTERFACE=eth0' import_uevent_var: import into environment: 'IFINDEX=2' udevtest: looking at device '/class/net/eth0' from subsystem 'net' udev_rules_get_name: no node name set, will use kernel name 'eth0' udevtest: run: 'net.agent' udevtest: run: 'socket:/org/kernel/udev/monitor' udevtest: run: 'socket:/org/freedesktop/hal/udev_event' # udevadm test /class/net/eth1 This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/025_libgphoto2.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_logitechmouse.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-hplip.rules' as rules file parse_file: reading '/etc/udev/rules.d/50-udev.rules' as rules file parse_file: reading '/etc/udev/rules.d/55-hpmud.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage-tape.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-v4l.rules' as rules file parse_file: reading '/dev/.udev/rules.d/61-dev-root-link.rules' as rules file parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/80-drivers.rules' as rules file parse_file: reading '/etc/udev/rules.d/91-permissions.rules' as rules file parse_file: reading '/etc/udev/rules.d/95-late.rules' as rules file parse_file: reading '/etc/udev/rules.d/libmtp7.rules' as rules file parse_file: reading '/etc/udev/rules.d/libnjb.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_alsa-utils.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_hdparm.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libpisock9.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libsane-extras.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libsane.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_virtualbox-ose.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules' as rules file parse_file: reading '/etc/udev/rules.d/z99_hal.rules' as rules file import_uevent_var: import into environment: 'PHYSDEVPATH=/devices/pci0000:00/0000:00:0a.0' import_uevent_var: import into environment: 'PHYSDEVBUS=pci' import_uevent_var: import into environment: 'PHYSDEVDRIVER=forcedeth' import_uevent_var: import into environment: 'INTERFACE=eth1' import_uevent_var: import into environment: 'IFINDEX=3' udevtest: looking at device '/class/net/eth1' from subsystem 'net' udev_rules_get_name: no node name set, will use kernel name 'eth1' udevtest: run: 'net.agent' udevtest: run: 'socket:/org/kernel/udev/monitor' udevtest: run: 'socket:/org/freedesktop/hal/udev_event' # udevadm test /class/net/wlan0 This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/025_libgphoto2.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_logitechmouse.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-hplip.rules' as rules file parse_file: reading '/etc/udev/rules.d/50-udev.rules' as rules file parse_file: reading '/etc/udev/rules.d/55-hpmud.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage-tape.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-v4l.rules' as rules file parse_file: reading '/dev/.udev/rules.d/61-dev-root-link.rules' as rules file parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/80-drivers.rules' as rules file parse_file: reading '/etc/udev/rules.d/91-permissions.rules' as rules file parse_file: reading '/etc/udev/rules.d/95-late.rules' as rules file parse_file: reading '/etc/udev/rules.d/libmtp7.rules' as rules file parse_file: reading '/etc/udev/rules.d/libnjb.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_alsa-utils.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_hdparm.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libpisock9.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libsane-extras.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libsane.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_virtualbox-ose.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules' as rules file parse_file: reading '/etc/udev/rules.d/z99_hal.rules' as rules file import_uevent_var: import into environment: 'PHYSDEVPATH=/devices/pci0000:00/0000:00:09.0/0000:01:08.0' import_uevent_var: import into environment: 'PHYSDEVBUS=pci' import_uevent_var: import into environment: 'PHYSDEVDRIVER=rt61pci' import_uevent_var: import into environment: 'INTERFACE=wlan0' import_uevent_var: import into environment: 'IFINDEX=5' udevtest: looking at device '/class/net/wlan0' from subsystem 'net' udev_rules_get_name: no node name set, will use kernel name 'wlan0' udevtest: run: 'net.agent' udevtest: run: 'socket:/org/kernel/udev/monitor' udevtest: run: 'socket:/org/freedesktop/hal/udev_event' running "udevadm monitor" and inserting an USB wlan card: # udevadm monitor udevmonitor will print the received events for: UDEV the event which udev sends out after rule processing UEVENT the kernel uevent UEVENT[1216981361.526729] add /devices/pci0000:00/0000:00:02.1/usb2/2-5 (usb) UEVENT[1216981361.527441] add /class/usb_endpoint/usbdev2.3_ep00 (usb_endpoint) UEVENT[1216981361.527577] add /devices/pci0000:00/0000:00:02.1/usb2/2-5/2-5:1.0 (usb) UEVENT[1216981361.527695] add /class/usb_endpoint/usbdev2.3_ep01 (usb_endpoint) UEVENT[1216981361.527823] add /class/usb_endpoint/usbdev2.3_ep82 (usb_endpoint) UEVENT[1216981361.527938] add /class/usb_endpoint/usbdev2.3_ep83 (usb_endpoint) UEVENT[1216981361.528054] add /class/usb_endpoint/usbdev2.3_ep04 (usb_endpoint) UEVENT[1216981361.528170] add /class/usb_device/usbdev2.3 (usb_device) UDEV [1216981361.550319] add /devices/pci0000:00/0000:00:02.1/usb2/2-5 (usb) UDEV [1216981361.564788] add /class/usb_endpoint/usbdev2.3_ep00 (usb_endpoint) UEVENT[1216981361.677277] add /module/zd1211rw (module) UDEV [1216981361.678518] add /module/zd1211rw (module) UEVENT[1216981361.920128] add /class/ieee80211/phy1 (ieee80211) UEVENT[1216981361.923185] add /class/net/wmaster1 (net) UEVENT[1216981361.923490] add /class/net/wlan1 (net) UEVENT[1216981361.925491] add /bus/usb/drivers/zd1211rw (drivers) UDEV [1216981361.972395] add /devices/pci0000:00/0000:00:02.1/usb2/2-5/2-5:1.0 (usb) UDEV [1216981361.974428] add /class/usb_endpoint/usbdev2.3_ep01 (usb_endpoint) UDEV [1216981361.977163] add /class/usb_endpoint/usbdev2.3_ep04 (usb_endpoint) UDEV [1216981361.978467] add /class/usb_endpoint/usbdev2.3_ep82 (usb_endpoint) UDEV [1216981361.990121] add /bus/usb/drivers/zd1211rw (drivers) UDEV [1216981361.993678] add /class/ieee80211/phy1 (ieee80211) UDEV [1216981362.006537] add /class/net/wmaster1 (net) UDEV [1216981362.006951] add /class/usb_endpoint/usbdev2.3_ep83 (usb_endpoint) UDEV [1216981362.042937] add /class/net/wlan1 (net) UDEV [1216981362.073056] add /class/usb_device/usbdev2.3 (usb_device) Regards Stefan Lippers-Hollmann
syslog.gz
Description: GNU Zip compressed data
signature.asc
Description: This is a digitally signed message part.