Seeing this still on Karmic Beta:
Linux version 2.6.31-11-generic (buildd@yellow) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu4) ) #38-Ubuntu SMP Fri Oct 2 11:06:40 UTC 2009
It's a 1TB Toshiba USB drive and it also needs the afm. "max_sectors" trick. However, i'm under the expression that the drive worked flawless under Jaunty (since i managed to put a few hundred gigs onto it...).
~$ udevadm info --attribute-walk --name=/dev/sdg
Udevadm info 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.
Seeing this still on Karmic Beta:
Linux version 2.6.31-11-generic (buildd@yellow) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu4) ) #38-Ubuntu SMP Fri Oct 2 11:06:40 UTC 2009
It's a 1TB Toshiba USB drive and it also needs the afm. "max_sectors" trick. However, i'm under the expression that the drive worked flawless under Jaunty (since i managed to put a few hundred gigs onto it...).
~$ udevadm info --attribute-walk --name=/dev/sdg
Udevadm info 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 '/devices/ pci0000: 00/0000: 00:12.2/ usb1/1- 3/1-3:1. 0/host8/ target8: 0:0/8:0: 0:0/block/ sdg': ="block" range}= ="16" ext_range} =="256" removable} =="0" size}== "1953525168" alignment_ offset} =="0" capability} =="52"
KERNEL=="sdg"
SUBSYSTEM=
DRIVER==""
ATTR{
ATTR{
ATTR{
ATTR{ro}=="0"
ATTR{
ATTR{
ATTR{
ATTR{stat}==" 380490 385 15773797 14873260 65875 5634 8394456 26411760 4 759120 41284770"
looking at parent device '/devices/ pci0000: 00/0000: 00:12.2/ usb1/1- 3/1-3:1. 0/host8/ target8: 0:0/8:0: 0:0': ="8:0:0: 0" ="scsi" device_ blocked} =="0" type}== "0" scsi_level} =="3" vendor} =="TOSHIBA " model}= ="USB 3.5"-HDD " rev}==" 100 " state}= ="running" timeout} =="30" iocounterbits} =="32" iorequest_ cnt}==" 0x6cfb7" iodone_ cnt}==" 0x6cfb7" ioerr_cnt} =="0x8" modalias} =="scsi: t-0x00" evt_media_ change} =="0" queue_depth} =="1" queue_type} =="none" max_sectors} =="128"
KERNELS=
SUBSYSTEMS=
DRIVERS=="sd"
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
looking at parent device '/devices/ pci0000: 00/0000: 00:12.2/ usb1/1- 3/1-3:1. 0/host8/ target8: 0:0': ="target8: 0:0" ="scsi"
KERNELS=
SUBSYSTEMS=
DRIVERS==""
looking at parent device '/devices/ pci0000: 00/0000: 00:12.2/ usb1/1- 3/1-3:1. 0/host8' : ="host8" ="scsi"
KERNELS=
SUBSYSTEMS=
DRIVERS==""
looking at parent device '/devices/ pci0000: 00/0000: 00:12.2/ usb1/1- 3/1-3:1. 0': ="1-3:1. 0" ="usb" ="usb-storage" bInterfaceNumbe r}=="00" bAlternateSetti ng}==" 0" bNumEndpoints} =="02" bInterfaceClass }=="08" bInterfaceSubCl ass}==" 06" bInterfaceProto col}==" 50" modalias} =="usb: v0930p0B09d0112 dc00dsc00dp00ic 08isc06ip50" supports_ autosuspend} =="0" interface} =="Bulk Only Interface"
KERNELS=
SUBSYSTEMS=
DRIVERS=
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
looking at parent device '/devices/ pci0000: 00/0000: 00:12.2/ usb1/1- 3': ="usb" configuration} =="Bulk Only Configuration" bNumInterfaces} ==" 1" bConfigurationV alue}== "1" bmAttributes} =="c0" bMaxPower} ==" 2mA" urbnum} =="3077626" idVendor} =="0930" idProduct} =="0b09" bcdDevice} =="0112" bDeviceClass} =="00" bDeviceSubClass }=="00" bDeviceProtocol }=="00" bNumConfigurati ons}==" 1" bMaxPacketSize0 }=="64" speed}= ="480" busnum} =="1" devnum} =="2" version} ==" 2.00" maxchild} =="0" quirks} =="0x0" authorized} =="1" manufacturer} =="TOSHIBA" product} =="USB 3.5"-HDD" serial} =="000FF49a"
KERNELS=="1-3"
SUBSYSTEMS=
DRIVERS=="usb"
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
looking at parent device '/devices/ pci0000: 00/0000: 00:12.2/ usb1': ="usb" configuration} =="" bNumInterfaces} ==" 1" bConfigurationV alue}== "1" bmAttributes} =="e0" bMaxPower} ==" 0mA" urbnum} =="67" idVendor} =="1d6b" idProduct} =="0002" bcdDevice} =="0206" bDeviceClass} =="09" bDeviceSubClass }=="00" bDeviceProtocol }=="00" bNumConfigurati ons}==" 1" bMaxPacketSize0 }=="64" speed}= ="480" busnum} =="1" devnum} =="1" version} ==" 2.00" maxchild} =="6" quirks} =="0x0" authorized} =="1" manufacturer} =="Linux 2.6.31-11-generic ehci_hcd" product} =="EHCI Host Controller" serial} =="0000: 00:12.2" authorized_ default} =="1"
KERNELS=="usb1"
SUBSYSTEMS=
DRIVERS=="usb"
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
looking at parent device '/devices/ pci0000: 00/0000: 00:12.2' : ="0000: 00:12.2" ="pci" ="ehci_ hcd" vendor} =="0x1002" device} =="0x4396" subsystem_ vendor} =="0x1849" subsystem_ device} =="0x4396" class}= ="0x0c0320" irq}==" 17" local_cpus} =="00000000, 00000003" local_cpulist} =="0-1" modalias} =="pci: v00001002d00004 396sv00001849sd 00004396bc0Csc0 3i20" numa_node} =="0" broken_ parity_ status} =="0" msi_bus} =="" companion} ==""
KERNELS=
SUBSYSTEMS=
DRIVERS=
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
ATTRS{
looking at parent device '/devices/ pci0000: 00': ="pci0000: 00"
KERNELS=
SUBSYSTEMS==""
DRIVERS==""