PHILIPS – SPD8010CC(?)の非公式ファーム

なんとなく「やっちまった」感もありますが。


基板を見ると

「88FB-LKJ1」なんてチップが。MARVELLご謹製のARMなSoCのようです。

# なんだかいやな思い出が(汗)>MARVELL。

「Buffalo NAS-Central Forums」の「Firmware for LS-LGL series」でも「88FB-LKJ1」なんて単語が出てくるので、LS-LGLにも載っているんですかね。

グーグル先生に聞いてみたら、「fvdw」というハンドルをお使いの方が非公式ファームをリリースされているようで、少し古いですが氏のSkyDriveから入手する事が出来ます。

ここから入手できる一番新しい非公式ファームは「fvdw7-0-s-5mar2011.bin」なので、これを取得してSPD80xxに適用すればOK。

適用するとファームが「1.2.9.fw fvdw 7.0」となります。

sshなんかも使えて便利(個人メモ:rootの初期パスワードはgiveit2me)なのですが、ファイルの転送速度が書き込み3.6MB/Sec、読み込み5.0MB/Secとがっかりな訳ですよ。

なので、最新版を「plugout.net」から入手。(※要ユーザ登録。フリーメールアドレス不可。)

現時点で最新版と思われる「xfvdw-sl-12-1-phn-4jun2012.zip」を入手して適用してみましたが、書き込みが6.5MB/Sec(読み込み速度は未計測)となっています。

非公式ファームは純正ファームに比べて機能てんこもり状態になってますね。でも、元々非力なARM SoCですからね。あんまり期待するのも酷かなとも思いますけれど(笑)。

sshでログインしてtopした結果

Tasks: 46 total, 1 running, 45 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 23.5%sy, 0.0%ni, 72.3%id, 0.4%wa, 0.0%hi, 3.5%si, 0.0%st
Mem: 12464k total, 11480k used, 984k free, 488k buffers
Swap: 257032k total, 4252k used, 252780k free, 3800k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1060 root 20 0 2112 944 748 R 7.2 7.6 0:00.13 top
145 root 20 0 0 0 0 S 1.8 0.0 0:04.12 kswapd0
1 root 20 0 2976 28 28 S 0.0 0.2 0:00.74 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 41:14.80 ksoftirqd/0
4 root 20 0 0 0 0 S 0.0 0.0 0:00.22 events/0
5 root 20 0 0 0 0 S 0.0 0.0 0:00.04 khelper
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 async/mgr
101 root 20 0 0 0 0 S 0.0 0.0 0:00.19 sync_supers
103 root 20 0 0 0 0 S 0.0 0.0 0:16.42 bdi-default
104 root 20 0 0 0 0 S 0.0 0.0 0:01.59 kblockd/0
109 root 20 0 0 0 0 S 0.0 0.0 0:00.02 ata/0
110 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ata_aux
114 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksuspend_usbd
119 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khubd
138 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rpciod/0
146 root 20 0 0 0 0 S 0.0 0.0 0:00.00 aio/0
147 root 20 0 0 0 0 S 0.0 0.0 0:00.00 nfsiod
213 root 20 0 0 0 0 S 0.0 0.0 0:00.02 scsi_eh_0
218 root 20 0 0 0 0 S 0.0 0.0 0:00.00 mtdblockd
278 root 20 0 0 0 0 S 0.0 0.0 0:00.00 usbhid_resumer
296 root 20 0 0 0 0 S 0.0 0.0 0:00.04 kjournald
305 root 20 0 1308 4 4 S 0.0 0.0 0:00.00 buttons-spd
307 root 20 0 1352 40 28 S 0.0 0.3 0:00.04 fan-spd
321 root 20 0 0 0 0 S 0.0 0.0 0:00.06 kjournald
357 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kslowd000
358 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kslowd001
489 root 20 0 1492 252 204 S 0.0 2.0 0:05.49 noflushd
492 root 20 0 0 0 0 S 0.0 0.0 0:00.22 kjournald
508 root 16 -4 1496 16 16 S 0.0 0.1 0:00.01 udevd
515 root 20 0 12640 128 72 S 0.0 1.0 0:07.68 httpd
530 _ntp 20 0 2704 264 204 S 0.0 2.1 0:00.21 ntpd
531 root 20 0 2704 48 28 S 0.0 0.4 0:00.12 ntpd
602 root 16 -4 1440 44 32 S 0.0 0.4 0:02.67 syncawayd
617 1 20 0 1448 20 20 S 0.0 0.2 0:00.00 portmap
641 root 20 0 2036 32 32 S 0.0 0.3 0:00.01 dropbear
664 root 20 0 1484 36 36 S 0.0 0.3 0:00.02 hostd
714 root 20 0 3660 528 396 S 0.0 4.2 0:01.18 nmbd
716 root 20 0 6192 32 32 S 0.0 0.3 0:00.39 smbd
720 root 20 0 6192 16 16 S 0.0 0.1 0:00.00 smbd
721 root 20 0 2980 28 28 S 0.0 0.2 0:00.02 sh
833 root 20 0 2108 196 152 S 0.0 1.6 0:07.73 dropbear
834 root 20 0 4136 304 244 S 0.0 2.4 0:00.17 sh
951 root 20 0 0 0 0 S 0.0 0.0 0:00.31 flush-8:0
957 nobody 20 0 12924 2996 1592 S 0.0 24.0 0:02.54 httpd
1053 nobody 20 0 12836 3196 1776 S 0.0 25.6 0:02.18 httpd

かわいそうに(笑)。

同じくdmesgの結果。

Linux version 2.6.33.1 (root@linux-fw1) (gcc version 4.2.0 20070413 (prerelease) (CodeSourcery Sourcery G++ Lite 2007q1-21)) #47 PREEMPT Sat May 15 22:43:07 CEST 2010
CPU: Feroceon [41069260] revision 0 (ARMv5TEJ), cr=a0053177
CPU: VIVT data cache, VIVT instruction cache
Machine: Philips NAS SPD8020 CC
Clearing invalid memory bank 0KB@0x00000000
Clearing invalid memory bank 0KB@0x00000000
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x41000403
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 4096
free_area_init_node: node 0, pgdat c03b8d78, node_mem_map c03d0000
  Normal zone: 48 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 4048 pages, LIFO batch:0
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4048
Kernel command line: console=ttyS0,115200 devicetype=SPD8020 serial=AS110843010484 temp=45,50 root=/dev/sda2 ro
PID hash table entries: 64 (order: -4, 256 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 8MB 8MB = 16MB total
Memory: 12340KB available (3536K code, 203K data, 124K init, 0K highmem)
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:64
Calibrating delay loop... 218.72 BogoMIPS (lpj=1093632)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Orion ID: MV88F6082-Rev-A1. TCLK=133333333.
bio: create slab  at 0
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource orion_clocksource
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 0 bytes, default 32
NetWinder Floating Point Emulator V0.97 (double precision)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
msgmni has been set to 24
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 3) is a 16550A
console [ttyS0] enabled
loop: module loaded
Uniform Multi-Platform E-IDE driver
ide-gd driver 1.18
sata_mv sata_mv.0: version 1.28
sata_mv sata_mv.0: slots 32 ports 1
scsi0 : sata_mv
ata1: SATA max UDMA/133 irq 29
physmap platform flash device: 00040000 at f8100000
physmap-flash physmap-flash.0: map_probe failed
MV-643xx 10/100/1000 ethernet driver version 1.4
mv643xx_eth smi: probed
net eth0: port 0 with MAC address 00:90:3e:7e:ce:3d
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
orion-ehci orion-ehci.0: Marvell Orion EHCI
orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
orion-ehci orion-ehci.0: irq 17, io mem 0xf1050000
orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
input: gpio-keys as /class/input/input0
i2c /dev entries driver
rtc-ds1307 0-0068: rtc core: registered ds1338 as rtc0
rtc-ds1307 0-0068: 56 bytes nvram
Registered led device: power:blue
Registered led device: sata0:blue
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
VFP support v0.3: not present
rtc-ds1307 0-0068: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: HPA detected: current 2930275055, native 2930277168
ata1.00: ATA-8: ST31500341AS, CC1H, max UDMA/133
ata1.00: 2930275055 sectors, multi 0: LBA48 NCQ (depth 31/32)
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access     ATA      ST31500341AS     CC1H PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 2930275055 512-byte logical blocks: (1.50 TB/1.36 TiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
sd 0:0:0:0: [sda] Attached SCSI disk
EXT3-fs (sda2): recovery required on readonly filesystem
EXT3-fs (sda2): write access will be enabled during recovery
EXT3-fs (sda2): orphan cleanup on readonly fs
ext3_orphan_cleanup: deleting unreferenced inode 946
EXT3-fs (sda2): 1 orphan inode deleted
EXT3-fs (sda2): recovery complete
kjournald starting.  Commit interval 5 seconds
EXT3-fs (sda2): mounted filesystem with ordered data mode
VFS: Mounted root (ext3 filesystem) readonly on device 8:2.
Freeing init memory: 124K
EXT3-fs (sda2): using internal journal
EXT3-fs (sda5): warning: checktime reached, running e2fsck is recommended
kjournald starting.  Commit interval 5 seconds
EXT3-fs (sda5): using internal journal
EXT3-fs (sda5): recovery complete
EXT3-fs (sda5): mounted filesystem with ordered data mode
Adding 257032k swap on /dev/sda3.  Priority:-1 extents:1 across:257032k
Slow work thread pool: Starting up
Slow work thread pool: Ready
NTFS driver 2.1.29 [Flags: R/W MODULE].
fuse init (API version 7.13)
usbcore: registered new interface driver usblp
kjournald starting.  Commit interval 5 seconds
EXT3-fs (sda6): using internal journal
EXT3-fs (sda6): recovery complete
EXT3-fs (sda6): mounted filesystem with ordered data mode
eth0: link up, 1000 Mb/s, full duplex, flow control disabled

[adrotate banner=”1″]

コメント

  1. 通りがかりバカ素人 より:

    HP参考になりました。

    ところで最新版を「plugout.net」からDLしてみたら
    philips network storage wizardが使えなくなってしまいました(フォーラムでもそれで正常だと書かれていますが)
    network storage wizardで簡単に行えていた各種設定はどのようにすればいいのでしょうか?
    バックアップ取ってなかったのでちょっと面倒な事になってしまいました(汗)
    良い方法があれば教えてください。

  2. 通りがかりバカ素人 より:

    失礼しました。Automatically assign IP settings (DHCP) のIPを控えていたのでなんとかなりました。
    IP固定するために急いでManually assign IP settings にチェックを入れときました。
    これでなんとかなりそうです(いざとなったら1.2.9.fw fvdw 7.0に戻すつもりです)

  3. むくた より:

    遅くなりました。
    ルータ側でDHCPの払い出し状況等が把握できると思いますよ。
    IPアドレスが分かれば、後はそのIPアドレスを総当りすれば宜しいかと。

    philipsのツールは純正ファームのみで使用可能のようです。

  4. 通りがかりバカ素人 より:

    むくたさま
    こちらこそ遅くなりました、失礼します。わざわざ私のような赤の他人にコメント頂き有り難い限りです。
    少しマニアックな題材がとても面白いです。これからも参考にさせて頂きます。

  5. むくた より:

    忘れるから書いて置け程度なので、節操の無い事になっています。
    お役に立てば幸いなのですが(汗)。

タイトルとURLをコピーしました