Archive for October, 2013

Testing LTSP & Epoptes with VirtualBox

Wednesday, October 30th, 2013

Virtual Box
(Version 4.1.12)

virtueller LTSP Server:
Linux Mint 13
20GB Festplatte
128MB Grafikspeicher
4GB RAM, 4 Prozessoren
Netzwerk:
Adapter 1: NAT – Zugang zum Internet, dhcp-client, IP: 10.0.2.15
Adapter 2: Internes Netzwerk, ‘intnet’ – virtuelles LAN für die Terminals

virtuelle Terminals:
keine Festplatte
256MB RAM, 1 CPU
Bootreihenfolge: Netzwerk,
Netzwerk:
Adapter 1: Internes Netzwerk, ‘intnet’

(eins erzeugen, testen, dann klonen)

LTSP Server
apt-get install ltsp-server-standalone (5.3.7)
cp -R /usr/share/ltsp/plugins/ltsp-build-client/Ubuntu /usr/share/ltsp/plugins/ltsp-build-client/LinuxMint
ln -s /usr/share/debootstrap/scripts/gutsy /usr/share/debootstrap/scripts/maya
sed -i ‘s/DIST=${DIST:-“$(lsb_release -s -c)”}/DIST=${DIST:-“precise”}/’ “/usr/share/ltsp/plugins/ltsp-build-client/LinuxMint/000-basic-configuration”
ln -s /usr/share/ltsp/plugins/ltsp-build-client/Debian-functions /usr/share/ltsp/plugins/ltsp-build-client/LinuxMint-functions
ltsp-build-client –arch i386

/etc/ltsp/dhcpd.conf – unverändert

apt-get remove network-manager

/etc/network/interfaces:

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0

service networking restart
service isc-dhcp-server restart

/var/lib/tftpboot/ltsp/i386/lts.conf :

[Default]
LDM_GUESTLOGIN=True
#LDM_DIRECTX=True
LDM_PASSWORD=secret

#[ltsp20]

http://manpages.ubuntu.com/manpages/precise/man5/lts.conf.5.html

nützlich für LDM_AUTOLOGIN : ltsp-shutdown.desktop

LDM_GUESTLOGIN ähnlich ist wie LDM_AUTOLOGIN aber mit der zusätzlichen Möglichkeit sich mit seinem eingnem Namen anzumelden.
Default username ist der Name des Terminals (ltsp20,ltsp21, …)

/home/ltsp20 usw. werde nicht automatisch aufgeräumt.
Eine Lösung dafür:
[Ltsp-discuss] Guest sessions

Create /opt/ltsp/i386/usr/share/ldm/rc.d/S00-guest-sessions, with the
following contents:

case “$LDM_USERNAME” in
guest*)
ssh -S “$LDM_SOCKET” “$LDM_SERVER” ‘cd; rm -rf .* *; rsync -a /etc/skel/ .’
;;
esac

Save and run `sudo ltsp-update-image`, if you’re using NBD.

That’s it, now all user accounts where the username starts with
“guest*”, will have their documents and settings erased on login.

alkisg: Although that rm -rf should really be find . -delete

adduser ltsp20
adduser ltsp21
… (Passwort: secret)

epoptes
(Version 0.5.5)
www.epoptes.org

apt-get install epoptes
gpasswd -a lehrer epoptes

fix for Mate Desktop logout
cd /home/lehrer/Downloads/~epoptes/epoptes/trunk/epoptes-client/
cp endsession /usr/share/epoptes-client
cp endsession /opt/ltsp/i386/usr/share/epoptes-client

cp /etc/resolv.conf /opt/ltsp/i386/etc/
ltsp-chroot passwd
ltsp-chroot apt-get install openssh-server epoptes-client
ltsp-update-image -a i386
service nbd-server restart

PXELINUX Boot Menu

cd /var/lib/tftpboot/ltsp/i386/
cp /usr/lib/syslinux/menu.c32 .
cd pxelinux.cfg
vi default

#default ltsp
default menu.c32

MENU TITLE Titel
timeout 300

label ltsp
menu default
menu label Linux Terminal
kernel vmlinuz
append ro initrd=initrd.img root=/dev/nbd0 init=/sbin/init-ltsp quiet splash plymouth:force-splash vt.handoff=7 nbdroot=:ltsp_i386

label xp
menu label Windows XP (ohne Internet)
localboot 0

http://www.syslinux.org/wiki/index.php/Menu.c32

Paddel-T-Rex 250 geschlachtet

Thursday, October 24th, 2013

Hab heute den Paddel-250er geschlachtet:

  • Kevlar-Riemen: in den Flybarless 250er eingebaut
  • 1 Savox Roll Servo: kommt in den Mini Protos, denn das Align 410M hat Servozucken
  • Motor,Regler,Gyro werde ich verkaufen

Den FBL 250er könnte ich um 15g leichter machen, wenn ich das Gehäuse vom CX-3X1000 entferne.
Weitere 15g kann ich sparen, wenn ich alle TS Servos gegen 10g-Servos tausche. Das sind dann zusammen 10% – Wär’ schon interessant ob der dann spürbar besser/anders fliegt.

pilot’s diary: log & crash

Tuesday, October 22nd, 2013

Mini Protos, 15er Ritzel *schweben*
Akku: Gensace 3S
Blätter: Align “3G” 325mm
Regler ca. 55%
-> 9,5A@12V (114W) , 2200RPM
Regler ca. 80%
-> 13.5A@12V (162W) , 2800RPM

Akku: Zippy Compact 4S
Regler ca. 55%
-> 11A@15,7V (172W) , 2940RPM

Akku: Turnigy 4S
Blätter: 350mm Spinblades
Regler ca 50%
-> 10A@15,7V (157W), 2500RPM


T-Rex 450 Sport Crash

Das beste am heutigen Flugtag war, dass ich die ganze Zeit im T-Shirt auf dem Feld stehen konnte, ohne zu frieren (+22°C). Ich hab beim Mini Protos und beim TRex450 ein Smartphone zwischen die Kufen geklebt um Flüge zu loggen. Top-Speed waren enttäuschende 75km/h. Die Drehzahl ist unter Last immer eingebrochen. Ich vermute die Akkus sind zu schlapp. 100g Mehrgewicht und Luftwiederstand durch das Phone sind auch übel. Beim letzten meiner 3 Logging-Flüge ist das 3GX des T-Rex ausgeflippt: Der Heli hat einen halben Flip gemacht und zunächst nicht auf meine Eingaben
reagiert. Ich habe Throttle-Hold betätigt und er fiel in Rückenlage zu Boden. Mit voll negativ Pitch konnte ich den Fall etwas bremsen und vor den Einschlag die Drehzahl killen. Blattlagerwelle ist krumm – sonnst scheint alles ok zu sein. Ich werde das 3GX nicht mehr benutzen. Das CX-3X1000 fliegt genauso gut und hat mich bisher mit solchen Überraschungen verschont.

Mini Protos: Freilauf fail

Tuesday, October 8th, 2013

Vor 2 Wochen habe ich ein neues Ritzel komplett mit Freilauf und Kugellagern eingebaut. Gestern ist dieses neue Freilauflager bereits ausgefallen – im Flug 🙁 – beim Umschalten von niedriger auf hohe Drehzahl. Oder ist das Ritzel gebrochen? Muss ich gleich mal nachschauen.

Jedenfalls fiel der Heli aus ca. 10m zu Boden und blieb unbeschädigt.
Er landete auf den Kufen. Der Motor war beim Aufprall so tief im Gras, dass er wie ein Bohrer Erde aufnahm und in Chassis schleuderte. Krass! Das ist echt ein cooles Landegestell welches bei so einer Belastung nicht bricht.

Mein altes, abgenutztes Ritzel habe ich auf eine heiße Herdplatte gelegt und konnte so den Freilauf heraus drücken. Ich glaub’ das ist die gleiche Größe wie beim T-Rex 250.

UPDATE:
Beide 14er Ritzel haben einen Riss. Wie lange schon ? Das weiß ich nicht. Jedenfalls ist bei dem alten Ritzel nie der Freilauf durch gerutscht.
Da dies ein bekannter und häufig vorkommender Fehler ist, macht es keinen Sinn ein weiteres 14er Ritzel zu kaufen, obwohl ich finde dass der Heli damit am besten fliegt. Also habe ich ein 15er Ritzel eingebaut und die Gaskurven vorsichtshalber um 10% gesenkt: 60-50-60 und 80-70-80.
Testflüge mit 3S und 4S waren ok. Der Heli wirkt etwas leistungsschwächer. Aber Motor, Regler und Akku geht’s gut.

Mit dem Quadcopter hatte ich 3 erfolgreiche FPV “Präzisionsfüge”
in Folge: Federball vom Dach geholt und Flüge in 2 Obstgärten zwischen den Bäumen und durch eine weitere Scheune. Eine Motorhalterung war wieder locker. Ich hab reichlich Locktite ‘rein geschmiert. Mal sehen ob’s hält. Eigentlich müsste ich 2 Motoren wechseln: Lager ausgeschlagen und Welle krumm. Im FPV Bild sind diese Vibrationen nicht störend, nur beim aufgezeichneten Video.

pilot’s diary

Tuesday, October 1st, 2013

Mini Protos: Ich flog noch einen Tag die 350er Blätter mit niedriger Drehzahl – das ist schön leise und auch schonend für Motor und Akku, aber ich war die ganze Zeit etwas ängstlich denn die geringe Drehzahl hat keinen Spielraum für Fehler und es wäre schade wenn die teuren Markenblätter kaputt gingen. Also habe ich jetzt die Align “3G” FBL Blätter ‘drauf und viel Spaß damit.

Gestern war Dauerregen aka “Simulatorwetter”. Heute flog ich ein paar tiefe und enge Funnels (Heck nach innen, Kufen oben)

Um per FPV einen Federball vom Dach zu holen habe ich eine Metall-Schlaufe als Werkzeug am Quadcopter befestigt. War nicht einfach, aber hat geklappt! 🙂