海外版のファームウェアを見る

LS410D

initrd.buffalo 内の initrd の中身を 変えるとブートしなくなる。
おそらくチェックしているのは U-Boot 。
でも、どうチェックしているのか全くわからない。

アプローチを変えて、海外版のファームウェアを見る。
国内版との違いを見れば何かヒントがあるかも

海外版のダウンロード

海外版の LS410D のページ の右肩、Downloads から Download へ行き、
Firmware updater へ。

CAPTCHA を入力すると、使用許諾の確認もなしに userfiles_file_downloads_LS400_series_FW_1.11.zip がダウンロードできた。

展開

unzip する。
yasunari@qube:/tmp$ cd /srv/tftp/
yasunari@qube:/srv/tftp$ unzip /mnt/disk1/share/firmware/LS400/userfiles_file_downloads_LS400_series_FW_1.11.zip
Archive:  /mnt/disk1/share/firmware/LS400/userfiles_file_downloads_LS400_series_FW_1.11.zip
   creating: ls400-111en/
  inflating: ls400-111en/LinkStation400update.html
   creating: ls400-111en/img/
  inflating: ls400-111en/img/firm_confirm.jpg
  inflating: ls400-111en/img/firm_confirm_em.jpg
  inflating: ls400-111en/LSUpdater.ini
  inflating: ls400-111en/LSUpdater.exe
  inflating: ls400-111en/linkstation_version.txt
  inflating: ls400-111en/linkstation_version.ini
  inflating: ls400-111en/uImage.img
  inflating: ls400-111en/hddrootfs.img
  inflating: ls400-111en/initrd.img
  inflating: ls400-111en/u-boot.img
yasunari@qube:/srv/tftp$
まずは、initrd.img を復元する
yasunari@qube:/srv/tftp/ls400-111en$ unzip initrd.img
Archive:  initrd.img
[initrd.img] initrd.buffalo password:
password incorrect--reenter:
  inflating: initrd.buffalo
yasunari@qube:/srv/tftp/ls400-111en$ ls -l
合計 219692
-rw-r--r-- 1 yasunari yamasita    350104 2013-06-04 15:55 LSUpdater.exe
-rw-r--r-- 1 yasunari yamasita       376 2013-08-06 10:03 LSUpdater.ini
-rw-r--r-- 1 yasunari yamasita      5913 2013-08-08 12:58 LinkStation400update.html
-rw-r--r-- 1 yasunari yamasita 197710144 2013-08-06 09:50 hddrootfs.img
drwxr-sr-x 2 yasunari yamasita        55 2013-07-31 15:44 img
-rwxr-xr-x 1 yasunari yamasita  11886884 2013-07-04 22:18 initrd.buffalo
-rw-r--r-- 1 yasunari yamasita  11801624 2013-08-06 09:51 initrd.img
-rw-r--r-- 1 yasunari yamasita       888 2013-08-06 10:03 linkstation_version.ini
-rw-r--r-- 1 yasunari yamasita       198 2013-08-06 10:03 linkstation_version.txt
-rw-r--r-- 1 yasunari yamasita    298610 2013-08-06 09:55 u-boot.img
-rw-r--r-- 1 yasunari yamasita   2882396 2013-08-06 09:56 uImage.img
yasunari@qube:/srv/tftp/ls400-111en$ ls -l initrd.buffalo
-rwxr-xr-x 1 yasunari yamasita 11886884 2013-07-04 22:18 initrd.buffalo
yasunari@qube:/srv/tftp/ls400-111en$
ん?7月4日?
yasunari@qube:/srv/tftp/ls400-111en$ ls -l ../ls400-111/initrd.buffalo.orig
-rwxr-xr-x 2 yasunari yamasita 11886884 2013-07-04 22:18 ../ls400-111/initrd.buffalo.orig
yasunari@qube:/srv/tftp/ls400-111en$
国内版と日付、サイズは同じ。
yasunari@qube:/srv/tftp/ls400-111en$ cmp initrd.buffalo ../ls400-111/initrd.buffalo.orig
yasunari@qube:/srv/tftp/ls400-111en$
中身も同じ。

なにか違うかと期待したが、、、、



LS410D

楽天市場
Amazon


U-Boot を見てみる
ハックの記録
LinkStation/玄箱 をハックしよう

敗北宣言(悲

ツイート Tweet to @yasunari_y @yasunari_yをフォロー

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