HD-120LAN ログイン


シリアルコンソールから、HD-120LAN にログインする。

ログイン

MELCO INC. Link Station series HD-LAN

SECO login: root
Linux (none) 2.4.17_mvl21-sandpoint #857 2004年 5月 10日 月曜日 11:22:13 JST ppc unknown
root にパスワードは付いていない。

静的なファイルは一通り見ているので、動的なところを中心に見ていく

ファイルシステム

root@SECO:~# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda1            116955072     32840 116922232   1% /mnt
root@SECO:~# mount
/dev/root on / type auto (rw,errors=remount-ro,errors=remount-ro)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda1 on /mnt type reiserfs (rw)
root@SECO:~# cat /etc/fstab 
# /etc/fstab: static file system information.
#
#                        
/dev/root       /               auto    defaults,errors=remount-ro      0 0
proc            /proc           proc    defaults                        0 0
none            /dev/pts        devpts  gid=5,mode=20                   0 0
/dev/hda1       /mnt            auto    defaults                        0 0
/dev/hda2       swap            swap    defaults                        0 0
df では、hda1 が /mnt にマウントされている事しか表示されない。
mount で見ると、fstab のとおり /dev/root が / にマウントされている。

動作しているプロセス

root@SECO:~# ps -aux
Bad syntax, perhaps a bogus '-'?
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  3.8  1.0  1448  644 ?        S    09:23   0:05 init
root         2  0.0  0.0     0    0 ?        SW   09:23   0:00 [keventd]
root         3  0.0  0.0     0    0 ?        SWN  09:23   0:00 [ksoftirqd_CPU0]
root         4  0.0  0.0     0    0 ?        SW   09:23   0:00 [kswapd]
root         5  0.0  0.0     0    0 ?        SW   09:23   0:00 [bdflush]
root         6  0.0  0.0     0    0 ?        SW   09:23   0:00 [kupdated]
root        35  0.0  0.0     0    0 ?        SW   09:24   0:00 [kreiserfsd]
root        73  0.0  0.9  1436  596 ?        S    09:24   0:00 dhcpcd -t 10 eth0
root       118  0.0  1.2  1592  788 ?        S    09:24   0:00 /sbin/syslogd -m 
root       120  0.0  1.0  1432  640 ?        S    09:24   0:00 /sbin/klogd -x
root       128  0.0  1.0  1584  672 ?        S    09:24   0:00 /usr/sbin/ap_serv
root       133  0.0  0.9  1424  572 ?        S    09:24   0:00 /usr/sbin/inetd
root       137  0.0  1.5  1980  956 ?        S    09:24   0:00 /usr/sbin/thttpd 
root       140  0.0  1.3  2020  820 ?        S    09:24   0:00 /usr/sbin/cron
root       151  0.0  2.9  4820 1836 ?        S    09:24   0:00 /usr/sbin/smbd -D
root       153  0.0  2.7  3644 1736 ?        S    09:24   0:00 /usr/sbin/nmbd -D
root       156  0.0  3.0  3916 1888 ?        S    09:24   0:00 /usr/sbin/atalkd 
root       157  0.0  0.7  1408  480 ?        S    09:24   0:00 /usr/sbin/ppc_uar
root       159  0.0  2.4  2756 1552 ttyS0    S    09:24   0:00 -bash
root       180  0.0  3.3  4424 2080 ?        S    09:25   0:00 /usr/sbin/afpd -c
root       219  0.0  1.4  2804  928 ttyS0    R    09:26   0:00 ps -aux
(右側、切れてしまっているが)
dhcpcd, ap_servd, inetd, thttpd, smbd, nmbd, atalkd, ppc_uartd, afpd まあ、予想通り。
でも、、、inetd なんて、なぜ動かしてあるんだろう? inetd.conf が空なんだから、動かす必要ないと思うんだけど。

平文パスワード

やっぱり。

/proc/as_info, /proc/asconf_info

root@SECO:~# cd /proc/
root@SECO:/proc# ls
1    151  3    73           dma          iomem    meminfo     self      uptime
118  153  35   as_info      driver       ioports  misc        slabinfo  version
120  156  385  asconf_info  execdomains  irq      mounts      stat
128  157  4    bus          filesystems  kcore    net         swaps
133  159  454  cmdline      fs           kmsg     partitions  sys
137  180  5    cpuinfo      ide          loadavg  pci         sysvipc
140  2    6    devices      interrupts   locks    ppc_htab    tty
root@SECO:/proc# cat as_info 
 hwid= 0x00
root@SECO:/proc# cat asconf_info
PRODUCTNAME=HD-LAN
VERSION=1.23
SUBVERSION=FLASH 1.0(SJIS)
PRODUCTID=0x00000001
BUILDDATE=2004/5/10 11:24:1
おや?こんなとこに書いてあったっけ?
と思って、HD-H120LAN でも見てみると、
[yasunari@ls /proc]$ ls
1/     2072/  2305/  2401/  468/  6/    826/  935/         dma          interrupts  ksyms    mounts      self@     tty/
10/    2179/  2307/  3/     491/  8/    844/  asconf_info  driver/      iomem       loadavg  net/        slabinfo  uptime
118/   2180/  2372/  4/     5/    811/  854/  bus/         execdomains  ioports     locks    partitions  stat      version
1695/  2192/  2376/  402/   503/  817/  872/  cmdline      filesystems  irq/        meminfo  pci         swaps
1989/  2301/  2377/  407/   508/  818/  892/  cpuinfo      fs/          kcore       misc     ppc_htab    sys/
2/     2303/  2378/  458/   509/  819/  914/  devices      ide/         kmsg        modules  scsi/       sysvipc/
[yasunari@ls /proc]$ cat asconf_info
PRODUCTNAME=HD-HLAN(HIDETADA)
VERSION=1.04
SUBVERSION=FLASH 1.2
PRODUCTID=0x00000003
BUILDDATE=2004/4/8 22:27:24
BOOTFLAG=OK
asconf_info だけはあるようだ。

HD-HG120LAN では、

[yasunari@giga /proc]$ ls
1/     1146/  4/    509/  6/           cpuinfo      fs/         kcore    misc        ppc_htab  swaps
10/    116/   455/  525/  8/           devices      ide/        kmsg     modules     rtl8169/  sys/
1115/  2/     462/  537/  as_info      dma          interrupts  ksyms    mounts      scsi/     sysvipc/
1121/  3/     474/  542/  asconf_info  driver/      iomem       loadavg  net/        self@     tty/
1122/  394/   496/  546/  bus/         execdomains  ioports     locks    partitions  slabinfo  uptime
1123/  399/   5/    555/  cmdline      filesystems  irq/        meminfo  pci         stat      version
[yasunari@giga /proc]$ cat as_info
 hwid= 0x00
[yasunari@giga /proc]$ cat asconf_info
PRODUCTNAME=HD-HGLAN(IEMITSU)
VERSION=1.04
SUBVERSION=FLASH 1.3
PRODUCTID=0x00000004
BUILDDATE=2004/4/8 21:53:46
BOOTFLAG=OK
as_info, asconf_info ともにあるようだ。

知らんかった。

/proc/cmdline

root@SECO:/proc# cat cmdline 

root@SECO:/proc#
何もなし。ということは、カーネル組み込みか??

ハードウェア資源

root@SECO:/proc# cat cpuinfo 
cpu             : 82xx
revision        : 16.20 (pvr 8081 1014)
bogomips        : 130.66
vendor          : Motorola SPS
machine         : Sandpoint
processor       : PVID: 0x80811014, vendor: Motorola
root@SECO:/proc# cat meminfo 
        total:    used:    free:  shared: buffers:  cached:
Mem:  64163840 61784064  2379776        0  4243456 50831360
Swap: 268423168  3104768 265318400
MemTotal:        62660 kB
MemFree:          2324 kB
MemShared:           0 kB
Buffers:          4144 kB
Cached:          47688 kB
SwapCached:       1952 kB
Active:          46424 kB
Inactive:         9500 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:        62660 kB
LowFree:          2324 kB
SwapTotal:      262132 kB
SwapFree:       259100 kB

サポートしているファイルシステム

root@SECO:/proc# cat filesystems
nodev   rootfs
nodev   bdev
nodev   proc
nodev   sockfs
nodev   tmpfs
nodev   shm
nodev   pipefs
        ext3
        ext2
nodev   ramfs
nodev   smbfs
nodev   autofs
        reiserfs
nodev   devpts
reiserfs, ext2, ext3 をサポートしている(と読めばいいの?)
LinkStation/玄箱 をハックしよう → HD-120LAN Alart mode

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