Blick in die Firmware ..
Danke für die rege Diskussion!
Hier mal die Datei...ich kann damit nix anfangen ;(
Damit , falls es jemand interssiert, nicht lange suchen müsst hier der LINK:
http://support.sagem-communications.com/site/driver/SAGEM_-_My_Web_Tuner_500_-_FW_version_R1_11.zip
Ich habe mir die Firmware auch mal angeschaut (im Notepad++).
Zu dem Binärformat kann ich nichts sagen, aber ab 2/3 des Images finden sich einige ASCII Zeilen, die im XML-Format anscheinend die benutzen UPnP Informationen bereithalten. Hier mal eine kleiner Ausschnitt, mit dem sich anscheinend das Teil selber vorstellt:
Code:
<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>My Web Tuner 500</friendlyName>
<manufacturer>Sagem</manufacturer>
<manufacturerURL>http://www.sagem.com</manufacturerURL>
<modelDescription>Internet Radio</modelDescription>
<modelName>My Web Tuner</modelName>
<modelNumber>500</modelNumber>
<modelURL>http://www.sagem-online.com</modelURL>
<serialNumber>000000000000</serialNumber>
<UDN>uuid:00000000-0000-0000-0000-000000000000</UDN>
<UPC>0000 000 00000</UPC>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControlServiceID</serviceId>
<SCPDURL>/RenderingControl/desc.xml</SCPDURL>
<controlURL>/RenderingControl/ctrl</controlURL>
<eventSubURL>/RenderingControl/evt</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManagerServiceID</serviceId>
<SCPDURL>/ConnectionManager/desc.xml</SCPDURL>
<controlURL>/ConnectionManager/ctrl</controlURL>
<eventSubURL>/ConnectionManager/evt</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransportServiceID</serviceId>
<SCPDURL>/AVTransport/desc.xml</SCPDURL>
<controlURL>/AVTransport/ctrl</controlURL>
<eventSubURL>/AVTransport/evt</eventSubURL>
</service>
</serviceList>
</device>
</root>
Wenn sich jetzt noch jemand mit UPnP gut auskennt, kann man vielleicht auf der Fritzbox entsprechende UPnP "Gegenstellen" aufbauen und mit dem Sagem Teil ins Gespräch kommen.
Vielleicht könnte die Fritzbox sich dort als "Kontrollinstanz" anmelden und so übers (W)LAN die Kontrolle übernehmen: Als Beispiel beim Telefonanruf eine Pseudo-MP3 Datei erstellen, die als Titel die Telefonnr des Anrufers definiert und wenn bekannt als Author/Sänger den Namen des Anrufers einblendet. Der MP3 Sound könnte einfach stumm sein - oder ein Klingelton. Wenn das Gespräch angenommen wird, würde die FB die MP3 Wiedergabe auf dem Sagem stoppen usw.
---
An einer Stelle der Firmware finden sich auch Textbruchstücke wie "Piano right" und "Copyright © 1997 von Bernd Krü". Das könnten Fragmente von midi Dateien sein, die ein Bernd Krüger mit Vorliebe für Mozart erstellt hat. Vielleicht reiner Zufall, dass diese Bitfolgen ins Firmware-Image gekommen sind. Oder kann das Teil auch midi Files spielen und hat schon einige festeingebaut (als Wecktöne?) ?
Gruß, Martin - der noch viele andere Ideen hat, was das Sagem Teil noch anzeigen oder wiedergeben könnte.
PS: Im Bedienungshandbuch ist die Sagem CPU angegeben als "AMRISC 10020" mit Flash 1MB, SDRAM 2MB. Vielleicht hilft das, das mögliche Betriebsystem der Box einzukreisen.