BBB用lightMPD-v0.05を公開しました。

投稿日: 2014/06/29 15:27:06

beaglebone 用のlightMPD-V0.05を公開しました。

Cubox版は順次公開します。

変更点

  • buildroot-2014.05ベース
  • 以下の機能を追加
    • webから各種状態を調べる為のwebconsole機能を新設
    • sysctlによるカーネルのチューニング
    • telnetd
    • ledの制御
    • 対応MPDバージョンは
      • mpd-0.17.6dsdrt
      • mpd-0.18.11dsdrt(https://github.com/lintweaker/mpd-dsd-018)
      • mpd-0.19gitdsdrt mpd-0.19gitに上記のパッチを当てた物

ダウンロード

lightMPD-V0.05.tgz

説明

ドキュメントはcubox版公開後に更新します。それまでの対応として簡単に説明します。

  • kernelは3.8.13です。必要があればインストール後にkernelの入れ替えをして下さい。
  • lightmpd.confに以下の項目を追加しました。
      • telnetd
      • [telnetd]
      • enable=yes

yesでtelnetdが起動されます。

loginはrootで行って下さい。パスワードはありません。

telnetdを起動しない場合は"no"を指定して下さい。

      • webconsole
      • [webconsole]
      • enable=yes
      • yesでwebconsoleが起動されます。
      • webconsoleのurlは http://IPアドレス:9000/index.htmlです。
      • webconsoleを起動しない場合は"no"を指定して下さい。
      • led
      • [led]
      • bbb.usr1=hearbeat
      • bbb.usr2=none
      • bbb.usr3=none
      • bbb.usr4=none
      • bbbの各LEDの動作を指定します。
      • none 消灯
      • heartbeat 点滅
      • default-on 点灯
    • Drv:/lightMPD/sysctl.confでkernelパラメータのチューニングが出来ます。
    • 現在変更出来るパラメータは
    • kernel.sched_rt_runtime=-1
    • kernel.sched_tr_period_us=10000
    • のみです。
    • rt_tuntime_usはrt_period_us時間の内rt優先度のプロセスに割り当てる時間を指定します。(帯域制限)
    • rt_runtime_usを-1にすると帯域制限を行いません。
    • これらのパラメータの初期値は
    • kernel.sched_rt_runtime_us=950000
    • kernel.sched_rt_period_us=1000000
    • です。