Proxmark developers community

Research, development and trades concerning the powerful Proxmark3 device!

You are not logged in.

#1 2009-02-19 15:48:59

edo512
Moderator
Registered: 2008-10-07
Posts: 91

USB Errors on Linux

Hi all,

  I just received a new Proxmark3 device (bought from proxmark3.com): it seems to work fine on Windows, though with regular 'device not recognized' errors, but on Linux, I really need to unplug-replug it quite often in order to make it recognized at all. I get errors such as:

 usb 1-8.4: new full speed USB device using ehci_hcd and address 90
 usb 1-8: clear tt 4 (8000) error -32
 usb 1-8: clear tt 4 (8000) error -32
 usb 1-8: clear tt 4 (8000) error -32
 hub 1-8:1.0: unable to enumerate USB device on port 4
 usb 1-8.4: new full speed USB device using ehci_hcd and address 91
 usb 1-8.4: configuration #1 chosen from 1 choice
 usb 1-8: clear tt 4 (85b0) error -32
 usb 1-8.4: can't set config #1, error -71
 usb 1-8: clear tt 4 (85b0) error -32
 usb 1-8: clear tt 4 (05b0) error -32
 usb 1-8.4: USB disconnect, address 91
 usb 1-8.4: new full speed USB device using ehci_hcd and address 92
 usb 1-8.4: configuration #1 chosen from 1 choice
 usb 1-8.4: can't set config #1, error -32

Has anyone else experienced similar issues ? Is the USB code which comes with the linux firmware - the most recent firmware as far as I can tell - more stable in that respect ?

Edo512

Offline

#2 2009-02-20 16:10:14

stargo
Member
Registered: 2008-10-09
Posts: 2

Re: USB Errors on Linux

It should be more stable in this regard, as these were the errors which lead me to fix the usb part of the firmware.
For a short term fix: Plug the proxmark in an USB 1.1 hub or directly in a port on the computer, so ehci_hcd does not handle it, but the old USB 1.1 driver (uhci_hcd or ohci_hcd; unloading ehci_hcd should do the trick, too).

Regards,
  Michael

Offline

#3 2010-12-02 12:47:47

fixer
Member
Registered: 2010-11-20
Posts: 6

Re: USB Errors on Linux

JCKating wrote:

Has anyone else experienced similar issues ? Is the USB code which comes with the linux firmware - the most recent firmware as far as I can tell - more stable in that respect ?

-____________________________________________________

We are looking to buy a proxmark device as well.  Has the issue mentioned been resolved or was it just a user problem?  thanks, JC

The device I purchased from proxmark3.com worked fine with the latest version of Ubuntu that my machine is running.

--
Fixer

Offline

#4 2012-01-30 00:43:42

YoungJules
Member
Registered: 2012-01-29
Posts: 41

Re: USB Errors on Linux

On my ubuntu 10.04, I had to run the unbind ...but it's only 2 commands from the shell...

ls /sys/bus/pci/drivers/ehci_hcd

Note the first number (of the form nnnn.nn.nx.n) and use it in the following command:

echo -n nnnn.nn.nx.n > unbind

substituting nnnn.nn.nx.n for the first set of numbers you saw as the result of the ls command

Offline

Board footer

Powered by FluxBB