we have 2 usrp boxes. 1 now doesn't work, only 2 works. we use 3 steps to
check if it is the hardware problem:
step 1) recognized by linux?
on good box:
lsusb
Bus 007 Device 001: ID :
Bus 005 Device 001: ID :
Bus 004 Device 001: ID :
Bus 003 Device 001: ID :
B
step 2) proper device driver loaded and device entry created in /dev ?
good box:
/dev/bus/usb$ ls -l
total 0
drwxr-xr-x 2 root root 100 2008-11-14 17:04 001
drwxr-xr-x 2 root root 60 2008-11-14 17:04 002
drwxr-xr-x 2 root root 60 2008-11-14 17:04 003
drwxr-xr-x 2 root root 60 2008-11-14 17:04
step 3) the control software access the device entry correctly?
good box
/gnuradio/gnuradio/gnuradio-examples/python/usrp$ ./usrp_benchmark_usb.py
Testing 2MB/sec... usb_throughput = 2M
ntotal= 100
nright= 999452
runlength = 999452
delta = 548
OK
Testing 4MB/sec... usb_throughput