On Tue, Jan 31, 2006 at 09:31:21PM +0100, Marc Haber wrote:
> On Sat, Jan 28, 2006 at 01:51:39PM +0100, Marco d'Itri wrote:
> > Indeed... But maybe the recent changes in sysfs processing in udev broke
> > the rule. First, try removing the symlink to persistent.rules to verify
> > that it actually is what is exposing the bug, then after you succesfully
> > loaded the driver check with something like:
> >
> > udevinfo -a -p /block/hde/hde1
> >
> > why it's not working.
>
> I have seen the same issues on my notebook, with udev 0.84-1.
Attached the output of udevinfo -a -p /sys/block/hde/hde1.
Greetings
Marc
--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835
udevinfo starts with the device the node belongs to and then walks up the
device chain, to print for every device found, all possibly useful attributes
in the udev key format.
Only attributes within one device section may be used together in one rule,
to match the device for which the node will be created.
looking at device '/block/hde/hde1':
KERNEL=="hde1"
SUBSYSTEM=="block"
SYSFS{stat}==" 0 0 0 0"
SYSFS{size}=="2001825"
SYSFS{start}=="63"
SYSFS{dev}=="33:1"
looking at device '/block/hde':
ID=="hde"
BUS=="block"
DRIVER==""
SYSFS{stat}==" 2 0 16 24 0 0
0 0 0 24 24"
SYSFS{size}=="2001888"
SYSFS{removable}=="1"
SYSFS{range}=="64"
SYSFS{dev}=="33:0"
looking at device
'/devices/pci0000:00/0000:00:1e.0/0000:02:06.1/1.0/ide2/2.0':
ID=="2.0"
BUS=="ide"
DRIVER=="ide-disk"
looking at device '/devices/pci0000:00/0000:00:1e.0/0000:02:06.1/1.0/ide2':
ID=="ide2"
BUS==""
DRIVER==""
looking at device '/devices/pci0000:00/0000:00:1e.0/0000:02:06.1/1.0':
ID=="1.0"
BUS=="pcmcia"
DRIVER=="ide-cs"
SYSFS{modalias}=="pcmcia:m0045c0401f04fn00pfn00pa7A954BD9pb91844B1CpcAAC4295Bpd00000000"
SYSFS{prod_id3}=="5/3 0.6"
SYSFS{prod_id2}=="SDP"
SYSFS{prod_id1}=="SanDisk"
SYSFS{card_id}=="0x0401"
SYSFS{manf_id}=="0x0045"
SYSFS{func_id}=="0x04"
SYSFS{function}=="0x00"
looking at device '/devices/pci0000:00/0000:00:1e.0/0000:02:06.1':
ID=="0000:02:06.1"
BUS=="pci"
DRIVER=="yenta_cardbus"
SYSFS{modalias}=="pci:v00001217d00007223sv0000103Csd0000088Cbc06sc07i00"
SYSFS{local_cpus}=="3"
SYSFS{irq}=="10"
SYSFS{class}=="0x060700"
SYSFS{subsystem_device}=="0x088c"
SYSFS{subsystem_vendor}=="0x103c"
SYSFS{device}=="0x7223"
SYSFS{vendor}=="0x1217"
looking at device '/devices/pci0000:00/0000:00:1e.0':
ID=="0000:00:1e.0"
BUS=="pci"
DRIVER==""
SYSFS{modalias}=="pci:v00008086d00002448sv00000000sd00000000bc06sc04i00"
SYSFS{local_cpus}=="3"
SYSFS{irq}=="0"
SYSFS{class}=="0x060400"
SYSFS{subsystem_device}=="0x0000"
SYSFS{subsystem_vendor}=="0x0000"
SYSFS{device}=="0x2448"
SYSFS{vendor}=="0x8086"
looking at device '/devices/pci0000:00':
ID=="pci0000:00"
BUS==""
DRIVER==""