min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

RaspberryPi3 + recfsusb2n で「usb open failed13!!」エラーが出た時は /lib/udev/rules.d/89-tuner.rules の記述が間違っている

 

ハピタス登録で1,000円分になるURL

その買うを、もっとハッピーに。|ハピタス

RaspberryPi3 + recfsusb2n

ラズパイ再インストールしたので recfsusb2n を再セットアップした。手順はこれ。

kanon123.blogspot.com

 

得られた知見

ラズパイを再インストールするとlibboostが最新版になっちゃうので、以前作ったrecfsusb2nは使えない(古いlibboostでmakeされちゃってるので動かない)

・なので結局またrecfsusb2nをmakeする必要があるが10分ほどで終わるので手間はかからない。

・makeをいったんしてしまったあとはmake cleanしないと再度のmakeは行えない

「usb open failed13」エラーが出たらあと一歩。usbの認識の問題だけ。

 

recfsusbを動かすと「usb open failed13」エラー

 /lib/udev/rules.d/89-tuner.rules の記述が間違っているのが原因。

 

こうなれば正しい。

$ sudo vim /lib/udev/rules.d/89-tuners.rules

# FSUSB2N

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0511", ATTRS{idProduct}=="0029", MODE="0664", GROUP="video"

 

書き換えた後は必ず再起動する。

$ reboot

 

録画開始!

$ recfsusb2n -b -v 27 10 test02.ts

完璧。

 

参考になった↓

ossan-engineer.blogspot.com