Сергей!
Я довольно слабо представляю процесс компиляции проекта в никсах. По всей видимости, дело все в том, что, в отличии от "openbts-2.6.0Mamou", в дистрибутиве openbts-uhd (основанном на openbts-2.6.0 Mamou) используется команда autoreconf –i, которая формирует скирпт для компиляции всех модулей проекта. Т.е. после выполнения команды make во всех соответствующих каталогах проекта должны появиться откомпилированные бинарики. В предусмотрительно вложенном Вами "отпечатке" каталога smqueue такой бинарик присутствует. Следовательно, процесс компиляции smqueue прошел успешно.
Вчера сам полностью повторил все шаги по установке Gnuradio 3.4.2 и openbts-uhd (
рекомендации):
autoreconf -i
./configure --with-usrp1 --with-singledb --with-resamp
make --with-usrp1 - ясно
--with-singledb - будет использоваться одна радиоплата
--with-resamp - будет использоваться передискретизация, т.к. пока usrp работает на тактовой частоте 64МГц.
Кстати, рекомендую временно перекомпилировать Gnuradio, вернув в соответствующих настройках значение 64МГц - чтобы пока не тратить время на перепрошивку опорного генератора.
(после исправления исходников:
./configure
make
make check
sudo make install
).
БС успешно стартовала, на RTL-SDR с другого ПК наблюдал его BСCH (SDR#), регистрация Т прошла успешно, в таком состоянии затраты ЦПУ примерно 25% на оба ядра.
Кстати о производительности, прочитал в новостях проекта OpenBTS:
"We have managed to (barely) run a combination 5 beacon plus 1 TCH/F on a 500 MHz Gumstix Overo".
Это означает, что есть большая вероятность успешного запуска проекта и на Вашем NB.
На настройку Asterisk (связка IMSI с "MSISDN") времени уже не хватило.
Пора передавать USRP.