Hi

On Freitag, 25. Juli 2008, Marco d'Itri wrote:
> On Jul 25, Stefan Lippers-Hollmann <[EMAIL PROTECTED]> wrote:
> 
> > What exactly would you like me to test?
> 
> # temporarily rename 70-persistent-net.rules
> mv /etc/udev/rules.d/70-persistent-net.rules 
> /etc/udev/rules.d/70-persistent-net.rules~~~
> # raise the log level
> udevadm control --log_priority=debug
> # generate an event
> echo add > /sys/class/net/wlan1/uevent
> # send me the resulting log

Thanks for this explanation.

> > My, 100% reproducable (on 11 amd64/ i386 systems and on a freshly 
> > (c)debootstrapped system in virtualbox-ose), observation just is, that new 
> > interfaces aren't added to an existing 70-persistent-net.rules, 
> All interfaces or just wlan1?

salyut:~# LANG= ifconfig -a | grep ^[a-z]
eth0      Link encap:Ethernet  HWaddr 00:0f:ea:e9:73:86
eth1      Link encap:Ethernet  HWaddr 00:0f:ea:e9:73:88
lo        Link encap:Local Loopback
wlan0     Link encap:Ethernet  HWaddr 00:14:85:b2:42:ad
wlan1     Link encap:Ethernet  HWaddr 00:0e:8e:07:36:55
wmaster0  Link encap:UNSPEC  HWaddr 
00-14-85-B2-42-AD-00-00-00-00-00-00-00-00-00-00
wmaster1  Link encap:UNSPEC  HWaddr 
00-0E-8E-07-36-55-00-00-00-00-00-00-00-00-00-00

salyut:~# mv /etc/udev/rules.d/70-persistent-net.rules 
/etc/udev/rules.d/70-persistent-net.rules~~~
salyut:~# udevadm control --log_priority=debug

salyut:~# echo add > /sys/class/net/wlan1/uevent
Jul 25 16:27:55 salyut udevd[1158]: msg_queue_insert: seq 1290 queued, 'add' 
'net'
Jul 25 16:27:55 salyut udevd[1158]: udev_event_run: seq 1290 forked, pid 
[3752], 'add' 'net', 0 seconds old
Jul 25 16:27:55 salyut udevd-event[3752]: udev_rules_get_name: no node name 
set, will use kernel name 'wlan1'
Jul 25 16:27:55 salyut udevd-event[3752]: run_program: 'net.agent'
Jul 25 16:27:55 salyut udevd-event[3752]: run_program: '/lib/udev/net.agent' 
returned with status 0
Jul 25 16:27:55 salyut udevd-event[3752]: pass_env_to_socket: passed -1 bytes 
to socket '/org/kernel/udev/monitor',
Jul 25 16:27:55 salyut udevd-event[3752]: pass_env_to_socket: passed 234 bytes 
to socket '/org/freedesktop/hal/udev_event',
Jul 25 16:27:55 salyut udevd-event[3752]: udev_event_run: seq 1290 finished 
with 0
Jul 25 16:27:55 salyut udevd[1158]: udev_done: seq 1290, pid [3752] exit with 
0, 0 seconds old

salyut:~# echo add > /sys/class/net/wlan0/uevent
Jul 25 16:28:22 salyut udevd[1158]: msg_queue_insert: seq 1291 queued, 'add' 
'net'
Jul 25 16:28:22 salyut udevd[1158]: udev_event_run: seq 1291 forked, pid 
[3760], 'add' 'net', 0 seconds old
Jul 25 16:28:22 salyut udevd-event[3760]: udev_rules_get_name: no node name 
set, will use kernel name 'wlan0'
Jul 25 16:28:22 salyut udevd-event[3760]: run_program: 'net.agent'
Jul 25 16:28:22 salyut udevd-event[3760]: run_program: '/lib/udev/net.agent' 
returned with status 0
Jul 25 16:28:22 salyut udevd-event[3760]: pass_env_to_socket: passed -1 bytes 
to socket '/org/kernel/udev/monitor',
Jul 25 16:28:22 salyut udevd-event[3760]: pass_env_to_socket: passed 229 bytes 
to socket '/org/freedesktop/hal/udev_event',
Jul 25 16:28:22 salyut udevd-event[3760]: udev_event_run: seq 1291 finished 
with 0
Jul 25 16:28:22 salyut udevd[1158]: udev_done: seq 1291, pid [3760] exit with 
0, 0 seconds old

salyut:~# echo add > /sys/class/net/eth0/uevent
Jul 25 16:28:54 salyut udevd[1158]: msg_queue_insert: seq 1292 queued, 'add' 
'net'
Jul 25 16:28:54 salyut udevd[1158]: udev_event_run: seq 1292 forked, pid 
[3768], 'add' 'net', 0 seconds old
Jul 25 16:28:54 salyut udevd-event[3768]: udev_rules_get_name: no node name 
set, will use kernel name 'eth0'
Jul 25 16:28:54 salyut udevd-event[3768]: run_program: 'net.agent'
Jul 25 16:28:54 salyut udevd-event[3768]: run_program: '/lib/udev/net.agent' 
returned with status 0
Jul 25 16:28:54 salyut udevd-event[3768]: pass_env_to_socket: passed -1 bytes 
to socket '/org/kernel/udev/monitor',
Jul 25 16:28:54 salyut udevd-event[3768]: pass_env_to_socket: passed 215 bytes 
to socket '/org/freedesktop/hal/udev_event',
Jul 25 16:28:54 salyut udevd-event[3768]: udev_event_run: seq 1292 finished 
with 0
Jul 25 16:28:54 salyut udevd[1158]: udev_done: seq 1292, pid [3768] exit with 
0, 0 seconds old

salyut:~# echo add > /sys/class/net/eth1/uevent
Jul 25 16:29:25 salyut udevd[1158]: msg_queue_insert: seq 1293 queued, 'add' 
'net'
Jul 25 16:29:25 salyut udevd[1158]: udev_event_run: seq 1293 forked, pid 
[3776], 'add' 'net', 0 seconds old
Jul 25 16:29:25 salyut udevd-event[3776]: udev_rules_get_name: no node name 
set, will use kernel name 'eth1'
Jul 25 16:29:25 salyut udevd-event[3776]: run_program: 'net.agent'
Jul 25 16:29:25 salyut udevd-event[3776]: run_program: '/lib/udev/net.agent' 
returned with status 0
Jul 25 16:29:25 salyut udevd-event[3776]: pass_env_to_socket: passed -1 bytes 
to socket '/org/kernel/udev/monitor',
Jul 25 16:29:25 salyut udevd-event[3776]: pass_env_to_socket: passed 223 bytes 
to socket '/org/freedesktop/hal/udev_event',
Jul 25 16:29:25 salyut udevd-event[3776]: udev_event_run: seq 1293 finished 
with 0
Jul 25 16:29:25 salyut udevd[1158]: udev_done: seq 1293, pid [3776] exit with 
0, 0 seconds old

I hope this helps
        Stefan Lippers-Hollmann

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to