何が問題なのか
- B-casカードのカードリーダーとしてサンワサプライのADR-MNICU2が使いたい。しかし、これは標準ドライバでは動作しないうえ、linuxドライバが提供されていない。
- mirakurunのイメージにドライバを入れこまないといけない。
解決
- このカードリーダーはCIR125Aという製品のOEM品なのでそれのドライバを使えばいい。
- ドライバを入れたmirakurunのdockerイメージを作るDockerfileを作った。 pinfort/mirakurun-docker-CIR115A
- docker-mirakurun-epgstationを使うときにサンプルからコピーするdocker-compose.ymlを編集し、 chinachu/mirakurun:latest の代わりにpinfort/mirakurun-docker-cir115a:latest を使うようにする。