I was trying to get Debian working on an original model Iomega IX2-200 but it was very erratic about booting from a USB stick. It would boot maybe one out of four times and often complained nothing was plugged into a USB port even when it had just successfully booted from the same port. I was looking into flashing the iConnect uboot version into this device and had the serial cable connected in a minicom session. After booting into the original Iomega software from hard disk, the serial connection would show occasional system messages including a bunch like these:
hub 1-1:1.0: Cannot enable port 2. Maybe the USB cable is bad? hub 1-1:1.0: Cannot enable port 2. Maybe the USB cable is bad? hub 1-1:1.0: Cannot enable port 2. Maybe the USB cable is bad? hub 1-1:1.0: Cannot enable port 2. Maybe the USB cable is bad? usb 1-1.2: new low speed USB device using ehci_marvell and address 36 usb 1-1.2: device descriptor read/64, error -32 usb 1-1.2: device descriptor read/64, error -32 usb 1-1.2: new low speed USB device using ehci_marvell and address 37 usb 1-1.2: device descriptor read/64, error -32 usb 1-1.2: device descriptor read/64, error -32 usb 1-1.2: new low speed USB device using ehci_marvell and address 38 usb 1-1.2: device not accepting address 38, error -32 usb 1-1.2: new low speed USB device using ehci_marvell and address 39 usb 1-1.2: device not accepting address 39, error -32This would reoccur every 4 minutes or so. DMESG and the archived system logs showed this as well. It may have been happening for years unnoticed since I never used the USB ports running the IX2 as a two disk raid1. Running on just the hard drives, the IX2 has been a solid performer for years. If there is something wrong with the USB interface, could a new Debian be installed from a SATA disk or is this a sign of worse to come?