I have built and installed uhd on my e100 but it appears the fpga image version doesn't match the driver. Is there something that might not have been upgraded properly that I'm missing? root@usrp-e1xx:~# uhd_usrp_probe linux; GNU C++ version 4.5.3 20110311 (prerelease); Boost_104500; UHD_003.005.000-26-gb65a3924 -- Loading FPGA image: /usr/share/uhd/images/usrp_e100_fpga_v2.bin... done = 1 -- Configuration complete. -- Initializing FPGA clock to 64.000000MHz... -- USRP-E100 clock control: 10 -- r_counter: 2 -- a_counter: 0 -- b_counter: 20 -- prescaler: 8 -- vco_divider: 5 -- chan_divider: 5 -- vco_rate: 1600.000000MHz -- chan_rate: 320.000000MHz -- out_rate: 64.000000MHz -- -- Opening device node /dev/usrp_e0... Error: RuntimeError: Expected module compatibility number 0x4, but got 0x3: The module build is not compatible with the host code build. I have opkg removed anything uhd or gnuradio related. I have a history of mucking about on this e100 and I don't recall what horrible things have happened in its past. My next step will be to start from a fresh angstrom install but I'd prefer to avoid the time investment. Matching md5sum of the installed e100 fpga image: root@usrp-e1xx:~# md5sum uhd-images_003.005.000-release/share/uhd/images/usrp_e100_fpga_v2.bin 8df143216c46b7c49804f95056c7057a uhd-images_003.005.000-release/share/uhd/images/usrp_e100_fpga_v2.bin root@usrp-e1xx:~# md5sum /usr/share/uhd/images/usrp_e100_fpga_v2.bin 8df143216c46b7c49804f95056c7057a /usr/share/uhd/images/usrp_e100_fpga_v2.bin
on 2012-12-27 03:31
on 2012-12-27 03:36
> -- Configuration complete. > -- out_rate: 64.000000MHz > > > _______________________________________________ > Discuss-gnuradio mailing list > Discussfirstname.lastname@example.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio It's not complaining about the FPGA versions, it's complaining that your kernel module isn't up to date. I think opkg update; opkg upgrade SHould work.