Running OpenBSC and OsmoBTS seems to be working fine. Issuing uhd_usrp_probe works and returns the details of the USRP1 with two daughtercards and I have the USRP1 connected to clocktamer and properly clocked at 52MHz. All the hardware modifications have been done on the USRP1.
The issues are:
Problem 1:
When running osmo-trx this is what happens:
~$ sudo osmo-trx
linux; GNU C++ version 4.6.3; Boost_104601; UHD_003.008.000-release
Config Settings
Log Level............... NOTICE
Device args.............
TRX Base Port........... 5700
TRX Address............. 127.0.0.1
Channels................ 1
Samples-per-Symbol...... 4
External Reference...... Disabled
C0 Filler Table......... Disabled
Diversity............... Disabled
Tuning offset........... 0
-- Opening a USRP1 device...
-- Using FPGA clock rate of 52.000000MHz...ALERT 3044955904 03:14:40.8 UHDDevice.cpp:607:parse_dev_type: USRP1 is not supported using the UHD driverALERT 3044955904 03:14:40.8 UHDDevice.cpp:608:parse_dev_type: Please compile with GNU Radio libusrp supportALERT 3044955904 03:14:40.8 osmo-trx.cpp:380:main: Failed to create radio deviceShutting down transceiver... Problem 2:
When I try and configure osmo-trx using ./configure --with-usrp1, it configures and then at the make process this is what happens:
...
CXX USRPDevice.lo
USRPDevice.cpp:603:14: error: prototype for 'RadioDevice* RadioDevice::make(size_t, size_t, bool)' does not match any in class 'RadioDevice'
radioDevice.h:40:23: error: candidate is: static RadioDevice* RadioDevice::make(size_t, size_t, bool, double)
make[3]: *** [USRPDevice.lo] Error 1
make[3]: Leaving directory `/home/cosmo/osmo-trx/Transceiver52M'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/cosmo/osmo-trx/Transceiver52M'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cosmo/osmo-trx'
make: *** [all] Error 2
Could this have anything to do with permissions or where all my files are located?
I am wondering if anyone has had the same issues and has some insight on what I am doing wrong or missing. Any help will be super appreciated,
Thanks a lot!
Benny