ろくがさーばー

2023-10-30 14:26
2023-10-30 15:56

環境

  • Raspberry Pi 4
  • SSD ブート
  • SCM ICカードリーダー SCR3310
  • PLEX USB接続ドングル型地上デジタルTVチューナー

構築手順

Raspberry Pi OS の導入

  • Raspberry Pi OS 公式 から Imager をインストールし、それを利用してブート用のディスクに OS イメージを書き込む
  • 手元 MacBook Pro から操作できるように以下を設定
    • Raspberry Pi の wlan0 に固定 DHCP 設定: 192.168.2.2
    • xrdp の導入: sudo apt-get install xrdp && sudo service xrdp restart
    • Raspberry Pi の boot モードを CLI に変更
    • 以上の設定で Raspberry Pi からキーボードとマウスを外せる
  • パーティションの設定
    • sudo apt install gparted -y
    • パーティションの設定

Docker の導入

https://matsuand.github.io/docs.docker.jp.onthefly/engine/install/debian/#install-using-the-convenience-script
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker ${USER}

IC カードリーダーとの接続を確認する

$ sudo apt install pcscd libpcsclite-dev libccid pcsc-tools
$ pcsc_scan | grep B-CAS
        Japanese Chijou Digital B-CAS Card (pay TV)

チューナーのドライバを導入

$ cd /tmp
$ wget http://plex-net.co.jp/plex/px-s1ud/PX-S1UD_driver_Ver.1.0.1.zip
$ unzip PX-S1UD_driver_Ver.1.0.1.zip
$ sudo cp PX-S1UD_driver_Ver.1.0.1/x64/amd64/isdbt_rio.inp /lib/firmware/
$ usb-devices | grep PX-S1UD
S:  Product=PX-S1UD Digital TV Tuner
Copyright © 53ningen.com