Hi,
I've stumbled across a bit of a wierd problem:
I've got the following:
Mitac 5026 P200MMX Laptop (Kernel 2.6.12.2)
+ Cirrus Logic PD 6832 PCMCIA/CardBus Controller
++ Nec Cardbus USB 2.0 4 Port Cardbus Card
+++ External USB 2.0 Harddisk caddy (Prolific ATAPI-6 Bridge Controller)
1. When I plug the external harddisk into the USB card (pre-formatted DOS
FAT).. it gets registered correctly (/dev/sd0).
2. when you fdisk it.. you get the partition information ok...
3. In this instance I changed the tag from DOS to LINUX on the partition and
wrote to disk at which point fdisk stops at: "Calling Ioctl...." (Screen
capture 1)
4. When it eventually returns after syncing disks, another fdisk reveals no
partitions on the disk (Screen capture 2). At which point I have to
disconnect and reformat (via the usb) on a Winblows box.
5. A similar issue arises if I mount the DOS partition and try to copy stuff
to it.. the copying just stops part way though.
6. Another very wierd thing is... it does the same with NetBSD.
I've included the dmesg, the lspci -v, lsusb -v, and the screen captures.
The debug/syslog/message logs are pretty big.. I can post them here or email
if necessary. Any testing, debugging or patches I can test, I am more than
happy to ablige!
NOTE: Not sure yet how to change the Kernel Message Ring Buffer size.
NOTE 2: The Dmesg was done afterwards (note the partition info message at
the bottom).
SCREEN CAPTURE (1)
--------------
fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 1704 MB, 1704664576 bytes
255 heads, 63 sectors/track, 207 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 207 1662696 6 FAT16
Command (m for help): t
Selected partition 1
Hex code (type L to list codes): 83
Changed system type of partition 1 to 83 (Linux)
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
[!!! Five Minutes wait !!!]
WARNING: If you have created or modified any DOS 6.x
partitions, please see the fdisk manual page for additional
information.
Syncing disks.
[EMAIL PROTECTED]:/fault-report/post# exit
exit
SCREEN CAPTURE (2)
--------------
fdisk /dev/sda
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF
disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by
w(rite)
Command (m for help): p
Disk /dev/sda: 1704 MB, 1704664576 bytes
53 heads, 62 sectors/track, 1013 cylinders
Units = cylinders of 3286 * 512 = 1682432 bytes
Device Boot Start End Blocks Id System
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
[!!! Five Minutes wait !!!]
Syncing disks.
[EMAIL PROTECTED]:/fault-report/post2# exit
DMESG
-----
only.
Freeing unused kernel memory: 132k freed
spurious 8259A interrupt: IRQ7.
Adding 598240k swap on /dev/hda3. Priority:-1 extents:1
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
PCI: Enabling device 0000:00:17.0 (0004 -> 0006)
Yenta: CardBus bridge found at 0000:00:17.0 [0000:0000]
Yenta: ISA IRQ mask 0x0000, PCI irq 9
Socket status: 30000821
PCI: Enabling device 0000:00:17.1 (0004 -> 0006)
Yenta: CardBus bridge found at 0000:00:17.1 [0000:0000]
Yenta: ISA IRQ mask 0x0000, PCI irq 9
Socket status: 30000411
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ehci_hcd: block sizes: qh 128 qtd 96 itd 192 sitd 96
PCI: Enabling device 0000:01:00.2 (0000 -> 0002)
ehci_hcd 0000:01:00.2: NEC Corporation USB 2.0
ehci_hcd 0000:01:00.2: reset hcs_params 0x2395 dbg=0 cc=2 pcc=3 ports=5
ehci_hcd 0000:01:00.2: reset portroute 1 0 1 0 0
ehci_hcd 0000:01:00.2: reset hcc_params 0002 thresh 0 uframes 256/512/1024
ehci_hcd 0000:01:00.2: ...powerdown ports...
ehci_hcd 0000:01:00.2: new USB bus registered, assigned bus number 1
ehci_hcd 0000:01:00.2: irq 9, io mem 0x04002000
ehci_hcd 0000:01:00.2: reset command 080002 (park)=0 ithresh=8 period=1024
Reset HALT
ehci_hcd 0000:01:00.2: init command 010009 (park)=0 ithresh=1 period=256 RUN
ehci_hcd 0000:01:00.2: USB 2.0 initialized, EHCI 0.95, driver 10 Dec 2004
ehci_hcd 0000:01:00.2: supports USB remote wakeup
usb usb1: default language 0x0409
usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: NEC Corporation USB 2.0
usb usb1: Manufacturer: Linux 2.6.12.2 ehci_hcd
usb usb1: SerialNumber: 0000:01:00.2
usb usb1: hotplug
usb usb1: adding 1-0:1.0 (config #1, interface 0)
usb 1-0:1.0: hotplug
hub 1-0:1.0: usb_probe_interface
hub 1-0:1.0: usb_probe_interface - got id
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 5 ports detected
hub 1-0:1.0: standalone hub
hub 1-0:1.0: individual port power switching
hub 1-0:1.0: individual port over-current protection
hub 1-0:1.0: Single TT
hub 1-0:1.0: TT requires at most 8 FS bit times
hub 1-0:1.0: power on to power good time: 20ms
hub 1-0:1.0: local power source is good
hub 1-0:1.0: enabling power on all ports
hub 1-0:1.0: state 5 ports 5 chg 0000 evt 0002
ehci_hcd 0000:01:00.2: GetStatus port 1 status 001803 POWER sig=j CSC
CONNECT
hub 1-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
PCI: Setting latency timer of device 0000:01:00.0 to 64
ohci_hcd 0000:01:00.0: NEC Corporation USB
ohci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:01:00.0: irq 9, io mem 0x04000000
ohci_hcd 0000:01:00.0: resetting from state 'reset', control = 0x0
ohci_hcd 0000:01:00.0: OHCI controller state
ohci_hcd 0000:01:00.0: OHCI 1.0, NO legacy support registers
ohci_hcd 0000:01:00.0: control 0x083 HCFS=operational CBSR=3
ohci_hcd 0000:01:00.0: cmdstatus 0x00000 SOC=0
ohci_hcd 0000:01:00.0: intrstatus 0x00000004 SF
ohci_hcd 0000:01:00.0: intrenable 0x8000001a MIE UE RD WDH
ohci_hcd 0000:01:00.0: fminterval a7782edf
ohci_hcd 0000:01:00.0: hcca frame #01f8
ohci_hcd 0000:01:00.0: roothub.a ff000203 POTPGT=255 NPS NDP=3
ohci_hcd 0000:01:00.0: roothub.b 00000000 PPCM=0000 DR=0000
ohci_hcd 0000:01:00.0: roothub.status 00008000 DRWE
ohci_hcd 0000:01:00.0: roothub.portstatus [0] 0x00000100 PPS
ohci_hcd 0000:01:00.0: roothub.portstatus [1] 0x00000100 PPS
ohci_hcd 0000:01:00.0: roothub.portstatus [2] 0x00000100 PPS
usb usb2: default language 0x0409
usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: NEC Corporation USB
usb usb2: Manufacturer: Linux 2.6.12.2 ohci_hcd
usb usb2: SerialNumber: 0000:01:00.0
usb usb2: hotplug
usb usb2: adding 2-0:1.0 (config #1, interface 0)
usb 2-0:1.0: hotplug
hub 2-0:1.0: usb_probe_interface
hub 2-0:1.0: usb_probe_interface - got id
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
hub 2-0:1.0: standalone hub
hub 2-0:1.0: no power switching (usb 1.0)
hub 2-0:1.0: global over-current protection
hub 2-0:1.0: power on to power good time: 510ms
hub 2-0:1.0: local power source is good
hub 2-0:1.0: no over-current condition exists
cs: IO port probe 0xc00-0xcff: excluding 0xc00-0xc07
cs: IO port probe 0xc00-0xcff: excluding 0xc00-0xc07
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x800-0x80f: clean.
cs: IO port probe 0x800-0x80f: clean.
cs: IO port probe 0x3e0-0x4ff: excluding 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x3e0-0x4ff: excluding 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x100-0x3af: excluding 0x378-0x37f 0x398-0x39f
cs: IO port probe 0x100-0x3af: excluding 0x378-0x37f 0x398-0x39f
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0xa00-0xaff: clean.
hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
cs: memory probe 0xa0000000-0xa0ffffff:<7>ehci_hcd 0000:01:00.2: port 1 high
speed
ehci_hcd 0000:01:00.2: GetStatus port 1 status 001005 POWER sig=se0 PE
CONNECT
clean.
ohci_hcd 0000:01:00.0: created debug files
PCI: Enabling device 0000:01:00.1 (0000 -> 0002)
PCI: Setting latency timer of device 0000:01:00.1 to 64
ohci_hcd 0000:01:00.1: NEC Corporation USB (#2)
ohci_hcd 0000:01:00.1: new USB bus registered, assigned bus number 3
ohci_hcd 0000:01:00.1: irq 9, io mem 0x04001000
ohci_hcd 0000:01:00.1: resetting from state 'reset', control = 0x0
ohci_hcd 0000:01:00.1: OHCI controller state
ohci_hcd 0000:01:00.1: OHCI 1.0, NO legacy support registers
ohci_hcd 0000:01:00.1: control 0x083 HCFS=operational CBSR=3
ohci_hcd 0000:01:00.1: cmdstatus 0x00000 SOC=0
ohci_hcd 0000:01:00.1: intrstatus 0x00000004 SF
ohci_hcd 0000:01:00.1: intrenable 0x8000001a MIE UE RD WDH
ohci_hcd 0000:01:00.1: fminterval a7782edf
ohci_hcd 0000:01:00.1: hcca frame #03ea
ohci_hcd 0000:01:00.1: roothub.a ff000202 POTPGT=255 NPS NDP=2
ohci_hcd 0000:01:00.1: roothub.b 00000000 PPCM=0000 DR=0000
ohci_hcd 0000:01:00.1: roothub.status 00008000 DRWE
ohci_hcd 0000:01:00.1: roothub.portstatus [0] 0x00000100 PPS
ohci_hcd 0000:01:00.1: roothub.portstatus [1] 0x00000100 PPS
usb usb3: default language 0x0409
usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: NEC Corporation USB (#2)
usb usb3: Manufacturer: Linux 2.6.12.2 ohci_hcd
usb usb3: SerialNumber: 0000:01:00.1
usb usb3: hotplug
usb usb3: adding 3-0:1.0 (config #1, interface 0)
usb 3-0:1.0: hotplug
hub 3-0:1.0: usb_probe_interface
hub 3-0:1.0: usb_probe_interface - got id
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
hub 3-0:1.0: standalone hub
hub 3-0:1.0: no power switching (usb 1.0)
hub 3-0:1.0: global over-current protection
hub 3-0:1.0: power on to power good time: 510ms
hub 3-0:1.0: local power source is good
hub 3-0:1.0: no over-current condition exists
usb 1-1: new high speed USB device using ehci_hcd and address 2
ehci_hcd 0000:01:00.2: port 1 high speed
ehci_hcd 0000:01:00.2: GetStatus port 1 status 001005 POWER sig=se0 PE
CONNECT
usb 1-1: default language 0x0409
ohci_hcd 0000:01:00.1: created debug files
usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: ATAPI-6 Bridge Controller
usb 1-1: Manufacturer: Prolific Technology Inc.
usb 1-1: SerialNumber: 110
usb 1-1: hotplug
usb 1-1: adding 1-1:1.0 (config #1, interface 0)
usb 1-1:1.0: hotplug
hub 2-0:1.0: state 5 ports 3 chg 0000 evt 0000
hub 3-0:1.0: state 5 ports 2 chg 0000 evt 0000
eth0: Xircom: port 0x300, irq 9, hwaddr 00:80:C7:52:A5:26
eth0: MII link partner: 45e1
eth0: MII selected
eth0: media 100BaseT, silicon revision 4
Initializing USB Mass Storage driver...
usb-storage 1-1:1.0: usb_probe_interface
usb-storage 1-1:1.0: usb_probe_interface - got id
usb-storage: USB Mass Storage device detected
usb-storage: -- associate_dev
usb-storage: Vendor: 0x067b, Product: 0x3507, Revision: 0x0001
usb-storage: Interface Subclass: 0x06, Protocol: 0x50
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
usb-storage: GetMaxLUN command result is 1, data is 0
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: *** thread sleeping.
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 24 00
usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 128 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes
usb-storage: Status code 0; transferred 36/36
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x1 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
Vendor: ST31720A Model: Rev: 0.75
Type: Direct-Access ANSI SCSI revision: 00
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (1:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (2:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (3:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (4:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (5:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (6:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (7:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: device scan complete
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command TEST_UNIT_READY (6 bytes)
usb-storage: 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0x9 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x9 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_CAPACITY (10 bytes)
usb-storage: 25 00 00 00 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0xa L 8 F 128 Trg 0 LUN 0 CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 8 bytes
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0xa R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
SCSI device sda: 3329423 512-byte hdwr sectors (1705 MB)
sda: assuming drive cache: write through
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command TEST_UNIT_READY (6 bytes)
usb-storage: 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0xb L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0xb R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_CAPACITY (10 bytes)
usb-storage: 25 00 00 00 00 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0xc L 8 F 128 Trg 0 LUN 0 CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 8 bytes
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0xc R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
SCSI device sda: 3329423 512-byte hdwr sectors (1705 MB)
sda: assuming drive cache: write through
sda:<7>usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage: 28 00 00 00 00 00 00 00 08 00
usb-storage: Bulk Command S 0x43425355 T 0xd L 4096 F 128 Trg 0 LUN 0 CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 4096 bytes, 1 entries
usb-storage: Status code 0; transferred 4096/4096
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0xd R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
unknown partition table
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
LSPCI
-----
00:00.0 Host bridge: United Microelectronics [UMC] UM8891N (rev b0)
Flags: bus master, medium devsel, latency 0
00:12.0 ISA bridge: United Microelectronics [UMC] UM8886N (rev b2)
Flags: bus master, medium devsel, latency 0
00:12.1 IDE interface: United Microelectronics [UMC] UM8886BF (rev 10)
(prog-if 8a [Master SecP PriP])
Flags: bus master, fast devsel, latency 0
Memory at <ignored> (32-bit, non-prefetchable) [disabled]
Memory at <ignored> (low-1M, non-prefetchable) [disabled]
Memory at <ignored> (64-bit, non-prefetchable) [disabled]
00:16.0 VGA compatible controller: Trident Microsystems TGUI 9660/938x/968x
(rev d3) (prog-if 00 [VGA])
Flags: medium devsel
Memory at fdc00000 (32-bit, non-prefetchable) [size=4M]
Memory at fe7f0000 (32-bit, non-prefetchable) [size=64K]
Memory at fe000000 (32-bit, non-prefetchable) [size=4M]
Expansion ROM at <unassigned> [disabled] [size=64K]
00:17.0 CardBus bridge: Cirrus Logic PD 6832 PCMCIA/CardBus Ctrlr (rev c1)
Flags: bus master, medium devsel, latency 168, IRQ 9
Memory at fe7ec000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=01, subordinate=04, sec-latency=176
Memory window 0: fe7ed000-fe7ee000
Memory window 1: 04000000-043ff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
16-bit legacy interface ports at 0001
00:17.1 CardBus bridge: Cirrus Logic PD 6832 PCMCIA/CardBus Ctrlr (rev c1)
Flags: bus master, medium devsel, latency 168, IRQ 9
Memory at fe7e8000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=05, subordinate=08, sec-latency=176
Memory window 0: fe7e9000-fe7ea000
Memory window 1: 04400000-047ff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
01:00.0 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: DTK Computer: Unknown device 0105
Flags: bus master, medium devsel, latency 64, IRQ 9
Memory at 04000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
01:00.1 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: DTK Computer: Unknown device 0105
Flags: bus master, medium devsel, latency 64, IRQ 9
Memory at 04001000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
01:00.2 USB Controller: NEC Corporation USB 2.0 (rev 02) (prog-if 20 [EHCI])
Subsystem: DTK Computer: Unknown device 0205
Flags: bus master, medium devsel, latency 68, IRQ 9
Memory at 04002000 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2
LSUSB
-----
Bus 003 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.12.2 ohci_hcd
iProduct 2 NEC Corporation USB (#2)
iSerial 1 0000:01:00.1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 bytes 2 twice
bInterval 255
Bus 002 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.12.2 ohci_hcd
iProduct 2 NEC Corporation USB
iSerial 1 0000:01:00.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 bytes 2 twice
bInterval 255
Bus 001 Device 002: ID 067b:3507 Prolific Technology, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x067b Prolific Technology, Inc.
idProduct 0x3507
bcdDevice 0.01
iManufacturer 1 Prolific Technology Inc.
iProduct 2 ATAPI-6 Bridge Controller
iSerial 3 110
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 bytes 512 once
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 bytes 512 once
bInterval 0
Bus 001 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.12.2 ehci_hcd
iProduct 2 NEC Corporation USB 2.0
iSerial 1 0000:01:00.2
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 bytes 2 twice
bInterval 12
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users