Strona 1 z 1

GNU Radio pod chipem RTL 2832u

: 18 paź 2012, 14:05
autor: Chemical Attack
Witam,
posiadam tuner NOT LV5TDeluxe i chciałbym za jego pomocą słuchać radia pod ubuntu.. znalazłem stronę:

http://sdr.osmocom.org/trac/wiki/rtl-sdr

na której opisana jest instalacja. Niestety podczas instalacji pojawił mi się pewien komunikat błedu z którym nie bardzo wiem co zrobić

chemik@chemik-Vostro-260s:~/gr-osmosdr/build$ cmake ../
-- Build type not specified: defaulting to release.
-- Extracting version information from git describe...
-- Configuring Boost C++ Libraries...
-- Could NOT find Boost
CMake Error at CMakeLists.txt:86 (message):
Boost required to compile osmosdr

Czy ktoś może mi podpowiedzieć co zrobić żebym mógł przejść do dalszego etapu instalacji??

Re: GNU Radio pod chipem RTL 2832u

: 18 paź 2012, 15:30
autor: soulreaver1
Chemical Attack pisze: Boost required to compile osmosdr
Musisz zainstalować dokładnie to czego wymaga instalator - biblioteki Boost. Nie powiem ci na 100% bo nie używam aptitude, ale to polecenie powinno je zainstalować:

Kod: Zaznacz cały

sudo apt-get install libboost-all-dev

Re: GNU Radio pod chipem RTL 2832u

: 18 paź 2012, 15:49
autor: Chemical Attack
Dzięki za podpowiedź
Zrobiło się jeszcze ciekawiej.. ale nadal są jakieś błędy:(

Kod: Zaznacz cały

chemik@chemik-Vostro-260s:~$ cd gr-osmosdr/
chemik@chemik-Vostro-260s:~/gr-osmosdr$ mkdir build
chemik@chemik-Vostro-260s:~/gr-osmosdr$ cd build/
chemik@chemik-Vostro-260s:~/gr-osmosdr/build$ cmake ../
-- The CXX compiler identification is GNU
-- The C compiler identification is GNU
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Build type not specified: defaulting to release.
-- Found Git: /usr/bin/git 
-- Extracting version information from git describe...
-- Configuring Boost C++ Libraries...
-- Boost version: 1.46.1
-- Found the following Boost libraries:
--   thread
--   system
-- checking for module 'gruel'
--   package 'gruel' not found
-- Could NOT find GRUEL (missing:  GRUEL_LIBRARIES GRUEL_INCLUDE_DIRS) 
-- checking for module 'gnuradio-core'
--   package 'gnuradio-core' not found
-- Could NOT find GNURADIO_CORE (missing:  GNURADIO_CORE_LIBRARIES GNURADIO_CORE_INCLUDE_DIRS) 
-- checking for module 'uhd'
--   package 'uhd' not found
-- Could NOT find UHD (missing:  UHD_LIBRARIES UHD_INCLUDE_DIRS) 
-- checking for module 'gnuradio-uhd'
--   package 'gnuradio-uhd' not found
-- gnuradio-uhd not found.
-- Could NOT find GNURADIO_UHD (missing:  GNURADIO_UHD_LIBRARIES GNURADIO_UHD_INCLUDE_DIRS) 
-- checking for module 'gnuradio-fcd'
--   package 'gnuradio-fcd' not found
-- gnuradio-fcd not found.
-- Could NOT find GNURADIO_FCD (missing:  GNURADIO_FCD_LIBRARIES GNURADIO_FCD_INCLUDE_DIRS) 
-- checking for module 'libosmosdr'
--   package 'libosmosdr' not found
-- libosmosdr not found.
-- checking for module 'librtlsdr'
--   found librtlsdr, version 
-- Found librtlsdr: /usr/local/include, /usr/local/lib/librtlsdr.so
-- checking for module 'libmirisdr'
--   package 'libmirisdr' not found
-- libmirisdr not found.
CMake Error at CMakeLists.txt:120 (message):
  Gruel required to compile osmosdr
//bear7: Wyniki poleceń wstawiaj pomiędzy znaczniki CODE.

Re: GNU Radio pod chipem RTL 2832u

: 18 paź 2012, 15:59
autor: soulreaver1
No ok, ale teraz już chyba wiesz co dalej?

Kod: Zaznacz cały

Gruel required to compile osmosdr

edit:
Podpowiem ci.

Zainstaluj sobie:

Kod: Zaznacz cały

sudo apt-cache search gruel
To wyświetli ci dokładną nazwę pakietu. Wtedy instalujesz wymagany pakiet:

Kod: Zaznacz cały

sudo apt-get install nazwa_pakietu

Re: GNU Radio pod chipem RTL 2832u

: 18 paź 2012, 20:16
autor: Chemical Attack
Chyba jestem do tego za głupi...
wpisuje pierwsze polecenie które podałeś i nic się nie dzieje:(
Więc nadal nie wiem co robić:((

No i dlaczego on wszędzie mi pisze not found?? O błędzie w cmake list już nie wspominając..

Re: GNU Radio pod chipem RTL 2832u

: 19 paź 2012, 09:32
autor: soulreaver1
Chemical Attack pisze: No i dlaczego on wszędzie mi pisze not found?? O błędzie w cmake list już nie wspominając..
Dlatego że nie masz zainstalowanych odpowiednich bibliotek.

Kod: Zaznacz cały

sudo apt-get install libgruel-dev
I spróbuj jeszcze raz zainstalować ten twój program.

Re: GNU Radio pod chipem RTL 2832u

: 19 paź 2012, 17:59
autor: Chemical Attack
Wpisałem to co podałeś..
i wyskoczyło mi:

chemik@chemik-Vostro-260s:~$ sudo apt-get install libgruel-dev
[sudo] password for chemik:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu libgruel-dev

Właśnie to było dla mnie dziwne już wczoraj.. wpisywałem np:

apt-get install gnuradio-uhd

i wyskakiwał mi dokładnie ten sam komunikat, tak jakby mu plików jakichś brakowało.., choć wszystko wykonywałem wcześniej według poleceń podanych na stronie z której pochodzi instrukcja:( No ale jak to z ubuntu bywa, na różnych kompach może być różnie. Będę wdzięczny za dalsze podpowiedzi..

Re: GNU Radio pod chipem RTL 2832u

: 19 paź 2012, 20:50
autor: soulreaver1
To możliwe, właśnie dowiedziałem się że tej biblioteki nie ma już w repozytorium musisz ręcznie zainstalować (z .deb):

64bit: http://launchpadlibrarian.net/78357943/ ... _amd64.deb

32bit: http://launchpadlibrarian.net/78358009/ ... 7_i386.deb

Re: GNU Radio pod chipem RTL 2832u

: 21 paź 2012, 18:50
autor: Chemical Attack
Ściągnąłem paczkę x64, ale po tym jak na nią kliknąłem dwa razy w centrum oprogramowania wyskoczył mi błąd, więc chyba nie jest ona dostępna:(( W synaptic'u sprawdzałem, też niestety tego nie ma..

Re: GNU Radio pod chipem RTL 2832u

: 21 paź 2012, 18:55
autor: arthulus
Zrob to w terminalu

Kod: Zaznacz cały

sudo dpkg -i sciezka_do_pliku

Re: GNU Radio pod chipem RTL 2832u

: 21 paź 2012, 22:11
autor: Chemical Attack
Ale to jest plik .deb.. czy je się rozpakowywuje?? Może to bardzo laickie pytanie, ale nigdy tego nie robiłem w ten sposób:/

Re: GNU Radio pod chipem RTL 2832u

: 21 paź 2012, 22:16
autor: soulreaver1
Deb-y się instaluje, tak jak w poście wyżej.

Re: GNU Radio pod chipem RTL 2832u

: 23 paź 2012, 16:20
autor: Chemical Attack
Odpowiedź z terminala:

Kod: Zaznacz cały

chemik@chemik-Vostro-260s:~$ sudo dpkg -i /home/chemik/Pobrane/libgruel-dev_3.2.2.dfsg-1ubuntu7_amd64.deb
[sudo] password for chemik: 
Wybieranie wcześniej niewybranego pakietu libgruel-dev.
(Odczytywanie bazy danych ... 281529 plików i katalogów obecnie zainstalowanych.)
Rozpakowywanie pakietu libgruel-dev (z .../libgruel-dev_3.2.2.dfsg-1ubuntu7_amd64.deb) ...
dpkg: dependency problems prevent configuration of libgruel-dev:
 libgruel-dev zależy od libgruel0 (= 3.2.2.dfsg-1ubuntu7); jednakże:
  Pakiet libgruel0 nie jest zainstalowany.

dpkg: error processing libgruel-dev (--install):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
Wystąpiły błędy podczas przetwarzania:
 libgruel-dev
chemik@chemik-Vostro-260s:~$ 
zapewne teraz wypadało by instalnąć libgruel0?

-- 23 paź 2012, o 16:36 --

Coś się ruszyło po zainstalowaniu 3 plików, ale nadal z błędami:/

Kod: Zaznacz cały

chemik@chemik-Vostro-260s:~/gr-osmosdr/build$ cmake ../
-- Build type not specified: defaulting to release.
-- Found Git: /usr/bin/git (found version "1.7.10.4") 
-- Extracting version information from git describe...
-- Configuring Boost C++ Libraries...
CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:732 (file):
  file Internal CMake error when trying to open file:
  /usr/include/boost/version.hpp for reading.
Call Stack (most recent call first):
  CMakeLists.txt:84 (find_package)


CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:745 (math):
  math cannot parse the expression: " / 100000": syntax error, unexpected
  exp_DIVIDE, expecting exp_OPENPARENT or exp_NUMBER (2)
Call Stack (most recent call first):
  CMakeLists.txt:84 (find_package)


CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:746 (math):
  math cannot parse the expression: " / 100 % 1000": syntax error, unexpected
  exp_DIVIDE, expecting exp_OPENPARENT or exp_NUMBER (2)
Call Stack (most recent call first):
  CMakeLists.txt:84 (find_package)


CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:747 (math):
  math cannot parse the expression: " % 100": syntax error, unexpected
  exp_MOD, expecting exp_OPENPARENT or exp_NUMBER (2)
Call Stack (most recent call first):
  CMakeLists.txt:84 (find_package)


-- Boost version: ..
-- Found the following Boost libraries:
--   thread
--   system
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") 
-- checking for module 'gruel'
--   found gruel, version 3.2.2
-- Could NOT find GRUEL (missing:  GRUEL_INCLUDE_DIRS) 
-- checking for module 'gnuradio-core'
--   package 'gnuradio-core' not found
-- Could NOT find GNURADIO_CORE (missing:  GNURADIO_CORE_LIBRARIES GNURADIO_CORE_INCLUDE_DIRS) 
-- checking for module 'uhd'
--   package 'uhd' not found
-- Could NOT find UHD (missing:  UHD_LIBRARIES UHD_INCLUDE_DIRS) 
-- checking for module 'gnuradio-uhd'
--   package 'gnuradio-uhd' not found
-- gnuradio-uhd not found.
-- Could NOT find GNURADIO_UHD (missing:  GNURADIO_UHD_LIBRARIES GNURADIO_UHD_INCLUDE_DIRS) 
-- checking for module 'gnuradio-fcd'
--   package 'gnuradio-fcd' not found
-- gnuradio-fcd not found.
-- Could NOT find GNURADIO_FCD (missing:  GNURADIO_FCD_LIBRARIES GNURADIO_FCD_INCLUDE_DIRS) 
-- checking for module 'libosmosdr'
--   package 'libosmosdr' not found
-- libosmosdr not found.
-- checking for module 'libmirisdr'
--   package 'libmirisdr' not found
-- libmirisdr not found.
CMake Error at CMakeLists.txt:120 (message):
  Gruel required to compile osmosdr
//bear7: Wyniki poleceń wstawiaj pomiędzy znaczniki CODE - następny taki post wyląduje w nicości.

Re: GNU Radio pod chipem RTL 2832u

: 27 paź 2012, 16:56
autor: tomrac
Hej,

Chemical Attack jak CI idzie z tym radiem ? bo sam jestem zainteresowany ale używam Minta 13.

Pozdrawiam
TR

Re: GNU Radio pod chipem RTL 2832u

: 02 lis 2012, 21:31
autor: Chemical Attack
Zasadniczo to sobie darowałem... nie umiem znaleźć wszystkich plików potrzebnych do instalacji tego radia.. według mnie są między nimi jakieś dziwne zależności a im bardziej w las tym więcej drzew.. Może jest jakiś prostszy sposób, ale ja o nim nie wiem. Na stronie z opisem instalacji wszystko wygląda banalnie łatwo.. życie to weryfikuje:D

Re: GNU Radio pod chipem RTL 2832u

: 27 gru 2012, 08:30
autor: ch0mik
Chemical Attack pisze:Zasadniczo to sobie darowałem... nie umiem znaleźć wszystkich plików potrzebnych do instalacji tego radia.. według mnie są między nimi jakieś dziwne zależności a im bardziej w las tym więcej drzew.. Może jest jakiś prostszy sposób, ale ja o nim nie wiem. Na stronie z opisem instalacji wszystko wygląda banalnie łatwo.. życie to weryfikuje:D

http://sq7mru.blogspot.com/2012/06/tani ... t-usb.html - obadaj to, prościej chyba już się nie da ;)

Pozdrawiam
Paweł, SQ7MRU

Re: GNU Radio pod chipem RTL 2832u

: 31 gru 2012, 18:31
autor: Chemical Attack
Dzięki za ten link.. komputer mielił to 2 godziny, ale wszystko zainstalował..
Ja za to utknąłem w punkcie:

"W programie qtcrator wpisujemy build/install. Program uruchamiamy jako ./gqrx (ze ścieżki, w której się skompilował). Mamy już gotowy odbiornik SDR pod Linuksem ;)"

W qtcrator nigdzie nie widzę żadnego miejsca do wpisywania czegokolwiek:( Mam coś gdzieś otworzyć? Też nie bardzo widzę co:/ Mam nadzieję, że wszystko działa, ale bez tej wiedzy nie bardzo mogę to sprawdzić..

Re: GNU Radio pod chipem RTL 2832u

: 01 sty 2013, 04:57
autor: ch0mik
Chemical Attack pisze: Ja za to utknąłem w punkcie:

"W programie qtcrator wpisujemy build/install. Program uruchamiamy jako ./gqrx (ze ścieżki, w której się skompilował). Mamy już gotowy odbiornik SDR pod Linuksem ;)"

W qtcrator nigdzie nie widzę żadnego miejsca do wpisywania czegokolwiek:( Mam coś gdzieś otworzyć? Też nie bardzo widzę co:/ Mam nadzieję, że wszystko działa, ale bez tej wiedzy nie bardzo mogę to sprawdzić..
to wybierasz z menu qtcreatora

Re: GNU Radio pod chipem RTL 2832u

: 01 sty 2013, 13:47
autor: luk1don
Toć gnu radio jest w repozytoriach w Ubuntu :-D
Nie jestem pewien czy dodane jest wsparcie dla czipa RTL2832U w podstawowych repo.
Tu macie inne repo:
https://launchpad.net/~kamalmostafa/+archive/gnuradio
A tutaj chyba nowsze:
https://launchpad.net/~roman-moravcik/+archive/gnuradio
Kto się orientuje mniej więcej w temacie będzie wiedział co zrobić.

Re: GNU Radio pod chipem RTL 2832u

: 01 sty 2013, 16:46
autor: Chemical Attack
ch0mik pisze:
Chemical Attack pisze: Ja za to utknąłem w punkcie:

"W programie qtcrator wpisujemy build/install. Program uruchamiamy jako ./gqrx (ze ścieżki, w której się skompilował). Mamy już gotowy odbiornik SDR pod Linuksem ;)"

W qtcrator nigdzie nie widzę żadnego miejsca do wpisywania czegokolwiek:( Mam coś gdzieś otworzyć? Też nie bardzo widzę co:/ Mam nadzieję, że wszystko działa, ale bez tej wiedzy nie bardzo mogę to sprawdzić..
to wybierasz z menu qtcreatora

Mam u góry menu i jest do wyboru Budowanie (pomiędzy Edycja i Debugowanie).. ale jak na tym klikam nic się nie otwiera do wyboru:/ Może jest to aktywne dopiero po podłączenia tunera pod USB??

-- 6 sty 2013, o 16:50 --

Włożyłem tuner i nic się nie zmieniło.. nadal nie mam pojecia w którym miejscu mam wpisać build/install.
Poproszę o pomoc..