====== PogoPlug ======
Zur [[hswiki:archiv:veranstaltungen:2013:lndw|Langen Nacht der Wissenschaften]] bekamen wir freundlicherweise einen PogoPlug geschenkt. Wir könnensollen diesen für diverse Projekte im Hackspace verwenden. Untenstehend findet ihr einige Hinweise zu dem Gerät.
===== Erste Inbetriebnahme =====
==== Mit DHCP ====
Das Gerät versucht am Anfang nach Hause zu telefonieren. Das muss unterbunden werden! Daher sollte beim Hochfahren zwar eine DHCP-Adresse beim Gerät ankommen. Diese Adresse darf aber keine Route zum Internet haben. Danach sind folgende Schritte auszuführen:
- ''ssh root@IP-Adresse'' (Initialer Zugang ist ''root'':''ceadmin'')
- ''killall hbwd''
- ''mount -o remount,rw /''
- editiere ''/etc/init.d/rcS'' und kommentiere dort das ''/etc/init.d/hbmgr.sh start'' aus
- ''passwd''
- Mit dem Internet verbinden
==== Ohne DHCP ====
Falls es kein DHCP gibt, so sollte jemand ein Cross-Connect-Kabel da sein oder zumindest nicht geroutetes LAN. Im ersten Fall sind dann folgenden Kommandos einzugeben:
- ''sudo ifconfig eth0 169.254.1.0''
- ''nmap -e eth0 -sP $(printf "169.254.%d.%d" 0xce 0x63)'' -- Das ''0xce 0x6e'' ergibt die letzten vier Hexadezimalzahlen der MAC-Adresse. Mit ''printf'' werden die zu Dezimalzahlen konvertiert. Auf diese Art kann man die richtige IP-Adresse "raten". Als Ausgabe sollte sowas wie "Host 169.254.12.34 is up" erscheinen. Du kannst aber auch das komplette Netzsegment scannen und nach der Ausgabe schauen: ''nmap -e eth0 -sP 169.254.0.0/16''.
===== Backup =====
cd /tmp
mkdir usb
mount /dev/sda1 /tmp/usb
wget http://jeff.doozan.com/debian/uboot/nanddump
chmod +x nanddump
./nanddump -nf usb/mtd0.oob /dev/mtd0
./nanddump -nf usb/mtd1.oob /dev/mtd1
./nanddump -nf usb/mtd2.oob /dev/mtd2
./nanddump -nf usb/mtd3.oob /dev/mtd3
./nanddump -nof usb/mtd0 /dev/mtd0
./nanddump -nof usb/mtd1 /dev/mtd1
./nanddump -nof usb/mtd2 /dev/mtd2
./nanddump -nof usb/mtd3 /dev/mtd3
umount /dev/sda1
===== Aktuelles uBoot von Doozan installieren =====
- ''wget http://projects.doozan.com/uboot/install_uboot_mtd0.sh -O /tmp/inst-uboot.sh''
- ''sh !$''
Hinweise zur Benutzung von ''netconsole'' finden sich im [[http://forum.doozan.com/read.php?3,14,14|Forum]].
===== Debian installieren =====
==== Squeeze ====
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
==== Wheezy ====
cd /tmp
wget http://projects.doozan.com/debian/kirkwood.debian-wheezy.sh
chmod +x kirkwood.debian-wheezy.sh
export PATH=$PATH:/usr/sbin:/sbin
./kirkwood.debian-wheezy.sh