diff --git a/assets/board-bottom.jpg b/assets/board-bottom.jpg
new file mode 100644
index 0000000..92c71b7
Binary files /dev/null and b/assets/board-bottom.jpg differ
diff --git a/assets/board-top.jpg b/assets/board-top.jpg
new file mode 100644
index 0000000..50363d5
Binary files /dev/null and b/assets/board-top.jpg differ
diff --git a/know-how/hardware/_posts/2009-04-11-siemens-gigaset-m34-usb.md b/know-how/hardware/_posts/2009-04-11-siemens-gigaset-m34-usb.md
new file mode 100644
index 0000000..360f7a0
--- /dev/null
+++ b/know-how/hardware/_posts/2009-04-11-siemens-gigaset-m34-usb.md
@@ -0,0 +1,79 @@
+---
+title: SIEMENS Gigaset M34 USB
+language: de
+layout: default
+created: 2009-04-11 23:12:19 +0200
+updated: 2009-04-11 23:12:19 +0200
+toc: false
+tags:
+ - know-how
+ - hardware
+ - siemens
+ - gigaset
+---
+Der [Gigaset M34 USB](http://gigaset.siemens.com/shc/0,1935,de_de_0_69566_rArNrNrNrN,00.html)-DECT-Adapter von
+SIEMENS funktionierte von meinen getesteten Basisstationen nur an der *Gigaset SX440isdn* in vollem Umfang. An der
+*Gigaset SLX740isdn* funktioniert er nur als drahtlose ISDN-Karte und an der *Gigaset SL100* nur als VoIP-Telefon.
+
+Folgende Features bietet der Adapter:
+
+
+Remote control
+==============
+
+Mit dieser Funktion kann man vom Telefon aus bis zu 12 Programme am PC starten und danach bis zu 12 Tastendrücke vom
+Telefon aus senden. Dies ist z.B. praktisch, um vom Telefon aus den PC stumm zu schalten oder eine
+Powerpoint-Präsentation zu steuern. Ich nutze es z.B., um den UPnP-Server für mein WLAN-Radio vom Bett aus zu starten,
+falls ich das mal wieder vergessen haben sollte.
+
+
+Message box
+===========
+
+Dies ist eine interessante Spielerei. Wenn am PC ein Standard-Dialogfenster aufpoppt (Diese typischen Ja/Nein oder
+OK-Meldungen!), gibt das Telefon einen Ton aus und die Nachrichtentaste blinkt. Drückt man nun da drauf, zeigt das
+Telefon die Meldung an und man kann vom Telefon aus den Dialog am PC bestätigen. Bei Ja/Nein-Fragen werden natürlich
+auch beide Möglichkeiten zur Auswahl angeboten. Die Funktion kann man natürlich auch abschalten, so dass die Telefone
+nicht bei jeder Meldung den Hinweiston von sich geben.
+
+
+Messenger
+=========
+
+Hier kann man seine AIM, ICQ, MSN oder Yahoo!-Kontodaten hinterlegen und wenn man den Punkt im Telefon anwählt, sieht
+man die Buddyliste von dem in der M34-Software ausgewählten Konto. Es geht immer nur ein Messenger - aber immerhin.
+Man kann sogar über das Telefon mit Leuten chatten - es ist nur unsagbar mühselig, da eine Nachricht zu tippen - zumal
+das *[EATONI](http://www.eatoni.com/)*-Verfahren stark gewöhnungsbedürftig ist. Aber man kann da auch prima einfach nur
+den Status z.B. auf "Abwesend" oder gar "Offline" ändern.
+
+
+Skype
+=====
+
+Wohl eine der spannendsten Funktionen. Kommt ein Skype-Anruf, klingelt das Haustelefon, zeigt den Skype-Namen des
+Anrufers und man kann dort den Anruf annehmen und über das Haustelefon über den PC über Skype mit dem Anrufer sprechen.
+Ferner kann man auch den anderen Weg gehen und vom Telefon aus den Skype-Status ändern oder mit Leuten schreiben oder
+sie anrufen. Und da sich die Treiber als normales Audiogerät unter Windows installieren, kann man sogar MP3s oder
+sonstige Dinge via Telefon hören - wenn man denn möchte. Für die VoIP-Software *Nero SIPPS* (mittlerweile nicht mehr
+verfügbar) gibt es wohl auch Unterstützung in der gleichen Art - das hab ich aber noch nicht probiert.
+
+
+weitere Funktionen
+==================
+
+Es lassen sich nun auch vom PC aus die Telefonbücher der in der Basis eingebuchten Telefone bearbeiten und auch SMS
+kann man so bequem vom PC aus über das Festnetz verschicken und empfangen. Ach ja, und die *SX440* bzw. *SX445* (mit
+eingebautem AB) sind die einzigen Basen, die diese VoIP-Funktionen bieten UND gleichzeitig auch als schnurlose
+ISDN-Karte funktionieren.
+
+Leider funktioniert der *M34 USB* nicht als vollwertiger ISDN-Adapter. Man kann wohl zwar Internetverbindungen (PPP)
+machen, aber ich kann weder Faxe verschicken noch unsere Telefonanlage via B-Kanal auslesen. Schade eigentlich.
+
+
+*[DECT]: Digital Enhanced Cordless Telecommunications
+*[VoIP]: Voice over IP
+*[UPnP]: Ultra Plug'n'Play
+*[WLAN]: Wireless Local Area Network
+*[AIM]: AOL Instant Messenger
+*[ISDN]: Integrated Services Digital Network
+*[PPP]: Point-to-Point Protocol
diff --git a/know-how/hardware/_posts/2009-08-19-siemens-sl2-141-i.md b/know-how/hardware/_posts/2009-08-19-siemens-sl2-141-i.md
new file mode 100644
index 0000000..d3db668
--- /dev/null
+++ b/know-how/hardware/_posts/2009-08-19-siemens-sl2-141-i.md
@@ -0,0 +1,52 @@
+---
+title: SIEMENS SL2-141-I
+language: de
+layout: default
+created: 2009-08-19 01:16:17 +0200
+updated: 2009-08-19 01:17:31 +0200
+toc: false
+tags:
+ - know-how
+ - hardware
+ - siemens
+ - router
+---
+Dieser Router wird von *Alice* ausgeliefert und kommt mit einer hoffnungslos veralteten (3.29a) oder komplett
+kastrierten (4.7-irgendwas) Firmware daher.
+
+Die Zugangsdaten finden sich für beide Firmwares im [alice-wiki.de](http://www.alice-wiki.de/Siemens_SL2-141-I_zum_Router_umkonfigurieren).
+
+Neuere Original-Firmwares gibt's [hier](http://ftp.backschues.net/pub/driver/siemens_sl2-141-i/firmware/?C=M;O=A).
+Die Alice 4.7 Firmware gibt's direkt bei [download.alice-dsl.de](http://download.alice-dsl.de/software/updates/Windows/Firmware_Siemens/Upgrade_SL2.zip).
+
+
+Firmware erzwingen
+==================
+
+Die Alice-Firmwares prüfen die Firmwaredateien, erkennen, dass diese nicht von Alice signiert sind und verweigern das
+Update.
+
+Mit einem kleinen Trick kann man den Router doch noch dazu überreden. Man braucht dazu einen [TFTP Server](http://de.wikipedia.org/wiki/Trivial_File_Transfer_Protocol),
+unter Linux z.B. [tftpd-hpa](apt://tftpd-hpa), [tftpd](apt://tftpd) oder [atftpd](apt://atftpd). Die gewünschte
+Firmware-Datei benennt man in `firmware.bin` um und legt sie in den TFTP-Root.
+
+Danach mittels Telnet oder SSH auf den Router gehen und folgenden Befehl eintippen:
+
+ tftp -gffirmware.bin 192.168.1.169
+
+(Die `192.168.1.169` ist in diesem Fall die lokale IP des PCs mit dem TFTP-Server.)
+
+
+Eventuell hängt das Telnet-Programm oder die SSH-Sitzung nach dem Update. Wenn die Power-LED am Router nach einer Weile
+rot leuchtet und dann wieder auf grün wechselt, ist das Update vollständig. Wahrscheinlich ist dann aber auch die
+Konfiguration zurückgesetzt und der Router hat wieder die Werks-IP `192.168.1.1`.
+
+
+
+Falls man nach dem Befehl nur etliche Nachrichten über `sshd` und `telnetd` sieht und aus der Sitzung geworfen wird,
+einfach mal den Router neustarten oder evtl. auf Werkseinstellungen zurücksetzen.
+
+
+Für den Notfall gäbe es noch ein serielles Interface auf der Platine des Routers. Solange der Bootloader nicht
+beschädigt wird, kann man damit in jedem Fall jegliche Firmware aufspielen. Ein JTAG-Interface soll die Platine wohl
+auch bieten.
diff --git a/know-how/hardware/_posts/2009-11-06-loewe-concept-plus.md b/know-how/hardware/_posts/2009-11-06-loewe-concept-plus.md
new file mode 100644
index 0000000..518d669
--- /dev/null
+++ b/know-how/hardware/_posts/2009-11-06-loewe-concept-plus.md
@@ -0,0 +1,30 @@
+---
+title: Loewe Concept Plus
+language: de
+layout: default
+created: 2009-11-06 21:46:28 +0100
+updated: 2009-11-06 21:46:28 +0100
+toc: false
+tags:
+ - know-how
+ - hardware
+ - loewe
+ - tv
+---
+AV1 und AV2 gleichzeitig
+========================
+
+Bei einem *Loewe Concept Plus* (Concept 17-100 od. Concept 84-100) mit Q2100-Chassis konnte man kein Signal von der
+zweiten AV-Buchse sehen, solange an AV1 ein Signal anlag. Egal, was man eingestellt hat, man hat immer das Bild von
+AV1 gesehen.
+
+Nach Rücksprache mit dem fähigen Support, war der Übeltäter der Pin Nr. 16 an der [AV1-Buchse](http://de.wikipedia.org/wiki/SCART#Steckerbelegung).
+Dort liegt das Austast-Signal für den RGB-Betrieb an, welches wohl die Synchronisation des Bildes von der zweiten
+Buchse stört. Somit zeigt der TV immer nur das Bild von AV1 an, weil er das Bild von AV2 nicht als gültiges Signal
+erkennt.
+
+Nach dem Entfernen des Pin 16 aus dem Scart-Stecker[^1] kann man jetzt problemlos zwischen den beiden AV-Buchsen
+umschalten.
+
+
+[^1]: Da ist ein kleiner Widerhaken an der Fahne, den man mit einer geeigneten Zange platt drücken muss, dann kann man die Fahne nach innen herausnehmen.
diff --git a/know-how/hardware/_posts/2009-12-03-siemens-s1621-z220-a.md b/know-how/hardware/_posts/2009-12-03-siemens-s1621-z220-a.md
new file mode 100644
index 0000000..23c088d
--- /dev/null
+++ b/know-how/hardware/_posts/2009-12-03-siemens-s1621-z220-a.md
@@ -0,0 +1,224 @@
+---
+title: SIEMENS S1621-Z220-A
+language: de
+layout: default
+created: 2009-12-01 19:32:31 +0100
+updated: 2009-12-03 09:23:13 +0100
+toc: true
+tags:
+ - know-how
+ - hardware
+ - siemens
+ - router
+---
+Dieser WLAN-Router wird von Alice unter der Bezeichnung *Alice Modem WLAN 1121* ausgeliefert. Die Standard-IP im
+Auslieferungszustand ist `192.168.1.1`. Weitere Informationen gibt's im [alice-wiki.de](http://www.alice-wiki.de/Alice_Modem_1121_WLAN).
+
+
+Telnet-Zugang
+=============
+
+Die Web-Oberfläche ist auf's nötigste kastriert, da Alice die Router via Fernwartung steuert.
+
+* **Benutzername:** `admin`
+* **Kennwort:** `Alice??????123`
+
+Die Fragezeichen müssen durch die letzten 3 Bytes der MAC-Adresse des Routers in Großbuchstaben ersetzt werden.
+Diese ist leider nicht aufgedruckt, sondern muss über den Befehl `arp -a` ermittelt werden, nachdem der Router
+mindestens einmal angepingt wurde. Bei einer MAC-Adresse von `00:25:5e:18:d3:c9` ist das Kennwort also `Alice18D3C9123`.
+
+
+dumpcfg2
+--------
+
+Dieser Befehl wirft die komplette Konfiguration als XML aus. Im Auslieferungszustand (nach Einstellen der Zugangsdaten)
+sieht die etwa so aus:
+
+{% highlight xml %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{% endhighlight %}
+
+
+cat
+---
+
+Auf dem Router ist scheinbar ein Linux-System. Der Telnet-Befehl `cat /etc/passwd` bringt folgende Ausgabe:
+
+~~~
+admin:0EppFIXru3Cq.:0:0:Administrator:/:/bin/sh
+support:Tvs5UXTUv2zSM:0:0:Technical Support:/:/bin/sh
+user:eSlI8uHnuXOGI:0:0:Normal User:/:/bin/sh
+nobody:8IHfJi1cB7PZE:0:0:nobody for ftp:/:/bin/sh
+~~~
+
+
+swversion
+---------
+
+Der Befehl `swversion show` zeigt die Versionsnummer: **`3.12L.01.B2pB023k.d20k_rc2`** - im Gegensatz zu der im Backend
+gezeigten `4.212`. Schaut man [hier](http://broadbandforum.in/bsnl-broadband/49368-firmware-upgrade-all-models-bsnl/3/#post327148)
+oder [hier](http://www.indiabroadband.net/bsnl-broadband/12849-help-needed-could-not-open-some-web-sites.html#post83962),
+sieht man, dass diese Firmware scheinbar auch auf einem *Beetel 110BX1* zu finden ist, was es z.B. für Airtel Kunden
+gibt. Eine Firmware für das Modell mit genau dieser Versionsnummer gibt's auf [wiki.broadbandforum.in](http://wiki.broadbandforum.in/beetel-110-bx1-firmware-312l01a2pb023kd20k-rc2).
+
+
+Firmware
+========
+
+Bisher ist keine Hersteller-Firmware speziell für das Gerät bekannt. Allerdings munkelt man im [modemboard.net](http://www.modemboard.net/topic/1338-alice-wlan-1121-firmware-betreiben/),
+dass das Gerät eigentlich ein [SIEMENS SL2-141-I]({% post_url 2009-08-19-siemens-sl2-141-i %}) (mit leicht geänderter
+Hardware-Anordnung) in neuer Verpackung ist - und somit auch die Firmware des SL2 funktioniert.
+
+
+Versteckte Konfigurationsseiten
+-------------------------------
+
+Schaut man in der Firmware des *110BX1* nach, welche übrigens von *BroadCom* ist, findet man in Textform haufenweise
+Namen von `html`-Dateien. Mit diesen Namen ist es möglich, Einstellungen vorzunehmen, an die man sonst gar nicht ran
+kommen würde. Einige sind z.B. , und .
+Letztere leitet weiter zu und dahinter verbirgt sich **die vermisste Konfigurationsoberfläche**.
+Nach Eingabe des [Administrator-Passworts](#telnet-zugang) hat man plötzlich sämtliche Einstellmöglichkeiten, die man
+von dem alten Modell gewohnt war.
+
+**UPDATE:** Wie ich gerade gesehen habe, wurde das auch schon unter
+[blog.entheogene.de](http://blog.entheogene.de/index.php?itemid=469) herausgefunden.
+
+
+Kernel
+------
+
+Laut den Zeichenketten im Firmware-Image des *110BX1* könnte es sich um einen Linux-Kernel 2.6.8.1 handeln. Unter den
+Modulen findet sich ein `br2684.ko` - BroadCom. Jetzt fragt sich, ob es möglich ist, dort *OpenWrt*, *DD-WRT* oder
+ähnliches zu installieren.
+
+
+Hardware
+========
+
+* [Broadcom BCM4312KFBG](http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4312) --- 802.11a/b/g Transceiver for SDIO and PCI Express
+* [Broadcom BCM5325EKQMG](http://www.alldatasheet.com/datasheet-pdf/pdf/176014/BOARDCOM/BCM5325E.html) --- 6-port managed 10/100 ROBOswitch
+* [Broadcom BCM6338KFBG](http://www.alldatasheet.com/datasheet-pdf/pdf/84791/BOARDCOM/BCM6335.html) --- Single Chip ADSL to Ethernet CPE Router
+* [winbond W9812G6IH-6](http://winbond-usa.com/products/winbond_products/pdfs/Memory/W9812G6IHa.pdf) --- 2M x 4 banks x 16 Bits SD-RAM
+* [Macronix KH29LV320CBTC-70G](http://www.macronix.com.hk/datasheet/KH29LV320CT-B-1.1.pdf) --- 32 MBit Flash Memory
+
+
+Oberseite
+---------
+
+
+
+
+Unterseite
+----------
+
+
+
+
+*[WLAN]: Wireless Local Area Network
+*[MAC]: Media Access Control
+*[SDIO]: Secure Digital Input/Output
+*[PCI]: Peripheral Component Interconnect
+*[ADSL]: Asynchronous Digital Subscriber Line
+*[CPE]: Customer-Premises Equipment
+*[SD-RAM]: Synchronous Dynamic Random Access Memory