Ok, finally got a 2.5.63 kernel built.
No dice, same problem... and on top of that my ethernet and SCSI card didn't work.
I did a cat /proc/scsi/scsi while running 2.5.63 and noticed this:
Attached devices: Host: scsi0 Channel: 00 Id: 02 Lun: 00 Vendor: HP Model: C5110A Rev: 3701 Type: Processor ANSI SCSI revision: 02 Host: scsi0 Channel: 00 Id: 04 Lun: 00 Vendor: Seagate Model: STT20000N Rev: 6A51 Type: Sequential-Access ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: nullnull Model: nullnullnullnull Rev: null Type: ž=ÀPhB:ÀWè õÿÁ)ñÄ9Ù}E ÉÇ ANSI SCSI revision: 02
I assume SCSI emulation is using the scsi1 channel. Notice how it's all corrupted.
Any idea why?
Someone mentioned an IRQ problem. The USB adapter is using IRQ 9. Here is the relavant USB startup stuff in dmesg:
usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb-uhci.c: $Revision: 1.275 $ time 22:05:27 Mar 5 2003 usb-uhci.c: High bandwidth mode enabled PCI: Found IRQ 9 for device 00:11.2 PCI: Sharing IRQ 9 with 00:0c.0 PCI: Sharing IRQ 9 with 00:10.0 PCI: Sharing IRQ 9 with 00:11.3 PCI: Sharing IRQ 9 with 00:11.4 usb-uhci.c: USB UHCI at I/O 0x9400, IRQ 9 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 usb.c: kmalloc IF effaed00, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Product: USB UHCI Root Hub SerialNumber: 9400 hub.c: USB hub found hub.c: 2 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 2ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports usb.c: hub driver claimed interface effaed00 usb.c: kusbd: /sbin/hotplug add 1 hub.c: port 1, portstatus 101, change 3, 12 Mb/s hub.c: port 1 connection change hub.c: port 1, portstatus 101, change 3, 12 Mb/s PCI: Found IRQ 9 for device 00:11.3 PCI: Sharing IRQ 9 with 00:0c.0 PCI: Sharing IRQ 9 with 00:10.0 PCI: Sharing IRQ 9 with 00:11.2 PCI: Sharing IRQ 9 with 00:11.4 usb-uhci.c: USB UHCI at I/O 0x9000, IRQ 9 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 usb.c: kmalloc IF ef259140, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Product: USB UHCI Root Hub SerialNumber: 9000 hub.c: USB hub found hub.c: 2 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 2ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports hub.c: port 1, portstatus 101, change 2, 12 Mb/s usb.c: hub driver claimed interface ef259140 usb.c: kusbd: /sbin/hotplug add 1 PCI: Found IRQ 9 for device 00:11.4 PCI: Sharing IRQ 9 with 00:0c.0 PCI: Sharing IRQ 9 with 00:10.0 PCI: Sharing IRQ 9 with 00:11.2 PCI: Sharing IRQ 9 with 00:11.3 usb-uhci.c: USB UHCI at I/O 0x8800, IRQ 9 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 3 usb.c: kmalloc IF ef259440, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Product: USB UHCI Root Hub SerialNumber: 8800 hub.c: USB hub found hub.c: 2 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 2ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports hub.c: port 1, portstatus 101, change 2, 12 Mb/s usb.c: hub driver claimed interface ef259440 usb.c: kusbd: /sbin/hotplug add 1 usb-uhci.c: v1.275:USB Universal Host Controller Interface driver hub.c: port 1, portstatus 101, change 2, 12 Mb/s hub.c: port 1, portstatus 101, change 2, 12 Mb/s hub.c: port 1, portstatus 103, change 0, 12 Mb/s hub.c: new USB device 00:11.2-1, assigned address 2 usb.c: kmalloc IF ef259580, numif 1 usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0 usb.c: unhandled interfaces on device
Matthew Dharm wrote:
You might have better luck with a 2.5.x kernel. That would be very informative.
But the device is NAKing the GetMaxLUN request. That's a big no-no. It should either answer or STALL.
-- Greg Gulik [EMAIL PROTECTED]
------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
