HD-LAN V1 カーネル入れ換え後の環境整備


「すげっ」と思ったのもつかのま。
ppc_uartd を起動していないので POWER LED が点滅したままで 数分後にはリセットされた。

ppc_uartd の起動

標準カーネルで起動し ppc_uartd を HDD にコピー、起動するようにする。
root@SECO:~# cp /sbin/start-stop-daemon /mnt/sbin
root@SECO:~# cp /usr/sbin/ppc_uartd /mnt/usr/sbin
root@SECO:~# cp /etc/rc.d/init.d/ppc_uartd /mnt/etc/init.d
root@SECO:~# cd /mnt/etc/rc0.d
root@SECO:/mnt/etc/rc0.d# ln -s ../init.d/ppc_uartd K95ppc_uartd
root@SECO:/mnt/etc/rc0.d# cd ../rc1.d/
root@SECO:/mnt/etc/rc1.d# ln -s ../init.d/ppc_uartd K95ppc_uartd
root@SECO:/mnt/etc/rc1.d# cd ../rc2.d/
root@SECO:/mnt/etc/rc2.d# ln -s ../init.d/ppc_uartd S30ppc_uartd
root@SECO:/mnt/etc/rc2.d# cd ../rc3.d/
root@SECO:/mnt/etc/rc3.d# ln -s ../init.d/ppc_uartd S30ppc_uartd
root@SECO:/mnt/etc/rc3.d# cd ../rc4.d/
root@SECO:/mnt/etc/rc4.d# ln -s ../init.d/ppc_uartd S30ppc_uartd
root@SECO:/mnt/etc/rc4.d# cd ../rc5.d/
root@SECO:/mnt/etc/rc5.d# ln -s ../init.d/ppc_uartd S30ppc_uartd
root@SECO:/mnt/etc/rc5.d# cd ../rc6.d/
root@SECO:/mnt/etc/rc6.d# ln -s ../init.d/ppc_uartd K95ppc_uartd
root@SECO:/mnt/etc/rc6.d# cd /mnt/etc/rc.d
root@SECO:/mnt/etc/rc.d# ls -l */*ppc*
-rwxr-xr-x    1 root     root          655 Aug 23 02:09 init.d/ppc_uartd
lrwxrwxrwx    1 root     root           19 Aug 23 02:15 rc0.d/K95ppc_uartd -> ../init.d/ppc_uartd
lrwxrwxrwx    1 root     root           19 Aug 23 02:15 rc1.d/K95ppc_uartd -> ../init.d/ppc_uartd
lrwxrwxrwx    1 root     root           19 Aug 23 02:15 rc2.d/S30ppc_uartd -> ../init.d/ppc_uartd
lrwxrwxrwx    1 root     root           19 Aug 23 02:15 rc3.d/S30ppc_uartd -> ../init.d/ppc_uartd
lrwxrwxrwx    1 root     root           19 Aug 23 02:16 rc4.d/S30ppc_uartd -> ../init.d/ppc_uartd
lrwxrwxrwx    1 root     root           19 Aug 23 02:16 rc5.d/S30ppc_uartd -> ../init.d/ppc_uartd
lrwxrwxrwx    1 root     root           19 Aug 23 02:16 rc6.d/K95ppc_uartd -> ../init.d/ppc_uartd
root@SECO:/mnt/etc/rc.d#
これで、2つ目のカーネルを起動しても POWER LED は正常に点灯状態となり、リセットされることもなくなった。

HD-LAN V1 の ppc_uartd は /mnt のパーティションチェックはしていないよう。 /mnt をマウントしていなくとも特に問題なく動作している。


ハックの記録 → 懲りずに HD-LAN も 2.4.18 化

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