ファームウェア Ver.1.40 の散歩

LS-VL LS-XHL

ファームウェア1.40にログインできるようになったので、 いつも通り、軽く見て回る

LS-VL

カーネルのバージョン

root@LS-VL815:~# uname -a
Linux LS-VL815 2.6.31.8 #85 Fri Dec 10 09:43:11 JST 2010 armv5tel unknown
root@LS-VL815:~#
1.37 と 2.6.31.8 は同じだが、-svn22059 がない

ファームウェア情報

root@LS-VL815:~# cat /etc/linkstation_release
VERSION=1.40
SUBVERSION=HDD 2.36
PRODUCTID=0x00000000
BUILDDATE=2010/12/13 21:50:02
root@LS-VL815:~# cat /proc/buffalo/firmware
SERIES=LinkStation
PRODUCTNAME=LS-VL(JOMEI)
VERSION=0.16
SUBVERSION=FLASH 0.00
PRODUCTID=0x00000016
BUILDDATE=2010/12/10 09:40:29
BOOTVER=0.23
root@LS-VL815:~#
BOOTVER も上がっている

ps

root@LS-VL815:~# ps
  PID  Uid        VSZ Stat Command
    1 root       3084 S   init
    2 root            SW< [kthreadd]
    3 root            SW< [ksoftirqd/0]
    4 root            SW< [events/0]
    5 root            SW< [khelper]
    8 root            SW< [async/mgr]
   90 root            SW< [kblockd/0]
  123 root            SW  [pdflush]
  124 root            SW  [pdflush]
  125 root            SW< [kswapd0]
  126 root            SW< [aio/0]
  127 root            SW< [nfsiod]
  130 root            SW< [xfs_mru_cache]
  131 root            SW< [xfslogd/0]
  132 root            SW< [xfsdatad/0]
  133 root            SW< [xfsconvertd/0]
  134 root            SW< [crypto/0]
  161 root            SW  [crypto]
  162 root            SW  [crypto_ret]
  409 root            SW< [scsi_eh_0]
  410 root            SW< [scsi_eh_1]
  428 root            SW< [mtdblockd]
  429 root            SW< [nftld]
  437 root            SW< [kstriped]
  439 root            SW< [kcryptd/0]
  441 root            SW< [rpciod/0]
  714 root            SW< [xfsbufd]
  715 root            SW< [xfsaild]
  716 root            SW< [xfssyncd]
  761 root       1720 S < /sbin/udevd --daemon
 1600 root            SW< [kjournald]
 1664 root            SW< [khubd]
 1731 root       1620 S   /sbin/dhcpcd -L /etc/dhcpc -h LS-VL815 -t 15 -x -y -z 140 eth0
 1788 root       1856 S   syslogd -m 0
 1790 root       2764 S   klogd
 1795 root       3620 S   /usr/sbin/inetd
 1799 root       1820 S   /usr/local/sbin/errormon
 1804 root       2268 S   /bin/sh /usr/local/sbin/kernelmon
 1819 root      27212 S   /usr/bin/python /usr/local/sbin/BuffaloXMLRPCServer.pyc --skip-
 1839 root       2704 S   /bin/sh /usr/local/sbin/miconmon_exec.sh start
 1886 root            SW< [xfsbufd]
 1887 root            SW< [xfsaild]
 1910 root            SW< [xfssyncd]
 2034 root       1800 S   /usr/local/sbin/logchkd
 2105 root       4296 S   /usr/sbin/lighttpd.webui -f /etc/lighttpd/buffalo-web.conf
 2115 root       4296 S   /usr/sbin/lighttpd.webui -f /etc/lighttpd/buffalo-web_https.con
 2155 root      10352 S   /usr/local/sbin/smbd -D
 2157 root      10352 S   /usr/local/sbin/smbd -D
 2158 root       6020 S   /usr/local/sbin/nmbd -D
 2179 root       2144 S   /usr/local/sbin/clientUtil_server -i eth0
 2192 root       1740 S   /usr/local/sbin/mDNSResponderPosix -b -f /etc/bonjour.config
 2195 root       4168 S   /usr/local/sbin/lsprcvd -i eth0
 2198 root       1792 S   /usr/local/sbin/daemonwatch -a /etc/daemonwatch.list
 2275 root       2272 S   lpd Waiting
 2279 root       1576 S   /usr/local/sbin/lprmd
 2287 root      18092 S   /usr/local/BootServer/rarpd
 2295 root       9892 S   /usr/local/BootServer/rarpcfgd
 2297 root       1568 S   /usr/local/BootServer/fwupdated
 2300 root       1700 S   /usr/local/BootServer/tftpd
 2451 root       3212 S   /usr/local/sbin/mt-daapd -c /etc/mt-daapd.conf
 2452 root      11400 S   /usr/local/sbin/mt-daapd -c /etc/mt-daapd.conf
 2509 root       3360 S   /usr/sbin/crond
 2655 root       1776 S   /usr/local/twonky-alt/atomheartmother -utf8 -exedir /usr/local/
 2656 root       2032 S   initdx -utf8 -exedir /usr/local/twonky-alt -inifile /usr/local/
 2657 root      18012 T   initdx -utf8 -exedir /usr/local/twonky-alt -inifile /usr/local/
 2687 root            Z   [initdx]
 2844 root       3228 S   cat /proc/buffalo/kernevnt
 2861 root       1568 S   /usr/local/sbin/dbrescan -t 60 -p 9050
 2912 squeezeboxs  53632 S   /usr/local/squeezebox/perl-5.10.0/bin/perl /usr/local/squeez
 2939 squeezeboxs  97860 S   /usr/sbin/mysqld --defaults-file=/mnt/disk1/spool/slim-data/
 2969 root       4032 S   /usr/local/sbin/sshd
 3219 root       2796 S   /bin/bash /usr/local/sbin/diskmon_exec.sh start
 3351 root       6592 S   sshd: root@pts/0
 3421 root       2396 R   -sh
 5616 root       3228 S   sleep 10
 5648 root       3228 S   sleep 3
 5649 root       3364 R   ps
root@LS-VL815:~#
/usr/local/squeezebox/ にも perl がある???
root@LS-VL815:~# perl -v

This is perl, v5.8.8 built for arm-linux

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

root@LS-VL815:~# /usr/local/squeezebox/perl-5.10.0/bin/perl -v

This is perl, v5.10.0 built for armv5tejl-linux-thread-multi

Copyright 1987-2007, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

root@LS-VL815:~#
perl 5.8.8 では squeezebox は動かなかったのか?
テストをサボりたいために、まるごと入れたか?

LS-XHL

カーネルのバージョン

root@LS-XHL8DF:~# uname -a
Linux LS-XHL8DF 2.6.31.8 #85 Fri Dec 10 09:43:11 JST 2010 armv5tel unknown
root@LS-XHL8DF:~#
予想通りと言うか、当たり前ながら LS-VL と同じ

ファームウェア情報

root@LS-XHL8DF:~# cat /etc/linkstation_release
VERSION=1.40
SUBVERSION=HDD 2.36
PRODUCTID=0x00000000
BUILDDATE=2010/12/13 21:50:02
root@LS-XHL8DF:~# cat /proc/buffalo/firmware
SERIES=LinkStation
PRODUCTNAME=LS-XHL(ANKOU)
VERSION=0.16
SUBVERSION=FLASH 0.00
PRODUCTID=0x00000011
BUILDDATE=2010/12/10 09:40:29
BOOTVER=0.10
root@LS-XHL8DF:~#
モデルに依存するところをのぞくと、BOOTVER が LS-VL と違う

ps

root@LS-XHL8DF:~# ps
  PID  Uid        VSZ Stat Command
    1 root       3084 S   init
    2 root            SW< [kthreadd]
    3 root            SW< [ksoftirqd/0]
    4 root            SW< [events/0]
    5 root            SW< [khelper]
    8 root            SW< [async/mgr]
   89 root            SW< [kblockd/0]
  122 root            SW  [pdflush]
  123 root            SW  [pdflush]
  124 root            SW< [kswapd0]
  125 root            SW< [aio/0]
  126 root            SW< [nfsiod]
  129 root            SW< [xfs_mru_cache]
  130 root            SW< [xfslogd/0]
  131 root            SW< [xfsdatad/0]
  132 root            SW< [xfsconvertd/0]
  133 root            SW< [crypto/0]
  160 root            SW  [crypto]
  161 root            SW  [crypto_ret]
  408 root            SW< [scsi_eh_0]
  409 root            SW< [scsi_eh_1]
  428 root            SW< [mtdblockd]
  429 root            SW< [nftld]
  437 root            SW< [kstriped]
  439 root            SW< [kcryptd/0]
  441 root            SW< [rpciod/0]
  673 root            SW< [xfsbufd]
  674 root            SW< [xfsaild]
  675 root            SW< [xfssyncd]
  720 root       1720 S < /sbin/udevd --daemon
 1536 root            SW< [kjournald]
 1600 root            SW< [khubd]
 1666 root       1620 S   /sbin/dhcpcd -L /etc/dhcpc -h LS-XHL8DF -t 15 -x -y -z 140 eth1
 1723 root       1856 S   syslogd -m 0
 1725 root       2764 S   klogd
 1730 root       3620 S   /usr/sbin/inetd
 1734 root       1820 S   /usr/local/sbin/errormon
 1739 root       2268 S   /bin/sh /usr/local/sbin/kernelmon
 1755 root      28236 S   /usr/bin/python /usr/local/sbin/BuffaloXMLRPCServer.pyc --skip-
 1777 root       2704 S   /bin/sh /usr/local/sbin/miconmon_exec.sh start
 1815 root            SW< [xfsbufd]
 1817 root            SW< [xfsaild]
 1833 root            SW< [xfssyncd]
 1960 root       1800 S   /usr/local/sbin/logchkd
 1993 root       2796 S   /bin/bash /usr/local/sbin/diskmon_exec.sh start
 2024 root       4560 S   /usr/sbin/lighttpd.webui -f /etc/lighttpd/buffalo-web.conf
 2032 root       4296 S   /usr/sbin/lighttpd.webui -f /etc/lighttpd/buffalo-web_https.con
 2083 root      10348 S   /usr/local/sbin/smbd -D
 2087 root      10348 S   /usr/local/sbin/smbd -D
 2088 root       6020 S   /usr/local/sbin/nmbd -D
 2117 root       2144 S   /usr/local/sbin/clientUtil_server -i eth1
 2127 root       1740 S   /usr/local/sbin/mDNSResponderPosix -b -f /etc/bonjour.config
 2130 root       4168 S   /usr/local/sbin/lsprcvd -i eth1
 2134 root       1792 S   /usr/local/sbin/daemonwatch -a /etc/daemonwatch.list
 2210 root       2272 S   lpd Waiting
 2214 root       1576 S   /usr/local/sbin/lprmd
 2222 root      18092 S   /usr/local/BootServer/rarpd
 2224 root       9892 S   /usr/local/BootServer/rarpcfgd
 2225 root       1568 S   /usr/local/BootServer/fwupdated
 2229 root       1700 S   /usr/local/BootServer/tftpd
 2381 root       3212 S   /usr/local/sbin/mt-daapd -c /etc/mt-daapd.conf
 2382 root      11400 S   /usr/local/sbin/mt-daapd -c /etc/mt-daapd.conf
 2519 root       2700 S   /usr/local/twonky/twonkymedia -utf8
 2520 root       4008 S   /usr/local/twonky/twonkymediaserver -utf8
 2529 root       3360 S   /usr/sbin/crond
 2666 root       3228 S   cat /proc/buffalo/kernevnt
 2754 squeezeboxs  53632 S   /usr/local/squeezebox/perl-5.10.0/bin/perl /usr/local/squeez
 2852 squeezeboxs  97812 S   /usr/sbin/mysqld --defaults-file=/mnt/disk1/spool/slim-data/
 2915 root       4028 S   /usr/local/sbin/sshd
 4454 root       6588 S   sshd: root@pts/0
 4474 root       2396 R   -sh
 5428 root       3228 S   sleep 3
 5457 root       3228 S   sleep 10
 5459 root       3364 R   ps
root@LS-XHL8DF:~#
LS-VL と設定が違う?若干違う

LS-XHL
バッファローダイレクト
楽天市場
amazon
ValuMore
LS-VL

楽天市場
Amazon


ファームウェア Ver.1.40 へ ssh
ハックの記録
LinkStation/玄箱 をハックしよう

地デジ化(5)録画

Copyright (C) 2003-2011 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市