linux-hotplug.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 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).