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: