1GB USB2.0 Flash Drive Transcend TS1GJF2A Motherboard ASUS P4P800 SE (Intel 865PE)
Windows XP- works fine Linux 2.6.17 - works fine Linux 2.6.18 - 2.6.22.3 - writes fine, reads with errors (wrong crc, md5 mismatch, etc.) Tested on Fedora Core 6 and Mandriva 2007.1 udevinfo -p /sys/block/sdb/sdb1 -a returns on 2.6.17: ------------------------------------------------------------------------------------ [EMAIL PROTECTED] xxx]# udevinfo -p /sys/block/sdb/sdb1 -a Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/block/sdb/sdb1': KERNEL=="sdb1" SUBSYSTEM=="block" DRIVER=="" ATTR{stat}==" 133 247 0 0" ATTR{size}=="2005762" ATTR{start}=="62" ATTR{dev}=="8:17" looking at parent device '/block/sdb': KERNELS=="sdb" SUBSYSTEMS=="block" DRIVERS=="" ATTRS{stat}==" 30 112 319 16 0 0 0 0 0 16 16" ATTRS{size}=="2007040" ATTRS{removable}=="1" ATTRS{range}=="16" ATTRS{dev}=="8:16" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0/host3/target3:0:0/3:0:0:0': KERNELS=="3:0:0:0" SUBSYSTEMS=="scsi" DRIVERS=="sd" ATTRS{ioerr_cnt}=="0x2" ATTRS{iodone_cnt}=="0x30" ATTRS{iorequest_cnt}=="0x30" ATTRS{iocounterbits}=="32" ATTRS{timeout}=="30" ATTRS{state}=="running" ATTRS{rev}=="8.07" ATTRS{model}=="TS1GJF2A/120 " ATTRS{vendor}=="JetFlash" ATTRS{scsi_level}=="3" ATTRS{type}=="0" ATTRS{queue_type}=="none" ATTRS{queue_depth}=="1" ATTRS{device_blocked}=="0" ATTRS{max_sectors}=="240" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0/host3/target3:0:0': KERNELS=="target3:0:0" SUBSYSTEMS=="" DRIVERS=="" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0/host3': KERNELS=="host3" SUBSYSTEMS=="" DRIVERS=="" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0': KERNELS=="5-8:1.0" SUBSYSTEMS=="usb" DRIVERS=="usb-storage" ATTRS{modalias}=="usb:v058Fp6387d0141dc00dsc00dp00ic08isc06ip50" ATTRS{bInterfaceProtocol}=="50" ATTRS{bInterfaceSubClass}=="06" ATTRS{bInterfaceClass}=="08" ATTRS{bNumEndpoints}=="02" ATTRS{bAlternateSetting}==" 0" ATTRS{bInterfaceNumber}=="00" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8': KERNELS=="5-8" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{serial}=="WCFR6RWN" ATTRS{product}=="Mass Storage Device" ATTRS{manufacturer}=="Generic" ATTRS{maxchild}=="0" ATTRS{version}==" 2.00" ATTRS{devnum}=="3" ATTRS{speed}=="480" ATTRS{bMaxPacketSize0}=="64" ATTRS{bNumConfigurations}=="1" ATTRS{bDeviceProtocol}=="00" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceClass}=="00" ATTRS{bcdDevice}=="0141" ATTRS{idProduct}=="6387" ATTRS{idVendor}=="058f" ATTRS{bMaxPower}=="100mA" ATTRS{bmAttributes}=="80" ATTRS{bConfigurationValue}=="1" ATTRS{bNumInterfaces}==" 1" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5': KERNELS=="usb5" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{serial}=="0000:00:1d.7" ATTRS{product}=="EHCI Host Controller" ATTRS{manufacturer}=="Linux 2.6.17-13mdv ehci_hcd" ATTRS{maxchild}=="8" ATTRS{version}==" 2.00" ATTRS{devnum}=="1" ATTRS{speed}=="480" ATTRS{bMaxPacketSize0}=="64" ATTRS{bNumConfigurations}=="1" ATTRS{bDeviceProtocol}=="01" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceClass}=="09" ATTRS{bcdDevice}=="0206" ATTRS{idProduct}=="0000" ATTRS{idVendor}=="0000" ATTRS{bMaxPower}==" 0mA" ATTRS{bmAttributes}=="e0" ATTRS{bConfigurationValue}=="1" ATTRS{bNumInterfaces}==" 1" looking at parent device '/devices/pci0000:00/0000:00:1d.7': KERNELS=="0000:00:1d.7" SUBSYSTEMS=="pci" DRIVERS=="ehci_hcd" ATTRS{modalias}=="pci:v00008086d000024DDsv00001043sd000080A6bc0Csc03i20" ATTRS{local_cpus}=="ffffffff" ATTRS{irq}=="19" ATTRS{class}=="0x0c0320" ATTRS{subsystem_device}=="0x80a6" ATTRS{subsystem_vendor}=="0x1043" ATTRS{device}=="0x24dd" ATTRS{vendor}=="0x8086" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" on 2.6.22.3: ----------------------------------------------------------------------------------------- [EMAIL PROTECTED] xxx]# udevinfo -p /sys/block/sdb/sdb1 -a Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/block/sdb/sdb1': KERNEL=="sdb1" SUBSYSTEM=="block" DRIVER=="" ATTR{stat}==" 133 247 0 0" ATTR{size}=="2005762" ATTR{start}=="62" ATTR{dev}=="8:17" looking at parent device '/block/sdb': KERNELS=="sdb" SUBSYSTEMS=="block" DRIVERS=="" ATTRS{capability}=="13" ATTRS{stat}==" 48 94 319 41 0 0 0 0 0 30 41" ATTRS{size}=="2007040" ATTRS{removable}=="1" ATTRS{range}=="16" ATTRS{dev}=="8:16" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0/host4/target4:0:0/4:0:0:0': KERNELS=="4:0:0:0" SUBSYSTEMS=="scsi" DRIVERS=="sd" ATTRS{modalias}=="scsi:t-0x00" ATTRS{ioerr_cnt}=="0x2" ATTRS{iodone_cnt}=="0x47" ATTRS{iorequest_cnt}=="0x47" ATTRS{iocounterbits}=="32" ATTRS{timeout}=="30" ATTRS{state}=="running" ATTRS{rev}=="8.07" ATTRS{model}=="TS1GJF2A/120 " ATTRS{vendor}=="JetFlash" ATTRS{scsi_level}=="3" ATTRS{type}=="0" ATTRS{queue_type}=="none" ATTRS{queue_depth}=="1" ATTRS{device_blocked}=="0" ATTRS{max_sectors}=="240" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0/host4/target4:0:0': KERNELS=="target4:0:0" SUBSYSTEMS=="" DRIVERS=="" ATTRS{uevent}=="" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0/host4': KERNELS=="host4" SUBSYSTEMS=="" DRIVERS=="" ATTRS{uevent}=="" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8/5-8:1.0': KERNELS=="5-8:1.0" SUBSYSTEMS=="usb" DRIVERS=="usb-storage" ATTRS{modalias}=="usb:v058Fp6387d0141dc00dsc00dp00ic08isc06ip50" ATTRS{bInterfaceProtocol}=="50" ATTRS{bInterfaceSubClass}=="06" ATTRS{bInterfaceClass}=="08" ATTRS{bNumEndpoints}=="02" ATTRS{bAlternateSetting}==" 0" ATTRS{bInterfaceNumber}=="00" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5/5-8': KERNELS=="5-8" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{serial}=="WCFR6RWN" ATTRS{product}=="Mass Storage Device" ATTRS{manufacturer}=="Generic" ATTRS{quirks}=="0x0" ATTRS{maxchild}=="0" ATTRS{version}==" 2.00" ATTRS{devnum}=="2" ATTRS{busnum}=="5" ATTRS{speed}=="480" ATTRS{bMaxPacketSize0}=="64" ATTRS{bNumConfigurations}=="1" ATTRS{bDeviceProtocol}=="00" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceClass}=="00" ATTRS{bcdDevice}=="0141" ATTRS{idProduct}=="6387" ATTRS{idVendor}=="058f" ATTRS{bMaxPower}=="100mA" ATTRS{bmAttributes}=="80" ATTRS{bConfigurationValue}=="1" ATTRS{bNumInterfaces}==" 1" ATTRS{configuration}=="" ATTRS{dev}=="189:513" looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb5': KERNELS=="usb5" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{serial}=="0000:00:1d.7" ATTRS{product}=="EHCI Host Controller" ATTRS{manufacturer}=="Linux 2.6.22.2 ehci_hcd" ATTRS{quirks}=="0x0" ATTRS{maxchild}=="8" ATTRS{version}==" 2.00" ATTRS{devnum}=="1" ATTRS{busnum}=="5" ATTRS{speed}=="480" ATTRS{bMaxPacketSize0}=="64" ATTRS{bNumConfigurations}=="1" ATTRS{bDeviceProtocol}=="01" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceClass}=="09" ATTRS{bcdDevice}=="0206" ATTRS{idProduct}=="0000" ATTRS{idVendor}=="0000" ATTRS{bMaxPower}==" 0mA" ATTRS{bmAttributes}=="e0" ATTRS{bConfigurationValue}=="1" ATTRS{bNumInterfaces}==" 1" ATTRS{configuration}=="" ATTRS{dev}=="189:512" looking at parent device '/devices/pci0000:00/0000:00:1d.7': KERNELS=="0000:00:1d.7" SUBSYSTEMS=="pci" DRIVERS=="ehci_hcd" ATTRS{msi_bus}=="" ATTRS{broken_parity_status}=="0" ATTRS{enable}=="1" ATTRS{modalias}=="pci:v00008086d000024DDsv00001043sd000080A6bc0Csc03i20" ATTRS{local_cpus}=="1" ATTRS{irq}=="19" ATTRS{class}=="0x0c0320" ATTRS{subsystem_device}=="0x80a6" ATTRS{subsystem_vendor}=="0x1043" ATTRS{device}=="0x24dd" ATTRS{vendor}=="0x8086" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" ATTRS{uevent}=="" -------------------------------------------------------------------------------- lspci -v returns 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard Flags: bus master, medium devsel, latency 0, IRQ 17 I/O ports at ef00 [size=32] 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at ef20 [size=32] 00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard Flags: bus master, medium devsel, latency 0, IRQ 16 I/O ports at ef40 [size=32] 00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard Flags: bus master, medium devsel, latency 0, IRQ 17 I/O ports at ef80 [size=32] 00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard Flags: bus master, medium devsel, latency 0, IRQ 19 Memory at febffc00 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users