HS-DGL!:5分で落ちるハックキット(5)


ハックキット 2.0 をインストールした HS-DGL! が ちゃんと ppc_uartd が動作しているのにもかかわらず5分で 落ちる症状を調べている。

標準ファームを調べた結果、ハックキットでは動作ささせていない ap_servd を動作させると落ちなくなることがわかった。
今日は、ハックキットで ap_servd を起動してみる。

ハックキット 2.0 のインストール

ファームウェア 1.52 の image.dat を使って ハックキット 2.0 をインストールした。
詳細略

ap_servd のインストール

さて、どうやって ap_servd をインストールしようかと考えていたら、 ハック de 録!!では ap_servd を動作させていることを思い出した。
てっとりばやくハックde録!!をインストールする。
[root@hackkit /]# sh -x /tmp/hackderokku.sh
+ EXTRACT_IMAGE=/tmp/extract_image
+ IMAGE_DAT=/tmp/image.dat
+ EXTRACT_FILES=/tmp/hackderokkufiles
+ cd /
+ chmod +x /tmp/extract_image
+ /tmp/extract_image /tmp/image.dat /tmp/hackderokkufiles
Archive:  /tmp/image.dat
  inflating: tmpimage.tgz
	:
+ '[' '!' -d /var/cache/scheduler ']'
+ mkdir /var/cache/scheduler
+ '[' '!' -d /mnt/share ']'
+ mkdir /mnt/share
[root@hackkit /]#

ap_servd の起動

[root@hackkit /]# /etc/rc.d/init.d/apservd start
Start services: ap_servd on eth0
[root@hackkit /]# ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        S      0:06 init
    2 ?        SW     0:00 [keventd]
    3 ?        SWN    0:00 [ksoftirqd_CPU0]
    4 ?        SW     0:00 [kswapd]
    5 ?        SW     0:00 [bdflush]
    6 ?        SW     0:00 [kupdated]
    9 ?        SW     0:00 [mtdblockd]
   10 ?        SW     0:00 [khubd]
   15 ?        SW     0:01 [kjournald]
  124 ?        SW     0:00 [kjournald]
  385 ?        S      0:00 syslogd -m 0
  390 ?        S      0:00 klogd -x
  441 ?        S      0:00 /usr/sbin/ppc_uartd
  453 ?        S      0:00 inetd
  476 ?        S      0:00 crond
  488 ?        S      0:00 /usr/sbin/atd
  503 ?        S      0:00 in.telnetd: 192.168.1.27
  504 ?        S      0:00 login -- yasunari
  505 pts/0    S      0:00 -bash
  523 pts/0    S      0:00 su - root
  524 pts/0    S      0:00 -bash
  569 ?        S      0:00 /usr/sbin/ap_servd -i eth0
  601 pts/0    R      0:00 ps ax
[root@hackkit /]# uptime
 午前01時52分  稼働 3分間,  1 ユーザ,  負荷平均率: 0.77, 0.43, 0.16
[root@hackkit /]#
さて、これで落ちなくなるはず。
[root@hackkit /]# uptime
 午前01時52分  稼働 3分間,  1 ユーザ,  負荷平均率: 0.77, 0.43, 0.16
[root@hackkit /]# uptime
 午前01時53分  稼働 4分間,  1 ユーザ,  負荷平均率: 0.14, 0.30, 0.14
[root@hackkit /]# uptime
 午前01時54分  稼働 5分間,  1 ユーザ,  負荷平均率: 0.07, 0.26, 0.13
[root@hackkit /]#
よ〜し。

やっぱり落ちるハックキット

よ〜しと思った直後、POWER LED が点滅、リブートを始めた。
ap_servd とちゃうの?

何が足りない?

何かが足りない。何かが。



HS-DGL!:5分で落ちるハックキット(4)
ハックの記録
LinkStation/玄箱 をハックしよう

HS-DGL!:5分で落ちない!ハックキット

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