{"id":1093,"date":"2013-06-14T15:16:20","date_gmt":"2013-06-14T13:16:20","guid":{"rendered":"http:\/\/wordpress.wvs-berlin.de\/?p=1093"},"modified":"2013-06-14T17:01:58","modified_gmt":"2013-06-14T15:01:58","slug":"14-6-2013","status":"publish","type":"post","link":"https:\/\/wordpress.wvs-berlin.de\/?p=1093","title":{"rendered":"14.6.2013"},"content":{"rendered":"<p>Letzte Mal vor den Ferien. Wir k\u00f6nnen von Gl\u00fcck sagen, dass wir am Wandertag reingekommen sind.<\/p>\n<p>Johannes, Morten, Moritz, Julian und Angelo sind da und Jakob W. war auch kurz da.<\/p>\n<p>Angelo sagt, Plan 9 l\u00e4uft. Die Frage ist, ob das mit den Bridges funktioniert. Die Bridge braucht man f\u00fcrs Netzwerk.<\/p>\n<p>\u00dcber die Ferien versucht Robert mal, ob das mit einem Schl\u00fcssel klappen k\u00f6nnte.<\/p>\n<p>Sokoban easy Level 108 sind in Teamwork Moritz\/Robert geknackt worden (l\u00e4uft am sch\u00f6nsten auf Plan9).<\/p>\n<p>Angelo kommt mit Plan9 nicht online mit den Bridges auf dem Lernserver.\u00a0 Angelo bringt es jetzt auf seinem Rechner zum Laufen. Er hatdas Ding nicht virbr sonder br genannt. Was das f\u00fcr einen Unterschied macht, k.A.<\/p>\n<p>kleiner Ausschnit aus der Bash:<\/p>\n<p>brctl addbr br0<br \/>\nroot@lernserver:\/home\/rob# tunctl -t tap0 -u rob<br \/>\nTUNSETIFF: Device or resource busy<br \/>\nroot@lernserver:\/home\/rob# tunctl -t tap1 -u rob<br \/>\nSet &#8218;tap1&#8216; persistent and owned by uid 1004<br \/>\nroot@lernserver:\/home\/rob# brctl addif br0 eth0<br \/>\nroot@lernserver:\/home\/rob# brctl addif br0 tap1<br \/>\nroot@lernserver:\/home\/rob# ifconfig eth0 up<br \/>\nroot@lernserver:\/home\/rob# ifconfig tap1 up<br \/>\nroot@lernserver:\/home\/rob# ifconfig br0 up<br \/>\nroot@lernserver:\/home\/rob# brctl show<br \/>\nbridge name\u00a0\u00a0 \u00a0bridge id\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0STP enabled\u00a0\u00a0 \u00a0interfaces<br \/>\nbr0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a08000.00e0815fd0f2\u00a0\u00a0 \u00a0no\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0eth0<br \/>\ntap1<br \/>\nroot@lernserver:\/home\/rob# ifconfig br0 10.31.255.88 netmask 255.240.0.0<br \/>\nroot@lernserver:\/home\/rob# route add default gw 10.16.1.1<br \/>\nroot@lernserver:\/home\/rob# ping google.com<br \/>\nPING google.com (173.194.69.139) 56(84) bytes of data.<br \/>\n64 bytes from bk-in-f139.1e100.net (173.194.69.139): icmp_req=1 ttl=49 time=23.1 ms<\/p>\n<p>Jetzt k\u00f6nnte es funktionieren. Tuts aber noch nicht ganz.<\/p>\n<p>Das fehlte noch:<\/p>\n<p>cd \/proc\/sys\/net\/bridge; ls<\/p>\n<p>bridge-nf-call-arptables\u00a0 bridge-nf-call-iptables<br \/>\nbridge-nf-call-ip6tables\u00a0 bridge-nf-filter-vlan-tagged<\/p>\n<p>sudo su<br \/>\nfor f in bridge-nf-*; do echo 0 &gt; $f; done<\/p>\n<p>S.a. <a href=\"http:\/\/brezular.wordpress.com\/2011\/06\/19\/bridging-qemu-image-to-the-real-network-using-tap-interface\/\">die Anleitung. <\/a><\/p>\n<p>Plan 2013\/2014 bleibt, freitags die AG ab 14:20 stattfinden zu lassen. Jetzt l\u00e4sst sich zwar Google anpingen, aber zum richtig funktionieren fehlen noch ein paar Konfigurationsdateien, damit es als Server l\u00e4uft und das Netzwerk standardm\u00e4\u00dfig eingerichtet wird.<\/p>\n<p>Beim n\u00e4chsten Mal k\u00f6nnte man die ganzen Konfigurationen in der rc.local unterbringen, damit nach einem Neustart des Lernservers wieder alles funktioniert. Was noch fehlt ist die Einrichtung als Auth-Server, Benutzer etc.pp..<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Letzte Mal vor den Ferien. Wir k\u00f6nnen von Gl\u00fcck sagen, dass wir am Wandertag reingekommen sind. Johannes, Morten, Moritz, Julian und Angelo sind da und Jakob W. war auch kurz da. Angelo sagt, Plan 9 l\u00e4uft. Die Frage ist, ob das mit den Bridges funktioniert. Die Bridge braucht man f\u00fcrs Netzwerk. \u00dcber die Ferien versucht [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,16,3,7],"tags":[],"class_list":["post-1093","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-plan-9","category-tagesberichte","category-termine"],"_links":{"self":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts\/1093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1093"}],"version-history":[{"count":10,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts\/1093\/revisions"}],"predecessor-version":[{"id":1095,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts\/1093\/revisions\/1095"}],"wp:attachment":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}