LS-CLシリーズファームウェア Ver.1.05β で第三世代 LinkStation ハックキット

Debian LS-CL

LS-CLシリーズファームウェア Ver.1.05βを使って、 第三世代 LinkStation ハックキットをインストールする。

準備

インストール

ログイン

シリアルコンソールから root でログインする。
BUFFALO INC. LinkStation series
LS-CL701 login: root
No mail.
root@LS-CL701:~#

時計を合わせる

root@LS-CL701:~# date
Thu Nov  1 00:02:05 JST 2007
root@LS-CL701:~# date 010918102009
Fri Jan  9 18:10:00 JST 2009
root@LS-CL701:~#

インストールする HDD の準備(LS-WSGL 以外)

すでにインストール済みの Western Digital WD3200SD を USB で接続する。
root@LS-CL701:~# tail -f /var/log/messages
	:
	:
usb 1-1: new high speed USB device using ehci_marvell and address 2
usb 1-1: configuration #1 chosen from 1 choice
/sbin/hotplug [usb]
scsi2 : SCSI emulation for USB Mass Storage devices
/sbin/hotplug [usb_endpoint]
/sbin/hotplug [usb]
/sbin/hotplug [usb_endpoint]
/sbin/hotplug [scsi_host]
/sbin/hotplug [usb_endpoint]
/sbin/hotplug [usb_device]
[/etc/hotplug.d/usb_device/buffalo.hotplug] usb_device
Jan  9 18:12:02 LS-CL701 kernel: usb 1-1: new high speed USB device using ehci_marvell and address 2
Jan  9 18:12:02 LS-CL701 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan  9 18:12:02 LS-CL701 kernel: scsi2 : SCSI emulation for USB Mass Storage devices
*** /usr/local/bin/DirectCopy_wait.sh [usb_device]
1 USB_DEVICE=none
2 USB_DEVICE=none
scsi 2:0:0:0: Direct-Access     WDC WD32  WD-WCAMR1683855 5J08 PQ: 0 ANSI: 2 CCS
sd 2:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Assuming drive cache: write through
sd 2:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Assuming drive cache: write through
 sdb: sdb1 sdb2 sdb3 sdb4
/sbin/hotplug [scsi]
/sbin/hotplug [block]
/sbin/hotplug [block]
/sbin/hotplug [scsi_disk]
/sbin/hotplug [block]
sd 2:0:0:0: [sdb] Attached SCSI disk
/sbin/hotplug [block]
sd 2:0:0:0: Attached scsi generic sg1 type 0
/sbin/hotplug [scsi_device]
/sbin/hotplug [block]
/sbin/hotplug [scsi_generic]
Jan  9 18:12:07 LS-CL701 kernel: scsi 2:0:0:0: Direct-Access     WDC WD32  WD-WCAMR1683855 5J08 PQ: 0 ANSI: 2 CCS
Jan  9 18:12:07 LS-CL701 kernel: sd 2:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
Jan  9 18:12:07 LS-CL701 kernel: sd 2:0:0:0: [sdb] Write Protect is off
Jan  9 18:12:07 LS-CL701 kernel: sd 2:0:0:0: [sdb] Assuming drive cache: write through
Jan  9 18:12:08 LS-CL701 kernel: sd 2:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
Jan  9 18:12:08 LS-CL701 kernel: sd 2:0:0:0: [sdb] Write Protect is off
Jan  9 18:12:08 LS-CL701 kernel: sd 2:0:0:0: [sdb] Assuming drive cache: write through
Jan  9 18:12:08 LS-CL701 kernel:  sdb: sdb1 sdb2 sdb3 sdb4
Jan  9 18:12:08 LS-CL701 kernel: sd 2:0:0:0: [sdb] Attached SCSI disk
Jan  9 18:12:08 LS-CL701 kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0
3 USB_DEVICE=none
*** /usr/local/bin/DirectCopy_wait.sh [stop]
BASENAME=usbdisk1
MPT=/mnt/usbdisk1/
try vfat(usbdisk)
/sbin/hotplug [module]
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
/sbin/hotplug [module]
Jan  9 18:12:12 LS-CL701 kernel: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: checktime reached, running e2fsck is recommended
EXT3 FS on sdb1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
## STATE_CHANGED ##
*** [/etc/hotplug.d/scsi_device/usb-buffalo.hotplug 2604] Restarting Daemons...
*** /usr/local/bin/DirectCopy_wait.sh []
1 USB_DEVICE=/mnt/usbdisk1
Jan  9 18:12:12 LS-CL701 kernel: kjournald starting.  Commit interval 5 seconds
Jan  9 18:12:12 LS-CL701 kernel: EXT3-fs warning: checktime reached, running e2fsck is recommended
Jan  9 18:12:12 LS-CL701 kernel: EXT3 FS on sdb1, internal journal
Jan  9 18:12:12 LS-CL701 kernel: EXT3-fs: mounted filesystem with ordered data mode.
direct copy mode : ready
/sbin/hotplug [module]
/sbin/hotplug [module]
/sbin/hotplug [module]
NET: Registered protocol family 5
Jan  9 18:12:17 LS-CL701 kernel: NET: Registered protocol family 5
clearing printer queue
clearing printer queue
Jan  9 18:12:20 LS-CL701 nmbd[1242]: [2009/01/09 18:12:20, 0] nmbd/nmbd.c:terminate(58)
Jan  9 18:12:20 LS-CL701 nmbd[1242]:   Got SIGTERM: going down...
clearing printer queue
direct copy mode : done
/mnt/usbdisk1 に自動的にマウントされた。確認。
root@LS-CL701:~# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/sda2              4993984    409012   4584972   8% /
/dev/ram1                15360       116     15244   1% /mnt/ram
/dev/sda1               996052    185532    810520  19% /boot
/dev/disk1_6         480348928    571972 479776956   0% /mnt/disk1
/dev/usbdisk1_1         194442     14628    169775   8% /mnt/usbdisk1
root@LS-CL701:~#
アンマウントする。
root@LS-CL701:~# umount /mnt/usbdisk1/
root@LS-CL701:~# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/sda2              4993984    409012   4584972   8% /
/dev/ram1                15360       116     15244   1% /mnt/ram
/dev/sda1               996052    185532    810520  19% /boot
/dev/disk1_6         480348928    571972 479776956   0% /mnt/disk1
root@LS-CL701:~#
パーティションは、すでに設定済み。
root@LS-CL701:~# fdisk -l /dev/sdb

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sdb1               1          25      200781  83 Linux
/dev/sdb2              26         275     2008125  83 Linux
/dev/sdb3             276         307      257040  82 Linux swap
/dev/sdb4             308       38913   310102695  83 Linux
root@LS-CL701:~#

カスタマイズ

IP アドレスを 192.168.2.47 に変更する。
root@LS-CL701:~# cd /mnt/disk1/share/hackkit/
root@LS-CL701:/mnt/disk1/share/hackkit# ls
hackkit_081209.tar.gz  mkimage
hackkit_081214.sh      ramroot_081213.sh
root@LS-CL701:/mnt/disk1/share/hackkit# head hackkit_081214.sh
#!/bin/sh
#
# LinkStation HackKit Installer.
# Copyright (C) Yasunari YAMASHITA. All Rights Reserved.
#

ADDRESS=192.168.2.47
NETWORK=192.168.2.0
NETMASK=255.255.255.0
BROADCAST=192.168.2.255
root@LS-CL701:/mnt/disk1/share/hackkit# 
と思ったら、LS-CL で開発したのでデフォルトが 192.168.2.47 だった。
変更不要

インストーラの実行

root@LS-CL701:/mnt/disk1/share/hackkit# sh hackkit_081214.sh
PRODUCTID = 0x0000000F
formating hard drive ...
mke2fs 1.40.5 (27-Jan-2008)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
50200 inodes, 200780 blocks
10039 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
25 block groups
8192 blocks per group, 8192 fragments per group
2008 inodes per group
Superblock backups stored on blocks:
        8193, 24577, 40961, 57345, 73729

Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 22 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
meta-data=/dev/sdb2              isize=256    agcount=8, agsize=62753 blks
         =                       sectsz=512   attr=0
data     =                       bsize=4096   blocks=502024, imaxpct=25
         =                       sunit=0      swidth=0 blks, unwritten=1
naming   =version 2              bsize=4096
log      =internal log           bsize=4096   blocks=2560, version=1
         =                       sectsz=512   sunit=0 blks, lazy-count=0
realtime =none                   extsz=4096   blocks=0, rtextents=0
Setting up swapspace version 1, size = 263204864 bytes
meta-data=/dev/sdb4              isize=256    agcount=16, agsize=4845354 blks
         =                       sectsz=512   attr=0
data     =                       bsize=4096   blocks=77525664, imaxpct=25
         =                       sunit=0      swidth=0 blks, unwritten=1
naming   =version 2              bsize=4096
log      =internal log           bsize=4096   blocks=32768, version=1
         =                       sectsz=512   sunit=0 blks, lazy-count=0
realtime =none                   extsz=4096   blocks=0, rtextents=0
mounting root file system ...
XFS mounting filesystem sdb2
extracting hackkit archive ...
./
./var/
./var/lib/
./var/lib/apt/
	:
	:
./media/
./initrd/
creating miconapl ...
creating kernelmon ...
copying /lib/modules ...
lib/modules/
lib/modules/2.6.22.7/
	:
	:
lib/modules/2.6.22.7/modules.seriomap
creating usb ...
checking /dev/sdb1
fsck 1.40.5 (27-Jan-2008)
e2fsck 1.40.5 (27-Jan-2008)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdb1: 11/50200 files (9.1% non-contiguous), 12002/200780 blocks
mounting /boot ...
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sdb1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
copying /boot ...
initrd.buffalo
uImage.buffalo
editing initrd ...
110105+1 records in
110105+1 records out
gunziping /mnt/debinst/boot/initrd.gz ...
gziping /mnt/debinst/boot/initrd ... wait 5 minutes
Image Name:   initrd
Created:      Fri Jan  9 18:24:31 2009
Image Type:   ARM Linux RAMDisk Image (gzip compressed)
Data Size:    7013229 Bytes = 6848.86 kB = 6.69 MB
Load Address: 0x00000000
Entry Point:  0x00000000
unmount /boot ...
root@LS-CL701:/mnt/disk1/share/hackkit#

電源 OFF

電源 SW を OFF にスライドして電源 OFF
root@LS-CL701:/mnt/disk1/share/hackkit# KERNELMOn (PSW_off)
CPU_STAT=normal_state
##### shutdown start
starting pid 10407, tty '': '/etc/init.d/rcDown'
--- rcDown ---
=====  exec:shutdown_start.sh  =====
called shutdown_start /etc/init.d/shutdown_start.sh
err:
=====  exec:shutdown_proc.sh  =====
Save current configuration files
delete unnecessary samba lock files on //etc/samba/lock...
tar: Removing leading `/' from member names
tar: Removing leading `/' from member names
Stop daemonwatch:done.
killall: twonkymedia: no process killed
route: SIOCDELRT: No such process
Stop logchkd:killall: logchkd: no process killed
done.
Stop lsprcvd:Stop services: crondStop inetd:done.
Stop errormon:done.
Stop clientUtil_server:rm: cannot remove '/var/run/clientUtil_server-eth0.pid': No such file or directory

Message from syslogd@LS-CL701 at Fri Jan  9 18:39:28 2009 ...
LS-CL701 clientUtil_server[1256]: ap_serv_exit() exit ap_servd. code=15
Shutting down FTPD services: killall: proftpd: no process killed


Shutting down SMB services:
Shutting down NMB services:

Cleanup msdfs symbolic links... [Success]

Shutting down WINBIND services:
killall: winbindd: no process killed

Shutting down PAMSMBD services:
killall: pamsmbd: no process killed

Stop servecies: atalkd afpd
Can't unregister LS-CL701:Workstation@*
Can't unregister LS-CL701:netatalk@*
killall: atalkd: no process killed
killall: afpd: no process killed
killall: papd: no process killed
Starting Bonjour services: done
stop
Shutting down HTTPD services: /usr/local/apache/bin/apachectl stop: httpd stopped

killall: speedy: no process killed
killall: speedy_backend: no process killed
/etc/init.d/networking.sh : Clear /etc/dhcpc/dhcpcd-eth0.pid eth0
/etc/init.d/networking.sh : Read dhcpc file eth0
Deconfiguration network interface: eth0
killall: diskmon_exec.sh: no process killed
Stop kernelmon:killall: /proc/buffalo/kernevnt: no process killed
done.
Stopping module subsystem ...
Shutting down webaxs ...               [Failed. ]
This model doesn't support itunes server.
clearing printer queue
Printer lp@LS-CL701:
Printer lp-ps@LS-CL701:
Stop services: lpd
clearing printer queue
Printer 'lp@localhost' - cannot open connection - Connection refused
Make sure the remote host supports the LPD protocol
Printer 'lp-ps@localhost' - cannot open connection - Connection refused
Make sure the remote host supports the LPD protocol
Stop services: rarpd tftpd rarpcfgd fwupdated.
killall: miconmon_exec.sh: no process killed
cat: can't open '/var/run/pmcd.pid': No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
killall: pmcd_exec.sh: no process killed
killall: apcupsd: no process killed
killall: omronupsd: no process killed
Stop errormon:done.
Shutting down kernel logger:
Shutting down system logger:
=====  exec:umount_disk.sh  =====
\n==== unmounting all disks ====
umount: forced umount of /mnt/usbdisk1 failed!
umount: cannot umount /mnt/usbdisk1: Invalid argument
umount: forced umount of /mnt/usbdisk2 failed!
umount: cannot umount /mnt/usbdisk2: Invalid argument
umount: forced umount of /mnt/disk1 failed!
umount: /dev/disk1_6 busy - remounted read-only
umount: forced umount of /mnt/usbdisk1 failed!
umount: cannot umount /mnt/usbdisk1: Invalid argument
=====  exec:sendsigs.sh  =====
umount: cannot umount /proc: Device or resource busy
starting pid 10754, tty '': '/bin/umount'
The system is going down NOW!
Sending SIGTERM to all processes
Requesting system halt
md: stopping all md devices.
sd 0:0:0:0: [sda] Synchronizing SCSI cache
System halted.
BuffaloChangePowerStatusBeforeHalt > Check power status. MagicKey = 0x02
BuffaloChangePowerStatusBeforeHalt > Changed to 0x7a from 0x02
Orion1   CPU =  Low

Checking DATA BUS
Checking ADDRESS BUS

> Checking hardware info ...
=== CPU-ID       : 0x00005182 ===
=== Strap status : 0x01000030 ===
=== H/W boardId  :       0x43 ===
=== boardId      :       0x1e ===
=== micon_support:        off ===
> OK.
=== BUFFALO LS-CL/CHL U-Boot. ===
 ** LOADER **
 ** BUFFALO BOARD: BUFFALO_BOARD_LS_CL LE (CFG_ENV_ADDR=fffff000)


U-Boot 1.1.1 (Sep 16 2008 - 14:54:32) Marvell version: 1.12.1 - TINY
Buffalo Version: 1.22-1.00

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

Soc: 88F5182 A2
CPU: ARM926 (Rev 0) running @ 400Mhz
--------------------------- init_board_info(0)
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 0x7a
buffalo_IsStopAtUbootStatus > MagicKey=0x7a
buffalo_change_power_status > Read 0x7a
buffalo_change_power_status > Read 0x7a
buffalo_change_power_status > Writing 0x5c

Please Press HDD power button to continue ...
コンセントも抜く。

ハックキットで起動

HDD の交換

SATA で接続している標準ファームの HDD をはずし、 USB で接続していたハックキットの HDD を SATA で接続。

起動

	:
	:
---- in hackkit linuxrc ---
XFS mounting filesystem sda2
VFS: Mounted root (xfs filesystem).
Trying to move old root to /initrd ... okay
Freeing init memory: 120K
INIT: version 2.86 booting
Setting the system clock.
Activating swap...Adding 257032k swap on /dev/sda3.  Priority:-1 extents:1 across:257032k
done.
Setting the system clock.
Cleaning up ifupdown....
Loading kernel modules...done.
Checking file systems...fsck 1.41.3 (12-Oct-2008)
/dev/sda1: Superblock last mount time is in the future.  FIXED.
/dev/sda1: Superblock last write time is in the future.  FIXED.
/dev/sda1 has filesystem last checked time in the future, check forced.
/dev/sda1: 13/50200 files (7.7% non-contiguous), 20956/200780 blocks
/sbin/fsck.xfs: XFS file system.
fsck died with exit status 1
done.
Setting kernel variables (/etc/sysctl.conf)...Unknown HZ value! (121) Assume 100.
done.
Mounting local filesystems...kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
XFS mounting filesystem sda4
done.
Activating swapfile swap...done.
Setting up networking....
Configuring network interfaces...eth reg(9) val=0x0300
eth0: link down
done.
INIT: Entering runlevel: 2
Starting enhanced syslogd: rsyslogd.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_marvell ehci_marvell.4523: Marvell Orion EHCI
ehci_marvell ehci_marvell.4523: new USB bus registered, assigned bus number 1
ehci_marvell ehci_marvell.4523: irq 17, io base 0xf1050100
ehci_marvell ehci_marvell.4523: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ehci_marvell ehci_marvell.167817: Marvell Orion EHCI
ehci_marvell ehci_marvell.167817: new USB bus registered, assigned bus number 2
ehci_marvell ehci_marvell.167817: irq 12, io base 0xf10a0100
ehci_marvell ehci_marvell.167817: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
eth0: link up, full duplex, speed 1 Gbps
USB Universal Host Controller Interface driver v3.0
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Starting internet superserver: inetd.
Starting periodic command scheduler: crond.

Debian GNU/Linux lenny/sid hackkit ttyS0

hackkit login:

最初の設定

ログイン

シリアルコンソールなので、root で直接ログインできるが、 ここは手順どおり guest でログインする。
hackkit login:
Debian GNU/Linux lenny/sid hackkit ttyS0

hackkit login: guest
Password:
Linux hackkit 2.6.22.7 #357 Tue Jan 6 15:43:23 JST 2009 armv5tejl

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
No directory, logging in with HOME=/
guest@hackkit:/$

root になる

guest@hackkit:/$ su - root
Password:
hackkit:~#

時計を合わせる

hackkit:~# date
Sat May  6 04:20:37 JST 2000
hackkit:~# date 010918502009
Fri Jan  9 18:50:00 JST 2009
hackkit:~#

root のパスワード変更

hackkit:~# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
hackkit:~#

一般ユーザの作成

hackkit:~# addgroup yamasita
Adding group `yamasita' (GID 1001) ...
Done.
hackkit:~# mkdir /home/yamasita
hackkit:~# adduser --home /home/yamasita/yasunari --ingroup yamasita yasunari
Adding user `yasunari' ...
Adding new user `yasunari' (1001) with group `yamasita' ...
Creating home directory `/home/yamasita/yasunari' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for yasunari
Enter the new value, or press ENTER for the default
        Full Name []: Yasunari Yamashita
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] y
hackkit:~#

guest の削除

hackkit:~# exit
logout
guest@hackkit:/$ exit
logout

Debian GNU/Linux lenny/sid hackkit ttyS0

hackkit login: yasunari
Password:
Linux hackkit 2.6.22.7 #357 Tue Jan 6 15:43:23 JST 2009 armv5tejl

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
yasunari@hackkit:~$ su - root
Password:
hackkit:~# deluser guest
Removing user `guest' ...
Warning: group `guest' has no more members.
Done.
hackkit:~#

パッケージのアップデート

hackkit:~# apt-get update
Get:1 http://ftp.jp.debian.org lenny Release.gpg [189B]
Get:2 http://security.debian.org lenny/updates Release.gpg [189B]
Get:3 http://ftp.jp.debian.org lenny Release [74.5kB]
Get:4 http://security.debian.org lenny/updates Release [40.8kB]
Ign http://security.debian.org lenny/updates/main Packages/DiffIndex
Ign http://security.debian.org lenny/updates/main Sources/DiffIndex
Get:5 http://ftp.jp.debian.org lenny/main Packages/DiffIndex [2038B]
Get:6 http://security.debian.org lenny/updates/main Packages [11.8kB]
Get:7 http://security.debian.org lenny/updates/main Sources [5175B]
Get:8 http://ftp.jp.debian.org lenny/main Sources/DiffIndex [2038B]
Get:9 http://ftp.jp.debian.org lenny/main Packages [6732kB]
Get:10 http://ftp.jp.debian.org lenny/main Sources [2983kB]
Fetched 9851kB in 34s (286kB/s)
Reading package lists... Done
hackkit:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
  apt apt-utils aptitude base-files dpkg ed gcc-4.3-base libgcc1 libgnutls26
  libncurses5 libncursesw5 libstdc++6 ncurses-base ncurses-bin openbsd-inetd
  procps rsyslog
17 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9684kB of archives.
After this operation, 524kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://ftp.jp.debian.org lenny/main base-files 5 [62.1kB]
Get:2 http://ftp.jp.debian.org lenny/main dpkg 1.14.24 [2349kB]
Get:3 http://ftp.jp.debian.org lenny/main ncurses-bin 5.7+20081213-1 [303kB]
Get:4 http://ftp.jp.debian.org lenny/main libncurses5 5.7+20081213-1 [328kB]
Get:5 http://ftp.jp.debian.org lenny/main ncurses-base 5.7+20081213-1 [178kB]
Get:6 http://ftp.jp.debian.org lenny/main gcc-4.3-base 4.3.2-1.1 [104kB]
Get:7 http://ftp.jp.debian.org lenny/main libgcc1 1:4.3.2-1.1 [23.6kB]
Get:8 http://ftp.jp.debian.org lenny/main libstdc++6 4.3.2-1.1 [268kB]
Get:9 http://ftp.jp.debian.org lenny/main apt 0.7.19 [1603kB]
Get:10 http://ftp.jp.debian.org lenny/main apt-utils 0.7.19 [183kB]
Get:11 http://ftp.jp.debian.org lenny/main libncursesw5 5.7+20081213-1 [348kB]
Get:12 http://ftp.jp.debian.org lenny/main aptitude 0.4.11.11-1~lenny1 [2989kB]
Get:13 http://ftp.jp.debian.org lenny/main ed 0.7-3 [48.3kB]
Get:14 http://ftp.jp.debian.org lenny/main libgnutls26 2.4.2-4 [453kB]
Get:15 http://ftp.jp.debian.org lenny/main rsyslog 3.18.6-2 [167kB]
Get:16 http://ftp.jp.debian.org lenny/main procps 1:3.2.7-9 [245kB]
Get:17 http://ftp.jp.debian.org lenny/main openbsd-inetd 0.20080125-2 [33.3kB]
Fetched 9684kB in 16s (591kB/s)
(Reading database ... 8599 files and directories currently installed.)
Preparing to replace base-files 4.0.6 (using .../base-files_5_armel.deb) ...
Unpacking replacement base-files ...
Processing triggers for man-db ...
Setting up base-files (5) ...
Installing new version of config file /etc/debian_version ...
Installing new version of config file /etc/issue ...
Installing new version of config file /etc/issue.net ...
(Reading database ... 8599 files and directories currently installed.)
Preparing to replace dpkg 1.14.23 (using .../dpkg_1.14.24_armel.deb) ...
Unpacking replacement dpkg ...
Processing triggers for man-db ...
Setting up dpkg (1.14.24) ...
(Reading database ... 8599 files and directories currently installed.)
Preparing to replace ncurses-bin 5.6+20080830-2 (using .../ncurses-bin_5.7+20081213-1_armel.deb) ...
Unpacking replacement ncurses-bin ...
Processing triggers for man-db ...
Setting up ncurses-bin (5.7+20081213-1) ...
(Reading database ... 8604 files and directories currently installed.)
Preparing to replace libncurses5 5.6+20080830-2 (using .../libncurses5_5.7+20081213-1_armel.deb) ...
Unpacking replacement libncurses5 ...
Setting up libncurses5 (5.7+20081213-1) ...
(Reading database ... 8604 files and directories currently installed.)
Preparing to replace ncurses-base 5.6+20080830-2 (using .../ncurses-base_5.7+20081213-1_all.deb) ...
Unpacking replacement ncurses-base ...
Setting up ncurses-base (5.7+20081213-1) ...
(Reading database ... 8607 files and directories currently installed.)
Preparing to replace gcc-4.3-base 4.3.2-1 (using .../gcc-4.3-base_4.3.2-1.1_armel.deb) ...
Unpacking replacement gcc-4.3-base ...
Setting up gcc-4.3-base (4.3.2-1.1) ...
(Reading database ... 8607 files and directories currently installed.)
Preparing to replace libgcc1 1:4.3.2-1 (using .../libgcc1_1%3a4.3.2-1.1_armel.deb) ...
Unpacking replacement libgcc1 ...
Setting up libgcc1 (1:4.3.2-1.1) ...
(Reading database ... 8607 files and directories currently installed.)
Preparing to replace libstdc++6 4.3.2-1 (using .../libstdc++6_4.3.2-1.1_armel.deb) ...
Unpacking replacement libstdc++6 ...
Setting up libstdc++6 (4.3.2-1.1) ...
(Reading database ... 8607 files and directories currently installed.)
Preparing to replace apt 0.7.18 (using .../archives/apt_0.7.19_armel.deb) ...
Unpacking replacement apt ...
Processing triggers for man-db ...
Setting up apt (0.7.19) ...
gpg: key 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>" not changed
gpg: key ADB11277: "Etch Stable Release Key <debian-release@lists.debian.org>" not changed
gpg: key BBE55AB3: "Debian-Volatile Archive Automatic Signing Key (4.0/etch)" not changed
gpg: key F42584E6: "Lenny Stable Release Key <debian-release@lists.debian.org>" not changed
gpg: Total number processed: 4
gpg:              unchanged: 4
(Reading database ... 8607 files and directories currently installed.)
Preparing to replace apt-utils 0.7.18 (using .../apt-utils_0.7.19_armel.deb) ...
Unpacking replacement apt-utils ...
Preparing to replace libncursesw5 5.6+20080830-2 (using .../libncursesw5_5.7+20081213-1_armel.deb) ...
Unpacking replacement libncursesw5 ...
Preparing to replace aptitude 0.4.11.10-1lenny1.1 (using .../aptitude_0.4.11.11-1~lenny1_armel.deb) ...
Unpacking replacement aptitude ...
Preparing to replace ed 0.7-2 (using .../archives/ed_0.7-3_armel.deb) ...
Unpacking replacement ed ...
Preparing to replace libgnutls26 2.4.2-3 (using .../libgnutls26_2.4.2-4_armel.deb) ...
Unpacking replacement libgnutls26 ...
Preparing to replace rsyslog 3.18.5-1 (using .../rsyslog_3.18.6-2_armel.deb) ...
Unpacking replacement rsyslog ...
Preparing to replace procps 1:3.2.7-8 (using .../procps_1%3a3.2.7-9_armel.deb) ...
Unpacking replacement procps ...
Preparing to replace openbsd-inetd 0.20080125-1 (using .../openbsd-inetd_0.20080125-2_armel.deb) ...
Stopping internet superserver: inetd.
Unpacking replacement openbsd-inetd ...
Processing triggers for man-db ...
Setting up apt-utils (0.7.19) ...
Setting up libncursesw5 (5.7+20081213-1) ...
Setting up aptitude (0.4.11.11-1~lenny1) ...
Setting up ed (0.7-3) ...
Setting up libgnutls26 (2.4.2-4) ...
Setting up rsyslog (3.18.6-2) ...
Stopping enhanced syslogd: rsyslogd.
Starting enhanced syslogd: rsyslogd.
Setting up procps (1:3.2.7-9) ...
Installing new version of config file /etc/init.d/procps ...
Installing new version of config file /etc/sysctl.conf ...
Setting kernel variables (/etc/sysctl.conf)...done.
Setting up openbsd-inetd (0.20080125-2) ...
Installing new version of config file /etc/init.d/openbsd-inetd ...
Stopping internet superserver: inetd.
Starting internet superserver: inetd.
hackkit:~#
Segmentation fault も発生せず、無事終了。

LS-CL
バッファローダイレクト
楽天市場
amazon


LS-WHGL/R1シリーズファームウェア アップデータ Ver.3.09β
ハックの記録
LinkStation/玄箱 をハックしよう

LS-LGL で第三世代 LinkStation ハックキットの「準備」

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