Trunk für 7170 ANNEX-A

Klar kann ich das machen !

Laut Skyteddy wird nichts verändert außer das er das kernel_args: annex=A fest von B auf A setzt. Das Freetz-Stable läuft ja Fehlerfrei, sogar am DSL getestet worden. Beim Trunk warte ich noch auf ein Feedback wegen dem DSL.


Edit: Ich hoffe ich habe das geliefert was Du suchst, ansonsten bitte etwas genauer Beschreiben (Befehl wäre nett). Bin doch Newbie was so etwas angeht.
 

Anhänge

  • aktuelle .config.txt
    3.1 KB · Aufrufe: 2
  • syslog.txt
    33.8 KB · Aufrufe: 1
  • dmesg.txt
    10.5 KB · Aufrufe: 1
  • lsmod.txt
    599 Bytes · Aufrufe: 2
  • ps.txt
    1.9 KB · Aufrufe: 1
  • support FRITZ.Box Fon WLAN 7170 Annex A 58.04.76freetz-devel-6479_29.01.txt
    128 KB · Aufrufe: 1
Zuletzt bearbeitet:
Und ? Hat einer eine Idee warum die LED's flashen ?
 
Ich denke das Problem liegt hier:
Code:
tiatm: Unknown parameter `Fon'
[tiatm] Error at firmware file: Code=-2[tiatm] Error at firmware file: Code=-2
capi_codec: Unknown symbol codec_dsp_encoder

Gruß
Oliver
 
und was kann man da machen ?
 
Schauen wie das Modul geladen wird. Und was da bei 1.1.x und trunk verschieden läuft.

Gruß
Oliver
 
Du bist ja noch besser wie mein Chef ................. Aufgaben stellen ohne zu wissen ob der Empfänger das Problem auch lösen kann ...... , aber OK. ich versuche mein Glück Morgen mal. Habe ja den ganzen Tag Zeit ............ :blonk: :keule: :fies:
 
Kannst du mal bitte folgendes ausführen und das Resultat posten:
Code:
sh -x /etc/init.d/rc.dsl.sh
Code:
modprobe tiatm ${atm_driver_params} firmware_load_file=${ANNEX_FIRMWARE} annex=${ANNEX} ptest=${ANNEX_TEST} product_name="${CONFIG_PRODUKT_NAME}"
Das Fon sollte in CONFIG_PRODUKT_NAME vorkommen. Aber eigentlich ist das geklammert.

Gruß
Oliver
 
Das Ergebnis ist:
Code:
root@fritz:/var/mod/root# sh -x /etc/init.d/rc.dsl.sh
[COLOR="red"][B]+ . /etc/term.sh
+ echo use: /etc/init.d/rc.dsl.sh [start|stop]
use: /etc/init.d/rc.dsl.sh [start|stop][/B][/COLOR]
root@fritz:/var/mod/root#
 
Code:
sh -x /etc/init.d/rc.dsl.sh start
...
 
root@fritz:/var/mod/root# sh -x /etc/init.d/rc.dsl.sh start
+ . /etc/term.sh
+ status_test
+ [ -n ]
+ start_dsl
+ ANNEX_FIRMWARE=/lib/modules/microvoip-dsl.bin
+ [ ! -f /lib/modules/microvoip-dsl.bin ]
+ [ ! -f /lib/modules/microvoip-dsl.bin ]
+ [ ! -f /lib/modules/microvoip-dsl.bin ]
+ [ ! -f /lib/modules/microvoip-dsl.bin ]
+ echo attempting to load DSL Firmware '/lib/modules/microvoip-dsl.bin'
attempting to load DSL Firmware '/lib/modules/microvoip-dsl.bin'
+ [ ! -f /lib/modules/microvoip-dsl.bin ]
+ export ANNEX_PTEST_FILE=ptest-results-
+ export ANNEX_PTEST_HOST=
+ echo **** ANNEX: 'B'
**** ANNEX: 'B'
+ [ != 0 ]
+ echo **** ANNEX_TEST: ''
**** ANNEX_TEST: ''
+ echo **** ANNEX_TEST: File 'ptest-results-'
**** ANNEX_TEST: File 'ptest-results-'
+ echo **** ANNEX_TEST: Host ''
**** ANNEX_TEST: Host ''
+ echo *************************************
*************************************
+ echo setting DSL Firmware to Annex B
setting DSL Firmware to Annex B
+ atm_driver_params=
+ [ -f /lib/modules/microvoip-dsl.bin ]
+ modprobe tiatm firmware_load_file=/lib/modules/microvoip-dsl.bin annex=B ptest= product_name=FRITZ!Box Fon WLAN 7170 Annex A
modprobe: can't load module tiatm (kernel/drivers/atm/avm_atm/tiatm.ko): unknown symbol in module, or unknown parameter
+ lsmod
+ grep ^tiatm
+ [ -z ]
+ error_led 8 load tiatm failed
+ [ -n load tiatm failed ]
+ echo *** ERROR: load tiatm failed ***
*** ERROR: load tiatm failed ***
+ echo SET error,0 = 93
+ [ -x /bin/led-ctrl ]
+ annex_test
+ [ -n ]
 
Warum steht da jetzt Annex B? Welche Firmware hast du da auf der Box? Was sagt denn "dmesg" zu dem "unknown symbol"?

Gruß
Oliver
 
Immer noch die a-CH-FW

Ergebnis:
Code:
[prepare_namespace] new mount root /dev/mtdblock1
use lzma compression
VFS: Mounted root (squashfs filesystem) readonly.
Freeing prom memory: 0kb freed
Freeing unused kernel memory: 112k freed (7557 free)
[setup_irq]: irq 15 irqaction->handler 0x940db08c (serial8250_interrupt+0x0/0x13c )
AR7WDT: System Init UEberwachung 240 Sekunden
TFFS Name Table F
[avm_new]push_button 'Wlan-Taster', released: GPIO=8 presses=6250 key=button_key_3
Piglet: module license '
(C) Copyright 2005 by AVM
' taints kernel.
EMIF: asize=1 ta=3 r_hold=0 w_strobe=6 r_strobe=6 ew=1
[piglet]McSP: rFS: 8000 Hz rCLK:2048285 Hz
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
tiatm: Unknown parameter `Fon'
[tiatm] Error at firmware file: Code=-2[tiatm] Error at firmware file: Code=-2<4>capi_codec: Unknown symbol codec_dsp_encoder
capi_codec: Unknown symbol codec_dsp_decoder_exit
capi_codec: Unknown symbol codec_dsp_decoder
capi_codec: Unknown symbol PCMRoute_ReleaseCODEC
capi_codec: Unknown symbol codec_dsp_decoder_init
capi_codec: Unknown symbol codec_dsp_encoder_exit
capi_codec: Unknown symbol PCMRoute_RegisterCODEC
capi_codec: Unknown symbol codec_dsp_encoder_init
usbcore: registered new driver usbfs
usbcore: registered new driver hub
        AHCI RevisionID = 0x02, RamSize = 16384, NumPorts= 1
[setup_irq]: irq 9 irqaction->handler 0xc0006490 (ahci_irq+0x0/0x880 [usbahcicore] )
ahci : new USB bus registered, assigned bus number 1
kdsldmod: init start (Jul 31 2009 13:26:21) sizeof(struct sk_buff)=176
kdsldmod: init done
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
avm_net_trace: New net trace device 'WLAN' registered with minor 128.
[avm_power] : ethernet port 0 status 2
[avm_power] : ethernet port 1 status 1
[avm_power] : ethernet port 2 status 1
[avm_power] : ethernet port 3 status 1
usb 1-1: new full speed USB device using ahci and address 2
[ohio_vlynq_init] device 0
[ohio_vlynq_startup_link]
[setup_irq]: irq 29 irqaction->handler 0x94005c4c (vlynq_interrupt+0x0/0x34 )
[setup_irq]: irq 79 irqaction->handler 0xc018839c (tiwlan_ddaVlynqIsr+0x0/0x28 [tiap] )
SCSI subsystem initialized
Initializing USB Mass Storage driver...
USB Mass Storage device (19b6:0208) detected...
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
[setup_irq]: irq 27 irqaction->handler 0x940ebafc (cpmac_main_isr+0x0/0x78 )
[cpmac] [cpmac_main_ioctl] unknown ioctl 35142
device cpmac0 entered promiscuous mode
device eth0 entered promiscuous mode
lan: port 1(eth0) entering learning state
lan: topology change detected, propagating
lan: port 1(eth0) entering forwarding state
device tiwlan0 entered promiscuous mode
lan: port 2(tiwlan0) entering learning state
lan: topology change detected, propagating
lan: port 2(tiwlan0) entering forwarding state
device wdsup0 entered promiscuous mode
lan: port 3(wdsup0) entering learning state
lan: topology change detected, propagating
lan: port 3(wdsup0) entering forwarding state
device wdsdw0 entered promiscuous mode
lan: port 4(wdsdw0) entering learning state
lan: topology change detected, propagating
lan: port 4(wdsdw0) entering forwarding state
device wdsdw1 entered promiscuous mode
lan: port 5(wdsdw1) entering learning state
lan: topology change detected, propagating
lan: port 5(wdsdw1) entering forwarding state
device wdsdw2 entered promiscuous mode
lan: port 6(wdsdw2) entering learning state
lan: topology change detected, propagating
lan: port 6(wdsdw2) entering forwarding state
device wdsdw3 entered promiscuous mode
lan: port 7(wdsdw3) entering learning state
lan: topology change detected, propagating
lan: port 7(wdsdw3) entering forwarding state
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query cpmac:0 10sec
  Vendor: disk2go   Model: RETRACT           Rev: 0.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sda: 15794176 512-byte hdwr sectors (8087 MB)
sda: Write Protect is off
sda: Mode Sense: 00 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 15794176 512-byte hdwr sectors (8087 MB)
sda: Write Protect is off
sda: Mode Sense: 00 00 00 00
sda: assuming drive cache: write through
 sda:<3>[capi_oslib] not jet activated
 sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: device scan complete
[capi_oslib] not jet activated
AR7WDT: System Init UEberwachung abgeschlossen (205040 ms noch verfuegbar)
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_cpuclock: norm_power_rate=100 act_rate=99 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=0 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_dspclock: norm_power_rate=100 act_rate=84 mul=154 div=10 offset=974 NormP=2514 mW -> SumNormP=2514 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_systemclock: norm_power_rate=100 act_rate=83 mul=65 div=10 offset=1793 NormP=2443 mW -> SumNormP=4957 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_wlan: norm_power_rate=100 act_rate=-2147483548 mul=84 div=10 offset=100 NormP=940 mW -> SumNormP=5897 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_isdnnt: norm_power_rate=100 act_rate=0 mul=1 div=1 offset=0 NormP=100 mW -> SumNormP=5997 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_isdnte: norm_power_rate=100 act_rate=0 mul=1 div=1 offset=0 NormP=100 mW -> SumNormP=6097 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_analog: norm_power_rate=300 act_rate=0 mul=141 div=10 offset=100 NormP=4330 mW -> SumNormP=10427 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_dect: norm_power_rate=100 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=10427 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_ethernet: norm_power_rate=467 act_rate=536871129 mul=1 div=1 offset=50 NormP=517 mW -> SumNormP=10944 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_dsl: norm_power_rate=100 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=10944 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_usb_host: norm_power_rate=500 act_rate=98 mul=55 div=10 offset=50 NormP=2800 mW -> SumNormP=13744 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_usb_client: norm_power_rate=0 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=13744 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_charge: norm_power_rate=446 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=13744 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_loadrate: norm_power_rate=100 act_rate=92 mul=29 div=10 offset=-17 NormP=273 mW -> SumNormP=14017 mW
SysRq : Changing Loglevel
Loglevel set to 4
Adding 5112k swap on /var/media/ftp/uStor01/swapfile.  Priority:-1 extents:1
[speedup] -> 62.5 MHz
/proc/tffs: info request: success
[speedup] -> 125 MHz
mcfw: group 0.0.0.0: query tiwlan:0 10sec
[speedup] -> 62.5 MHz
mcfw: group 0.0.0.0: query tiwlan:0 10sec
[speedup] -> 125 MHz
[speedup] -> 62.5 MHz
mcfw: group 0.0.0.0: query tiwlan:0 10sec
[tiatm] Error at firmware file: Code=-2<7>mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
tiatm: Unknown parameter `Fon'
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
[speedup] -> 125 MHz
mcfw: group 0.0.0.0: query tiwlan:0 10sec
[speedup] -> 62.5 MHz
mcfw: group 0.0.0.0: query tiwlan:0 10sec
 
Zuletzt bearbeitet:
Was passiert denn, wenn du das Modul per Hand lädst?
Code:
modprobe tiatm firmware_load_file=/lib/modules/microvoip-dsl.bin annex=B ptest= product_name="FRITZ!Box Fon WLAN 7170 Annex A"

Gruß
Oliver
 
modprobe: can't load module tiatm (kernel/drivers/atm/avm_atm/tiatm.ko): unknown symbol in module, or unknown parameter
 
Zuletzt bearbeitet:
Auf meiner 3170 kann ich das nachstellen. Aber eigentlich sollte das mit den " um den Produktname nicht mehr passieren? Hast du nicht meine Zeile kopiert?
Code:
root@fritz:/var/mod/root# modprobe tiatm firmware_load_file=/lib/modules/microvoip-dsl.bin annex=B ptest= product_name=FRITZ!Box WLAN 3170
tiatm: Unknown parameter `WLAN"'
modprobe: 'kernel/drivers/atm/avm_atm/tiatm.ko': unknown symbol in module or invalid parameter
root@fritz:/var/mod/root# modprobe tiatm firmware_load_file=/lib/modules/microvoip-dsl.bin annex=B ptest= product_name="FRITZ!Box WLAN 3170"
registered device TI Avalanche SAR
tiatm driver (patch_annex=0xc00590cc)
[tiatm] Set StrictPriority=0
DSP binary filesize = 329848 bytes
[dsl_ur8] dsl serial number successfully set to ""
[tiatm] INFO V2U-BRIDGEREGISTER: 0x00000019
[avm_power]Ohio250 detected -> overclocking possible
[avm_power]#### boostVoltage: DSP Core voltage set to 1,5 V ####
[setup_irq]: irq 23 irqaction->handler 0xc003f208 (tn7atm_sar_irq+0x0/0x30 [tiatm] )
[setup_irq]: irq 31 irqaction->handler 0xc003f238 (tn7atm_dsl_irq+0x0/0x28 [tiatm] )
[tiatm]: Powermanagment (States => 1,3,10) supported!
Texas Instruments ATM driver: version:[4.08.01.00]
root@fritz:/var/mod/root# [tiatm] AvmInterface length: 44
Wobei ich mich dann frage warum diese Firmware überhaupt funktioniert!? Eigentlich müsste das Problem doch immer auftreteten? Oder kann es daran liegen, dass die busybox die Parameter anders interpretiert?

Gruß
Oliver
 
1.) Befehl 1:1 kopiert und per putty in der Box gestartet. Es kann sein das Putty nicht alle Meldungen übernommen hat (nur die letzten im Speicher hat)
2.) Warum die Fw funktioniert kann ich nicht sagen, aber ich kann alles mit der Box machen wie immer. OK, DSL kann ich nicht testen. Box hängt per Lan 1 im Netz.
3.) Auf meiner 3170 kann ich das nachstellen. Heißt das da flasht es auch ?
 
Zuletzt bearbeitet:
Jo, der Patch funktioniert ! Danke Dir.

Nur zur Info: Ich musste erst einen neuen Ordner in der VM anlegen, dann den trunk auschecken, patch anwenden und siehe da Lichtorgel bleibt aus. Box läuft 1A. DSL-Test kann ich nicht machen, aber ich hoffe das der letzte User dieses für mich wieder testen wird.

Wegen mir kann hier zu oder braucht noch einer Info's oder Dateien von der Box ?
 
Zuletzt bearbeitet:
Könntest du mir bitte das fertige Annex A image incl Anleitung zukommen lassen? Hab nämlich auch eine detusche 7170 Box in eine Annex A mit dem rukrnl umgeflasht auf 58.04.82. Funktioniert super in Österreich am DSL. Jetz wollte ich ein Freetz für meine Version, aber blick einfach nicht durch, wie ich das hinkrieg.(noob alert).

Dank im Voraus
 
Habe es nur Testweise erzeugt und leider kein Image gesichert.

Halte dich einfach an das "Newbie-HowTo" oder "mein erster Trunk" (siehe Linksammlung). Beim bauen einfach bei Annex Annex-A auswählen. Mehr habe ich auch nicht gemacht.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.