Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Support Firmware von 3490 auf 3370&3390 nutzen

sfritz

Newbie
Registriert
20. September 2020
Beiträge
8
Reaktionspunkte
4
Punkte
23
3370&3390 hatten als letzte Firmware-Version nur 6.5 bekommen. Da sich die 3490 von der 3370 und 3390 nicht allzuviel unterscheidet, habe ich es mal getestet, ob ein 3490 Firmware laufen würde. Ich habe die inmemory-Datei der 3490 auf die 3370 und 3390 geflasht. Ergebnis funktioniert.

Was nicht funktioniert: WLAN und USB.

Bei der 3390 gab es zudem Reboot-Loops, da es versucht das WLAN-Modul zu laden, was zum Absturz führt. Erst nachdem ich das WLAN Modul aus der Firmware entfernt habe, läuft es. Evtl. könnte dasUSB-Modul aus der Fritzbox 7430 Image funktionieren.
 
Kurze Rückfrage:
Was hast Du bei Deinen Alien-Firmwaren (3370/3390/7312/7320) schon alles durchgetestet:
z.B.:
- DSL-Funktion
- ATA-Funktion
- GPIO-Funktion/-Aufteilung für die LED und Taster
- VoIP-Funktionen
- Telefon-/DECT-Funktionen...

Oder anders gefragt, was sollte noch explizit auf (AVM)-Funktion getestet und überprüft werden?
 
Hallo,

bei der 3370 habe ich die DSL-Funktion getestet, läuft einwandfrei. Ebenso alle LAN-Ports. Lediglich die LEDs sind in der falschen Reihenfolge. Die Tasten habe ich aber nicht getestet, lediglich die WLAN-Taste, die man bei der 3490-Firmware beim Werkseinstellung einmal benutzt werden muss.

Bei der 3390 sind alle LEDs richtig.

Was habe ich bei der 7312 getestet?

- WLAN Repeaterfunktion
- WLAN
- Telefonie und DECT
- LAN
- LEDs sind alle in richtiger Reihenfolge
- Tasten

nicht getestet:

- DSL
- Anrufbeantworter (bei 7330 SL muss man USB anschließen, wenn man aber die USB-Funktion mit Remove Patches entfernt, kann man eins anlegen)

Wie schon geschrieben, geht die WLAN und USB-Funktion bei 3370 und 3390 nicht. Während die 3370 mit dem aktuellsten Version zurecht kommt, geht bei der 3390 nur bis 7.0 einwandfrei, weil hier der "Remove WLAN"-Patch angewendet werden muss und ab 7.10 verursacht dieser Patch mit der 3490 Firmware Probleme.
 
Zuletzt bearbeitet:
Danke.
Ja, die GPIO bei der 3370 sind etwas "komisch" belegt, das sollte sich aber ja noch anpassen lassen.

Beim "schnüffeln" per boxmatrix zu den fehlenden WiFi, spekulativ
(und dann wohl weitermachend mit viel Liebe und Zeit und viel Kleinkram...):
Das WiFi der 3370 mit a/g für das FOS v.06.8x sollte sich wohl auch aus der 6840 LTE gewinnen lassen.
Bei dem FOS > v.06.9x könnte man ja z.B. den Osprey-Treiber der 7430 testen, wenn der funktioniert, dann
wäre man wohl bis FOS v.07.2x, verliert damit aber wohl dann die 5 GHz Funktion...
Die 3390 ist da ja etwas anders, ggf. ginge noch etwas bis FOS v.06.8x, danach sieht es dann aber FOS-mäßig
schlecht aus, das eine WiFi (AR9580-AR1A) würde man wohl "verlieren". Der andere WiFi-Chip wäre mit etwas
Glück bis FOS v.07.2x wohl machbar, aber man hat dann eben nur noch 1x WiFi mit 2.4GHz...

Wie gesagt, wenn man da noch bei beiden Boxen weitermacht:
... mit viel Liebe und viel Zeit und viel Geduld
:cool:
 
Zuletzt bearbeitet:
vielen Dank für die Hinweise. Bei der 3490 ist mir aufgefallen, dass die WLAN-Funktion über /lib/firmware/ath_tgt_fw1.fw und ath_tgt_fw2.fw nachgeladen wird. Kernelmodule konnte ich keine finden.

siehe auch bzgl. WLAN und separaten SoC:

Also beim 3390 kriegt man 5GHz direkt auf dem Lantiq-SoC, während das 2,4GHz über einen separaten SoC nachgeladen muss. Bei der 3490 gibt es auf dem Lantiq-SoC kein WLAN, sondern nur über den separaten SoC.

Die Dateien /lib/firmware/ath_tgt_fw1.fw und ath_tgt_fw2.fw existieren auch in der 3390, dort gibt es aber zusätzlich auch Kernelmodule fürs WLAN, vermutlich für das 5GHz. Ich versuche zu schauen, wie sich der Neustart verhindern lässt, wenn das WLAN geladen wird.
 
Wird die fritzbox zu oft neu gestartet, dann gibt irgendwann die Firmware auf, das WLAN nachzuladen. D.h. die Fritzbox 3390 startet durch

/var/tmp/wland_support.log:

01:00:36: open
01:00.36/[0036.062]:[INF]derived config 'AP-only mode Dual', ID: 1 (0x00000000)
01:00.37/[0037.015]:[INF]nexus_init: Initialize Nexus API
01:00.37/[0037.015]:[ERR]nexus_comm_device_get_info: Cannot determine nexus right now - check again later(try again later)
01:00.37/[0037.027]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:00.38/[0038.027]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:00.39/[0039.028]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:00.40/[0040.028]:[ERR]wland_hal_remote_create_service:251: Failed to bind hal callback server socket, reason: 126 (Cannot assign requested address)
Failed address was fe80::XXXXXXXX : 5053 on if 10
01:00.40/[0040.028]:[ERR]wland_hal_remote_proxy_init:42: Failed to create remote callback service
01:00.40/[0040.029]:[ERR]cfg_hal_hardware_init:239: Failed to connect to remote hal client
01:00.40/[0040.032]:[ERR]cfg_mgr_event_handler_cb:1973: Hardware initialization failed with status 0x80000001
01:00.41/[0041.015]:[INF]Sending crash report #1 with error 0101
01:00.41/[0041.032]:[ERR]cfg_hal_hardware_deinit:265: HAL proxy: client is NULL
01:00.41/[0041.048]:[WRN]cfg_mgr_event_handler_cb:1986, WARNING: ignoring return code 0xffffffea from hardware_deinit()
01:00.41/[0041.054]:[INF]signalled request to terminate
01:00.41/[0041.054]:[ERR]_add_job:370: Job 'internal event': epoll_ctl failed, reason: File exists
01:00.41/[0041.054]:[ERR]job_runner_add_write_job:241: Failed to add job 'internal event'
01:00.43/[0043.028]:[INF]Dumping -1934793074 regs from target
01:00.43/[0043.028]:[INF]target_reg_dump[0] = 8cad668e
01:00.43/[0043.028]:[INF]target_reg_dump[1] = 8cad668e
01:00.43/[0043.028]:[INF]target_reg_dump[2] = 8cad668e
01:00.43/[0043.029]:[INF]target_reg_dump[3] = 8cad668e
01:00.54/[0054.000]:[ERR]Timeout while waiting for MDIO lock (read 0x401).
01:00.54/[0054.000]:[ERR]Failed to get the MDIO lock.
01:00.54/[0054.000]:[ERR]Failed to read dump registers 4 from target.
01:00.54/[0054.000]:[ERR]Failed to load 1st stage firmware
01:00.54/[0054.000]:[ERR]ol_dl_main:113 OL-DL: Failed to download firmware to target
01:00.54/[0054.000]:[ERR]offload_mgr_start_system:105, Offload-Downloader exited unappropriately
01:00.54/[0054.000]:[INF]WLAN driver signalled crash
01:00.54/[0054.062]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:00.55/[0055.062]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:00.56/[0056.062]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:00.57/[0057.062]:[ERR]wland_hal_remote_create_service:251: Failed to bind hal callback server socket, reason: 126 (Cannot assign requested address)
Failed address was fe80::2de:adff:febe:efca : 5053 on if 10
01:00.57/[0057.062]:[ERR]wland_hal_remote_proxy_init:42: Failed to create remote callback service
01:00.57/[0057.062]:[ERR]cfg_hal_hardware_init:239: Failed to connect to remote hal client
01:00.57/[0057.064]:[INF]config_exchange_master_init:900: ENTER
01:00.57/[0057.064]:[INF]nexus_init: Initialize Nexus API
01:00.57/[0057.088]:[INF]Sending crash report #1 with error 0400
01:00.57/[0057.091]:[ERR]cfg_hal_hardware_deinit:265: HAL proxy: client is NULL
01:00.57/[0057.094]:[WRN]cfg_mgr_event_handler_cb:1986, WARNING: ignoring return code 0xffffffea from hardware_deinit()
01:00.57/[0057.098]:[INF]signalled request to terminate
01:01.00/[0060.072]:[INF]Dumping -1934793074 regs from target
01:01.00/[0060.072]:[INF]target_reg_dump[0] = 8cad668e
01:01.00/[0060.072]:[INF]target_reg_dump[1] = 8cad668e
01:01.00/[0060.072]:[INF]target_reg_dump[2] = 8cad668e
01:01.00/[0060.073]:[INF]target_reg_dump[3] = 8cad668e
01:01.17/[0077.029]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:01.18/[0078.029]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:01.19/[0079.029]:[INF]wland_hal_remote_create_service:255: Bind failed with EADDRNOTAVAIL, maybe vr9 datapath is currently in reinitialization, retrying
01:01.20/[0080.029]:[ERR]wland_hal_remote_create_service:251: Failed to bind hal callback server socket, reason: 126 (Cannot assign requested address)
Failed address was fe80::XXXXXXXX : 5053 on if 10
01:01.20/[0080.029]:[ERR]wland_hal_remote_proxy_init:42: Failed to create remote callback service
01:01.20/[0080.029]:[ERR]cfg_hal_hardware_init:239: Failed to connect to remote hal client
01:01.20/[0080.031]:[ERR]job_runner_run:622: Try kickout for job: '11', events: 11
01:01.20/[0080.031]:[ERR]job_runner_run:623: Job description: (TIRPC)
01:01.20/[0080.031]:[ERR]cfg_mgr_event_handler_cb:1973: Hardware initialization failed with status 0x80000001
01:01.20/[0080.031]:[WRN]cfg_mgr_prepare_recovery:1813, WARNING: Explicit wland shutdown, reason: Maximum number of consecutive WLAN-subsystem restarts exceeded!
01:01.20/[0080.061]:[INF]Sending crash report #2 with error 0101
01:01.21/[0081.005]:[ERR]cfg_hal_hardware_deinit:265: HAL proxy: client is NULL
01:01.21/[0081.011]:[ERR]cfg_hal_get_radio_band_ifname:1500: HAL proxy: client is NULL
01:01.21/[0081.015]:[WRN]cfg_mgr_event_handler_cb:1986, WARNING: ignoring return code 0xffffffea from hardware_deinit()
01:01.21/[0081.016]:[ERR]Irreversible error - WLAND end state reached!
01:01.21/[0081.017]:[INF]config_exchange_master_deinit:941: ENTER
01:01.21/[0081.017]:[INF]config_exchange_master_deinit:946: EXIT
01:01.21/[0081.018]:[INF]Unregistering endpoints
01:01.23/[0083.001]:[INF]Dumping -1934793074 regs from target
01:01.23/[0083.002]:[INF]target_reg_dump[0] = 8cad668e
01:01.23/[0083.002]:[INF]target_reg_dump[1] = 8cad668e
01:01.23/[0083.002]:[INF]target_reg_dump[2] = 8cad668e
01:01.23/[0083.002]:[INF]target_reg_dump[3] = 8cad668e
01:01.34/[0094.000]:[ERR]Timeout while waiting for MDIO lock (read 0x401).
01:01.34/[0094.000]:[ERR]Failed to get the MDIO lock.
01:01.34/[0094.000]:[ERR]Failed to read dump registers 4 from target.
01:01.34/[0094.000]:[ERR]Failed to load 1st stage firmware
01:01.34/[0094.000]:[ERR]ol_dl_main:113 OL-DL: Failed to download firmware to target
01:01.34/[0094.000]:[ERR]offload_mgr_start_system:105, Offload-Downloader exited unappropriately
01:01.34/[0094.000]:[ERR]wland_notify_crash:25 OL-DL: Failed to send kill signal crash signal to wland, No such process
 
Eine Ergänzung zu 7312 Alien: Anrufbeantworter läuft und speichert auch ab.

Es funktioniert alles, bis auf den zweiten FON-Port. In 7330 gibt es nur einen.

EDIT: In der Originalfirmware gibt es auch nur einen, es passt alles.
 
Zuletzt bearbeitet:
Zurück
Oben