Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
USB WiFi Adapter gives error -71 on reboot
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
nap
n00b
n00b


Joined: 18 Aug 2017
Posts: 10

PostPosted: Tue Dec 05, 2017 6:41 pm    Post subject: USB WiFi Adapter gives error -71 on reboot Reply with quote

Linux sonic 2.6.33.9-rt31-aldebaran-rt #1 SMP PREEMPT RT Thu Aug 27 21:42:34 CEST 2015 i686 Intel(R) Atom(TM) CPU Z530 @ 1.60GHz GenuineIntel GNU/Linux

The USB2 WiFi adapter on the embedded system I have (robot) fails to initialise (or be recognised), usually after a warm reboot.
When it works, lsusb gives:
Code:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Bus 003 Device 002: ID ffff:0006

But when it doesn't work I get:
Code:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID ffff:0006



The specific error messages I get during the boot sequence are:
Code:
 * Early initialization ...
usb 2-1: new full speed USB device using uhci_hcd and address 2
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full speed USB device using uhci_hcd and address 3
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full speed USB device using uhci_hcd and address 4
usb 2-1: device not accepting address 4, error -71
usb 2-1: new full speed USB device using uhci_hcd and address 5
usb 2-1: device not accepting address 5, error -71
hub 2-0:1.0: unable to enumerate USB device on port 1
usb 3-2: new full speed USB device using uhci_hcd and address 2


 * Mounting /proc ...
 [ ok ]
[    2.512129] usb 2-1: device descriptor read/64, error -71
 * Caching service dependencies ...
[    2.730083] usb 2-1: device descriptor read/64, error -71
[    2.938099] usb 2-1: new full speed USB device using uhci_hcd and address 3
[    3.056350] usb 2-1: device descriptor read/64, error -71
[    3.275126] usb 2-1: device descriptor read/64, error -71
[    3.483070] usb 2-1: new full speed USB device using uhci_hcd and address 4
[    3.900112] usb 2-1: device not accepting address 4, error -71


I've tried all kinds of things to get it to work, but nothing seems to.
In addition to using lsusb I have tried all kinds of BIOS setting changes as well as two script based alternatives:
1) A script that unbinds then rebinds the hubs. It never discovers the WiFi, but always disables it if I run the script when the WiFi adapter is working (and I can't get the OS to re-recognise it using lsusb.
2) A small C program that resets a USB device on a given bus/device# using ioctl(fd, USBDEVFS_RESET, 0). Though it correctly resets a device, it is not able to discover one that isn't there.

Is there a way of getting Gentoo to rescan/reinitialise devices that are attached to the usb bus/hubs? A command that scans the USB hubs like the OS/BIOS does during the boot process?

Cheers,
Nap

If more info is needed, please let me know.
Back to top
View user's profile Send private message
lwlvl
n00b
n00b


Joined: 12 Dec 2017
Posts: 7
Location: Hamburg (Germany)

PostPosted: Tue Dec 12, 2017 7:34 pm    Post subject: Reply with quote

Does the stick get's enough power? Maybe re-try with an powered USB-Hub.
Back to top
View user's profile Send private message
ZeuZ_NG
Guru
Guru


Joined: 10 Sep 2008
Posts: 453
Location: Near /dev/urandom | /dev/null

PostPosted: Wed Dec 13, 2017 10:51 am    Post subject: Reply with quote

Sufring a little I found something that might help..
https://zedt.eu/tech/linux/restarting-usb-subsystem-centos/
_________________
| Intel Core i7 920. | Intel DX58SO Extreme. |
| 8gb DDR3 1666mHz | 1TB 7200 RPM WD HDD.|
Unix´s guru view of sex:
unzip ; strip ; touch ; grep ; finger ; \
mount ; fsck ; more ; yes ; umount ; sleep.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Wed Dec 13, 2017 9:00 pm    Post subject: Reply with quote

Errors like that usually mean a bad physical USB connection.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum