dispositivo USB2.0 não reconhecido mais

2

Eu tenho um sistema Ubuntu 10.10 (x86) que eu uso para testar aplicações GNU Radio. Eu tenho usado com sucesso um USRP1 com uma conexão USB2.0 há algum tempo, mas em algum momento ontem parece que ele parou de funcionar.

  • Com lsusb nem vejo mais o dispositivo listado. Eu tentei várias portas sem sorte.
  • Um mouse USB1.0 parece funcionar bem.
  • O Windows XP parece reconhecer o dispositivo (sem driver, mas vejo o ID do dispositivo)
  • O USRP funciona bem na minha máquina do Fedora
  • testamos diferentes cabos e outro USRP

Este é um laptop bastante antigo, então parte de mim acha que o hardware pode estar morrendo. No entanto, o Windows ainda reconhece pelo menos a USRP, então espero que talvez uma instalação de driver conserte o problema.

Assim, um mouse USB funciona bem, mas de alguma forma meu USRP baseado em USB2.0 parou de funcionar. Como posso depurar este problema? Posso de alguma forma reinstalar os drivers USB2.0?

Obrigado!

    
por Mr. Shickadance 19.04.2011 / 17:26

2 respostas

1

Bem, essa foi uma questão da UDEV. O USRP só pode ser usado como root por padrão, o seguinte irá criar regras UDEV para um usuário normal.

sudo addgroup usrp
sudo usermod -G usrp -a <YOUR_USERNAME>
echo 'ACTION=="add", BUS=="usb", SYSFS{idVendor}=="fffe", SYSFS{idProduct}=="0002", GROUP:="usrp", MODE:="0660"' > tmpfile
sudo chown root.root tmpfile
sudo mv tmpfile /etc/udev/rules.d/10-usrp.rules

De gnuradio.org:

Ubuntu uses udev for handling hotplug devices, and does not by default provide non-root access to the USRP.

Eu tentei recarregar as regras, mas tive que reinicializar para que tudo funcionasse.

    
por 19.04.2011 / 17:53
0

Se o lsusb não o vir, eu não acho que é um problema da UDEV. Eu acho que o Ubuntu realmente não o vê no nível mais baixo do USB Handshake. Isso normalmente significa um problema de hardware. Desde que você verificou os cabos e porta e desde que ele funciona Windows, eu acho que um problema de energia. Tente usar um hub USB energizado entre o rádio e o host.

    
por 20.04.2011 / 00:32