hswiki:archiv:jensites:projekte:inplanung:pogoplug
Inhaltsverzeichnis
PogoPlug
Zur 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 istroot:ceadmin)killall hbwdmount -o remount,rw /- editiere
/etc/init.d/rcSund kommentiere dort das/etc/init.d/hbmgr.sh startaus 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.0nmap -e eth0 -sP $(printf „169.254.%d.%d“ 0xce 0x63)– Das0xce 0x6eergibt die letzten vier Hexadezimalzahlen der MAC-Adresse. Mitprintfwerden 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
- backup.sh
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.shsh !$
Hinweise zur Benutzung von netconsole finden sich im Forum.
Debian installieren
Squeeze
- squeeze.sh
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
- wheezy.sh
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
hswiki/archiv/jensites/projekte/inplanung/pogoplug.txt · Zuletzt geändert: von 127.0.0.1
