らっしーのブログ -5ページ目

TS-XHLを1.59にアップデート

TeraStationの新しいファーム(1.59)が出ていたのでファームアップすることにしました。もう何回目かわからないけどさくっといけるはずです。


  1. ツールをダウンロードします。らっしー自家製はTeraStationの共有においておきます。

  2. TeraStationにログオンしてファームアップします。「システム」→「メンテナンス」→「ファームウェア アップデート」に行って、「アップデート確認」後に「アップデート実行」をクリック。なんか、全然進まない…。仕方が無いのでファームアップツールからアップデートします。15分程かかります。

  3. acp_commander.jarを使って、telnetを有効にします。
    D:\data\TeraStation>java -jar acp_commander.jar -t [IPアドレス] -ip [IPアドレス] -pw [adminのパスワード] -o
    ACP_commander out of the nas-central.org (linkstationwiki.net) project.
    Used to send ACP-commands to Buffalo linkstation(R) LS-PRO.


    WARNING: This is experimental software that might brick your linkstation!




    Using random connID value = XXXXXXXXXXXX
    Using target:   xxxxxx/x.x.x.x
    Starting authentication procedure...
    Sending Discover packet...
    Found:  xxxxxx (/x.x.x.x)   TS-XHL(SUSHUN) (ID=003217)      mac: XX:XX:XX:XX:XX:XX  Firmware=  1.590        Key=XXXXXXXX
    Trying to authenticate EnOneCmd...      ACP_STATE_OK
    Trying to authenticate with admin password...   ACP_STATE_OK
    start telnetd...        OK (ACP_STATE_OK)
    Reset root pwd...


    You can now telnet to your box as user 'root' providing no / an empty password.
    Changeing IP:   ACP_STATE_PASSWORD_ERROR
    Please note, that the current support for the change of the IP is currently very
     rudimentary.
    The IP has been set to the given, fixed IP, however DNS and gateway have not bee
    n set. Use the WebGUI to make appropriate settings.
    rootのパスワードは一回設定しているとリセットできないようです。

  4. telnetで接続します。
    BUFFALO INC. TeraStation series
    terako login: root
    Password:(rootのパスワード)
    Last login: Thu Jan 10 14:27:41 JST 2013 on pts/0
    Last login: Mon Apr 29 07:42:52 JST 2013 on pts/0
    root@terako:~#

  5. ハックツールを展開して使います。
    root@terako:~# cd /mnt/array1/home/raccy
    root@terako:/mnt/array1/home/raccy# tar xzf hacktera_1.55_1.tgz
    root@terako:/mnt/array1/home/raccy# cd hacktera_1.55_1
    root@terako:/mnt/array1/home/raccy/hacktera_1.55_1# ./hacktera.sh
    patching file /etc/init.d/sshd.sh
    [sshd.sh] Succeeded in hacking!
    patching file /etc/sshd_config
    [sshd_config] Succeeded in hacking!
    patching file /etc/init.d/nfs.sh
    [nfs.sh] Succeeded in hacking!

  6. あとはTeraStationを再移動してください。なお、shutdown -r nowでは再起動せずにシャットダウンしちゃうみたいです。