Weitere Informationen

Mal eben schnell
Thursday, May 21, 2009, 15:52 - Geeks & Co., Linux, VoIP
Mal eben schnell wollte ich Anfang der Woche einen Asterisk aufsetzen, um Anrufe auf dem heimischen ISDN an einem entfernten Standort (naja, fast noch in Wurfweite, aber die Pakete werden sicherlich einmal nach Frankfurt (T-Com) und wieder zurück (Alice) laufen) entgegen nehmen zu können.

»Drüben« wird eine Fritz!Box FON (WLAN) stehen, nachdem ich mit meiner antiken 5140 und einer frisch »gebuchteten« 7170 durchaus gute Erfahrungen mit der Anbindung von ISDN-Endgeräten an ISDN- oder VoIP-Netze gemacht habe. Leider kann die FBF jetzt zwar auch SIP-Registrar spielen, aber im direkten Zusammenspiel – andere FBF per SIP an den SIP-Registrar der 7170 – gab es Probleme beim Hangup, das ISDN-/DECT-Telefon an der als SIP-Client an der 7170 registrierten FBF¹ bekam von einer Gesprächsbeendigung leider nie etwas mit :(

Also flugs die Hardwaregrabbelkiste geöffnet und einen Fujitsu-Siemens Scenic Xs als Asterisk-Hardwarebasis sowie eine HFC-basierte ISDN-Karte geschnappt, dazu dann noch 'nen IDE-Adapter für CF-Karten und eine 8-GB-CF-Karte als Festplatte — irgendwie habe ich keine kleinen (oder überhaupt) IDE-Platten frei und für den Preis einer neuen IDE-Platte bekomme ich ja fast die doppelte Kapazität in SATA …
Ubuntu-8.10-netboot-Tree auf dem DHCP- und TFTP-Server aktualisiert, Scenic Xs eingeschaltet … und festgestellt, daß diese Box eine von denen war², die bei der Einstellung PXE irgendeinen Novell-RBL-Krempel booten wollen. Juchee; wollte ich ja auch schon jahrelang mal ergooglen, wie man sowas wohl netbootet — jaja, so geht das bei »mal eben schnell«.

Um es kurz zu machen, rd. zwei Stunden später rannte ein »rpld« auf meinem designierten neuen DHCP-Server, der dann ein Etherbook-Image bereitstellte, mit wessen Hilfe der Scenic Xs also doch PXE lernte — er bootete dann als neuer LTS-Client meiner LTS-Installation. Also fehlte nur noch der Eintrag für das Ubuntu-Installationsimage ;) Und wieder zurück zur »mal eben schnellen« Asterisk-Einrichtung,  …

… welche sich nur leider als laaangsamer als erwartet gebärdete: die CF-Karte oder ihr IDE-Adapter waren nicht DMA-fähig, und selbst nach entsprechender BIOS-Konfiguration: ohne ide=nodma in grub.conf (sorry, Ubuntu => menu.lst oder so) kam die Kiste nach der zähnen Installation nicht über's initramfs hinaus (FS not found; der Linux-Kernel hatte noch nicht aufgegeben, sich durch die UDMA-Settings zu hangeln, was länge dauerte als der initramfs-Zwischenschritt zu warten gewillt war *sigh* Wie gesagt, mit »ide=nodma« in der grub.conf gibt's zwar noch immer Verzögerungen, aber es bootet ohne manuellen Eingriff durch). Mentale Notiz: CompactFlash- (CF-) Karten in IDE-Adaptern => don't even expect DMA to work :( (Gut, wäre auch vielleicht etwas viel erwartet bei dem Mangel an elektronischen Bauteilen auf einem solchen Adapter.)

Nach vollendeter Basis-Installation dann die Kür: apt-get install asterisk destar² — denn ich wollte ja auch gleich eine GUI haben, zumal diesen ISDN-Karten ohne Dateigefrickel hinzukonfigurieren können soll — nur, leider: #fail.

Nach weiteren Versuchen habe ich immerhin das Ubuntu-Paket von »GAstMan« zur Zusammenarbeit bewegen; aber da auch dies nicht wirklich mir weiterhalf … habe ich schlußendlich zapata.conf & Konsorten doch wieder mit meiner Konfigurationsallzweckwaffe – emacs – beacktert. Resultat: ein Anruf aus dem Mobilnetz auf eine bestimmte ISDN-MSN landet sowohl auf den lokal angechlossenen ISDN-Geräten inkl. AB also auch, parallel, am ISDN-Gerät der FBF 7170, die sich als SIP-Client am Asterisk angemeldet hat (das alles bislang nur im LAN getestet; notfalls muß halt noch ein Tunnel gebuddelt werden).

Tja, Asterisk zu installieren ist eben doch kein »rocket science« — aber ein (freies) Frontend, welches eine Asterisk-Installatation »versteht« und konfigurierbar macht, harrt wohl noch der Entwicklung :( Also doch alles zu Fuß; denn destar mag mir auch keine Config zeigen:
Traceback (most recent call last):
File "/var/lib/python-support/python2.5/quixote/publish.py", line 522, in process_request
output = self.try_publish(request, env.get('PATH_INFO', ''))
File "/var/lib/python-support/python2.5/quixote/publish.py", line 457, in try_publish
output = object(request)
File "/usr/share/destar/python/page_admin_viewconf.ptl", line 80, in _q_index
res = backend.createAsteriskConfig()
File "/usr/share/destar/python/backend.py", line 393, in createAsteriskConfig
c.createAsteriskConfig()
File "/usr/share/destar/python/cfg_opt_oppanel.py", line 81, in createAsteriskConfig
panelutils.createManagerConfig(self)
File "/usr/share/destar/python/panelutils.py", line 53, in createManagerConfig
c.append("manager_secret=%s" % manager.secret)
AttributeError: 'NoneType' object has no attribute 'secret'[…]
Immerhin, Anrufe auf dem ISDN für die betreffene MSN werden nun brav parallel am heimischen S0 als auch, über SIP zur entfernten FBF, am entfernten S0 signalisiert, so soll das erst mal sein. Die Kür wird dann sein, presence detection zu machen (festgemacht am BT-Handy z. B.?) und Asterisk als auch die FBF die Rufe entsprechend umzuleiten zu lassen (im Büro: ISDN-alt auf ISDN-neu via SIP; zu Hause: ISDN-neu auf ISDN-alt via SIP; weder noch: Parallelruf, ggf. auf Handy? Hach, es gibt so viele schmutzige Dinge, die man einem Telefonat mit Asterisk und SIP antun kann ;)) …

___
¹ Alle Tests fanden im gleichen IP-Netz statt; die FBFs laufen alle als »Internet auf LAN 1«-Boxen, spricht »IP-Clients«. Kein NAT, kein Drama mit LAN-vs-WAN-Firewall-Themen … Das simulieren wir im nächsten Schritt ;).
² Ich hatte seinerzeit mal ein LTS-Netz in einer meiner ehemaligen Schulen installiert, zuletzt ca. 25 P3-Pizzaboxen in zwei Computerräumen, die über ein (GBit-) Ethernet von einem (Athlon 64 X2 getriebenen) Liunxserver als Thin Clients booteten und, je nach Einstellung, entweder Gnome oder rdesktop zum (etwas leistungsstärkeren separaten) Windows-2003-Server machten. Bei <40 Watt gemessener Leistungsaufnahme habe ich mir ebenfalls eine Handvoll der Pizzaböxchen damals gesichert — poor man's blades quasi ;)
³ In /usr/share/destar/python/destar.py das Python.Executable von »…/python« auf »…/python2.5« ändern, damit's unter 9.04 überhaupt rennt …


Traue keiner Statistik …
Wednesday, May 20, 2009, 14:46 - Fundstücke, Verschiedenes, Stasi 2.0
… die Du nicht selbst gefälscht hast, dieser Ausspruch wird Churchill angedichtet.

Heute wurde nun der Beweis erbracht, daß mein »repräsentativen Umfragen« generell mißtrauen sollte — sofern man nicht der war, der für die Formulierung der repräsentativ zu stellenden Fragen zuständig war:
Es war eine tolle Schlagzeile, die am Wochenende verbreitet wurde, und sie lief entsprechend gut in den Medien: 92 Prozent der Deutschen seien dafür, dass Internetseiten mit kinderpornografischem Inhalt gesperrt würden. Quelle: eine repräsentative Umfrage des über Zweifel erhabenen Instituts Infratest Dimap. […]

Christian Bahls, Gründer von Mogis, wurde als Kind selbst missbraucht und hält die Sperren nur für ein Deckmäntelchen, mit dem das Problem nicht ernsthaft bekämpft wird.

Auch Mogis also gab bei Infratest eine Umfrage zu dem Thema in Auftrag. Jeder kann das, der ein paar Hundert Euro zahlt. Nur die Fragen waren dieses Mal etwas andere. Die Ergebnisse übrigens, die ZEIT ONLINE exklusiv vorliegen, sind es auch – sie sind genau entgegengesetzt. […] Das Ergebnis: Nur fünf Prozent der insgesamt 1000 Befragten sind für eine solche Lösung, mehr als 90 Prozent also lehnen Netzsperren ab.

Danke, Christian Bahls/MOGIS. Schöner hätte man, denke ich, die 92%-Aussage nicht zerlegen können in das, was sie letztlich ist: Propaganda ohne Inhalt.

Fragt sich nur, ob »mein Abgeordneter« (und alle anderen auch) das mitbekommt, an einem heißen Tag vor einem laaaangen Wochenende … Auf einen Rückhalt in der Bevölkerung für ihr unausgegorenes und sachlich fehlgeleitetes Vorhaben jedenfalls dürfte die Bundesfamilienministerin nach diesem eindeutigen Umfrageergebnis – dafür-und-dagegen – nun nicht mehr argumentativ bauen. Aber mit Fakten darf man teilweise Politikern ja nicht kommen. »Verwirren Sie mich nicht mit Fakten, ich habe mir schon meine Meinung gebildet« ;)

Protest
Tuesday, May 19, 2009, 10:20 - Mobile Blogging


(Blogged via locr)

Aber leider nicht gegen den Überwachungsstaat …

Kamera: Nokia N95 (Brennweite 5.6mm, f/2.8)


… dann blau
Sunday, May 17, 2009, 17:00 - Mobile Blogging


(Blogged via locr)

Schwül war's den ganzen Tag über schon, aber naß – gegen abend wurde es dann noch schön. #Tagebuch :-)

Kamera: Nokia N95 (Brennweite 5.6mm, f/2.8)


Hochsitz
Sunday, May 17, 2009, 16:52 - Mobile Blogging


(Blogged via locr)

Fragt sich nur, wie 'der Wal' da wieder runter kommt …

Kamera: Nokia N95 (Brennweite 5.6mm, f/2.8)



Zurück Weiter