廃品回収リベンジ(2)

LS-SL

ある方から私のところに、LS-SL が廃棄されてきた。
しばらくほったらかしだったのだが、、、
別の方から、SEAGATE の 2.5" HDD が廃棄されてきた。
ということで、壊してしまった LS-SL 廃品回収リベンジ(謎

tftp サーバに、LinkStationシリーズファームウェア 1.56 の initrd.buffalo と uImage.buffalo を置いて tftp boot したが、 起動して来なかった。

LS-SL ファームウェア 1.24 で tftp boot を試す

lssl-124.exe の実行

Windows マシンで lssl-124.exe を実行する。
デスクトップ\ls-sl-124 ができる。

tftp サーバに転送

initrd.img uImage.buffalo を tftp サーバに転送

initrd.img の展開

yasunari@qube:/srv/tftp/LS-SL_1.24$ unzip initrd.img
Archive:  initrd.img
[initrd.img] initrd.buffalo password:
password incorrect--reenter:
password incorrect--reenter:
  inflating: initrd.buffalo
yasunari@qube:/srv/tftp/LS-SL_1.24$
3つ目のパスワードがヒットした

tftp サーバにセット

yasunari@qube:/srv/tftp$ rm uImage.buffalo initrd.buffalo
rm: remove write-protected 通常ファイル `uImage.buffalo'? y
yasunari@qube:/srv/tftp$ ln LS-SL_1.24/* .
yasunari@qube:/srv/tftp$ ls
HS-DHGL_1.20   LS-GL_1.15         LS-WSGL_1.06        initrd.buffalo
LS-CHL_1.10    LS-HGL_1.07b       LS-XHL_1.02         initrd.img
LS-CHL_1.20    LS-LGL_2.01        LS-XHL_1.02+telnet  ls_series-156
LS-CHL_1.21    LS-QL_1.05+telnet  LS-XHL_1.04b        uImage.buffalo
LS-CL+HackKit  LS-QL_1.07b        LS-XHL_1.10
LS-CL_1.07     LS-QL_1.10b        SheevaPlug_1.2
LS-CL_1.11     LS-SL_1.24         TS-WXL_1.06
yasunari@qube:/srv/tftp$

LS-SL の電源 ON

Orion1   CPU =  Low

Checking DATA BUS
Checking ADDRESS BUS

> Checking hardware info ...
=== CPU-ID       : 0x00005182 ===
=== Strap status : 0x00802030 ===
=== H/W boardId  :       0x33 ===
=== boardId      :       0x1a ===
=== micon_support:        off ===
> OK.
=== BUFFALO LS-SL U-Boot. ===
 ** LOADER **
 ** BUFFALO BOARD: BUFFALO_BOARD_LS_SL LE (CFG_ENV_ADDR=fffff000)


U-Boot 1.1.1 (May 28 2009 - 11:06:21) Marvell version: 1.12.1 - TINY
U-Boot code: 00600000 -> 00639A58  BSS: -> 00641B24
Buffalo Version: 1.23-1.00

DRAM CS[0] base 0x00000000   size 128MB
DRAM Total size 128MB
[256kB@fffc0000] Flash: 256 kB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done

Soc: 88F5182 A2
CPU: ARM926 (Rev 0) running @ 400Mhz
Orion 1 streaming disabled
SysClock = 200Mhz , TClock = 166Mhz


USB 0: host mode
PCI 0: PCI Express Root Complex Interface
PCI 1: Conventional PCI, speed = 33000000
Net:   egiga0 [PRIME]
Using 88E1118 phy
buffalo_change_power_status > Read 0x3a
buffalo_IsStopAtUbootStatus > MagicKey=0x3a
buffalo_change_power_status > Read 0x3a
buffalo_change_power_status > Read 0x3a
buffalo_change_power_status > Writing 0x5c

Please Press HDD power button to continue ...
buffalo_change_power_status > Read 0x5c
buffalo_change_power_status > Writing 0x3a

Marvell Serial ATA Adapter
Integrated Sata device found
  Device 0: OK
Model: ST9100828AS                              Firm: 3.BHD    Ser#: 5LZ1LN1M   
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 95396.2 MB = 93.1 GB (195371568 x 512)

** Bad partition 1 **
serch_boot_drv (194)>No kernel_file 0
** Bad partition 1 **
serch_boot_drv (249)>No init_file 0
** Bad partition 1 **
serch_boot_drv (194)>No kernel_file 1
** Bad partition 1 **
serch_boot_drv (249)>No init_file 1
Lost all init_rd

tftp boot

ファンクションボタンを押す。

hit any key to switch tftp boot.
Hit any key to stop autoboot:  0
Using egiga0 device
TFTP from server 192.168.11.1; our IP address is 192.168.11.150
Filename 'uImage.buffalo'.
Load address: 0x100000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##################
done
Bytes transferred = 2086264 (1fd578 hex)
Using egiga0 device
TFTP from server 192.168.11.1; our IP address is 192.168.11.150
Filename 'initrd.buffalo'.
Load address: 0x800000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ####################################
done
Bytes transferred = 8168191 (7ca2ff hex)
## Booting image at 00100000 ...
   Image Name:   Linux-2.6.22.18-88f6281
   Created:      2009-12-22   9:06:36 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2086200 Bytes =  2 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 00800000 ...
   Image Name:   initrd
   Created:      2009-12-22   9:08:17 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    8168127 Bytes =  7.8 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK

Starting kernel ...

arg:console=ttyS0,115200 root=/dev/sda2 rw initrd=0x00800040,15M panic=5 BOOTVER=1.23 tftpboot=yes
--- CONFIG_BUFFALO_PLATFORM ---
Uncompressing Linux................................................................................................................................... done, booting the kernel.

うーん。やっぱりここで止まってしまう。

なんで?



LS-SL
楽天市場




廃品回収リベンジ
ハックの記録
LinkStation/玄箱 をハックしよう

廃品回収リベンジ(3)

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

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