I have two very similar computers, one at home and one at work. I
have a USB 2.0 hard disk (actually a laptop HD in an enclosure) that
works great at work, but when I plug it in at home it hangs my system
hard.
The systems are both SMP: Tiger MPX motherboard, Dual Athlon 2200+.
Both have on-motherboard USB 1.1 (which I don't use), and a PCI card
USB 2.0 (which I do use). The USB2.0 card at work has four ports, the
USB2.0 card at home has five ports.
I tried making the system at home as much like the one at work as
possible, to no avail. Here are the symptoms:
When booting, if the usb drive is plugged in, the home system will
hang when the boot gets to mounting the swap filesystem. Sometimes I
see "Can't find block-major-2" which I *only* see if the USB drive is
plugged into the USB. If the usb drive is not plugged in, and I boot,
I can sometimes plug in the usb drive and mount its loop-AES
filesystem. But usually, within a minute of plugging the drive in and
before I mount it, the system locks up hard. I always see the
"block-major-2" errors in /var/log/messages when this happens.
Any suggestions? How can I go about debugging this problem? I've
tried upgrading to 2.4.20, to no avail. All suggestions welcome.
I've appended the usbview output I get on both systems.
Thanks,
Dave
usbview reports the following for the working computer:
NEC Corporation USB 2.0
Manufacturer: Linux 2.4.18-18.8.0custom ehci-hcd
Serial Number: 02:07.2
Speed: 480Mb/s (high)
Number of Ports: 5
Bandwidth allocated: 0 / 800 (0%)
Total number of interrupt requests: 0
Total number of isochronous requests: 0
USB Version: 2.00
Device Class: 09(hub )
Device Subclass: 00
Device Protocol: 01
Maximum Default Endpoint Size: 8
Number of Configurations: 1
Config Number: 1
Number of Interfaces: 1
Attributes: 40
MaxPower Needed: 0mA
Interface Number: 0
Name: hub
Alternate Number: 0
Class: 09(hub )
Sub Class: 0
Protocol: 0
Number of Endpoints: 1
Endpoint Address: 81
Direction: in
Attribute: 3
Type: Int.
Max Packet Size: 2
Interval: 256ms
USB 2.0 Storage Adaptor
Manufacturer: DMI
Serial Number: 0B02011C04274B4C
Speed: 480Mb/s (high)
USB Version: 2.00
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 64
Number of Configurations: 1
Vendor Id: 0c0b
Product Id: b001
Revision Number: 11.10
Config Number: 2
Number of Interfaces: 1
Attributes: c0
MaxPower Needed: 98mA
Interface Number: 0
Name: usb-storage
Alternate Number: 0
Class: 08(stor.)
Sub Class: 6
Protocol: 50
Number of Endpoints: 3
Endpoint Address: 01
Direction: out
Attribute: 2
Type: Bulk
Max Packet Size: 512
Interval: 125us
Endpoint Address: 82
Direction: in
Attribute: 2
Type: Bulk
Max Packet Size: 512
Interval: 0ms
Endpoint Address: 83
Direction: in
Attribute: 3
Type: Int.
Max Packet Size: 2
Interval: 32ms
usbview reports the following for the broken computer:
NEC Corporation USB 2.0
Manufacturer: Linux 2.4.20 ehci-hcd
Serial Number: 02:07.2
Speed: 480Mb/s (high)
Number of Ports: 5
Bandwidth allocated: 0 / 800 (0%)
Total number of interrupt requests: 0
Total number of isochronous requests: 0
USB Version: 2.00
Device Class: 09(hub )
Device Subclass: 00
Device Protocol: 01
Maximum Default Endpoint Size: 8
Number of Configurations: 1
Config Number: 1
Number of Interfaces: 1
Attributes: 40
MaxPower Needed: 0mA
Interface Number: 0
Name: hub
Alternate Number: 0
Class: 09(hub )
Sub Class: 0
Protocol: 0
Number of Endpoints: 1
Endpoint Address: 81
Direction: in
Attribute: 3
Type: Int.
Max Packet Size: 2
Interval: 256ms
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users