설치 UHD + GNU 라디오 ubuntu18.04

참고 링크 :

gnuradio의 ubuntu16.04에 설치 UHD : https://blog.csdn.net/qq_37748396/article/details/80339366

 공식 설치 링크 : https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux

 

 

1. 시스템 소프트웨어를 업데이트 할 패키지 목록을 업데이트

1 sudo는 apt- GET 갱신
  
3 sudo는 업그레이드를 apt-get을

2. 종속성을 설치 ( 에만 UBU NTU 18.04 의존성, 다른 요구는 서로 다른 버전이 될 것입니다 )

1sudo는 apt-get을 -y 설치 자식 꿀꺽 꿀꺽 cmake의 doxygen이 빌드 - 필수 libboost - 모든 디바이스에서 libtool libusb를-1.0-0 libusb를-1.0-0-DEV libudev-DEV libncurses5-dev에 libfftw3 - 빈 libfftw3-DEV libfftw3 - 문서의 libcppunit - 1.14 -0 libcppunit-DEV libcppunit - 문서의 ncurses를-빈 cpufrequtils 파이썬 NumPy와 파이썬 - NumPy와-문서의 파이썬 NumPy와-DBG 파이썬 - scipy 파이썬 docutils QT4 - 빈 - DBG QT4 기본 QT4 - 문서의 libqt4-DEV libqt4-DEV-빈 파이썬 - QT4 파이썬 QT4 - DBG 파이썬 QT4-dev에 파이썬 QT4 - 문서 파이썬 QT4 - 문서의 libqwt6abi1의 libfftw3 - 빈 libfftw3-DEV libfftw3 - 문서의 ncurses-빈 libncurses5 libncurses5-dev에 libncurses5-DBG libfontconfig1-DEV libxrender-DEV libpulse -dev 통음 g ++은 Automake의 Autoconf libtool이 파이썬 데브 libfftw3 데브 libcppunit-DEV-libboost 모든 libusb를 DEV-DEV-libusb를 1.0-0 데브 fort77 libsdl1.2 데브 파이썬 wxgtk3.0 자식은 libqt4-dev에 파이썬 NumPy와 ccache 파이썬 - OpenGL을 libgsl-DEV 파이썬 - 치타 파이썬 - 마코 파이썬 - LXML doxygen이 QT4 기본 QT4-DEV-도구는 libusb를-1.0-0-DEV libqwtplot3d-qt5-DEV pyqt4-DEV-도구 파이썬 qwt5 - QT4 cmake의 자식 wget과 인 libXi-dev에 GTK2 - 엔진 - pixbuf R-기본-dev에 파이썬-TK의 liborc-0.4-0 liborc-0.4-dev에 libasound2-DEV 파이썬 - GTK2 libzmq3-dev에 libzmq5 파이썬 요청 파이썬 - 스핑크스 libcomedi-dev에 파이썬 zmq libqwt-dev에 libqwt6abi1 파이썬 개의 libgps-DEV libgps23 GPSD GPSD - 클라이언트 파이썬-GPS 파이썬-setuptools에4-DEV libasound2-DEV 파이썬 - GTK2 libzmq3-dev에 libzmq5 파이썬 요청 파이썬 - 스핑크스 libcomedi-dev에 파이썬 zmq libqwt-dev에 libqwt6abi1 파이썬 개의 libgps-DEV libgps23 GPSD GPSD - 클라이언트 파이썬-GPS 파이썬-setuptools에4-DEV libasound2-DEV 파이썬 - GTK2 libzmq3-dev에 libzmq5 파이썬 요청 파이썬 - 스핑크스 libcomedi-dev에 파이썬 zmq libqwt-dev에 libqwt6abi1 파이썬 개의 libgps-DEV libgps23 GPSD GPSD - 클라이언트 파이썬-GPS 파이썬-setuptools에

 

각각의 장착 종속성에게 주어진 공식을 참조 :

https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux

3. 다운로드 UHD의 소스 파일 (당신이 적절한 파일 디렉토리로 간주 선택) 컴파일 및 설치

  1. 자식 클론 : //github.com/ettusresearch/uhd.git
    (메시지가 표시되면 자식 소프트웨어가 설치되어 있지 않은, 다음 명령문은 설치를 입력하라는 메시지가 표시됩니다) 다운로드가 이하 느린 볼 수있는 경우 다운로드 할 수있는 빠른 방법의 단계를.
  2. 소스 파일이 다른이 다운로드 릴리스 , 버전을 운영하여 최신의 위치를 릴리스 버전 또는 당신이 필요로하는 버전 :

    CD UHD

    그 후, 입력 단자

    자식 체크 아웃 출시

    지속적으로 눌러 키를 눌러 선택 사항을 인쇄 할 릴리스 를 입력 한 후 버전,

    자식 결제 v3.14.0.0 (해당 버전으로 전환 선택 3.14.0를 )
  3. CD 호스트
  4. MKDIR 빌드 
  5. CD 빌드 
  6. cmake ../ 
  7. 하다 
  8. 시험을
  9. sudo는 설치하기 
  10. sudo는 ldconfig를 

4. 다운로드 UHD의 이미지 파일 이미지 파일을 프로그래밍합니다.

 

sudo는 uhd_images_downloader

 

 

 

그대 경우 단계, 컴파일로, 설치가 부여되지 않습니다. 이 때 UHD의 드라이버는 입력하여 설치 한
 

uhd_find_devices

 

 

참조 USRP의 정보 기기 (컴퓨터 및 장치가 동일한 네트워크에 있는지 확인하십시오. 참고 USRP의 N210을 기가비트 네트워크 케이블을 사용해야합니다 PC를 보장하기 위하여, 통신 세그먼트를 PC의 그 당시 내가 여기 기가비트 이더넷 및 기가비트 이더넷 네트워크 케이블 라인을 가지고있다. 기계를 우회. 설정보기 http://www.ettus.com.cn/peixun/28/ )
uhd_image_loader --args = "는 요지 = 192.168.10.2, 유형의 USRP2을 =
(기본 의 IP 주소) 의 RESET"

5. 다운로드 GNU 라디오 소스 파일을 컴파일과 설치 (스텝 유사 , 소스 파일을 다운로드하기 때문에 , 설치가 아, 해당 폴더를 선택)

  1. 자식 클론 : //github.com/gnuradio/gnuradio.git 

    다운로드는 아래에서 볼 수있는 너무 느린 경우 (도 성공적인 네트워크 속도,하지만 행운을 다운로드 참조) 다운로드 할 수있는 빠른 방법의 단계.

  2. CD gnuradio / 
  3. 로 전환 해제 다음과 같은 방법의 최신 찾을 수 있습니다, 버전 릴리스 버전 : 자식 체크 아웃은 v3의 지속적 눌러 키를, 그것은 선택 사항을 인쇄 할 릴리스 와 같은, 가장 높은 버전 번호를 확인, 버전 v3.7.9.1 .
    : 가장 높은 버전으로 전환 자식 체크 아웃 v3.7.9.1

  4. MKDIR 빌드 
  5. CD 빌드 
  6. cmake ../ 
  7. 하다

    ( 일부는 사용에는 영향을 미치지 않습니다, 컴파일 실패)

  8. 시험을 
  9. sudo는 설치하기 
  10.  

    sudo는 ldconfig를 

     

     


모두가 잘된다면,이되었을 것이다 확인 까지.



하나의 빠른 다운로드 단계 :

자신의 필요에 UHD와 GNU 라디오 버전의 직접 다운로드 :

다운로드 :

UHD : http://files.ettus.com/binaries/uhd_stable/

GNU 라디오 : https://www.gnuradio.org/releases/gnuradio/

이러한 gnuradio-3.8.0.0 버전을 다운로드로, 모든 사용자는 사이트에 둘 필요가 gnuradio-3.8.0.0 추출 : 패키지를 다운로드 한 다음과 같은 디렉토리로 추출 gnuradio - 3.8.0.0 디렉토리.

그리고 위의 설치 단계를 수행.

 

 

 

설치 UHD 버전 번호보기 :

 uhd_usrp_probe --version

 

보기 gnuradio 버전 번호를 설치 :

gnuradio - 설정 - 정보 -v 

터미널 입력합니다 gnuradio-동반자 발견 설치 디렉토리를 입력 할 수 있습니다, 많은 사람들이 거기에 자신의 예를 GNU 소프트웨어를 열 수 있습니다.

 

추천

출처www.cnblogs.com/jsdy/p/11420189.html