From mboxrd@z Thu Jan 1 00:00:00 1970 From: sean Date: Tue, 18 Jul 2006 18:19:34 +0000 Subject: Re: something changed in 2.6.18-rc1?? Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org sean wrote: > Trying to setup a usb printer, but ( from "Writing udev rules"): >=20 > udevinfo -a -p $(udevinfo -q path -n /dev/usb/lp0) > ...................................... > looking at device=20 > '/devices/pci0000:00/0000:00:02.2/usb3/3-5/3-5:1.1/lp0': > KERNEL=3D"lp0" > SUBSYSTEM=3D"usb" > SYSFS{dev}=3D"180:0" >=20 > looking at parent device=20 > '/devices/pci0000:00/0000:00:02.2/usb3/3-5/3-5:1.1': > ID=3D"3-5:1.1" > BUS=3D"usb" > DRIVER=3D"usblp"=20 > SYSFS{ieee1284_id}=3D"MFG:EPSON_CMD:ESCPL2,BDC,D4_MDL:Stylus=20 > Photo R300_CLS:PRINTER_DES:EPSON Stylus Photo R300_" > SYSFS{interface}=3D"USB2.0 Printer" > SYSFS{modalias}=3D"usb:v04B8p0803d0100dc00dsc00dp00ic07isc01ip02" > SYSFS{bInterfaceProtocol}=3D"02" > SYSFS{bInterfaceSubClass}=3D"01" > SYSFS{bInterfaceClass}=3D"07" > SYSFS{bNumEndpoints}=3D"02" > SYSFS{bAlternateSetting}=3D" 0" > SYSFS{bInterfaceNumber}=3D"01" >=20 > looking at parent device=20 > '/devices/pci0000:00/0000:00:02.2/usb3/3-5': > ID=3D"3-5" > BUS=3D"usb" > DRIVER=3D"usb" > SYSFS{configuration}=3D"USB2.0 MFP_Hi-Speed_" > SYSFS{serial}=3D"L17P10401110941270" > SYSFS{product}=3D"USB2.0 MFP_Hi-Speed_" > SYSFS{manufacturer}=3D"EPSON" > SYSFS{maxchild}=3D"0" > SYSFS{version}=3D" 2.00" > SYSFS{devnum}=3D"2" > SYSFS{speed}=3D"480" > SYSFS{bMaxPacketSize0}=3D"64" > SYSFS{bNumConfigurations}=3D"1" > SYSFS{bDeviceProtocol}=3D"00" > SYSFS{bDeviceSubClass}=3D"00" > SYSFS{bDeviceClass}=3D"00" > SYSFS{bcdDevice}=3D"0100" > SYSFS{idProduct}=3D"0803" > SYSFS{idVendor}=3D"04b8" > SYSFS{bMaxPower}=3D" 2mA" > SYSFS{bmAttributes}=3D"c0" > SYSFS{bConfigurationValue}=3D"1" > SYSFS{bNumInterfaces}=3D" 2" >=20 > looking at parent device=20 > '/devices/pci0000:00/0000:00:02.2/usb3': > ID=3D"usb3" > BUS=3D"usb" > DRIVER=3D"usb" > SYSFS{configuration}=3D"" > SYSFS{serial}=3D"0000:00:02.2" > SYSFS{product}=3D"EHCI Host Controller" > SYSFS{manufacturer}=3D"Linux 2.6.17-1.2358.fc6 ehci_hcd" > SYSFS{maxchild}=3D"8" > SYSFS{version}=3D" 2.00" > SYSFS{devnum}=3D"1" > SYSFS{speed}=3D"480" > SYSFS{bMaxPacketSize0}=3D"64" > SYSFS{bNumConfigurations}=3D"1" > SYSFS{bDeviceProtocol}=3D"01" > SYSFS{bDeviceSubClass}=3D"00" > SYSFS{bDeviceClass}=3D"09" > SYSFS{bcdDevice}=3D"0206" > SYSFS{idProduct}=3D"0000" > SYSFS{idVendor}=3D"0000" > SYSFS{bMaxPower}=3D" 0mA" > SYSFS{bmAttributes}=3D"e0" > SYSFS{bConfigurationValue}=3D"1" > SYSFS{bNumInterfaces}=3D" 1" >=20 > looking at parent device '/devices/pci0000:00/0000:00:02.2': > ID=3D"0000:00:02.2" > BUS=3D"pci" > DRIVER=3D"ehci_hcd" > SYSFS{broken_parity_status}=3D"0" > SYSFS{enable}=3D"1" > =20 > SYSFS{modalias}=3D"pci:v000010DEd000000E8sv00001458sd00005004bc0Csc03i20" > =20 > SYSFS{local_cpus}=3D"00000000,00000000,00000000,00000000,00000000,0000000= 0,00000000,00000001" > SYSFS{irq}=3D"177" > SYSFS{class}=3D"0x0c0320" > SYSFS{subsystem_device}=3D"0x5004" > SYSFS{subsystem_vendor}=3D"0x1458" > SYSFS{device}=3D"0x00e8" > SYSFS{vendor}=3D"0x10de" >=20 > looking at parent device '/devices/pci0000:00': > ID=3D"pci0000:00" > BUS=3D"" > DRIVER=3D"" >=20 > Based on that I tried this rule in=20 > /etc/udev/rules.d/15-local.rules, based on the ieee1284_id=20 > since it was the most specific attribute I could find: >=20 > BUS=3D"usb",=20 > SYSFS{ieee1284_id}=3D"MFG:EPSON_CMD:ESCPL2,BDC,D4_MDL:Stylus=20 > Photo R300_CLS:PRINTER_DES:EPSON Stylus Photo R300_",=20 > SYMLINK+=3D"epson-R300" >=20 > /dev/epson-R300 is not created. /dev/usb/lp0 does exist. >=20 > FWIW, >=20 > BUS=3D"usb", KERNEL=3D"lp0", SYMLINK+=3D"epson_R300" > SUBSYSTEM=3D"usb", KERNEL=3D"lp0", SYMLINK+=3D"epson_R300 >=20 > both worked, but are too generic. >=20 >=20 > puzzled. >=20 > sean >=20 Still puzzled. How do I set up a usb printer symlink for a specific printer? Is this a usb driver issue? sean ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=DEVD= EV _______________________________________________ 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