From: Andreas Radke <a.radke@arcor.de>
To: linux-hotplug@vger.kernel.org
Subject: Re: group is not set properly for usb printer for older kernels
Date: Fri, 09 Oct 2009 03:36:36 +0000 [thread overview]
Message-ID: <20091009053636.7f1263c7@workstation64.home> (raw)
In-Reply-To: <20091008191201.19276c15@workstation64.home>
Am Fri, 9 Oct 2009 00:38:18 +0200
schrieb Kay Sievers <kay.sievers@vrfy.org>:
> What does:
> udevadm test /devices/pci0000:00/0000:00:04.0/usb4/4-2
> print?
>
> Kay
>
[root@server64 andyrtr]# udevadm test /devices/pci0000:00/0000:00:04.0/usb4/4-2
run_command: calling: test
udevadm_test: version 146
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 '/lib/udev/rules.d/40-alsa.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-infiniband.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-isdn.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-pilot-links.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-zaptel.rules' as rules file
parse_file: reading '/lib/udev/rules.d/50-firmware.rules' as rules file
parse_file: reading '/lib/udev/rules.d/50-udev-default.rules' as rules file
parse_file: reading '/lib/udev/rules.d/53-sane.rules' as rules file
parse_file: reading '/etc/udev/rules.d/54-gphoto.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-cdrom_id.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-alsa.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-input.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-serial.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage-tape.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-v4l.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-mobile-action.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-option-modem-modeswitch.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-persistent-storage-edd.rules' as rules file
parse_file: reading '/lib/udev/rules.d/64-device-mapper.rules' as rules file
parse_file: reading '/lib/udev/rules.d/64-md-raid.rules' as rules file
parse_file: reading '/lib/udev/rules.d/70-acl.rules' as rules file
parse_file: reading '/lib/udev/rules.d/70-hid2hci.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-net-description.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-tty-description.rules' as rules file
parse_file: reading '/lib/udev/rules.d/78-sound-card.rules' as rules file
parse_file: reading '/lib/udev/rules.d/79-fstab_import.rules' as rules file
parse_file: reading '/lib/udev/rules.d/80-drivers.rules' as rules file
parse_file: reading '/lib/udev/rules.d/81-arch.rules' as rules file
parse_file: reading '/etc/udev/rules.d/90-hal.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-keymap.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-udev-late.rules' as rules file
parse_file: reading '/etc/udev/rules.d/device-mapper.rules' as rules file
udev_rules_new: rules use 118668 bytes tokens (9889 * 12 bytes), 18685 bytes buffer
udev_rules_new: temporary index used 37200 bytes (1860 * 20 bytes)
udev_device_new_from_syspath: device 0x2328140 has devpath '/devices/pci0000:00/0000:00:04.0/usb4/4-2'
udev_device_new_from_syspath: device 0x2332dc0 has devpath '/devices/pci0000:00/0000:00:04.0/usb4/4-2'
udev_device_read_db: device 0x2332dc0 filled with db file data
udev_rules_apply_to_event: LINK 'char/189:388' /lib/udev/rules.d/50-udev-default.rules:4
udev_rules_apply_to_event: MODE 0664 /lib/udev/rules.d/50-udev-default.rules:54
udev_rules_apply_to_event: NAME 'bus/usb/004/005' /lib/udev/rules.d/50-udev-default.rules:54
udev_rules_apply_to_event: IMPORT 'usb_id --export /devices/pci0000:00/0000:00:04.0/usb4/4-2' /lib/udev/rules.d/50-udev-default.rules:65
util_run_program: 'usb_id --export /devices/pci0000:00/0000:00:04.0/usb4/4-2' started
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_VENDOR=Lexmark_International__Inc.'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_VENDOR_ENC=Lexmark\x20International\x2c\x20Inc.'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_VENDOR_ID\x043d'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_MODEL=Lexmark_Optra_E312'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_MODEL_ENC=Lexmark\x20Optra\x20E312'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_MODEL_ID\00c'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_REVISION\x0100'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_SERIAL=Lexmark_International__Inc._Lexmark_Optra_E312_8050926'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_SERIAL_SHORT€50926'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_BUS=usb'
util_run_program: '/lib/udev/usb_id' (stdout) 'ID_USB_INTERFACES=:070102:'
util_run_program: 'usb_id --export /devices/pci0000:00/0000:00:04.0/usb4/4-2' returned with exitcode 0
udev_rules_apply_to_event: GROUP 7 /lib/udev/rules.d/50-udev-default.rules:66
udev_rules_apply_to_event: MODE 0660 /lib/udev/rules.d/50-udev-default.rules:66
udev_device_new_from_syspath: device 0x23357c0 has devpath '/devices/pci0000:00/0000:00:04.0/usb4'
udev_device_new_from_syspath: device 0x2335aa0 has devpath '/devices/pci0000:00/0000:00:04.0'
udev_device_new_from_syspath: device 0x2335d50 has devpath '/devices/pci0000:00'
udev_rules_apply_to_event: PROGRAM 'check-ptp-camera 06/01/01' /etc/udev/rules.d/54-gphoto.rules:967
util_run_program: 'check-ptp-camera 06/01/01' started
util_run_program: 'check-ptp-camera 06/01/01' returned with exitcode 1
udev_rules_apply_to_event: RUN 'socket:@/org/freedesktop/hal/udev_event' /etc/udev/rules.d/90-hal.rules:2
udev_device_update_db: created db file for '/devices/pci0000:00/0000:00:04.0/usb4/4-2' in '/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:04.0\x2fusb4\x2f4-2'
udev_node_add: creating device node '/dev/bus/usb/004/005', devnum\x189:388, mode\x0660, uid=0, gid=7
udev_node_mknod: preserve file '/dev/bus/usb/004/005', because it has correct dev_t
udev_node_mknod: chmod(/dev/bus/usb/004/005, 020660)
udev_node_mknod: chown(/dev/bus/usb/004/005, 0, 7)
update_link: '/dev/char/189:388' with target '/dev/bus/usb/004/005' has the highest priority 0, create it
node_symlink: preserve already existing symlink '/dev/char/189:388' to '../bus/usb/004/005'
udevadm_test: UDEV_LOG=6
udevadm_test: DEVPATH=/devices/pci0000:00/0000:00:04.0/usb4/4-2
udevadm_test: MAJOR\x189
udevadm_test: MINOR88
udevadm_test: DEVTYPE=usb_device
udevadm_test: DRIVER=usb
udevadm_test: DEVICE=/proc/bus/usb/004/005
udevadm_test: PRODUCTCd/c/100
udevadm_test: TYPE=0/0/0
udevadm_test: BUSNUM\04
udevadm_test: DEVNUM\05
udevadm_test: ACTIONd
udevadm_test: SUBSYSTEM=usb
udevadm_test: DEVLINKS=/dev/char/189:388
udevadm_test: ID_VENDOR=Lexmark_International__Inc.
udevadm_test: ID_VENDOR_ENC=Lexmark\x20International\x2c\x20Inc.
udevadm_test: ID_VENDOR_ID\x043d
udevadm_test: ID_MODEL=Lexmark_Optra_E312
udevadm_test: ID_MODEL_ENC=Lexmark\x20Optra\x20E312
udevadm_test: ID_MODEL_ID\00c
udevadm_test: ID_REVISION\x0100
udevadm_test: ID_SERIAL=Lexmark_International__Inc._Lexmark_Optra_E312_8050926
udevadm_test: ID_SERIAL_SHORT€50926
udevadm_test: ID_BUS=usb
udevadm_test: ID_USB_INTERFACES=:070102:
udevadm_test: DEVNAME=/dev/bus/usb/004/005
udevadm_test: run: 'socket:@/org/freedesktop/hal/udev_event'
[root@server64 andyrtr]#
after that permission is fixed.
[root@server64 andyrtr]# ls -lhR /dev/bus/usb/004/
/dev/bus/usb/004/:
insgesamt 0
crw-rw-r-- 1 root root 189, 384 8. Okt 22:03 001
crw-rw---- 1 root lp 189, 388 9. Okt 05:34 005
Andy
next prev parent reply other threads:[~2009-10-09 3:36 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-08 17:12 group is not set properly for usb printer for older kernels Andreas Radke
2009-10-08 17:26 ` Kay Sievers
2009-10-08 18:19 ` Andreas Radke
2009-10-08 18:24 ` Kay Sievers
2009-10-08 18:33 ` Andreas Radke
2009-10-08 19:05 ` Kay Sievers
2009-10-08 20:11 ` Andreas Radke
2009-10-08 22:38 ` Kay Sievers
2009-10-09 3:36 ` Andreas Radke [this message]
2009-10-09 9:29 ` Kay Sievers
2009-10-09 10:33 ` Andreas Radke
2009-10-11 18:48 ` Andreas Radke
2009-10-13 3:30 ` Evangelos Foutras
2009-10-13 8:22 ` Kay Sievers
2009-10-15 13:28 ` Andreas Radke
2009-10-15 14:33 ` Evangelos Foutras
2009-10-20 8:05 ` Matthias Schwarzott
2009-10-20 11:59 ` Evangelos Foutras
2009-10-20 12:07 ` Matthias Schwarzott
2009-10-20 19:11 ` Kay Sievers
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20091009053636.7f1263c7@workstation64.home \
--to=a.radke@arcor.de \
--cc=linux-hotplug@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).