Computer-Ag am WvS Blog der Computer-AG am Werner von Siemens Gymnasium Berlin

27. September 2013

27.9.2013

Filed under: Allgemein,Plan 9,Raspberry PI,Tagesberichte,Termine — admin @ 16:12

Morten, Moritz und Angelo sind da. Julian ist verschollen. Wir machen die restlichen Rechner, die platt zu machen waren, platt und reservieren 2 für Plan9. Angelo hat seinen Laptop mit 9front als Filerserver benutzt und dann übers Netz gebootet. Er hat den Kernel auf die SD-Karte gepackt und dann übers Netz gebootet. Es läuft, aber langsam und der IRC-Client läuft nicht richtig. Irgendwann läuft er dann doch. Anglo demonstriert noch, wie er Linux emuliert auf seinem Plan9-Laptop Linux und dann kann er mit Opera browsen, juchhu. Mit Mothra kann man sogar mit Plan9 bzw. 9front surfen (ist ein Textbrowser mit Bildern und man kann auch auf Links klicken). CSS gibts aber nicht. Und Javascript sowieso nicht.

Nächster Termin ist nach den Ferien, am 11.10.2013. Morten und Moritz versuchen den Beamer anzuschließen. Angelo erwähnt noch Acme, den Editor von Plan9 (so ne Art IDE auch, s. Youtubevideo dazu). Angelo arbeitet nun mit zwei Monitoren und demonstriert einiges von Acme.

20. September 2013

20.9.2013

Filed under: Allgemein,Raspberry PI,Tagesberichte — admin @ 15:02

Julian, Morten, Moritz und Angelo sind da. Es fehlt noch die „Siemens“-Kiste, die Pappkiste, in der die Kabel und der Switch sind. Die hatten wir beim letzten Mal in den Kunstraum gepackt, als wir mit Herrn Dr. Rehnert das Netzwerk getestet hatten und wohl vergessen, da rauszunehmen. Morten schlägt vor, dass wir uns mal einen Plan oder Aufgaben vornehmen, u.U. der Schule auch weitere Hilfe anbieten.

WordPress ist übrigens jetzt aktualisiert. Datenbank wurde bei „rob“s Downloads auf dem Lernserver gespeichert.

Moritz hat sein Labyrinth als Serverversion installiert und kann hier reihenweise Clients mit ansprechen (programmiert in C++). Sein Labyrinth läuft hier also auf sehr vielen Monitoren.

Ansonsten sprechen wir über die Bundestagswahl.

 

23. August 2013

23.8.2013

Filed under: Allgemein,Raspberry PI,Schulnetzwerk,Tagesberichte — admin @ 16:21

Martin ist neu da. Wir machen gemeinsam ein paar alte Rechner für Frau Spyra „platt“. Angelo, Julian, Moritz und Morten sind auch da. Robert zeigt Martin den Zugang zum Lernserver (X :1 – query 10.31.255.88) und sonstiges über die AG. Morten hat sich mit „n“ beschäftigt. Mortiz, Julian und Angelo reden über ihre 3D-Engines. Angelo hatte wieder Probleme mit dem Port auf seinem Heim-Server bzw. damit, diesen (also den Server) über diesen (also den Port) anzusprechen. Von der Uni aus geht es.

16. August 2013

16.8.2013

Filed under: Allgemein,Proxy,Raspberry PI,Schulnetzwerk — admin @ 15:19

Morten, Julian, Moritz und Johannes sind da. Wir sprechen mit Frau Spyra darüber, die Rechner in der Ecke „platt“ zu machen und dabei zu helfen, neue Laptops in den Fachbereichen ans Netz zu bekommen (Internet). Herr Quick fragte wegen des Routers im Kopierraum (für den Fachbereichsrechner im Stock darunter). Der Router ist weg. Frau Spyra meinte, dass ggfs. Herr Schwarz den Router an sich genommen hätte, weil er Probleme bereitet hätte (er soll kein DHCP machen, um mit dem Hauptserver nicht zu konkurrieren). U.u. ist es so, dass beim Rembo die Mac-Adressen der entsprechenden Geräte eingegeben werden müsste, damit sie ins Netz können. Allerdings können sich hier im Raum 206 alle mit ihren Laptops problemlos mit dem Server (per DHCP) verbinden und auch ins Internet.

Julian, Johannes und Moritz arbeiten immer noch an RockRaiders.  Morten gelingt es nicht, mit seinem Raspberry per Tor mit geblockten Seiten wie reddit zu verbinden.

Julians git-repository findet sich hier.

Robert hat unter http://frankxberlin.de:3128/ eine Proxy eingerichtet.

 

 

7. Juni 2013

7.6.2013

Filed under: Allgemein,Plan 9,Raspberry PI,Tagesberichte — admin @ 15:40

Morten, Moritz, Julian und Angelo sind da. Moritz demonstiert das Flussdiagramm für seinen Prozessor, den er an der Uni virtuell erstellen muss. Julian berichtet von seinem Trikopter, der zur Zeit noch Schieflage hat.

Angelo bringt ein QEMU-Image für Plan9 mit, das aber wieder nicht von QEMU auf dem Debian-Lernserver erkannt wird. Er lädt sich QEMU zum Selbstkomplieren runter [http://wiki.qemu.org/Download]. Zum Kompilieren fehlt ihm jetzt aber die GLib.

Mit Moritz tangieren wir das Thema Mailverschlüsselung.

Angelo bootet mit tcp! -g 10.16.1.1 ether /net/ether0 10.31.255.180 255.240.0.0. Dann fileserver und authserver 10.31.255.179 auf Nachfrage. Das ganze geht aber auch einfach mit „tcp“ und der Rest auf Anfrage. Das einzige was Angelo jetzt auf der Karte braucht ist ein Plan9-Kernel.

Johannes St. kommt auch noch und bringt Kinderpingui mit.

Nächstes Mal bietet Robert an, Cola und sonstige süsse Limonade mitzubringen (gekühlt), weil es das letzte Mal vor den Schulferien ist.

Angelo installiert jetzt das libpackagekit (dev). Jetzt kompliert er den QEMU neu. Jetzt löscht er mit apt-remove die entsprechenden „qemu“-Programme/Pakete.

Angelo hatte zudem vorgeschlagen, bei Amazon einen Server zu „holen“ und dort Plan9 zu installieren. Nach Kompilierung mit der neuen Glib funzt der Lernserver mit Plan9 und dem Image, das Angelo mitgebracht hatte.

Plan9s Sokoban Level easy 108 schaffen wir übrigens nicht.

Angelo hat eine Bridge gebaut, mit dem man den QEMU starten kann, der dann wie ein echter Rechner im Netz ist. Machen wir nächstes Mal weiter. Robert muss los.

 

31. Mai 2013

31.5.2013

Filed under: Allgemein,Plan 9,Raspberry PI,Tagesberichte,Termine — admin @ 15:42

Johannes St., Moritz, Julian, Leon und Angelo sind da.

Angelo kofiguriert das Image von Plan9 für Roberts RaspberryPi. In n/9fat schreibt er mittels ed in die cmdline.txt nix reingeschrieben, also den Inhalt gelöscht. Dann wir gefragt, womit man sich einloggen will, in dem Fall „rob“. Mit sys/lib/newuser werden dann die entsprechenden Verzeichnisse angelegt. Irgendwie musste die fat-Partition noch gemountet werden. Mit ip/ipconfig hat Angelo sich per dhcp erfolgreich eine IP geholt.

Sysname des Pis ist jetzt „robpi“. Mit „cat /net/ndb“ kann man sich Infos über den „Computer“ (also den „Pi“) holen. In /lib/ndb hat Angelo das Netzwerk definiert und in /cfg/$sysname/(term cpu)^rc den Pi auf eine feste IP gesetzt. ip/ping google.com geht jetzt. Momentan ist der Pi noch ein Terminal. Jetzt macht Angelo eine cpu-Server draus.

Julian ist auf seinem Raspberry-Pi „nur“ mit der Maus drauf, weil Angelo ja die USB-Tastatur braucht (wir dachten, es gäbe welche hier im 206er, was ein Irrtum war, hier gibts nur USB-Mäuse).

Einen CPU-Server und einen Auth-Server richtet Angelo gemäß wiki ein: http://www.plan9.bell-labs.com/wiki/plan9/plan_9_wiki/.

Robert hat noch „drawterm“ installiert auf dem Lernserver. Mit „drawterm -u bootes -c 10.31.255.179“ kommt man nun auf den Lernserver drauf als „bootes“, das ist Konvention. Beim CPU-Server startet man mit strg-p und beim Terminal mit strg-t strg-t r. Angelo hat das Problem: „cant write key to nvram“.  Vermutlich weil das Passwort zu kurz war.

Moritz und Johannes haben auf Johannes Konstole 51 Bäume gerettet. Leon baut einen Geheimeingang bei Mindcraft.

Johannes hat sein Baum-brennt-lösch-Spiel demonstriert.

Nächste Mal wieder am 6.7.2013.

 

 

 

24. Mai 2013

24.5.2013

Filed under: Allgemein,Plan 9,Raspberry PI — admin @ 14:51

Moritz erzählt kurz von seinem VHDL-Projekt.

Julian ist mit Abi fertig und demonstriert sein Tetrisspiel fürs Netzwerk und den Aufbau einer Socketverbindung. Angelo meint, mit Plan 9 wäre das alles viel einfacher.

Wir installieren qemu-kvm auf dem Lernserver (apt-get install qemu). Ein offizielles Plan9-Image lässt sich nicht booten. Dafür aber 9front, ein fork von plan9. Wir „installieren“ jetzt also 9front auf qemu.

Julian und Moritz programmieren weiter Tetris mit „C“.

Wir probieren Sokoban auf dem Plan9-Rechner. Nächste Mal ist ganz normal.

 

17. Mai 2013

17.5.2013

Filed under: Allgemein,Plan 9,Raspberry PI — admin @ 15:13

Morten und Julian sind da. Angelo auch. Angelo zeigt, wie man über eine ssh-Verbindung (zB. auf Port 3000) den Firefox dazu bringen kann (Einstellungen, Advanced, Network, Settings) über einen lokalen Proxy (Sockshost „localhost“ Port 3000) die Internetsperren umgehen kann. Tsocks bringt einem die selbe Möglichkeit. Das ist jetzt auf dem Lernserver installiert.

Es wird diskutiert, noch mehr RaspberryPis anzuschaffen, um etwas mit Plan 9 zu experimentieren.

Nächste AG ist am 24.5.2013 um 14:15. Robert muss heute leider etwas früher gehen.

3. Mai 2013

3.5.2013

Filed under: Allgemein,Raspberry PI,Tagesberichte,Termine — admin @ 15:52

Morten, Moritz und Angelo können heute nicht. Lernserver läuft. Google und Firefox haben erkannt, dass html-ag.wvs-berlin.de keine Badware mehr enthält. Nächsten Freitag, der 10.5., findet die AG nicht statt.

Julian kommt und berichtet von seiner Trikopter-Entwicklung mit Raspberry Pi. Auf seinem Raspberry Pi hat er dazu ein moebius-Linux installiert. Hardwarmäßig hat er eine zweite Platine aufgesteckt mit einem Gyroskop.

Julian will zudem einen 3D-Drucker selber bauen.

Wir quatschen über Elektorikzubehör und auch über 3D-Brillen.

Nächste Mal ist am 17.5.2013. Ingesamt noch 5 Termine im Schuljahr. 14.6. ist der letzte Termin vor den Sommerferien.

19. April 2013

19.4.2013

Filed under: Allgemein,Raspberry PI,Tagesberichte — admin @ 15:40

Julian und Angelo sind da. Morten hat abgesagt.

Robert hat die IP-Adresse des Lernservers auf eth0 zu 10.31.255.88 gändert (vormals 10.16.109.100 – ohne Internet). Dann in der resolv.conf den nameserver 10.16.1.1 eingetragen und mit „route add default gw 10.16.1.1.“ die route gesetzt. Anschlicßend das rc.firewall2 von /home/Platte/htmlag gestartet. Jetzt kommt man zumindest von dem Sisyphos 162 über den eth1 des Lernservers (10.123.123.1) ins Internet. X -query 10.123.123.1 geht nach wie vor nicht …

Julian und Angelo machen mit Plan 9 auf Angelos Raspberry Pi mit Julians Adaptern.

Robert hat auf dem Lernserver mit /etc/init.d/gdm restart gdm gestartet. Dann gings.

Angelo hat installiert: sshfs, fvwm, rxvt, zsh und feh.

Julian hat probiert per ssh auf Roberts Handy zu kommen (Android mit eine ssh-server, den wir aufgespielt haben), es hat aber nicht geklappt. Vom Handy direkt ging die connection vom ssh-client zum ssh-server.

« Newer PostsOlder Posts »