[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#660291: Excessive USB disconnects (continuous udev add/remove cycles)



Package: linux-image-amd64
Severity: normal

I have been tracking down a udev problem on an Edgeport/416 USB to serial
adapter.  At intervals of about a minute, a USB disconnect event initiates
the removal of all the serial devices and udev events immediately add them
again.  I have used linux-image-2.6.32-5-amd64 and linux-image-3.2.0-1-rt-amd64
with the same results.  I have a similar RHEL box with a 2.6 kernel that does
not have this problem when we plug in these USB to serial adapters.  Older
Solaris boxes with sparc chips work fine too.

I briefly looked at udev --stop-exec-queue options to turn off this problem
but we really need to figure out what is generating all these kernel events.
At this point I welcome some guidance in tracking down this problem and
debugging it's cause.

** Sample of disconnects from kern.log

12:17:58 [ 3292.989138] usb 1-6.1.2.1: USB disconnect, device number 57
 12:17:58 [ 3292.999124] usb 1-6.1.2.2: USB disconnect, device number 58
 12:17:58 [ 3293.008832] usb 1-6.1.2.3: USB disconnect, device number 59
 12:17:58 [ 3293.015760] usb 1-6.1.2.4: USB disconnect, device number 60
 12:20:22 [ 3366.572103] usb 1-6.1.1.1: USB disconnect, device number 66
 12:20:22 [ 3367.175598] usb 1-6.1.1.2: USB disconnect, device number 67
 12:20:22 [ 3367.798563] usb 1-6.1.1.3: USB disconnect, device number 68
 12:20:22 [ 3367.968966] usb 1-6.1: USB disconnect, device number 63
 12:20:22 [ 3367.968974] usb 1-6.1.1: USB disconnect, device number 64
 12:20:22 [ 3367.968980] usb 1-6.1.1.1: USB disconnect, device number 74
 12:20:22 [ 3367.982488] usb 1-6.1.1.2: USB disconnect, device number 75
 12:20:22 [ 3367.991994] usb 1-6.1.1.4: USB disconnect, device number 69
 12:20:22 [ 3368.008326] usb 1-6.1.2: USB disconnect, device number 65
 12:20:22 [ 3368.008336] usb 1-6.1.2.1: USB disconnect, device number 70
 12:20:22 [ 3368.016953] usb 1-6.1.2.2: USB disconnect, device number 71
 12:20:22 [ 3368.025368] usb 1-6.1.2.3: USB disconnect, device number 72
 12:20:22 [ 3368.036728] usb 1-6.1.2.4: USB disconnect, device number 73
 12:20:26 [ 3441.455259] usb 1-6.1.1.1: USB disconnect, device number 79
 12:20:26 [ 3442.165748] usb 1-6.1.1.2: USB disconnect, device number 80
 12:20:47 [ 3442.793747] usb 1-6.1.1.3: USB disconnect, device number 81
 12:20:47 [ 3442.977123] usb 1-6.1: USB disconnect, device number 76
 12:20:47 [ 3442.977131] usb 1-6.1.1: USB disconnect, device number 77
 12:20:47 [ 3442.977138] usb 1-6.1.1.1: USB disconnect, device number 87
 12:20:47 [ 3442.986743] usb 1-6.1.1.2: USB disconnect, device number 88
 12:20:47 [ 3443.006257] usb 1-6.1.1.4: USB disconnect, device number 82
 12:20:47 [ 3443.020308] usb 1-6.1.2: USB disconnect, device number 78
 12:20:47 [ 3443.020317] usb 1-6.1.2.1: USB disconnect, device number 83
 12:20:47 [ 3443.032771] usb 1-6.1.2.2: USB disconnect, device number 84
 12:20:47 [ 3443.040921] usb 1-6.1.2.3: USB disconnect, device number 85
 12:20:47 [ 3443.052330] usb 1-6.1.2.4: USB disconnect, device number 86
 12:24:40 [ 3516.466407] usb 1-6.1.1.1: USB disconnect, device number 92
 12:24:40 [ 3517.177891] usb 1-6.1.1.2: USB disconnect, device number 93
 12:24:40 [ 3517.802897] usb 1-6.1.1.3: USB disconnect, device number 94
 12:24:40 [ 3517.985147] usb 1-6.1: USB disconnect, device number 89
 12:24:40 [ 3517.985154] usb 1-6.1.1: USB disconnect, device number 90
 12:24:40 [ 3517.985161] usb 1-6.1.1.1: USB disconnect, device number 100
 12:24:40 [ 3517.993217] usb 1-6.1.1.2: USB disconnect, device number 101
 12:24:40 [ 3518.007329] usb 1-6.1.1.4: USB disconnect, device number 95
 12:24:40 [ 3518.017686] usb 1-6.1.2: USB disconnect, device number 91
 12:24:40 [ 3518.017699] usb 1-6.1.2.1: USB disconnect, device number 96
 12:24:40 [ 3518.028317] usb 1-6.1.2.2: USB disconnect, device number 97
 12:24:40 [ 3518.036874] usb 1-6.1.2.3: USB disconnect, device number 98
 12:24:40 [ 3518.048563] usb 1-6.1.2.4: USB disconnect, device number 99
 12:24:40 [ 3591.477544] usb 1-6.1.1.1: USB disconnect, device number 105
 12:24:40 [ 3592.190021] usb 1-6.1.1.2: USB disconnect, device number 106
 12:24:40 [ 3592.799171] usb 1-6.1.1.3: USB disconnect, device number 107
 12:24:40 [ 3592.993423] usb 1-6.1: USB disconnect, device number 102
 12:24:40 [ 3592.993430] usb 1-6.1.1: USB disconnect, device number 103
 12:24:40 [ 3592.993437] usb 1-6.1.1.1: USB disconnect, device number 113
 12:24:40 [ 3593.001266] usb 1-6.1.1.2: USB disconnect, device number 114
 12:24:40 [ 3593.011289] usb 1-6.1.1.4: USB disconnect, device number 108
 12:24:40 [ 3593.042755] usb 1-6.1.2: USB disconnect, device number 104
 12:24:40 [ 3593.042767] usb 1-6.1.2.1: USB disconnect, device number 109
 12:24:40 [ 3593.052853] usb 1-6.1.2.2: USB disconnect, device number 110
 12:24:40 [ 3593.063874] usb 1-6.1.2.3: USB disconnect, device number 111
 12:24:40 [ 3593.079793] usb 1-6.1.2.4: USB disconnect, device number 112
 12:24:40 [ 3666.488702] usb 1-6.1.1.1: USB disconnect, device number 118
 12:24:40 [ 3667.190190] usb 1-6.1.1.2: USB disconnect, device number 119
 12:24:40 [ 3667.821191] usb 1-6.1.1.3: USB disconnect, device number 120
 12:24:40 [ 3668.001440] usb 1-6.1: USB disconnect, device number 115
 12:24:40 [ 3668.001448] usb 1-6.1.1: USB disconnect, device number 116
 12:24:40 [ 3668.001455] usb 1-6.1.1.1: USB disconnect, device number 126
 12:24:40 [ 3668.003683] usb 1-6.1.1.2: USB disconnect, device number 127
 12:24:40 [ 3668.027145] usb 1-6.1.1.4: USB disconnect, device number 121
 12:24:40 [ 3668.036402] usb 1-6.1.2: USB disconnect, device number 117
 12:24:40 [ 3668.036414] usb 1-6.1.2.1: USB disconnect, device number 122
 12:24:40 [ 3668.049222] usb 1-6.1.2.2: USB disconnect, device number 123
 12:24:40 [ 3668.058528] usb 1-6.1.2.3: USB disconnect, device number 124
 12:24:40 [ 3668.072567] usb 1-6.1.2.4: USB disconnect, device number 125
 12:25:26 [ 3741.499846] usb 1-6.1.1.1: USB disconnect, device number 6
 12:25:26 [ 3742.177341] usb 1-6.1.1.2: USB disconnect, device number 7
 12:25:27 [ 3742.805343] usb 1-6.1.1.3: USB disconnect, device number 8
 12:25:27 [ 3743.009589] usb 1-6.1: USB disconnect, device number 2
 12:25:27 [ 3743.009596] usb 1-6.1.1: USB disconnect, device number 3
 12:25:27 [ 3743.009603] usb 1-6.1.1.1: USB disconnect, device number 14
 12:25:27 [ 3743.017708] usb 1-6.1.1.2: USB disconnect, device number 15
 12:25:27 [ 3743.036343] usb 1-6.1.1.4: USB disconnect, device number 9
 12:25:27 [ 3743.044310] usb 1-6.1.2: USB disconnect, device number 4
 12:25:27 [ 3743.044320] usb 1-6.1.2.1: USB disconnect, device number 10
 12:25:27 [ 3743.061222] usb 1-6.1.2.2: USB disconnect, device number 11
 12:25:27 [ 3743.072337] usb 1-6.1.2.3: USB disconnect, device number 12
 12:25:27 [ 3743.081719] usb 1-6.1.2.4: USB disconnect, device number 13
 12:26:45 [ 3816.510971] usb 1-6.1.1.1: USB disconnect, device number 19
 12:26:45 [ 3817.194464] usb 1-6.1.1.2: USB disconnect, device number 20
 12:26:45 [ 3817.804593] usb 1-6.1.1.3: USB disconnect, device number 21
 12:26:45 [ 3818.017714] usb 1-6.1: USB disconnect, device number 16
 12:26:45 [ 3818.017721] usb 1-6.1.1: USB disconnect, device number 17
 12:26:45 [ 3818.017728] usb 1-6.1.1.1: USB disconnect, device number 27
 12:26:45 [ 3818.020298] usb 1-6.1.1.2: USB disconnect, device number 28
 12:26:45 [ 3818.042192] usb 1-6.1.1.4: USB disconnect, device number 22
 12:26:45 [ 3818.059323] usb 1-6.1.2: USB disconnect, device number 18
 12:26:45 [ 3818.059332] usb 1-6.1.2.1: USB disconnect, device number 23
 12:26:45 [ 3818.070768] usb 1-6.1.2.2: USB disconnect, device number 24
 12:26:45 [ 3818.079150] usb 1-6.1.2.3: USB disconnect, device number 25
 12:26:45 [ 3818.089960] usb 1-6.1.2.4: USB disconnect, device number 26
 12:29:59 [ 3891.522086] usb 1-6.1.1.1: USB disconnect, device number 32
 12:29:59 [ 3892.231578] usb 1-6.1.1.2: USB disconnect, device number 33
 12:29:59 [ 3892.854580] usb 1-6.1.1.3: USB disconnect, device number 34
 12:29:59 [ 3893.025826] usb 1-6.1: USB disconnect, device number 29
 12:29:59 [ 3893.025833] usb 1-6.1.1: USB disconnect, device number 30
 12:29:59 [ 3893.025840] usb 1-6.1.1.1: USB disconnect, device number 40
 12:29:59 [ 3893.035061] usb 1-6.1.1.2: USB disconnect, device number 41
 12:29:59 [ 3893.045617] usb 1-6.1.1.4: USB disconnect, device number 35
 12:29:59 [ 3893.058124] usb 1-6.1.2: USB disconnect, device number 31
 12:29:59 [ 3893.058132] usb 1-6.1.2.1: USB disconnect, device number 36
 12:29:59 [ 3893.066804] usb 1-6.1.2.2: USB disconnect, device number 37
 12:29:59 [ 3893.076306] usb 1-6.1.2.3: USB disconnect, device number 38
 12:29:59 [ 3893.085314] usb 1-6.1.2.4: USB disconnect, device number 39
 12:29:59 [ 3966.533204] usb 1-6.1.1.1: USB disconnect, device number 45
 12:29:59 [ 3967.215698] usb 1-6.1.1.2: USB disconnect, device number 46
 12:29:59 [ 3967.839699] usb 1-6.1.1.3: USB disconnect, device number 47
 12:29:59 [ 3968.034099] usb 1-6.1: USB disconnect, device number 42
 12:29:59 [ 3968.034107] usb 1-6.1.1: USB disconnect, device number 43
 12:29:59 [ 3968.034114] usb 1-6.1.1.1: USB disconnect, device number 53
 12:29:59 [ 3968.045401] usb 1-6.1.1.2: USB disconnect, device number 54
 12:29:59 [ 3968.055335] usb 1-6.1.1.4: USB disconnect, device number 48
 12:29:59 [ 3968.068798] usb 1-6.1.2: USB disconnect, device number 44
 12:29:59 [ 3968.068809] usb 1-6.1.2.1: USB disconnect, device number 49
 12:29:59 [ 3968.078169] usb 1-6.1.2.2: USB disconnect, device number 50
 12:29:59 [ 3968.093234] usb 1-6.1.2.3: USB disconnect, device number 51
 12:29:59 [ 3968.100077] usb 1-6.1.2.4: USB disconnect, device number 52
 12:30:45 [ 4041.544458] usb 1-6.1.1.1: USB disconnect, device number 58
 12:30:45 [ 4042.214824] usb 1-6.1.1.2: USB disconnect, device number 59
 12:30:45 [ 4042.842823] usb 1-6.1.1.3: USB disconnect, device number 60
 12:30:45 [ 4043.042196] usb 1-6.1: USB disconnect, device number 55
 12:30:45 [ 4043.042204] usb 1-6.1.1: USB disconnect, device number 56
 12:30:45 [ 4043.042210] usb 1-6.1.1.1: USB disconnect, device number 66
 12:30:45 [ 4043.044793] usb 1-6.1.1.2: USB disconnect, device number 67
 12:30:45 [ 4043.065468] usb 1-6.1.1.4: USB disconnect, device number 61
 12:30:45 [ 4043.076422] usb 1-6.1.2: USB disconnect, device number 57
 12:30:45 [ 4043.076432] usb 1-6.1.2.1: USB disconnect, device number 62
 12:30:45 [ 4043.091264] usb 1-6.1.2.2: USB disconnect, device number 63
 12:30:45 [ 4043.102040] usb 1-6.1.2.3: USB disconnect, device number 64
 12:30:45 [ 4043.110052] usb 1-6.1.2.4: USB disconnect, device number 65
 12:32:53 [ 4116.555445] usb 1-6.1.1.1: USB disconnect, device number 71
 12:32:53 [ 4117.209942] usb 1-6.1.1.2: USB disconnect, device number 72
 12:32:53 [ 4117.835083] usb 1-6.1.1.3: USB disconnect, device number 73
 12:32:53 [ 4118.050201] usb 1-6.1: USB disconnect, device number 68
 12:32:53 [ 4118.050208] usb 1-6.1.1: USB disconnect, device number 69
 12:32:53 [ 4118.050215] usb 1-6.1.1.1: USB disconnect, device number 79
 12:32:53 [ 4118.052693] usb 1-6.1.1.2: USB disconnect, device number 80
 12:32:53 [ 4118.075640] usb 1-6.1.1.4: USB disconnect, device number 74
 12:32:53 [ 4118.088945] usb 1-6.1.2: USB disconnect, device number 70
 12:32:53 [ 4118.088954] usb 1-6.1.2.1: USB disconnect, device number 75
 12:32:53 [ 4118.096324] usb 1-6.1.2.2: USB disconnect, device number 76
 12:32:53 [ 4118.102043] usb 1-6.1.2.3: USB disconnect, device number 77
 12:32:53 [ 4118.118649] usb 1-6.1.2.4: USB disconnect, device number 78
 12:32:56 [ 4191.566583] usb 1-6.1.1.1: USB disconnect, device number 84
 12:33:20 [ 4192.242079] usb 1-6.1.1.2: USB disconnect, device number 85
 12:33:20 [ 4192.871083] usb 1-6.1.1.3: USB disconnect, device number 86
 12:33:20 [ 4193.058465] usb 1-6.1: USB disconnect, device number 81
 12:33:20 [ 4193.058474] usb 1-6.1.1: USB disconnect, device number 82
 12:33:20 [ 4193.058481] usb 1-6.1.1.1: USB disconnect, device number 92
 12:33:20 [ 4193.070027] usb 1-6.1.1.2: USB disconnect, device number 93
 12:33:20 [ 4193.081995] usb 1-6.1.1.4: USB disconnect, device number 87
 12:33:20 [ 4193.096285] usb 1-6.1.2: USB disconnect, device number 83
 12:33:20 [ 4193.096297] usb 1-6.1.2.1: USB disconnect, device number 88
 12:33:20 [ 4193.104702] usb 1-6.1.2.2: USB disconnect, device number 89
 12:33:20 [ 4193.113652] usb 1-6.1.2.3: USB disconnect, device number 90
 12:33:20 [ 4193.121668] usb 1-6.1.2.4: USB disconnect, device number 91
 12:36:16 [ 4266.577729] usb 1-6.1.1.1: USB disconnect, device number 97
 12:36:16 [ 4267.249207] usb 1-6.1.1.2: USB disconnect, device number 98


-- System Information:
Debian Release: 6.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-rt-amd64 (SMP w/16 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: