Để tiến hành cài đặt simple_ra, chúng ta cần một môi trường ubuntu (dùng bản mới nhất 14.04 cũng được). Các bước cài đặt:
- Cài đặt Gnuradio
- Cài đặt từ source code, sử dụng script cài đặt cho đầy đủ các plugin, component, set enviroment (File script build-gnuradio sẽ tự động kiểm tra tính tương thích, các thư viện và tự động tải và cài đặt, quá trình này diễn ra khoảng 30'-60' tùy thuộc vào cấu hình máy và tốc độ của đường truyền)
wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio
- Cài đặt các thư viện đi kèm của simple_ra (Phải chắc chắn cài đặt hoàn thiện gnuradio mới tiếp tục làm bước này)
- Checkout source code của simple_ra từ svn
- svn checkout https://www.cgran.org/svn/projects/simple_ra
- Nếu xảy ra lỗi "svn" not found, khắc phục bằng cách: sudo apt-get install subversion
- Cài đặt thư viện pyephem
- pip install pyephem
- Nếu xảy ra lỗi "pip" not found, khắc phục bằng cách thực hiện lần lượt các lệnh sau:
- sudo apt-get install easy_install
- sudo easy_install pip
- Cài đặt module gr-ra_blocks cho gnuradio
- svn checkout https://www.cgran.org/svn/projects/gr-ra_blocks
- cd gr-ra_blocks
- cd trunk
- cmake .
- make
- sudo make install
- sudo ldconfig
- Cài đặt simple_ra (Simple_ra sẽ cài đặt vào thư mục /home/$user/bin)
- cd simple_ra
- cd trunk
- make
- make install
- Blacklist module kernel: Vì sử dụng các USB TV DVB phục vụ cho việc làm kính, nên chúng ta phải block các module dvb-t đó.
- Thêm các dòng sau vào dưới cùng của file: /etc/modprobe.d/blacklist.conf
- blacklist rtl2832
- blacklist dvb_core
- blacklist rtl2830
- blacklist dvb_usb_rtl28xxu
- Restart lại máy
- Ví dụ sử dụng: /home/hieu/bin/simple_ra --devid rtl=0
No comments:
Post a Comment