Firmware 1.18.lemmi
Aus M740 WikiWeb
Inhaltsverzeichnis |
Einleitung
Lemmi hat die Original Firmware 1.18 von Siemens für das Gerät Gigaset M740 AV und mit ein paar Erweiterungen versehen. Diese Erweiterungen sind u.a. ein Telnet-Zugang, ein FTP-Server und einige Hooks, die Programmierer für eigene Erweiterungen nutzen können.
Telnet Zugang
In der Firmware ist Telnet mit den folgenden Zugängen freigeschaltet.
| Benutzer | Kennwort | uid | gid | Kurzinfo |
|---|---|---|---|---|
| root | l1nux | 0 | 0 | Kennwort aus Firmware 1.12.1 übernommen |
| r | r | 0 | 0 | Neuer Benutzer, Alternative für 'root' |
| r1 | r1 | 1 | 1 | Neuer Benutzer, auch in Gruppe 0=root |
| ftp | ftp | 500 | 500 | Wiederbelebter Benutzer |
| test | test | 502 | 502 | Wiederbelebter Benutzer |
FTP Server
In der Firmware ist ein FTP-Server integriert, der die folgenden realen und virtuellen Benutzer unterstützt:
| Benutzer | Kennwort | Basis-Verzeichnis |
|---|---|---|
| ftp | / | |
| root | root | / |
| media | media | /var/media |
| usb | usb | /var/media/USB-HDD |
| epg | epg | /data/SI |
| timer | timer | /data/.timer |
Der Benutzer 'ftp' ist ohne Kennwort und hat nur eingeschränkte Rechte. Er sollte daher ausschließlich zum Lesen von Daten verwendet werden.
Weitere Features
Weitere Features und Details sind in der zum Paket gehörenden Datei 'info.txt' beschrieben.
Tips und Tricks
Geschichte
1.18.lemmi-01 (2005-01-14 21:12)
Die erste Version meines Updates für Firmware 1.18. Die wichtigsten beiden Features sind die telnet-Freigabe und der Einbau eines Hooks, mit dem man den Startup der Box kontrollieren kann.
1.18.lemmi-02 (2005-01-16 01:29)
Ich habe einen FTP-Server (pure-ftpd, Dank an kille) mit den Benutzern 'root', 'media', 'epg' und 'timer' mit passenden Zugriffsrechten eingebaut; das Kennwort entspricht dem jeweiligen Benutzernamen.
1.18.lemmi-03 (2005-01-16 11:02)
Durch einen kleinen Patzer konnte die Box nicht mehr mit der Fernbedienung gesteuert werden.
1.18.lemmi-04 (2005-01-18 17:00)
Dieses Update ist ein vollwertiges Update. Der FTP-Server wird nun über inetd gestartet, so dass weniger Resourcen benötigt werden, wenn FTP nicht benutzt wird. Außerdem wurde der FTP-Benutzer 'usb' hinzugefügt, der nur Zugriff auf die USB-Platte hat.
1.18.lemmi-05 (2005-01-22 13:42)
Das Programm 'nohup' wurde hinzugefügt. Außerdem wurden je ein Hook in '/etc/profile' und in '/etc/rc.d/halt' eingebaut.
1.18.lemmi-06 (2005-02-25 21:19)
Das Script /etc/rc.d/halt wird, falls vorhanden, beim shutdown nun mit '/bin/sh /etc/rc.d/halt' aufgerufen. Ein FTP-Client ist jetzt dabei. Die beiden Devices /dev/random und /dev/urandom wurde hinzugefügt. Das Startscript //etc/rc überschreibt beliebige Daten im //data Zweig, um experimentell mit extern programmierbaren Timer-Daten zu arbeiten. Zum Sichern der Daten wurde das Kommando 'save-timer' eingebaut.
1.18.lemmi-07 (2005-03-03 17:50)
In diesem Update ist ein modifizierter lircd daemon enthalten, mit dem Fernbedienungsbefehle über das Netzwerk simuliert werden können. (Mit Dank an Lescho für den neuen daemon)
Warnung
Die Verwendung dieser Firmware geschieht auf eigene Gefahr!!
Firmware Links
- Firmware Übersicht, Firmware Downloads, Beta-Firmware
- Firmware 1.12.1
- Firmware 1.18, Firmware 1.18.lemmi
- Firmware 1.29.5, Firmware 1.29.5.lemmi
- Firmware 1.33_cf, Firmware 1.33.lemmi (spanische FW)
- Firmware 1.37.4, Firmware 1.37.4.lemmi
- Firmware 1.44.4_cf, Firmware 1.44.4.lemmi (spanische FW)
- Firmware 1.49.5, Firmware 1.49.5.lemmi
- Firmware 1.50.6, Firmware 1.50.6.lemmi
- Firmware 2.1, Firmware 2.01.0.lemmi
- Allgemeine Infos:
- Hintergrundwissen:
- Aufbau der Updates: WSW Dateien, WSW Header, RSA Verschlüsselung
- Flash-RAM, cramfs Dateisystem
- Portal »Linux Projekt«
Weitere Links
- Forum: Lemmi patched Firmware 1.18
- Hintergrundwissen:
- Portal »Linux Projekt«

