Pogoplug: Install Debian

Install Debian
# connect to PogoPlug
ssh root@192.168.2.155
ceadmin

# prepare USB flash (1GB root, 256MB swap)
printf "o\nn\np\n1\n\n+1G\nn\np\n2\n\n+256M\nt\n2\n82\nw\n" | fdisk /dev/sda

# download and execute debian installation script
cd /tmp
wget http://projects.doozan.com/debian/dockstar.debian-squeeze.sh
chmod +x dockstar.debian-squeeze.sh
export PATH=$PATH:/usr/sbin:/sbin
./dockstar.debian-squeeze.sh
ok

# login to new debian intallation
ssh root@192.168.1.X
pass: root

# change root password
passwd

Configure netconsole
# configure uBoot netconsole
fw_setenv serverip 192.168.2.199 # your desktop IP
fw_setenv ipaddr 192.168.2.1 # PogoPlug IP
fw_setenv if_netconsole 'ping $serverip'
fw_setenv start_netconsole 'setenv ncip $serverip; setenv bootdelay 10; setenv stdin nc; setenv stdout nc; setenv stderr nc; version;'
fw_setenv preboot 'run if_netconsole start_netconsole'

# start output netconsole (require http://packages.ubuntu.com/quantal/amd64/netcat-openbsd/download)
xterm -title "netconsole output" -e nc -l -u -p 6666 &

# start input netconsole
xterm -title "netconsole input" -e nc -u 192.168.2.1 6666 &

Install more programs see:
http://www.panticz.de/Pogoplug-Debian-extra-programs

# todo
diff /etc/fstab.old /etc/fstab
tmpfs /tmp tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults,size=512M 0 0

Links
http://projects.doozan.com/debian/
http://forum.doozan.com/read.php?4,8277 - Rescue System V3.0
http://forum.doozan.com/read.php?3,14,14 - Use netconsole to troubleshoot uBoot without a serial cable
http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html
http://forum.doozan.com/read.php?2,6300 - How To: Create an 802.11n AP (Access Point) w/ Debian on a Dockstar/Pogoplug/kirkwood device