On Thu, Sep 29, 2005 at 11:36:43AM -0700, Eric Blossom wrote: > > Random thoughts: after the firmware is loaded into the USRP, it > simulates a USB unplug, replug and comes back as another device, > distinguished from the first by a different "Device ID".
I'm pretty sure that is the problem. FreeBSD 5.x handles devices using the 'devfs' method and I have not mastered that yet. Like most docs, what it says and what it does do not seem to match. I can get owner and permissions to set to whatever I want at boot time but then it doesn't do that on the subsequent functions. > The "new device" implements three endpoints. Does it change the device name? > Make sure all of them are accessible from NetBSD. I can't since new devices appear and disappear as the program runs. Thus if the devfs doesn't set the permissions right, it becomes inaccessible. Running as root did not seem to work either but I haven't exahusted all possibilities. The failure below seems to find 'interface' and fail on 'altinterface' which use the numbers 2 and 0 as noted. I'm not clear what the 'alt' is and if zero is valid. Currently I have one BasicRX board on the USRP at the RXA position. The LED and log message seem to indicate the load works and the USRP is found to be already loaded after that. But What test should I be running to verify the RX is found and working? usrp_open_interface:usb_set_alt_interface: failed could not set alt intf 2/0: Invalid argument usrp_basic_rx: can't open rx interface Again, the log message when loaded: kernel: ugen0: Free Software Folks USRP Rev 2, rev 2.00/1.02, addr 2 -- LRK [EMAIL PROTECTED] _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio