|
From: | Marcus Müller |
Subject: | Re: [Discuss-gnuradio] Installing GNURadio 3.4.2 with Ubuntu 14.04 |
Date: | Fri, 29 Aug 2014 18:40:58 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 |
Hi Rodrigo, had you told us you were going to use the N200, we could have told you that you'd need a more recent version of GNU Radio than 3.3.0, since that still ships with libusrp, which is *not* compatible with the N200 series. You will need a GNU Radio version that has gr-uhd. Now, since uwicore_MAC seems to be written for 3.3, it will *rely* on the libusrp-sinks/sources, and you will have to rewrite significant parts of it to use UHD. Long story short: Don't go for 3.4.2. Go directly for 3.6.5 or 3.7 and update whatever you need from uwicore_MAC. That will be a significant amount of work, but you're trying to use software that pre-dates your hardware, so there's no way around this, anyway. Greetings, Marcus On 29.08.2014 17:51, Rodrigo Farias
wrote:
Hello, I need install the uwicore_MAC module ( http://www.uwicore.umh.es/mhop-software.html) to modify the 802.11 protocol and test some ideas. I already tryed install the module in version 3.7.4 without success. I found help in module grcompat (Emil A. comented in http://nuand.com/forums/viewtopic.php?t=3137) but not answer all the incompatibles problems. I installed in virtual machine with Ubuntu 9.10 (32 bits) and was possible run the uwicore_MAC in gnuradio 3.3.0 (thanks Marcus Müller). Now I have problem with the USRP N200. We dont have communications with the actual firmware (and we dont found firmware compatible). Maybe the module UHD drivers is needed in GNURadio. In this case, we tryed the next version 3.4.2 in real machine with the Ubuntu 14.04 (64 bits). This version already has the UHD module. Follow the command line and the logs in annex: address@hidden:~/gnuradio-3.4.2$ ./bootstrap configure.ac:54: installing './compile' parallel-tests: installing './test-driver' configure.ac:24: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:24: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.ac:51: installing './compile' python: can't open file 'gen/volk_register.py': [Errno 2] No such file or directory mv: impossível obter estado de “gen/lib/Makefile.am”: Arquivo ou diretório não encontrado configure.ac:28: installing './compile' address@hidden:~/gnuradio-3.4.2$ ./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu > logconfigure.txt /home/rodrigo/gnuradio-3.4.2/missing: Unknown `--is-lightweight' option Try `/home/rodrigo/gnuradio-3.4.2/missing --help' for more information configure: WARNING: 'missing' script is too old or missing /home/rodrigo/gnuradio-3.4.2/volk/missing: Unknown `--is-lightweight' option Try `/home/rodrigo/gnuradio-3.4.2/volk/missing --help' for more information configure: WARNING: 'missing' script is too old or missing ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18585: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments ./configure: line 18591: test: too many arguments /home/rodrigo/gnuradio-3.4.2/usrp2/firmware/missing: Unknown `--is-lightweight' option Try `/home/rodrigo/gnuradio-3.4.2/usrp2/firmware/missing --help' for more information configure: WARNING: 'missing' script is too old or missing address@hidden:~/gnuradio-3.4.2$ make > logmake.txt In file included from volk_rank_archs.c:2:0: ../include/volk/volk_prefs.h:11:1: warning: 'visibility' attribute ignored on types [-Wattributes] }; ^ In file included from volk_prefs.c:4:0: ../include/volk/volk_prefs.h:11:1: warning: 'visibility' attribute ignored on types [-Wattributes] }; ^ qa_gri_mmse_fir_interpolator_cc.cc: In member function 'void qa_gri_mmse_fir_interpolator_cc::t2_body()': qa_gri_mmse_fir_interpolator_cc.cc:96:9: error: 'intptr_t' was not declared in this scope if (((intptr_t) float_input & 0x7) == 0) ^ qa_gri_mmse_fir_interpolator_cc.cc:96:19: error: expected ')' before 'float_input' if (((intptr_t) float_input & 0x7) == 0) ^ qa_gri_mmse_fir_interpolator_cc.cc:97:60: error: expected ')' before ';' token input = reinterpret_cast<gr_complex *>(&float_input[1]); ^ make[9]: ** [qa_gri_mmse_fir_interpolator_cc.lo] Erro 1 make[8]: ** [all] Erro 2 make[7]: ** [all-recursive] Erro 1 make[6]: ** [all] Erro 2 make[5]: ** [all-recursive] Erro 1 make[4]: ** [all] Erro 2 make[3]: ** [all-recursive] Erro 1 make[2]: ** [all] Erro 2 make[1]: ** [all-recursive] Erro 1 make: ** [all] Erro 2 address@hidden:~/gnuradio-3.4.2$ dpkg --get-selections | grep volk libvolk0.0.0:amd64 install address@hidden:~/gnuradio-3.4.2$ dpkg --get-selections | grep uhd libuhd-dev install libuhd003:amd64 install uhd-host install Thanks for the help. Best regards, Rodrigo Farias |
[Prev in Thread] | Current Thread | [Next in Thread] |