* why don't my rule work anymore
@ 2005-08-15 11:40 Martin Lorenz
2005-08-15 11:53 ` Martin Lorenz
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Martin Lorenz @ 2005-08-15 11:40 UTC (permalink / raw)
To: linux-hotplug
since my last upgrade to udev 0.066-1 (debian unstable)
the rule I used for almost a year now dosen't work anymore.
SYSFS{serial}="XXXXXXX", NAME="cruzer%n"
used to create /dev/cruzer and /dev/cruzer1
for my usb thumb drive
now I only get /dev/cruzer with this rule
when I deactivate it completely I get /dev/uba and /dev /uba1
with the rule also /dev/uba1 is omitted.
dmesg says so:
usb 3-3: new high speed USB device using ehci_hcd and address 21
ub(3.21): GetMaxLUN returned 0, using 1 LUNs
uba: uba1
usb 3-3: USB disconnect, address 21
udevmonitor
udevmonitor prints received from the kernel [UEVENT] and after
the udev processing, the event which udev [UDEV] has generated
UEVENT[1124105242] add@/devices/pci0000:00/0000:00:13.2/usb3/3-3
UEVENT[1124105242] add@/devices/pci0000:00/0000:00:13.2/usb3/3-3/3-3:1.0
UEVENT[1124105242] add@/block/uba
UEVENT[1124105242] add@/block/uba/uba1
$ ll /dev/cr*
brw-rw---- 1 root floppy 180, 0 2005-08-15 13:27 /dev/cruzer
$ ll /dev/ub*
ls: /dev/ub*: Datei oder Verzeichnis nicht gefunden
$ uname -a
Linux shire 2.6.12.2 #1 Mon Jul 11 10:29:52 CEST 2005 i686 GNU/Linux
/var/log/syslog excerpt:
Aug 15 13:39:10 shire kernel: usb 3-3: new high speed USB device using
ehci_hcd and address 23
Aug 15 13:39:10 shire kernel: ub(3.23): GetMaxLUN returned 0, using 1
LUNs
Aug 15 13:39:10 shire kernel: uba: uba1
Aug 15 13:39:11 shire usb.agent[12469]: ub: already loaded
Aug 15 13:39:11 shire kernel: SCSI subsystem initialized
Aug 15 13:39:11 shire kernel: Initializing USB Mass Storage driver...
Aug 15 13:39:11 shire kernel: usbcore: registered new driver usb-storage
Aug 15 13:39:11 shire kernel: USB Mass Storage support registered.
Aug 15 13:39:11 shire usb.agent[12469]: usb-storage: loaded
successfully
Aug 15 13:39:12 shire udev[12537]: udev_rules.c: line too long, conf
line skipped /etc/udev/udev.conf, line 1
Aug 15 13:39:12 shire udev[12537]: udev_rules.c: line too long, conf
line skipped /etc/udev/udev.conf, line 3
on another computer it works like a charm with
dmesg
[4300518.646000] usb 3-2: new high speed USB device using ehci_hcd and
address 2
[4300518.879000] scsi0 : SCSI emulation for USB Mass Storage devices
[4300518.944000] usb-storage: device found at 2
[4300518.945000] usb-storage: waiting for device to settle before
scanning
ii udev 0.064-1 /dev/ management daemon
Linux mellon 2.6.12.2 #3 Mon Aug 15 11:26:18 CEST 2005 i686 GNU/Linux
--
Dipl.-Ing. Martin Lorenz
They that can give up essential liberty
to obtain a little temporary safety
deserve neither liberty nor safety.
Benjamin Franklin
Microsoft, I think, is fundamentally an evil company.
- JAMES H. CLARK
my gpg-key ID: F1AAD37D
http://blackhole.pca.dfn.de:11371/pks/lookup?op=get&search=0xF1AAD37D
ICQ UIN: 33588107
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: why don't my rule work anymore 2005-08-15 11:40 why don't my rule work anymore Martin Lorenz @ 2005-08-15 11:53 ` Martin Lorenz 2005-08-15 13:14 ` Kay Sievers 2005-08-15 13:48 ` Martin Lorenz 2 siblings, 0 replies; 4+ messages in thread From: Martin Lorenz @ 2005-08-15 11:53 UTC (permalink / raw) To: linux-hotplug -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 arrrgh! got it! RTFM to me! On Mon, Aug 15, 2005 at 01:40:22PM +0200, Dipl.-Ing. Martin Lorenz wrote: > since my last upgrade to udev 0.066-1 (debian unstable) > the rule I used for almost a year now dosen't work anymore. > > SYSFS{serial}="XXXXXXX", NAME="cruzer%n" must be SYSFS{serial}="XXXXXXX", NAME="cruzer%n" now - ---------------------^^ right? sorry tnx mlo - -- Dipl.-Ing. Martin Lorenz They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. Benjamin Franklin Microsoft, I think, is fundamentally an evil company. - JAMES H. CLARK my gpg-key ID: F1AAD37D http://blackhole.pca.dfn.de:11371/pks/lookup?op=get&search=0xF1AAD37D ICQ UIN: 33588107 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDAIIcR1ITOvGq030RApPLAJ4gDNUqydxqw6CaLKbrSdwPUOQoqACeODTb MOl1/FhU1M361Xvr+Hvt7Nk=zxRO -----END PGP SIGNATURE----- ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: why don't my rule work anymore 2005-08-15 11:40 why don't my rule work anymore Martin Lorenz 2005-08-15 11:53 ` Martin Lorenz @ 2005-08-15 13:14 ` Kay Sievers 2005-08-15 13:48 ` Martin Lorenz 2 siblings, 0 replies; 4+ messages in thread From: Kay Sievers @ 2005-08-15 13:14 UTC (permalink / raw) To: linux-hotplug On Mon, Aug 15, 2005 at 01:53:02PM +0200, Martin Lorenz wrote: > arrrgh! > > got it! > > RTFM to me! > > On Mon, Aug 15, 2005 at 01:40:22PM +0200, Dipl.-Ing. Martin Lorenz wrote: > > since my last upgrade to udev 0.066-1 (debian unstable) > > the rule I used for almost a year now dosen't work anymore. > > > > SYSFS{serial}="XXXXXXX", NAME="cruzer%n" > > must be SYSFS{serial}="XXXXXXX", NAME="cruzer%n" now > ---------------------^^ > > right? That should better be '='. But the syntax is not enforced for the SYSFS key and '=' should also work. Care to try: udevtest /block/uba block udevtest /block/uba/uba1 block and see what it prints. Kay ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: why don't my rule work anymore 2005-08-15 11:40 why don't my rule work anymore Martin Lorenz 2005-08-15 11:53 ` Martin Lorenz 2005-08-15 13:14 ` Kay Sievers @ 2005-08-15 13:48 ` Martin Lorenz 2 siblings, 0 replies; 4+ messages in thread From: Martin Lorenz @ 2005-08-15 13:48 UTC (permalink / raw) To: linux-hotplug On Mon, Aug 15, 2005 at 03:14:13PM +0200, Kay Sievers wrote: > On Mon, Aug 15, 2005 at 01:53:02PM +0200, Martin Lorenz wrote: > > arrrgh! > > > > got it! > > > > RTFM to me! > > > > On Mon, Aug 15, 2005 at 01:40:22PM +0200, Dipl.-Ing. Martin Lorenz wrote: > > > since my last upgrade to udev 0.066-1 (debian unstable) > > > the rule I used for almost a year now dosen't work anymore. > > > > > > SYSFS{serial}="XXXXXXX", NAME="cruzer%n" > > > > must be SYSFS{serial}="XXXXXXX", NAME="cruzer%n" now > > ---------------------^^ > > > > right? > > That should better be '='. But the syntax is not enforced for the > SYSFS key and '=' should also work. but it did the trick definitely works again now that I replaced the '=' with '=' > > Care to try: > udevtest /block/uba block # udevtest /block/uba block udevtest.c: looking at device '/block/uba' from subsystem 'block' udevtest.c: opened class_dev->name='uba' udev_rules.c: rule applied, 'uba' becomes 'cruzer' udev_add.c: creating device node '/dev/cruzer', major = '180', minor = '0', mode = '0660', uid = '0', gid = '25' > udevtest /block/uba/uba1 block # udevtest /block/uba/uba1 block udevtest.c: looking at device '/block/uba/uba1' from subsystem 'block' udevtest.c: opened class_dev->name='uba1' udev_rules.c: rule applied, 'uba1' becomes 'cruzer1' udev_rules.c: IMPORT executes '/sbin/vol_id --export /dev/.tmp-180-1' udev_rules.c: rule applied, added symlink 'disk/by-uuid/1BC4-2D63' udev_rules.c: add symlink 'disk/by-uuid/1BC4-2D63' udev_rules.c: rule applied, added symlink 'disk/by-label/USB_DISK' udev_rules.c: add symlink 'disk/by-label/USB_DISK' udev_add.c: creating device node '/dev/cruzer1', major = '180', minor = '1', mode = '0660', uid = '0', gid = '25' and the same with the '=' rule: ...weeeeeelll I am positively sure that changing the rules from '=' to '=' was the only thing I did, but now it works again also with '=' in place instead of '=' I have no idea what else could have happened. just a few more hours of uptime nothing else installed, nothing deinstalled nothing configured only some work done... those are the things I hate most. having a problem sloved and not knowing how... thnx for you help greets mlo -- Dipl.-Ing. Martin Lorenz They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. Benjamin Franklin Microsoft, I think, is fundamentally an evil company. - JAMES H. CLARK my gpg-key ID: F1AAD37D http://blackhole.pca.dfn.de:11371/pks/lookup?op=get&search=0xF1AAD37D ICQ UIN: 33588107 ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-08-15 13:48 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-08-15 11:40 why don't my rule work anymore Martin Lorenz 2005-08-15 11:53 ` Martin Lorenz 2005-08-15 13:14 ` Kay Sievers 2005-08-15 13:48 ` Martin Lorenz
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).