かなり手こずったので,細かく記録しておく.その (1) は lirc の導入まで.
とりあえず,システムを最新の状態にする.
# apt-get update
lirc をインストールする.
# apt-get install lirc
ここまでは問題なし.
PC,オーディオ,工作,Linux設定,その他いろいろのメモ.公開後も加筆・修正すること多し. Personal memorandum about PC, audio, DIY, Linux, etc. English version will be added when requested (or from my caprice).
2015年2月2日月曜日
2015年2月1日日曜日
Volumio 1.5 で apt-get upgrade をしたら NAS が mount できなくなった…
Volumio に赤外線リモコンを付けようとしていたのだけど,その過程で NAS がマウントできなくなるという,致命的な状態になった.
ということで,その対処.
これは apt-get upgrade をしたせいと思われる.
これで kernel が 3.18.5+ になったのだが…
Volumio の配布イメージでは 3.12.29 だった模様.3.18.x ではあれこれ変わっているらしい…
Volumio の web UI で NAS の設定をする.
Menu > Library で NAS 設定に入る.
上の方はいつも通り.
remote directory の欄を / から書き始めないことに注意 (これでちょっとはまった).
+ show advance options を開く.
Mount flags の欄に,",sec=ntlm" を追加.
これは mount.cifs のデフォルトのはずなのだが,なぜか明示的に指定しないと接続できない.
これでマウントできれば OK.
ということで,その対処.
これは apt-get upgrade をしたせいと思われる.
これで kernel が 3.18.5+ になったのだが…
Volumio の配布イメージでは 3.12.29 だった模様.3.18.x ではあれこれ変わっているらしい…
Volumio の web UI で NAS の設定をする.
Menu > Library で NAS 設定に入る.
上の方はいつも通り.
remote directory の欄を / から書き始めないことに注意 (これでちょっとはまった).
+ show advance options を開く.
Mount flags の欄に,",sec=ntlm" を追加.
これは mount.cifs のデフォルトのはずなのだが,なぜか明示的に指定しないと接続できない.
これでマウントできれば OK.
2015年1月29日木曜日
LOOX-U/C40 への Voyage MPD 0.9.5 の導入(6) playlistへの自動ランダム登録 (2)
(こんな連載記録になるとは)
ランダム再生はいいのだが,このスクリプトを見た Muraoka 師が問題点に気づいた.
bash スクリプトの中では乱数として組み込み変数の RANDOM が使える.今回使った Jonas Klang 氏のスクリプトでも RANDOM を使っている.あまりよい疑似乱数でもないらしいが,それ以前に,この変数は 32K までの整数を返す.
では,自分のライブラリにはどのくらいの曲数があるのかというと,これは
mpc stats
で調べることができて,現時点で 41,000 を超えている.ということは,1万曲近くがそもそも再生の対象にならない.ということで,スクリプトを修正してみた.
ランダム再生はいいのだが,このスクリプトを見た Muraoka 師が問題点に気づいた.
bash スクリプトの中では乱数として組み込み変数の RANDOM が使える.今回使った Jonas Klang 氏のスクリプトでも RANDOM を使っている.あまりよい疑似乱数でもないらしいが,それ以前に,この変数は 32K までの整数を返す.
では,自分のライブラリにはどのくらいの曲数があるのかというと,これは
mpc stats
で調べることができて,現時点で 41,000 を超えている.ということは,1万曲近くがそもそも再生の対象にならない.ということで,スクリプトを修正してみた.
LOOX-U/C40 への Voyage MPD 0.9.5 の導入(5) playlistへの自動ランダム登録とワンキー操作の追加
2015年1月28日水曜日
2015年1月27日火曜日
LOOX-U/C40 への Voyage MPD 0.9.5 の導入(3) 本体キーボードで play/pause トグルなど
(2)で終わりのはずが,もうちょっと追加で.ただし,まだ実験中なので随時改訂.
LOOX-U はキーボードが付いているので,別マシン (スマホ等を含めて) のクライアントソフトを使わなくても,本体だけでもいろいろコントロールはできる.とはいえ,あのキーボードと画面であらゆる操作をしたいとも思わないが (老眼の身には厳しすぎる).
にしても,再生の一時停止/再開くらいができるだけで,使い勝手は全然違ってくるはず.シャットダウンは電源スイッチを acpid が監視して,shutdown コマンドで落ちるようになっているのだから,適当なイベントで mpc toggle を発行してくれるだけで十分である.
最初は,acpid を使おうと思ったが,電源ボタン以外に拾えるイベントは LOOX-U ではハードウェアボリュームスイッチだけであった.これは操作しにくすぎるので却下.
次は,マウス (LOOX-U には妙なポインタが付いている) のボタンを考えたが,これもどうやってイベントを拾うのか,よくわからない.あれこれ考えながらネット上を彷徨っていると,参考になるページが目に入った.
2015年1月26日月曜日
LOOX-U/C40 への Voyage MPD 0.9.5 の導入(2) sshfsとautofsによる接続
(前回の続き)
(2016.1.29 追記あり)
sshfs を使ってデータの入っている NAS に接続する 編.
やろうとしていることのイメージ図.
ssh でつながった先にあるサーバにマウントされている NAS のデータを,Voyage から読む.
yjo.domain.net に ユーザ yjo で ssh 接続できることが前提.
現時点では未完成.(read only マウントまでできたので一応一区切り)
(2016.1.29 追記あり)
sshfs を使ってデータの入っている NAS に接続する 編.
やろうとしていることのイメージ図.
ssh でつながった先にあるサーバにマウントされている NAS のデータを,Voyage から読む.
yjo.domain.net に ユーザ yjo で ssh 接続できることが前提.
登録:
投稿 (Atom)

