Hello all,
Since I updated yesterday to the new kernel (2.6.9-67.0.7.EL) I have been having problems with my USB devices disconnecting at regular intervals. I first noticed it when my 1TB WD MyBook kept dismounting by itself. I checked the logs and I found it was disconnecting itself every 50 or so seconds, then reconnecting. A 4 port USB2 hub I have was also exhibiting the same behavior. Log excerpts below.
Apr 22 15:55:51 jumpgate kernel: usb 1-3: USB disconnect, address 47
Apr 22 15:55:51 jumpgate kernel: usb 1-3: new high speed USB device using address 14
Apr 22 15:55:51 jumpgate kernel: hub 1-3:1.0: USB hub found
Apr 22 15:55:51 jumpgate kernel: hub 1-3:1.0: 4 ports detected
Apr 22 15:58:03 jumpgate kernel: usb 1-2: new high speed USB device using address 15
Apr 22 15:58:03 jumpgate kernel: scsi252 : SCSI emulation for USB Mass Storage devices
Apr 22 15:58:03 jumpgate kernel: Vendor: WD Model: 10EACS External Rev: 1.65
Apr 22 15:58:03 jumpgate kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 22 15:58:03 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:58:03 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:58:03 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:58:03 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:58:03 jumpgate kernel: sdb: sdb1
Apr 22 15:58:03 jumpgate kernel: Attached scsi disk sdb at scsi252, channel 0, id 0, lun 0
Apr 22 15:58:03 jumpgate kernel: USB Mass Storage device found at 15
Apr 22 15:58:03 jumpgate scsi.agent[28660]: disk at /devices/pci0000:00/0000:00:02.2/usb1/1-2/1-2:1.0/host252/target252:0:0/252:0:0$
Apr 22 15:58:04 jumpgate fstab-sync[28769]: added mount point /media/MyBook1T for /dev/sdb1
Apr 22 15:59:23 jumpgate kernel: usb 1-4: USB disconnect, address 6
Apr 22 15:59:23 jumpgate kernel: usb 1-4.1: USB disconnect, address 8
Apr 22 15:59:23 jumpgate kernel: usb 1-4: new high speed USB device using address 16
Apr 22 15:59:23 jumpgate kernel: usb 1-4: device not accepting address 16, error -71
Apr 22 15:59:24 jumpgate kernel: usb 1-4: new high speed USB device using address 17
Apr 22 15:59:24 jumpgate kernel: hub 1-4:1.0: USB hub found
Apr 22 15:59:24 jumpgate kernel: hub 1-4:1.0: 4 ports detected
Apr 22 15:59:24 jumpgate kernel: usb 1-4: USB disconnect, address 17
Apr 22 15:59:26 jumpgate kernel: usb 1-2: USB disconnect, address 15
Apr 22 15:59:26 jumpgate fstab-sync[29743]: removed mount point /media/MyBook1T for /dev/sdb1
Apr 22 15:59:26 jumpgate kernel: usb 1-2: new high speed USB device using address 18
Apr 22 15:59:26 jumpgate kernel: scsi253 : SCSI emulation for USB Mass Storage devices
Apr 22 15:59:26 jumpgate kernel: Vendor: WD Model: 10EACS External Rev: 1.65
Apr 22 15:59:26 jumpgate kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 22 15:59:26 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:59:26 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:59:26 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:59:26 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:59:26 jumpgate kernel: sdb: sdb1
Apr 22 15:59:26 jumpgate kernel: Attached scsi disk sdb at scsi253, channel 0, id 0, lun 0
Apr 22 15:59:26 jumpgate kernel: USB Mass Storage device found at 18
Apr 22 15:59:26 jumpgate scsi.agent[29812]: disk at /devices/pci0000:00/0000:00:02.2/usb1/1-2/1-2:1.0/host253/target253:0:0/253:0:0$
Apr 22 15:59:27 jumpgate kernel: SCSI error : <253 0 0 0> return code = 0x70000
Apr 22 15:59:27 jumpgate kernel: end_request: I/O error, dev sdb, sector 1953519935
Apr 22 15:59:27 jumpgate kernel: Buffer I/O error on device sdb1, logical block 976759936
Apr 22 15:59:27 jumpgate kernel: SCSI error : <253 0 0 0> return code = 0x70000
Apr 22 15:59:27 jumpgate kernel: end_request: I/O error, dev sdb, sector 1953519937
Apr 22 15:59:27 jumpgate kernel: Buffer I/O error on device sdb1, logical block 976759937
<SNIP>
Apr 22 15:59:27 jumpgate fstab-sync[29930]: added mount point /media/MyBook1T for /dev/sdb1
Apr 22 15:59:27 jumpgate kernel: Buffer I/O error on device sdb1, logical block 976759953
Apr 22 15:59:27 jumpgate kernel: SCSI error : <253 0 0 0> return code = 0x70000
Apr 22 15:59:27 jumpgate kernel: end_request: I/O error, dev sdb, sector 1953519971
<SNIP>
Apr 22 15:59:28 jumpgate kernel: Buffer I/O error on device sdb1, logical block 976759962
Apr 22 15:59:28 jumpgate kernel: SCSI error : <253 0 0 0> return code = 0x70000
Apr 22 15:59:28 jumpgate fstab-sync[30012]: removed mount point /media/MyBook1T for /dev/sdb1
Apr 22 15:59:28 jumpgate kernel: end_request: I/O error, dev sdb, sector 1953519989
Apr 22 15:59:28 jumpgate kernel: Buffer I/O error on device sdb1, logical block 976759963
Apr 22 15:59:28 jumpgate kernel: SCSI error : <253 0 0 0> return code = 0x70000
Apr 22 15:59:28 jumpgate scsi.agent[30073]: disk at /devices/pci0000:00/0000:00:02.2/usb1/1-2/1-2:1.0/host254/target254:0:0/254:0:0$
Apr 22 15:59:28 jumpgate kernel: end_request: I/O error, dev sdb, sector 1953519991
<SNIP>
Apr 22 15:59:31 jumpgate kernel: Buffer I/O error on device sdb, logical block 15
Apr 22 15:59:31 jumpgate kernel: SCSI error : <253 0 0 0> return code = 0x70000
Apr 22 15:59:31 jumpgate kernel: end_request: I/O error, dev sdb, sector 0
Apr 22 15:59:31 jumpgate kernel: Buffer I/O error on device sdb, logical block 0
Apr 22 15:59:31 jumpgate kernel: usb 1-2: USB disconnect, address 18
Apr 22 15:59:31 jumpgate kernel: usb 1-2: new high speed USB device using address 19
Apr 22 15:59:31 jumpgate kernel: scsi254 : SCSI emulation for USB Mass Storage devices
Apr 22 15:59:31 jumpgate kernel: Vendor: WD Model: 10EACS External Rev: 1.65
Apr 22 15:59:31 jumpgate kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 22 15:59:31 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:59:31 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:59:31 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:59:31 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:59:31 jumpgate kernel: sdb: sdb1
Apr 22 15:59:31 jumpgate kernel: Attached scsi disk sdb at scsi254, channel 0, id 0, lun 0
Apr 22 15:59:31 jumpgate kernel: USB Mass Storage device found at 19
Apr 22 15:59:31 jumpgate kernel: usb 1-2: USB disconnect, address 19
<SNIP>
Apr 22 15:59:41 jumpgate kernel: usb 1-2: new high speed USB device using address 31
Apr 22 15:59:41 jumpgate kernel: scsi265 : SCSI emulation for USB Mass Storage devices
Apr 22 15:59:41 jumpgate kernel: Vendor: WD Model: 10EACS External Rev: 1.65
Apr 22 15:59:41 jumpgate kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 22 15:59:41 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:59:41 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:59:41 jumpgate kernel: SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
Apr 22 15:59:41 jumpgate kernel: sdb: assuming drive cache: write through
Apr 22 15:59:41 jumpgate kernel: sdb: sdb1
Apr 22 15:59:41 jumpgate kernel: Attached scsi disk sdb at scsi265, channel 0, id 0, lun 0
Apr 22 15:59:41 jumpgate kernel: USB Mass Storage device found at 31
Apr 22 15:59:41 jumpgate scsi.agent[32572]: disk at /devices/pci0000:00/0000:00:02.2/usb1/1-2/1-2:1.0/host265/target265:0:0/265:0:0$
Apr 22 15:59:42 jumpgate kernel: usb 1-4: new high speed USB device using address 32
Apr 22 15:59:42 jumpgate kernel: hub 1-4:1.0: USB hub found
Apr 22 15:59:42 jumpgate kernel: hub 1-4:1.0: 4 ports detected
Apr 22 15:59:42 jumpgate kernel: usb 1-4.1: new high speed USB device using address 33
Apr 22 15:59:43 jumpgate kernel: hub 1-4.1:1.0: USB hub found
Apr 22 15:59:43 jumpgate kernel: hub 1-4.1:1.0: 4 ports detected
Apr 22 15:59:44 jumpgate fstab-sync[322]: added mount point /media/MyBook1T for /dev/sdb1
I have a 320GB external USB2 HDD in a generic enclosure (Cypress Semiconductor chipset) and that stays connected and mounted without a problem. The MyBook has a WD chipset, as reported by '/proc/bus/usb/devices'.
If I boot to the previous kernel (2.6.9-67.0.4.EL), everything works fine. Has anyone else had similar problems?