[Comm] Re: USB device not accepting new address=3 (error=-71)

Dmitry Kovalsky =?iso-8859-1?q?dikov_=CE=C1_imbg=2Eorg=2Eua?=
Вт Авг 19 21:46:37 MSD 2003


On Monday 18 August 2003 16:06, Sergey Vlasov wrote:
> On Sun, 17 Aug 2003 01:08:05 +0300
>
> Dmitry Kovalsky <dikov на imbg.org.ua> wrote:
> > Когда втыкаю флэшку в порт получаю
> > USB device not accepting new address=3 (error=-71)
> >  втыкаю в другой -- все нормально.
>
> А чем отличаются эти порты? Другие USB-устройства на проблемном порту
> работают?

как я поэкспериментирвал это проявляетьс после того как ее втыкнуть и вынуть 
пару раз с интервалом по пару минут (чтоб система ее обнаружила и распознала)
скорее дело не в портах а в модуле. Если такое появляеться то я делаю
rmmod usb-storage
и потом система ее видит опять нормально

Тогда вопрос: как правильно удалять флэшку которая не монтировалась а только 
втыунулась и хотплаг подгрузил для нее usb-storage??

>
> Покажите все сообщения ядра, относящиеся к USB, и cat
> /proc/interrupts; cat /proc/bus/usb/devices.

tail /var/log/messages
Aug 19 20:31:43 violet kernel: hub.c: new USB device 00:02.2-4, assigned 
address 3
Aug 19 20:31:43 violet kernel: usb.c: USB device not accepting new address=3 
(error=-71)
Aug 19 20:31:43 violet kernel: hub.c: new USB device 00:02.2-4, assigned 
address 4
Aug 19 20:31:43 violet kernel: hub.c: USB hub found
Aug 19 20:31:43 violet kernel: hub.c: 1 port detected
Aug 19 20:31:47 violet /etc/hotplug/usb.agent: ... no modules for USB product 
3538/21/1

 sudo cat  /proc/interrupts
           CPU0       
  0:     334662          XT-PIC  timer
  1:       4513          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  8:          1          XT-PIC  rtc
 10:     281906          XT-PIC  usb-ohci, nvidia
 11:      13662          XT-PIC  ehci-hcd, eth0
 12:      38432          XT-PIC  usb-ohci, NVidia nForce2
 14:     149527          XT-PIC  ide0
 15:     344228          XT-PIC  ide1
[dikov на violet dikov]$ sudo cat  /proc/bus/usb/devices
T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 6
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.04
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms
T:  Bus=03 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  4 Spd=480 MxCh= 1
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=3538 ProdID=0021 Rev= 0.01
S:  Manufacturer=Generic
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
этот раздел появляеться когда она узналась а когда нет то и его сессно нет.
S:  Product=USB Embedded Hub
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
B:  Alloc= 99/900 us (11%), #Int=  1, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=03f0 ProdID=1904 Rev= 1.00
S:  Manufacturer=Hewlett-Packard
S:  Product=DeskJet 3820
S:  SerialNumber=CN33C193MP4H
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  3 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=09da ProdID=001a Rev= 0.01
S:  Manufacturer=A4Tech
S:  Product=RF USB Mouse
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usb_mouse
E:  Ad=81(I) Atr=03(Int.) MxPS=   5 Ivl=10ms

>
> > что значит данная ощибка и изза чего она получается?
>
> Подключение нового устройства было обнаружено, но установить его адрес
> не удалось. -71 - EPROTO, какая-то странная ошибка. Обычно тут бывает
> -110 - ETIMEDOUT, это бывает, когда по какой-то причине не проходят
> прерывания от контроллера.

110 error получаась если на маме втыкать  перевернутый штекер от шнурка .

Дима


> _______________________________________________
> Community mailing list
> Community на altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community

-- 
Sincerely yours,

Ph.D. Student Dmytro Kovalskyy
Institute of Molecular Biology & Genetics
150 Akad. Zabolotnogo Street,
Kiev-143, 03143
UKRAINE

E-mail: dikov на imbg.org.ua
Fax:  +380 (44) 266-0759
Tel.: +380 (44) 266-5589





Подробная информация о списке рассылки community