* 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).