Jetzt verstehe ich wieso du den Fehler in der Tabelle gefunden hast bzw. deine ausführlichen Gedanken zu einem evtl. bestehendem 2. USB-Port bei der 7570
Yup ... nachdem die bisherigen Auskünfte mich nicht wirklich weiter gebracht haben, habe ich jetzt meinerseits einen "Langzeit-Test" gestartet und beobachte das Verhalten bei der (automatischen) Suche nach DECT-Updates mit einer geänderten start_dect_update.sh in einer 113.06.24 - die Ergebnisse gibt es dann en bloc in nicht allzu ferner Zukunft. Blöd ist nur, daß mich das beim Live-Test der 06.35 etwas behindert; ich werde es also wohl erst einmal unterbrechen und später noch einmal versuchen.
Im Moment wurde (der letzte Start der Box mit den endgültigen Anpassungen für den Test ist aber auch erst etwas mehr als 12 h her) bis hier protokolliert:
Code:
2015-07-03 01:19:35.246 - 07/03/15 01:19:34 Prüfe: lesen vom USB Stick
2015-07-03 01:19:35.246 - 07/03/15 01:19:34 NON RELEASE: Verwende lokalen filenamen=./dect-03.01-avm-de-049.image
2015-07-03 01:19:35.246 - 07/03/15 01:19:34 Versuche DECT Update aus dem Internet zu holen ...
2015-07-03 01:19:35.246 - 07/03/15 01:19:34 Verwende url=http://update.avm.de/cgi-bin/cati?hw=03%2E01&sw=03%2E34&oem=avm&lang=de&country=049&fw=113%2E06%2E24&macaddr=045630CAFECA%8A ...
2015-07-03 01:19:35.246 - 07/03/15 01:19:35 /sbin/start_dect_update.sh[3507]: ACHTUNG: Kein Update fuer diese Version vorhanden.
2015-07-03 01:19:35.246 - 07/03/15 01:19:35 RETURN STRING: no update
2015-07-03 01:19:35.246 - Connecting to update.avm.de (212.42.244.73:80)
dect.update.url 100% |*******************************| 16 0:00:00 ETA
2015-07-03 02:05:42.097 - 07/03/15 02:05:40 Prüfe: lesen vom USB Stick
2015-07-03 02:05:42.097 - 07/03/15 02:05:40 /sbin/start_dect_update.sh[8112]:(read) found Mount Device: /dev/sda1
2015-07-03 02:05:42.097 - 07/03/15 02:05:40 /sbin/start_dect_update.sh[8112]:(read) found Mount Point: /var/media/ftp/<volumename>
2015-07-03 02:05:42.097 - 07/03/15 02:05:40 NON RELEASE: Verwende lokalen filenamen=./dect-03.01-avm-de-049.image
2015-07-03 02:05:42.097 - 07/03/15 02:05:40 /sbin/start_dect_update.sh[8112]: found Mount Point /var/media/ftp/<volumename>
2015-07-03 02:05:42.097 - ./var/
2015-07-03 02:05:42.097 - ./var/install
2015-07-03 02:05:42.097 - ./var/BOB_de-03.56-03.01.low.bin
2015-07-03 02:05:42.097 - ./var/BOB_de-03.56-03.01.high.bin
2015-07-03 02:05:42.097 - ./var/signature
2015-07-03 02:05:42.097 - 07/03/15 02:05:42 /sbin/start_dect_update.sh[8112]: kopiere das highfile auf /var/dect_update_pp1.bin
2015-07-03 02:05:42.097 - file:///var/media/ftp/<volumename>/./dect-03.01-avm-de-049.image
2015-07-03 02:05:42.097 - 07/03/15 02:05:42 /sbin/start_dect_update.sh[8112]: korrekt signiertes file gefunden.
2015-07-03 02:05:42.097 - 07/03/15 02:05:42 RETURN STRING: file signed
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 Prüfe: lesen vom USB Stick
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 /sbin/start_dect_update.sh[14556]:(read) found Mount Device: /dev/sda1
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 /sbin/start_dect_update.sh[14556]:(read) found Mount Point: /var/media/ftp/<volumename>
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 /sbin/start_dect_update.sh[14556]:(read) found Mount Device: /dev/sdb2
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 /sbin/start_dect_update.sh[14556]:(read) found Mount Point: /var/media/ftp/system
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 /sbin/start_dect_update.sh[14556]:(read) found Mount Device: /dev/sdb3
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 /sbin/start_dect_update.sh[14556]:(read) found Mount Point: /var/media/ftp/data
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 NON RELEASE: Verwende lokalen filenamen=./dect-03.01-avm-de-049.image
2015-07-03 03:34:24.523 - 07/03/15 03:34:22 /sbin/start_dect_update.sh[14556]: found Mount Point /var/media/ftp/<volumename>
2015-07-03 03:34:24.523 - ./var/
2015-07-03 03:34:24.523 - ./var/install
2015-07-03 03:34:24.523 - ./var/BOB_de-03.56-03.01.low.bin
2015-07-03 03:34:24.523 - ./var/BOB_de-03.56-03.01.high.bin
2015-07-03 03:34:24.523 - ./var/signature
2015-07-03 03:34:24.523 - 07/03/15 03:34:24 /sbin/start_dect_update.sh[14556]: kopiere das highfile auf /var/dect_update_pp1.bin
2015-07-03 03:34:24.523 - file:///var/media/ftp/<volumename>/./dect-03.01-avm-de-049.image
2015-07-03 03:34:24.524 - 07/03/15 03:34:24 /sbin/start_dect_update.sh[14556]: korrekt signiertes file gefunden.
2015-07-03 03:34:24.524 - 07/03/15 03:34:24 RETURN STRING: file signed
Das dazu gehörende Eventlog:
Code:
root@FB7490:~ $ eventsdump
03.07.15 09:56:32 VPN-Verbindung zu *hiddenname* wurde erfolgreich hergestellt.
03.07.15 09:56:32 VPN-Fehler: *hiddenname*, IKE-Error 0x203e
03.07.15 09:56:26 VPN-Verbindung zu *hiddenname* wurde getrennt. Ursache: 3 IKE server
03.07.15 08:20:53 Verwendetes IPv6-Präfix: 2002:CAFE:CAFE::/56.
03.07.15 08:20:53 Internetverbindung IPv6 (Tunnel) wurde erfolgreich hergestellt.
03.07.15 08:20:53 Internetverbindung wurde erfolgreich hergestellt. IP-Adresse: 217.7.123.123, DNS-Server: 217.237.151.115 und 217.237.148.102, Gateway: 217.5.98.15, Breitband-PoP: BERA82-ths
03.07.15 08:20:52 Internetverbindung wurde getrennt.
03.07.15 08:20:52 Internetverbindung IPv6 wurde getrennt, Präfix nicht mehr gültig.
03.07.15 08:20:49 Die Internetverbindung wird kurz unterbrochen, um der Zwangstrennung durch den Anbieter zuvorzukommen.
03.07.15 04:03:54 VPN-Verbindung zu *hidden* wurde erfolgreich hergestellt.
03.07.15 04:03:54 VPN-Verbindung zu *hiddenname* wurde erfolgreich hergestellt.
03.07.15 04:03:51 VPN-Verbindung zu *hidden* wurde getrennt. Ursache: 12 SA loss
03.07.15 04:03:51 VPN-Verbindung zu *hiddenname* wurde getrennt. Ursache: 12 SA loss
03.07.15 03:51:14 VPN-Verbindung zu *hidden* wurde erfolgreich hergestellt.
03.07.15 03:51:14 VPN-Verbindung zu *hiddenname* wurde erfolgreich hergestellt.
03.07.15 03:51:12 VPN-Verbindung zu *hidden* wurde getrennt. Ursache: 12 SA loss
03.07.15 03:51:12 VPN-Verbindung zu *hiddenname* wurde getrennt. Ursache: 12 SA loss
03.07.15 03:51:11 Die FRITZ!Box-Einstellungen wurden über die Benutzeroberfläche geändert.
03.07.15 03:34:00 Anmeldung des Benutzers <master_of_the_universe> an der FRITZ!Box Benutzeroberfläche von IP-Adresse 192.168.123.2.
03.07.15 02:07:00 Partition unter data eingebunden
03.07.15 02:06:53 Partition unter system eingebunden
03.07.15 02:06:47 USB-Gerät 1003, Klasse 'USB 2.0 (hi-speed) storage', angesteckt
03.07.15 01:31:56 Verbindung zum Online-Speicher hergestellt.
03.07.15 01:31:54 Integrierter Faxempfang wurde aktiviert auf USB-Speicher '<volumename>'.
03.07.15 01:31:50 Partition unter <volumename> eingebunden
03.07.15 01:31:44 USB-Gerät 1002, Klasse 'USB 2.0 (hi-speed) storage', angesteckt
03.07.15 01:23:21 VPN-Verbindung zu *hidden* wurde erfolgreich hergestellt.
03.07.15 01:18:56 Neues WLAN-Gerät erstmalig angemeldet (5 GHz). Geschwindigkeit 300 Mbit/s. MAC-Adresse: #MAC#00:1D:E0:CA:FE:CE.
03.07.15 01:18:43 VPN-Verbindung zu *hiddenname* wurde erfolgreich hergestellt.
03.07.15 01:18:38 Verbindung zum Online-Speicher konnte nicht hergestellt werden. Kein USB-Speicher vorhanden.
03.07.15 01:18:36 Verwendetes IPv6-Präfix: 2002:CAFE:CAFE::/56.
03.07.15 01:18:36 Internetverbindung IPv6 (Tunnel) wurde erfolgreich hergestellt.
03.07.15 01:18:36 Internetverbindung wurde erfolgreich hergestellt. IP-Adresse: 217.7.123.123, DNS-Server: 217.237.151.115 und 217.237.148.102, Gateway: 217.5.98.15, Breitband-PoP: BERA82-ths
03.07.15 01:18:06 DSL ist verfügbar (DSL-Synchronisierung besteht mit 25088/5056 kbit/s).
03.07.15 01:17:51 Radarerkennung (DFS-Wartezeit) durch Kanalbelegung ausgelöst, 5 GHz Band temporär nicht nutzbar.
03.07.15 01:17:38 Customization will be started now ...
- Booten ohne USB-Stick
- erste automatische Suche um 01:19:34
- Anstecken eines USB-Sticks mit 03.56 für MT-F um 01:31:50 (hinterer Port)
- nachdem 30 Minuten lang nichts passierte (keine automatische Suche auf dem Volume), Start einer manuellen Suche über das Telefon um 02:05:40, dabei wird das Update gefunden
- Anstecken eines zweiten USB-Gerätes (seitlicher Anschluß) - HDD mit 3 Partitionen - um 02:06:47
- ebenfalls keine (erneute) automtische Suche (ob das daran liegt, daß da schon eines gefunden wurde, muß der nächste Anlauf eines längeren Tests zeigen)
- daher nach ca. 90 Minuten noch einmal eine manuelle Suche über das Telefon, beim "Durchzählen" werden jetzt eben alle drei Partitionen (2x HDD, die dritte dort ist "swap" + 1x Corsair-Stick) "enumeriert", aber bereits auf der ersten (dem Stick) wird wieder das Update gefunden ... jetzt müßte halt noch ein Test ohne den Stick und nur mit der HDD her, das war leider schon im vorherigen Log, da war die Reihenfolge Stick <-> HDD umgekehrt, bei unveränderter Zuordnung zum Anschluß ... HHD seitlich, Corsair-Stick hinten (bzw. bei mir unten
)
Bisher würde ich schon mal die Aussage wagen, daß ich einen - zumindest direkt beim oder kurz (bis zu 5 Minuten) nach dem Einstecken des Speichers ablaufenden -
automatischen Test auf ein vorhandenes Update nicht sehen kann (auch vorher nicht, als nur der seitliche Anschluß mit der HDD belegt war, das war aber noch beim Neustart davor).
Ein manuelle Suche über das MT-F findet dann jeweils das Update sofort an beiden Ports (auch in wechselnden Kombinationen, alles vor diesem "Dauerlauf" schon getestet).
In welchen Abständen die Firmware jetzt erneut automatisch sucht oder ob es außer der vom Telefon aus gestarteten Suche noch weitere (manuell auslösbare) Trigger gibt (eine Konfigurationsänderung im DECT-Bereich, wodurch der dect_manager als Child von "telefon" neu gestartet wird, wäre vermutlich eine weitere Möglichkeit) bleibt zu klären, das erfordert aber leider immer wieder das Herstellen eines definierten Zustands und damit einen "Neubeginn".
Einige Tests zuvor haben aber eindeutig gezeigt, daß es nur
einen einzigen Mechanismus gibt (den Nachweis dazu aber erst in einem ausführlicheren Beitrag, wenn der Rest auch geklärt/erklärlich ist) und die Suche nach DECT-Updates
immer über start_dect_update.sh läuft, wobei die Behandlung mehrerer verschiedener Gerätetypen (auch wenn es nur für AVM-Geräte überhaupt interessant ist, bei angemeldeten Gigaset-MTs ohne AVM-Geräte ist da absolute Funkstille bei der Update-Suche) nach meinem Verständnis schon noch zu wünschen übrig läßt oder zumindest Optimierungspotential bietet
.
Was mich auch noch etwas verwundert, ist die Tatsache, daß die Firmware beim Update nur nach dem "highfile" suchen läßt (ein Update-Image enthält beide) und - zumindest solange man das Update nicht installieren läßt, was ich noch aufschiebe für weitere Tests - die Nachfrage nach dem "lowfile" (die einen erneuten Download über das Internet auslösen würde, wenn das Update nicht vom Stick käme) bisher überhaupt nicht erfolgt ist.
Weitere Update-Anfragen sind jedenfalls erst einmal nicht zu sehen (ob wegen des schon gefundenen oder wegen eines längeren Intervalls muß sich zeigen) ... die Annahme eines Intervalls (analog zur Suche nach neuer Box-Firmware) will ich schon noch testen (das ist in der ar7.cfg ohnehin schon heruntergesetzt auf 24 Stunden), aber das werde ich bei diesem Versuch wohl eher nicht durchhalten, dafür ist die neue 06.35 zu spannend und ich habe im Moment keine weitere 7490 zum Testen. Die 7390 taugt dafür nicht, da ich nur bei der 7490 mit modfs mal "nebenbei" ein Skript ändern kann und diese Änderung durch Umschalten des zu bootenden Systems auch wieder rückgängig machen kann, bei der 7390 dauert das jeweils viel länger und ist riskanter. Da mit dem Modifizieren der 06.35 auch ein kleinerer Umbau der yaffs2-Partition für das Root-FS verbunden ist, muß ich zwischen diesem Problem hier und der Erforschung der 06.35 wählen ... da sich jetzt 12 Stunden nichts getan hat, werde ich wohl eher demnächst erst einmal abbrechen.