[Info] FritzBox 7490 Fritz!OS 06.3x - Replace Kernel - Erfahrungsbericht

g00fy

Neuer User
Mitglied seit
2 Jan 2007
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo!
Bei der Replace-Kernel-Option im Menuconfig steht, dass man hier seine Erfahrungen damit posten soll, deshalb mal ein Bericht, was ich so beobachtet habe:

Zuerst einmal: Es funktioniert schon Großartig, die Freetz-Entwickler haben hier wirklich tolle Arbeit geleistet!:D
Nach der Warnung in der Menuconfig hätte ich eher damit gerechnet, dass meine Box womöglich gar nicht mehr reagieren wird, aber trotz mehrerer komplett unterschiedlicher Konfigurationen und sogar eigener Zusätze im Kernel-Menuconfig hat die Box immer problemlos gestartet und ich konnte auch keine dramatischen Fehlermeldungen im dmesg finden.

Überhaupt funktionierte bei mir mit dem selbstgebauten Kern alles außer der Telefonie-Funktionalität:p. Hier dürfte vieles vom Modul isdn_fbox_fon5 abhängen, das sich mit dem Ersetzten Kernel nicht laden lässt bzw. von den Modulen dect_io und avm_dect, die beide verlangen, dass vorher das isdn_fbox_fon5 geladen wird:mad:.

Ich habe sogar eine Anpassung vorgenommen, damit mir das Modul ipt_MASQUERADE in der Menuconfig zur Verfügung steht, das normalerweise ab Kernel >2.6.19 ausgeblendet wird. Auch damit konnte ich Images bauen, mit denen die Box bootet. Das Masquerade-Modul (und somit auch alle, von denen es abhängt) wird auch geladen und funktioniert wie erwartet.:eek:

Für das Freetz-Team oder auch andere Interessierte, hier ein vollständiges(anonymisiertes) Log(dmesg) meines Boot-Vorgangs mit replaced-kernel:
Code:
[    0.000000] Linux version 2.6.32.61 ([email protected]) (gcc version 4.8.5 (GCC) ) #1 SMP Mon Jul 25 19:21:38 CEST 2016
[    0.000000] phym = 10000000, mem = 10000000, max_pfn = 00010000
[    0.000000] Reserving memory for CP1 @0xb0000000, size 0x00000000
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.000000] Determined physical RAM map:
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00010000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00010000
[    0.000000] On node 0 totalpages: 65536
[    0.000000] free_area_init_node: node 0, pgdat 8064a2a0, node_mem_map 81000000
[    0.000000]   Normal zone: 512 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 65024 pages, LIFO batch:15
[    0.000000] [module-alloc-by-name] 'modulemem' not set, function disabled
[    0.000000] 1 available secondary CPU TC(s)
[    0.000000] PERCPU: Embedded 7 pages/cpu @81204000 s5760 r8192 d14720 u65536
[    0.000000] pcpu-alloc: s5760 r8192 d14720 u65536 alloc=16*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
[    0.000000] Kernel command line: console=ttyS0,115200n8r nor_size=0MB sflash_size=1024KB nand_size=512MB ethaddr=11:22:33:44:55:66 
[    0.000000] [NAND] nand_size = 0x20000000
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] wait instruction: r4k_wait_irqoff
[    0.000000] [avm_cache_set_coherency]: setting cache coherency for HWRevision=185 to write back allocate 
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=00000880
[    0.000000] Readback ErrCtl register=00000880
[    0.000000] Memory: 252228k/262144k available (4192k kernel code, 9524k reserved, 2247k data, 224k init, 0k highmem)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:181
[    0.000000] [mips_cpu_irq_init] irq_base 0
[    0.000000] SRSConf0 0x3feffbfe: SRS1: 0xffffffff, SRS2 0xffffffff, SRS3 0xffffffff
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [ttyS0] enabled, bootconsole disabled
[    0.020000] Calibrating delay loop... 332.59 BogoMIPS (lpj=1662976)
[    0.240000] Security Framework initialized
[    0.240000] Mount-cache hash table entries: 512
[    0.250000] kernel_init: started
[    0.250000] kernel_init: kernel locked
[    0.250000] Limit of 2 TCs set
[    0.250000] TLB of 32 entry pairs shared by 2 VPEs
[    0.250000] VPE 0: TC 0, VPE 1: TC 1
[    0.250000] IPI buffer pool of 8 buffers
[    0.260000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.500000] TC 1 going on-line as CPU 1
[    0.500000] Brought up 2 CPUs
[    0.510000] [yield_context_init] cpu=1 tc=2 mask=300
[    0.510000] [yield_context_init] cpu=0 tc=3 mask=410
[    0.620000] NET: Registered protocol family 16
[    0.620000] Lantiq GPIO driver, version 1.3.2, (c) 2001-2013 Lantiq Deutschland GmbH
[    0.630000] Reboot Status is: Soft-Reboot
[    0.630000] FPU Affinity set after 4980 emulations
[    0.630000] [avmnet] [avmnet_cfg_init] Driver version: 6.136  -  Revision 1496:2706  -  Do 21. Aug 15:57:54 CEST 2014
[    0.640000] [avmnet] AVMNET: compiled with sizeof(struct sk_buff) = 448
[    0.950000] Lantiq PCIe Root Complex driver, version 2.0.0, (c) 2001-2013 Lantiq Deutschland GmbH
[    0.960000] bio: create slab <bio-0> at 0
[    0.970000] ifx_pcie_rc_class_early_fixup port 0: fixed pcie host bridge to pci-pci bridge
[    0.970000] pci 0000:00:00.0: PME# supported from D0 D3hot
[    0.980000] pci 0000:00:00.0: PME# disabled
[    0.980000] pci 0000:01:00.0: reg 10 64bit mmio: [0x000000-0x001fff]
[    0.980000] pci 0000:01:00.0: PME# supported from D0 D3hot
[    0.980000] pci 0000:01:00.0: PME# disabled
[    0.990000] pci 0000:00:00.0: PCI bridge, secondary bus 0000:01
[    0.990000] pci 0000:00:00.0:   IO window: disabled
[    1.000000] pci 0000:00:00.0:   MEM window: 0x1c000000-0x1c0fffff
[    1.000000] pci 0000:00:00.0:   PREFETCH window: disabled
[    1.010000] PCI: Setting latency timer of device 0000:00:00.0 to 64
[    1.010000] NET: Registered protocol family 8
[    1.010000] NET: Registered protocol family 20
[    1.020000] NET: Registered protocol family 2
[    1.020000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    1.040000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    1.040000] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    1.050000] TCP: Hash tables configured (established 8192 bind 8192)
[    1.060000] TCP reno registered
[    1.060000] NET: Registered protocol family 1
[    1.070000] RPC: Registered udp transport module.
[    1.070000] RPC: Registered tcp transport module.
[    1.070000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.080000] PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
[    1.090000] pci 0000:01:00.0: xHCI controller failing to respond
[    1.090000] IFX DMA driver, version ifxmips_dma_core.c:v1.0.17 ,(c)2009 Infineon Technologies AG
[    1.090000]  skb_shared_size:344
[    1.100000] Lantiq CGU driver, version 1.1.32, (c) 2001-2013 Lantiq Deutschland GmbH
[    1.120000] squashfs: version 3.4 (2008/08/26) Phillip Lougher
[    1.120000] fuse init (API version 7.13)
[    1.130000] yaffs: yaffs built Jul 25 2016 19:20:05 Installing.
[    1.130000] msgmni has been set to 493
[    1.130000] io scheduler noop registered (default)
[    1.130000] [avm_membench_init]
[    1.140000] PCI: Setting latency timer of device 0000:00:00.0 to 64
[    1.410000] avm_net_trace: Up and running.
[    1.420000] [loadcontrol] set auto - scale=1
[    1.420000] [avm] configured: watchdog event debug 
[    1.420000] AVM_WATCHDOG: Watchdog Driver for AR7 Hardware (Version 1.0, build: Jul 25 2016 19:19:10)
[    1.440000] ifx_pmu_init: Major 247
[    1.440000] Lantiq PMU driver, version 1.2.6, (c) 2001-2013 Lantiq Deutschland GmbH
[    1.450000] Infineon Technologies RCU driver version 1.0.7 
[    1.450000] Lantiq Thermal Sensor driver, version 1.0.3, (c) 2001-2013 Lantiq Deutschland GmbH
[    1.460000] ttyS0 at MMIO 0x1e100c00 (irq = 107) is a PORT_IFX_ASC
[    1.470000] loop: module loaded
[    1.480000] nbd: registered device at major 43
[    1.500000] Generic platform RAM MTD, (c) 2004 Simtec Electronics
[    1.500000] Platform NOR MTD, (c) AVM 2010
[    1.500000] [HSNAND] Hardware-ECC activated
[    1.510000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xdc (Micron NAND 512MiB 3,3V 8-bit)
[    1.520000] Scanning device for bad blocks
[    1.950000] Creating 6 MTD partitions on "ifx_hsnand":
[    1.960000] 0x000000000000-0x000000400000 : "kernel"
[    1.960000] {ifx_mtd_add_notifier} name kernel
[    1.970000] 0x000000400000-0x000003400000 : "filesystem"
[    1.970000] {ifx_mtd_add_notifier} name filesystem
[    1.980000] 0x000003400000-0x000003800000 : "reserved-kernel"
[    1.980000] {ifx_mtd_add_notifier} name reserved-kernel
[    1.990000] 0x000003800000-0x000006800000 : "reserved-filesystem"
[    2.000000] {ifx_mtd_add_notifier} name reserved-filesystem
[    2.000000] 0x000006800000-0x000006a00000 : "config"
[    2.010000] {ifx_mtd_add_notifier} name config
[    2.010000] 0x000006a00000-0x000020000000 : "nand-filesystem"
[    2.020000] {ifx_mtd_add_notifier} name nand-filesystem
[    2.020000] Lantiq SSC driver, version 2.4.1, (c) 2001-2013 Lantiq Deutschland GmbH
[    2.030000] Creating 3 MTD partitions on "ifx_sflash":
[    2.030000] 0x000000000000-0x000000040000 : "urlader"
[    2.040000] {ifx_mtd_add_notifier} name urlader
[    2.040000] 0x000000040000-0x0000000a0000 : "tffs (1)"
[    2.050000] {ifx_mtd_add_notifier} name tffs (1)
[    2.050000] 0x0000000a0000-0x000000100000 : "tffs (2)"
[    2.060000] {ifx_mtd_add_notifier} name tffs (2)
[    2.060000] Lantiq SPI flash driver, version 1.1.9, (c) 2001-2013 Lantiq Deutschland GmbH
[    2.070000] tun: Universal TUN/TAP device driver, 1.6
[    2.070000] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
[    2.080000] IFX SWITCH API, Version 1.1.8.5
[    2.080000] SWAPI: Registered character device [switch_api] with major no [81]
[    2.090000] Switch API: PCE MicroCode loaded !!
[    2.100000] res = 8f920580
[    2.100000] i2c /dev entries driver
[    2.110000] CAPI Subsystem Rev 1.1.2.8
[    2.110000] AVM PA 4.3.10 2014-09-21
[    2.110000] AVM PA skb pktinfo at offset 128 size 196
[    2.120000] [loadcontrol]module avm_pa registered
[    2.120000] IPv4 over IPv4 tunneling driver
[    2.130000] TCP cubic registered
[    2.130000] mcfw: IGMPv3 fast forwarding
[    2.130000] NET: Registered protocol family 10
[    2.140000] IPv6 over IPv4 tunneling driver
[    2.140000] NET: Registered protocol family 17
[    2.140000] NET: Registered protocol family 8
[    2.150000] atmpvc_init() failed with -17
[    2.150000] KOAM is loaded successfully.
[    2.160000] l2tp_core: L2TP core driver, V2.0
[    2.160000] l2tp_ip: L2TP IP encapsulation support (L2TPv3)
[    2.170000] l2tp_netlink: L2TP netlink interface
[    2.170000] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3)
[    2.180000] l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3)
[    2.180000] 802.1Q VLAN Support v1.8 Ben Greear <[email protected]>
[    2.190000] All bugs added by David S. Miller <[email protected]>
[    2.200000] <ifx_fix_timing>
[    2.210000] TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 2.0)
[    2.210000]       mount on mtd7 and mtd8 (double buffering)
[    2.210000] Adam2 environment variables API installed.
[    2.220000] [simple-profiling]: 2 performance counters implemented, NEW_34K
[    2.230000] Enable Performance Counter 0 for Data cache load/stores (User-Mode enabled Supervisor-Mode enabled Kernel-Mode enabled Exeption-Mode disable)
[    2.240000] Setup tcs=0x1 current_tc_mask=0x1, reg=0
[    2.240000] [simple-profiling]: 2 performance counters implemented, NEW_34K
[    2.250000] Enable Performance Counter 1 for Data cache load/store misses (User-Mode enabled Supervisor-Mode enabled Kernel-Mode enabled Exeption-Mode disable)
[    2.270000] Setup tcs=0x1 current_tc_mask=0x1, reg=1
[    2.270000] AVM Simple Profiling enabled Version 3.0
[    2.280000] {avmnet_cfg_netinit}
[    2.280000] [avmnet] No config found for HWRev 185, HWSubRev 3, Profile-ID 0, trying base config for HWSubRev
[    2.290000] [avmnet] No config found for HWRev 185, HWSubRev 3, trying base config for HWRev
[    2.300000] [avmnet] [avmnet_swi_7port_init] Init on module swi_vr9 called.
[    2.730000] Loading AVM Net Common Datapath Driver for 7Port Switch...... 
[    2.730000] [ppe_eth_init] init_hw()
[    2.730000] [init_hw] ppe_hw_init=0xff successful
[    2.740000] [ppe_eth_init] ifx_proc_file_create()
[    2.740000] [ppe_eth_init] dma_setup_init()
[    2.750000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x48
[    2.760000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x48
[    6.210000] [avm_pa_multiplexer_init] start 
[    6.210000] [avm_pa_multiplexer_init] init complete 
[    6.210000] [avm_pa_multiplexer_register_instance] 
[    6.210000]     add:avmnet_7port_pce_add_session+0x0/0x4cc 
[    6.210000]     remove:avmnet_7port_pce_remove_session+0x0/0x64
[    6.240000] [avmnet_create_netdevice] setup offload_cpu_link on device wasp
[    6.240000] kernel_init: basic setup done
[    6.250000] SQUASHFS error: Can't find a SQUASHFS superblock on mtdblock1
[    6.250000] yaffs: dev is 32505857 name is "mtdblock1" ro
[    6.260000] yaffs: passed flags ""
[    6.260000] yaffs: yaffs: Attempting MTD mount of 31.1,"mtdblock1"
[    6.260000] yaffs: auto selecting yaffs2
[    6.300000] yaffs: yaffs_read_super: is_checkpointed 1
[    6.300000] VFS: Mounted root (yaffs filesystem) readonly on device 31:1.
[    6.310000] Freeing unused kernel memory: 224k freed
[    6.360000] trying /sbin/init
[    6.570000] [squashfs] use zip compression 
[    7.050000] TFFS Name Table K
[    7.130000] yaffs: dev is 32505860 name is "mtdblock4" rw
[    7.130000] yaffs: passed flags ""
[    7.130000] yaffs: yaffs: Attempting MTD mount of 31.4,"mtdblock4"
[    7.150000] yaffs: yaffs_read_super: is_checkpointed 0
[    8.910000] led_modul_Fritz_Box_HW185: module license '
[    8.910000] (C) Copyright 2012 by AVM
[    8.910000] ' taints kernel.
[    8.930000] Disabling lock debugging due to kernel taint
[    8.960000] [LED] use GPIO 45 for 'gpio_avm_led_power'
[    8.960000] [LED] use GPIO 47 for 'gpio_avm_led_internet'
[    8.970000] [LED] use GPIO 36 for 'gpio_avm_led_festnetz'
[    8.970000] [LED] use GPIO 35 for 'gpio_avm_led_wlan'
[    8.980000] [LED] use GPIO 33 for 'gpio_avm_led_info'
[    8.980000] [LED] use GPIO 46 for 'gpio_avm_led_info_red'
[    8.990000] [BUTTON] use GPIO 29 for 'gpio_avm_button_wlan'
[    9.000000] [BUTTON] use GPIO 1 for 'gpio_avm_button_dect'
[    9.000000] [register_bug_debug_table] name='led-modul' 0xc0179ec4 - 0xc0179ed8
[    9.020000] AVM_WATCHDOG: System Init UEberwachung 240 Sekunden
[    9.550000] rtc-avm rtc-avm.0: rtc core: registered avm as rtc0
[    9.550000] [avm-rtc]: avm_rtc_probe: register: ret=0x8f381800
[    9.560000] [avm-rtc]: avm_rtc_probe: success
[    9.750000] 
[    9.750000] [avm_debug] standard kernel-messages
[    9.900000] [piglet]use settings for 185(7 gpios from hw_config)
[    9.900000] 
[    9.990000] patch_dectfw: c0afc000, totallen = 43514(a9fa)
[    9.990000] patch_dectfw: patch_adress: a0 max_len: 26 with Version 2 Len: 17
[   10.000000] dect_loader: slow-bootmode
[   10.920000] *
[   11.210000] *********************************************
[   12.200000] [1]system-load 2  loadavg 0.23 0.5 0.2 - 41 tasks:69 % curr:busybox(17 %) max:init(44 %, pid:1), readytorun: 3, pgfault 1593/s (max 1 avg 1.0)
[   12.220000] ***************************************
[   13.120000] dect144xx_file_process: upload of '/lib/modules/dectfw_secondlevel_441.hex' successfull
[   15.140000] [piglet]bitfile for autodetect '/lib/modules/bitfile_isdn.bit'
[   15.150000] [piglet] try to preload in progress-context: /lib/modules/bitfile_isdn.bit
[   16.220000] [piglet] bitfile 72761 bytes done
[   16.230000] [piglet] "wyatt_earp_unload_xilinx" not loaded
[   21.330000] [piglet] use preload[0] /lib/modules/bitfile_pots.bit
[   22.390000] [1]system-load 2  loadavg 0.50 0.11 0.4 - 41 tasks:19 % curr:busybox(19 %) max:busybox(19 %, pid:411), readytorun: 1, pgfault 0/s (max 0 avg 0.0)
[   22.400000] [piglet] bitfile 72761 bytes done
[   22.410000] [piglet]-> POTS-Mode
[   22.510000] [piglet]TDM: FS: 8005 Hz CLK: 2045945 Hz 
[   22.910000] yaffs: dev is 32505861 name is "mtdblock5" rw
[   22.910000] yaffs: passed flags ""
[   22.920000] yaffs: yaffs: Attempting MTD mount of 31.5,"mtdblock5"
[   22.930000] yaffs: yaffs_read_super: is_checkpointed 1
[   23.550000] module isdn_fbox_fon5: relocation overflow
[   23.750000] capicodec_init()
[   23.760000] [capi_codec] support fax
[   23.760000] [capi_codec] support Codecs
[   23.900000] pcmlink_ul_register_dectcontrol: start after isdn-driver
[   28.810000] usbcore: registered new interface driver usbfs
[   28.810000] usbcore: registered new interface driver hub
[   28.820000] usbcore: registered new device driver usb
[   29.110000] PCI: Setting latency timer of device 0000:01:00.0 to 64
[   29.110000] xhci_hcd 0000:01:00.0: xHCI Host Controller
[   29.110000] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1
[   29.120000] pci_bus 0000:01: firmware: requesting xhcifw.mem
[   29.230000] xhci_hcd 0000:01:00.0: irq 138, io mem 0x1c000000
[   29.240000] xHCI: PORT POWER on, delay 200ms
[   29.450000] usb usb1: config 1 interface 0 altsetting 0 endpoint 0x81 has no SuperSpeed companion descriptor
[   29.460000] usb usb1: configuration #1 chosen from 1 choice
[   29.460000] xHCI xhci_add_endpoint called for root hub
[   29.460000] xHCI xhci_check_bandwidth called for root hub
[   29.460000] hub 1-0:1.0: USB hub found
[   29.460000] hub 1-0:1.0: 4 ports detected
[   29.470000] AVM: disable USB3 port#1 status = 0x2a0
[   29.470000] avm_net_trace: New net trace device 'usb1' registered with minor 161.
[   30.960000] [0]system-load 2  loadavg 1.37 0.31 0.10 - 66 tasks:6 % curr:udevd(0 %) max:ifx_ssc(1 %, pid:120), readytorun: 13, pgfault 1701/s (max 3 avg 1.6)
[   33.120000] [dsl_mei] Lantiq (VRX) DSL CPE MEI driver, version 1.4.4, (c) 2013 Lantiq Deutschland GmbH
[   33.130000] [dsl mei] tried to set GDBG Level to 4
[   33.130000] 
[   33.140000] [dsl mei] debug_level=4, Global UsrDbgLevel=4 MEI_DRV UsrDbgLevel=4 MEI_MEI_ACCESS UsrDbgLevel=4
[   33.140000] 
[   33.150000] [dsl mei] debug_level=4, Global IntDbgLevel=4 MEI_DRV IntDbgLevel=4 MEI_MEI_ACCESS IntDbgLevel=4
[   33.150000] 
[   33.160000] [dsl_vr9] AVM_MEI_PowerUpDSLSubsystem enable power domain 'DSL + DFE'
[   33.170000] [AVM_MEI_PowerUpDSLSubsystem] power up 'PPE TC, PPE EMA, LEDC, DFEV1, DFEV0'
[   33.200000] [dsl_vr9] AVM_MEI_PowerUpDSLSubsystem unreset 'DSL, DFE, AFE, VOICE, DSLTC, ARC'
[   33.200000] spi_clc=0x00000200
[   33.370000] [dsl drv] Lantiq CPE API Driver version: DSL CPE API V4.16.6-pd1
[   33.380000] [dsl drv] Predefined debug level: 4
[   33.380000] [dsl drv] dynamically registered major number 238 for dsl_vr9
[   33.550000] Loading E5 (MII0/1) driver ...... 
[   33.560000] drivers/net/avm_cpmac/switch/ifx/vr9/ifxmips_ppa_datapath_vr9_e5.c:3243:init_local_variables: [init_local_variables] g_eth_wan_mode=0
[   33.560000] 
[   33.580000] drivers/net/avm_cpmac/switch/ifx/vr9/ifxmips_ppa_datapath_vr9_e5.c:3302:init_local_variables: g_wan_itf=0x80, g_wanqos_en=8
[   33.580000] 
[   33.610000] [avmnet] [avmnet_mcfw_enable] Device wasp has not been initialised!
[   33.620000] CPU_TO_WAN_TX_DESC_BASE[0] =0xbe227400
[   33.620000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x48
[   33.630000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x48
[   33.640000] [ppe_e5_init] Succeeded!
[   33.650000] PPE datapath driver info:
[   33.650000]   Version ID: 64.3.3.1.0.1.1
[   33.650000]   Family    : VR9
[   33.650000]   DR Type   : Normal Data Path | Indirect-Fast Path
[   33.650000]   Interface : MII0 | MII1
[   33.650000]   Mode      : Routing
[   33.650000]   Release   : 0.1.1
[   33.670000] PPE firmware info:
[   33.670000]   Version ID: 7.5.2.11.1
[   33.670000]   Family    : VR9
[   33.670000]   FW Package: D5
[   33.670000]   Release   : 2.11.1
[   33.670000] PPE firmware feature:
[   33.670000]   ATM/PTM TC-Layer Bonding        Support
[   33.670000]   L2 Trunking                     Support
[   33.670000]   Packet Acceleration             Support
[   33.670000]   IPv4                            Support
[   33.670000]   IPv6                            Support
[   33.670000]   6RD                             Support
[   33.670000]   DS-Lite                         Support
[   34.280000] activating IRQ mode
[   34.280000] requesting IRQ
[   34.290000] request_irq 
[   34.290000] usedIrq: 57 | usedIsrHandler: c17be820 | usedFlags: 0x4000 | pUsedDevName: mei_vr9 | pUsedDevId: -1912345678
[   34.300000] IRQ requested ok
[   34.300000] MEI_DRV: MEI_IfxRequestIrq(IRQ = 57, .., ), lock = 1
check this C0] 
[   34.310000] about to check device status
[   34.320000] MEI_DRV[00]: INIT DEVICE, phy addr = 0x1E116000, virt addr = 0xBE116000 IRQ = 57
[   34.320000] 
[   37.790000] kdsldmod: init start (Aug 20 2015 19:22:10) sizeof(struct sk_buff)=440
[   37.800000] userman: device registerd (userman_url) with major=232
[   37.810000] kdsld: ttychannel: ldisc 8 registered
[   37.810000] PCP_NL: PCP netlink interface
[   37.820000] kdsldmod: init done
[   40.980000] [avm_power] eth: port 0 force normal  CON t0
[   40.990000] [avm_power] eth: port 1 force throttle  CON t0
[   40.990000] [avm_power] eth: port 2 force throttle  CON t0
[   41.000000] [avm_power] eth: port 3 force throttle  CON t0
[   43.860000] ADDRCONF(NETDEV_UP): lan: link is not ready
[   43.880000] [avmnet] [avmnet_mcfw_enable] Device eth0 was enabled already
[   43.890000] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   43.890000] device eth0 entered promiscuous mode
[   43.900000] [avmnet] [avmnet_mcfw_enable] Device eth1 was enabled already
[   43.910000] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   43.910000] device eth1 entered promiscuous mode
[   44.430000] [avmnet] [avmnet_mcfw_enable] Device eth2 was enabled already
[   44.430000] ADDRCONF(NETDEV_UP): eth2: link is not ready
[   44.440000] device eth2 entered promiscuous mode
[   44.950000] [avmnet] [avmnet_mcfw_enable] Device eth3 was enabled already
[   44.950000] ADDRCONF(NETDEV_UP): eth3: link is not ready
[   44.960000] device eth3 entered promiscuous mode
[   45.970000] ADDRCONF(NETDEV_UP): guest: link is not ready
[   47.250000] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   47.250000] lan: port 1(eth0) entering forwarding state
[   47.770000] [dma_device_write] auto open tx_chan_no:2
[   48.720000] kdsld: kdsld_vcc_preunregister: *
[   48.790000] [avmnet] [avmnet_mcfw_enable] Device wasp has not been initialised!
[   48.800000] kdsld: nr_ipv4 0 nr_ipv6 0 nr_vpn 0
[   48.810000] ADDRCONF(NETDEV_UP): wasp: link is not ready
[   48.960000] kdsld: kdsld_vcc_preregister: predsl1
[   48.970000] kdsld: kdsld_vcc_preregister: vcc->ifaces=(null)
[   48.970000] kdsld: internet: set_rcv_ipaddr: 10.0.0.1
[   48.980000] kdsld: IPv6: tr069: link local 1111::222:3333:4444:5555 remote ::
[   48.990000] kdsld: tr069: set_rcv_ipaddr: 10.0.0.1
[   49.090000] [wlan_config] Given config is:
[   49.090000] [wlan_config]   hw_interface=0 chip_type=8 (scorpion) offload=3 (full)
[   49.100000] [wlan_config]   hw_interface=1 chip_type=11 (peregrine) offload=3 (full)
[   49.110000] [wlan_config] hwrev=185 hwsubrev=3 maca=11:22:33:44:55:66
[   49.120000] [wlan_config] country=40 reg_domain_a=12 reg_domain_b=34
[   49.120000] [WLAN_HEARTBEAT] start
[   49.130000] [WLAN_COM] INFO: using dev 'wasp' (src=00:22:33:44:55:66, dst=ff:ff:ff:ff:ff:ff)
[   49.130000] [WLAN_COM] avm_wlan_com_tx_thread start
[   49.150000] [wlan_eeprom] Calibration data blocks found = 2
[   49.160000] [wlan_eeprom] EEPROM #1, type "AR93xx/AR95xx":
[   49.170000] [wlan_eeprom] Customer data="AVM7490_CAL1_V1"
[   49.170000] [wlan_eeprom] Old tempSlope2g values found - patching
[   49.180000] [wlan_eeprom] Build with ART2 4.9
[   49.190000] [wlan_eeprom] EEPROM #2, type "QCA98xx":
[   49.190000] [wlan_eeprom] Customer data="AVM7490_CAL2_V1"
[   49.200000] avm_net_trace: New net trace device 'WLAN Management Traffic' registered with minor 128.
[   49.250000] ADDRCONF(NETDEV_CHANGE): wasp: link becomes ready
[   49.470000] kdsld: route-dsl: set_snd_ipaddr: 192.168.180.1
[   49.470000] kdsld: route-dsl: set_rcv_ipaddr: 192.168.180.1
[   49.740000] tgt_if =wasp 
[   49.740000] mac address  dest -->  0:22:33:44:55:66   
[   49.740000]  mac address  src--> ff:ff:ff:ff:ff:ff   
[   49.740000]  
[   49.750000] __gmac_dev_event: wasp: 0x5 (NETDEV_REGISTER), pid=1660 (busybox)
[   49.760000] __gmac_dev_event: wasp: 0x1 (NETDEV_UP), pid=1660 (busybox)
[   49.790000] 
[   49.790000] athlogger mode: hostFWD:loaded
[   49.840000] 
[   49.990000] net wasp: firmware: requesting ath_tgt_fw1.fw
[   50.010000] FWD:loaded1 over MDIO MAC 0 
[   50.320000] [capi_oslib] not jet activated
[   50.670000] FWD:loaded1 
[   50.670000] mdio_start_handshake waiting for target to up unit 0
[   50.680000] mdio handshake is good 
[   50.680000] mdio_block_send exchanging block write parameters 
[   50.690000] .
[   50.690000] mdio_block_send - start_address 0xbd003000 length 0x00003084 exec_address 0xbd003000
[   50.700000] .Checksum for the file fda4d151
[   50.700000] ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done!
[   51.040000] Send  waiting for lock
[   51.070000] MDIO FWD GOOD  - releasing the lock
[   51.070000] total transfer time in jiffies 390
[   51.130000] [capi_oslib] not jet activated
[   51.140000] [0]system-load 4  loadavg 1.77 0.47 0.15 - 85 tasks:38 % curr:busybox(5 %) max:ctlmgr(10 %, pid:1361), readytorun: 3, pgfault 1810/s (max 5 avg 2.8)
[   51.270000] [1]system-load 2  loadavg 1.77 0.47 0.15 - 83 tasks:0 % curr:busybox(0 %) max:busybox(0 %, pid:1664), readytorun: 3, pgfault 3143/s (max 4 avg 4879.9)
[   52.260000] lan: port 1(eth0) entering disabled state
[   52.280000] lan: port 1(eth0) entering forwarding state
[   52.290000] .
[   52.290000] HIF GMAC parametrs sent
[   52.290000] Discovery pkt from  wasp 
[   52.300000] 
[   52.300000] 
[   52.300000] Start Downloading all images
[   52.300000] net wasp: firmware: requesting ath_tgt_fw2.fw
[   52.320000] lan: port 1(eth0) entering disabled state
[   52.320000] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   52.400000] lan: port 2(eth1) entering disabled state
[   52.400000] Discovery pkt from  wasp 
[   52.410000] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   52.450000] lan: port 3(eth2) entering disabled state
[   52.510000] Discovery pkt from  wasp 
[   52.620000] Discovery pkt from  wasp 
[   52.730000] Discovery pkt from  wasp 
[   52.840000] Discovery pkt from  wasp 
[   52.940000] FWD: size: 2848612, upload_addr: 81a00000, exec_addr: 81a00000
[   52.950000] Downloading target firmware image    Waiting for Download complete... 
[   52.960000] ................................................................
[   52.970000] ADDRCONF(NETDEV_UP): eth2: link is not ready
[   52.970000] ................................................................................................................................................................................................................
[   53.010000] lan: port 4(eth3) entering disabled state
[   53.010000] ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
[   53.530000] ADDRCONF(NETDEV_UP): eth3: link is not ready
[   53.530000] .........................................done!
[   53.670000] Downloading target firmware completed.
[   53.670000] 
[   53.670000] All images completed.
[   53.930000] sch_llq: Aug 20 2015 19:49:54
[   54.720000] device ptm_vr9 entered promiscuous mode
[   54.890000] AVM_WATCHDOG: System Init UEberwachung abgeschlossen (194130 ms noch verfuegbar)
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_cpuclock: norm_power_rate=100 act_rate=100 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=0 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_systemclock: norm_power_rate=100 act_rate=100 mul=0 div=1 offset=2000 NormP=2000 mW -> SumNormP=2000 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_dspclock: norm_power_rate=100 act_rate=100 mul=0 div=1 offset=1000 NormP=1000 mW -> SumNormP=3000 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_loadrate: norm_power_rate=100 act_rate=43 mul=15 div=1 offset=0 NormP=1500 mW -> SumNormP=4500 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_dsl: norm_power_rate=100 act_rate=100 mul=15 div=1 offset=0 NormP=1500 mW -> SumNormP=6000 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_dect: norm_power_rate=100 act_rate=0 mul=200 div=78 offset=150 NormP=406 mW -> SumNormP=6406 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_analog: norm_power_rate=200 act_rate=0 mul=141 div=10 offset=100 NormP=2920 mW -> SumNormP=9326 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_isdnnt: norm_power_rate=100 act_rate=0 mul=1 div=1 offset=0 NormP=100 mW -> SumNormP=9426 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_isdnte: norm_power_rate=100 act_rate=0 mul=1 div=1 offset=0 NormP=100 mW -> SumNormP=9526 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_usb_host: norm_power_rate=500 act_rate=0 mul=55 div=10 offset=0 NormP=2750 mW -> SumNormP=12276 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_usb_host2: norm_power_rate=500 act_rate=0 mul=55 div=10 offset=0 NormP=2750 mW -> SumNormP=15026 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_wlan: norm_power_rate=100 act_rate=0 mul=77 div=1 offset=300 NormP=8000 mW -> SumNormP=23026 mW
[   54.920000] [avm_power] pm_ressourceinfo_scriptparse: powerdevice_ethernet: norm_power_rate=2267 act_rate=9 mul=1 div=1 offset=50 NormP=2317 mW -> SumNormP=25343 mW
[   54.920000] SysRq : Changing Loglevel
[   54.920000] Loglevel set to 4
[   55.260000] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   55.260000] lan: port 1(eth0) entering forwarding state
[   62.270000] userman: LAN Client Internet-Accounting and Blocking
[   62.270000] userman: device registerd with major=228
[   62.270000] userman: init ok
[   62.460000] Discovery pkt from  wasp 
[   62.590000] [WLAN_COM] INFO: received discovery pkt from 00:03:7f:ff:ff:ff
[   63.460000] avm_net_trace: New net trace device 'HW (2.4 + 5 GHz, wifi0)' registered with minor 129.
[   64.130000] [WLAN_HEARTBEAT] sending pings to 00:03:7f:ff:ff:ff
[   66.000000] Netlink interface number created: 22
[   66.010000] wifi mac address name 0 wifi0  :1:22:33:44:55:66 
[   66.010000] wifi mac address name 1 wifi1  :1:22:33:44:55:77 
[   66.010000] __gmac_dev_event: wifi0: 0x5 (NETDEV_REGISTER), pid=13 (events/0)
[   66.020000] __gmac_dev_event: wifi1: 0x5 (NETDEV_REGISTER), pid=13 (events/0)
[   66.030000] __adf_net_register_wpscb: Registerd wps callback for wifi0 
[   66.030000] ATD APPBR Netlink iface number created: 21
[   66.980000] avm_net_trace: New net trace device 'AP (2.4 + 5 GHz, ath0)' registered with minor 131.
[   66.990000] avm_net_trace: New net trace device 'AP (2.4 + 5 GHz, ath0)' registered with minor 132.
[   67.020000] __gmac_dev_event: ath0: 0x5 (NETDEV_REGISTER), pid=1583 (wland)
[   67.060000] avm_net_trace: New net trace device 'Guest (2.4 + 5 GHz, guest4)' registered with minor 141.
[   67.070000] avm_net_trace: New net trace device 'Guest (2.4 + 5 GHz, guest4)' registered with minor 142.
[   67.720000] __gmac_dev_event: ath0: 0xd (NETDEV_PRE_UP), pid=1757 (hostapd)
[   67.970000] __gmac_dev_event: ath0: 0x1 (NETDEV_UP), pid=1757 (hostapd)
[   68.510000] WMI retry   1 (cmd=12, seq=61)
[   69.790000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   70.540000] nf_conntrack version 0.5.0 (3950 buckets, 15800 max)
[   70.540000] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[   70.540000] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[   70.540000] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[   70.780000] WMI recovered after 5 retries (cmd=12, seq=61)
[   70.790000] wmi_rsp_callback: WMI response received twice (seqno=61)
[   71.850000] avm_net_trace: New net trace device 'AP2 (2.4 + 5 GHz, ath1)' registered with minor 137.
[   71.880000] avm_net_trace: New net trace device 'AP2 (2.4 + 5 GHz, ath1)' registered with minor 138.
[   71.910000] __gmac_dev_event: ath1: 0x5 (NETDEV_REGISTER), pid=1583 (wland)
[   71.970000] avm_net_trace: New net trace device 'Guest2 (2.4 + 5 GHz, guest5)' registered with minor 143.
[   71.990000] avm_net_trace: New net trace device 'Guest2 (2.4 + 5 GHz, guest5)' registered with minor 144.
[   72.660000] __gmac_dev_event: ath1: 0xd (NETDEV_PRE_UP), pid=1757 (hostapd)
[   72.870000] __gmac_dev_event: ath1: 0x1 (NETDEV_UP), pid=1757 (hostapd)
[   73.410000] WMI retry   1 (cmd=12, seq=158)
[   73.690000] Target Reset Magic Patteren set in MDIO_REGS[]={0x3a3b, 0x3c3d, 0x3e3f, 0x4a4b, 0x4c4d, 0x4e4f, 0x5a5b, 0x5c5d, }
[   75.610000] WMI recovered after 5 retries (cmd=12, seq=158)
[   75.620000] wmi_rsp_callback: WMI response received twice (seqno=158)
[   76.460000] device wlan entered promiscuous mode
[   76.460000] lan: port 5(wlan) entering forwarding state
[   76.660000] device wlan_guest entered promiscuous mode
[   76.660000] guest: port 1(wlan_guest) entering forwarding state
[  125.350000] /proc/tffs: info request: success
[  131.840000] Register LANTIQ_PA @ AVM_PA
[  131.840000] [avm_pa_multiplexer_register_instance] 
[  131.840000]     add:avm_pa_add_ifx_session+0x0/0x16c0 [ifx_ppa_mini_sessions] 
[  131.840000]     remove:avm_pa_remove_ifx_session+0x0/0x340 [ifx_ppa_mini_sessions]
[  131.860000] [ifx_ppa_mini_session_init]
[  131.860000] [ifx_ppa_mini_session_init] avm_pa sessionh_lookup table
[  131.870000] max_lan_entries       192
[  131.870000] max_wan_entries       192
[  131.870000] max_mc_entries        32
[  131.880000] max_bridging_entries  2048
[  131.880000] max_ipv6_addr_entries 128
[  131.880000] max_fw_queue          8
[  131.890000] max_6rd_entries       4
[  131.890000] AVM - Lantiq-PPA: minimalist and slim Session Management: --- init successful
[  131.890000] Session-Table Size: 256 * 200 byte = 50 kb
[  131.920000] AVM - Lantiq-PPA: minimalist and slim QoS Management: --- init successful
[  136.020000] avm_pa: prioack enable ptm_vr9 1048580
[  136.020000] kdsld: HOTSPOT: no hotspots configured
[  136.200000] kdsld: tr069: set_snd_ipaddr: 99.99.99.99
[  136.270000] kdsld: internet: set_snd_ipaddr: 77.77.77.77
Hier die Ausgabe von lsmod direkt nach dem booten:
(ich habe ein paar iptables-Kommandos in meiner rc.custom, daher wohl auch schon die geladenen iptables-Module)
Code:
Module                  Size  Used by    Tainted: P  
ifx_ppa_mini_qos        4928  0 
ifx_ppa_mini_sessions    85546  0 
ifxmips_ppa_hal_vr9_e5    76175  0 
ipt_REJECT              2168  6 
ipt_MASQUERADE          1988 17 
iptable_nat             3311  1 
nf_nat                 14116  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4      10241  3 iptable_nat,nf_nat
nf_conntrack           59483  4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4           788  1 nf_conntrack_ipv4
iptable_filter           931  1 
ip_tables              10748  2 iptable_nat,iptable_filter
x_tables               12152  4 ipt_REJECT,ipt_MASQUERADE,iptable_nat,ip_tables
userman_mod            68964  4 
sch_sfq                 5933  4 
sch_llq                10087  1 
sch_tbf                 5042  1 
atd                   162329  0 
fwd                    14306  1 atd
athlogger               7786  0 
hif_gmac               13148  3 atd,fwd,athlogger
adf                   130044  2 atd,fwd
aae                   119430  3 atd,fwd,hif_gmac
kdsldmod             1592256  9 userman_mod
ifxmips_ppa_datapath_vr9_e5   156238  0 
dsl_vr9               304546  2 
mei_vr9               181914  4 ifxmips_ppa_datapath_vr9_e5,dsl_vr9
xhci                   61748  0 
usbcore               173212  2 xhci
vfat                   12052  0 
fat                    63670  1 vfat
capi_codec            427173  0 
pcmlink               421155  1 capi_codec
Piglet_noemif          51958  0 
rtc_avm                 5880  1 pcmlink
led_modul_Fritz_Box_HW185   105881  2
Ich habe eine praktisch gleiche Firmware nocheinmal gebacken, nur dieses Mal nicht den Kernel ersetzt. Bei dieser Variante konnten natürlich keine nf_nat oder ipt_MASQUERADE-Module geladen werden.
Aber abgesehen davon fällt auf, dass der einzige Unterschied ist, dass der Original-Kern eben auch die drei Module isdn_fbox_fon5, avm_dect und dect_io laden kann, alle anderen funktionieren mit dem selbstgebauten auch schon. Wobei man hier sogar noch dazusagen muss, dass avm_dect und dect_io möglicherweise auch schon Funktionsfähig wären, sich aber nur nicht laden lassen, da sie isdn_fbox_fon5 vorraussetzen. Kann aber natürlich auch sein, dass sie anschließend, wenn das Isdn-Modul funktioniert, auch noch eine Behandlung brauchen:keule:

Hier noch die Ausgabe der Module, wenn man sie auf dem selbstgebautem Kern laden will:

isdn_fbox_fon5:
Code:
[email protected]:/var/mod/root# modprobe isdn_fbox_fon5
modprobe: can't load module isdn_fbox_fon5 (kernel/drivers/isdn/isdn_fon5/zzz/isdn_fbox_fon5.ko): invalid module format
anschließend neue Zeile in der dmesg:
Code:
[ 3215.960000] module isdn_fbox_fon5: relocation overflow
avm_dect:
Code:
[email protected]:/var/mod/root# modprobe avm_dect
modprobe: can't load module avm_dect (kernel/drivers/isdn/avm_dect/avm_dect.ko): Unknown error 512
anschließend neue Zeilen in der dmesg:
Code:
[ 3338.830000] [avm_debug]DebugCallRegister: prefix 'support_' already exist
[ 3338.830000] pcmlink_ul_register_dectcontrol: start after isdn-driver
dect_io:
Code:
[email protected]:/var/mod/root# modprobe dect_io
modprobe: can't load module avm_dect (kernel/drivers/isdn/avm_dect/avm_dect.ko): Unknown error 512
anschließend neue Zeilen in der dmesg:
Code:
[ 3464.790000] [avm_debug]DebugCallRegister: prefix 'support_' already exist
[ 3464.800000] pcmlink_ul_register_dectcontrol: start after isdn-driver

Ich lese zwar immer wieder in den anderen Beiträgen, dass das Freetz-Team seit 6.3x Schwierigkeiten mit unvollständigen/unpassenden Sourcen von AVM hat, bin aber trotzdem im Moment überglücklich, dass so vieles schon funktioniert:)

Ich nutze den Trunk und aktualisiere ihn häufig. Meine aktuelle Revision ist also 13839. Bei Interesse kann ich auch .configs von mir posten, obwohl die vermutlich nicht sehr spannend sind.
 
Zuletzt bearbeitet:

PeterPawn

IPPF-Urgestein
Mitglied seit
10 Mai 2006
Beiträge
13,287
Punkte für Reaktionen
1,095
Punkte
113
So ein "relocation overflow" ist meist das Resultat eines nicht richtig als solches erkannten "weak symbols", wo dann tatsächlich ein Sprung erzeugt werden soll, der aber die 256 MByte-Grenzen bei MIPS (einige MIPS-Instruktionen bieten nur 26 Bit für die Codierung der Zieladresse) überschreiten würde. Im physikalischen Speicher der 7490 kann das eigentlich kaum ein Problem werden, denn die hat ja gesamt nur 256 MByte, das müßte also auch ein "weak symbol" sein.

Solange das keine Stelle ist, wo wirklich mal die Ausführung "vorbeikommt", könnte man zumindest mal versuchen, in der arch/mips/kernel/module.c die Fehlerbehandlungen (in apply_r_mips_26_rel() und apply_r_mips_26_rela()) genauso abzuschalten (auszukommentieren), wie es in der arch/mips/kernel/vpe.c (in apply_r_mips_26()) erfolgt.

Sollte die Ausführung wider Erwarten da doch irgendwann mal vorbeikommen, stürzt dann das System aber vermutlich ab ("kernel panic" wg. SEGV würde ich erwarten) ... dann müßte man etwas genauer suchen, indem man z.B. die Fehlermeldungen in arch/mips/kernel/module.c (das sollte die Quelle der Meldung in dmesg sein) etwas ausdifferenziert und um die Angaben zum Offset (v) und zur "base address" (das müßte sich hinter "location" auf den ersten Blick verbergen, aber ich habe nicht weiter gesucht) erweitert.

- - - Aktualisiert - - -

Ach so, ich vergaß zu erwähnen, daß man natürlich diese Änderungen im Code auch auf die Fälle beschränken kann, wo me->name dann auf den Namen des betreffenden LKM zeigt (aber immer bedenken, daß das alles im Kernel läuft).

- - - Aktualisiert - - -

@opto:
Ich grübele jetzt schon lange hin und her ... was ist denn "HKR Unterstützung"? Ich komme zu keinem Ergebnis - brauche mal einen Denkanstoß für diesen "missing link".
 

PeterPawn

IPPF-Urgestein
Mitglied seit
10 Mai 2006
Beiträge
13,287
Punkte für Reaktionen
1,095
Punkte
113
Ah ja ... die ist ja dann auch von einem Problem beim Laden der DECT-Treiber betroffen.

Wobei ich jedem nur dann zur Lösung von @opto raten würde (also dem Verwenden einer älteren Firmware als Basis), wenn er sich der damit einhergehenden Risiken auch in vollem Umfang bewußt ist.
 

Goggo16

Mitglied
Mitglied seit
12 Sep 2008
Beiträge
626
Punkte für Reaktionen
2
Punkte
18
Hi,

für welche Funktionen ist denn "Replace Kernel" nun gut bzw. sogar erforderlich?

Bislang war meine Info, dass mit Replace-Kernel kein ISDN mehr funktioniert. Wie sich das von g00fy aber so anhoert, schein ja auch die DECT-Funktion zumindest mal beeintraechtigt zu sein.

LG Goggo
 

g00fy

Neuer User
Mitglied seit
2 Jan 2007
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Replace Kernel braucht man um mehr Module in die Firmware packen zu können. Ich denke einige von den "einfacheren" Modulen kann freetz durchaus auch für einen vorgefertigten Kernel bauen, aber sobald es um Funktionalität geht, die spezielle Hooks im Kernel-Code brauchen (wie etwa Connection-Tracking von netfilter/iptables), ist es notwendig, den Kernel selbst zu bauen, damit auch die notwendigen Symbole im Kernel hinzugefügt werden können.
Kann natürlich auch noch andere Gründe geben (zusätzliche Optimierungen usw., Linux-Kernel bietet ja viele Möglichkeiten;)), aber ich denke, das ist der wichtigste.

"grep -R -i "replace_kernel" make/" im trunk-Verzeichnis gibt auch eine kleine Übersicht:)

@opto:
Danke für den Hinweis mit der Labor-Firmware! Ich habe jetzt schon ein bisschen überlegt, ob ich nicht gleich umstelle und die flashe. Hab mich fürs erste nur deshalb dagegen entschieden, weil ich nicht auf 6.2x zurückwollte (aber wer weiß, ob mich nicht schon bald doch die Motivation einer "perfekten" Firmware packt...;)) Ist aber auf jeden Fall gut zu wissen, dass ich diese Option habe (und nicht auf 6.0x zurück müsste)
 
Zuletzt bearbeitet:

feedzapper

Neuer User
Mitglied seit
28 Jan 2008
Beiträge
123
Punkte für Reaktionen
14
Punkte
18
Ich habe hier die 7272 / 6.87 / Kernel 2.6.32.61 an der seriellen console mit Replace Kernel am laufen (freetz-ng).
Das funktioniert soweit auch alles, bis auf dieses AVM Telefon Modul ("isdn_fbox_fon5.ko") welches sich nicht laden lässt und somit auch nicht die davon abhängigen Module.
Auch wenn sonst alles funktioniert, aber die Telefon Funktionalität wäre mir schon wichtig ...
Da es hier ja damals um die selbe Problematik mit dem selben Kernel nur auf der 7490 / 6.30 ging), habe ich dier Lösungsvorschläge von PeterPawn mal probiert und die entsprechenden Einträge in module.c auskommentiert.
Leider ohne Erfolg - die Box lädt das Modul dann natürlich und macht eine KERNEL PANIC :-(
Vielleicht hat ja jemand noch einen Rat ?
Kam damals denn irgend etwas positives dabei heraus, woran es auf der 7490 / 6.30 denn nun lag ?
Oder gilt es als nach wie vor ungelöst ?
Im Anhang der entsprechende Boot Log der 7272 mit Replace Kernel :

Code:
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2020.10.09 18:04:43 =~=~=~=~=~=~=~=~=~=~=~=
##.......................................
Lantiq xDSL CPE AR10
[    0.000000] Linux version 2.6.32.61 ([email protected]) (gcc version 4.8.5 (GCC) ) #1 SMP Fri Oct 9 17:58:35 CEST 2020

[    0.000000] phym = 08000000, mem = 08000000, max_pfn = 00008000

[    0.000000] Reserving memory for CP1 @0xa8000000, size 0x00000000

[    0.000000] bootconsole [early0] enabled

[    0.000000] CPU revision is: 00019556 (MIPS 34Kc)

[    0.000000] Determined physical RAM map:

[    0.000000] Initrd not found or empty - disabling initrd

[    0.000000] Zone PFN ranges:

[    0.000000]   Normal   0x00000000 -> 0x00008000

[    0.000000] Movable zone start PFN for each node

[    0.000000] early_node_map[1] active PFN ranges

[    0.000000]     0: 0x00000000 -> 0x00008000

[    0.000000] [module-alloc-by-name] 'modulemem' not set, function disabled

[    0.000000] 1 available secondary CPU TC(s)

[    0.000000] PERCPU: Embedded 7 pages/cpu @81103000 s5760 r8192 d14720 u65536

[    0.000000] pcpu-alloc: s5760 r8192 d14720 u65536 alloc=16*4096

[    0.000000] pcpu-alloc: [0] 0 [0] 1

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512

[    0.000000] Kernel command line: console=ttyS0,115200n8r nor_size=0MB sflash_size=1024KB nand_size=128MB ethaddr=34:31:C4:30:49:24

[    0.000000] [NAND] nand_size = 0x8000000

[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)

[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)

[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)

[    0.000000] wait instruction: r4k_wait_irqoff

[    0.000000] [avm_cache_set_coherency]: setting cache coherency for HWRevision=192 to write back allocate

[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.

[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes

[    0.000000] Writing ErrCtl register=0007f9a4

[    0.000000] Readback ErrCtl register=0007f9a4

[    0.000000] Memory: 122264k/131072k available (4355k kernel code, 8620k reserved, 2296k data, 224k init, 0k highmem)

[    0.000000] Hierarchical RCU implementation.

[    0.000000] NR_IRQS:181

[    0.000000] [mips_cpu_irq_init] irq_base 0

[    0.000000] SRSConf0 0x3ffffbfe: SRS1: 0xffffffff, SRS2 0xffffffff, SRS3 0xffffffff

[    0.000000] Console: colour dummy device 80x25

[    0.000000] console [ttyS0] enabled, bootconsole disabled
[    0.000000] console [ttyS0] enabled, bootconsole disabled

[    0.020000] Calibrating delay loop... 332.59 BogoMIPS (lpj=1662976)
[    0.240000] Security Framework initialized
[    0.240000] Mount-cache hash table entries: 512
[    0.250000] kernel_init: started
[    0.250000] kernel_init: kernel locked
[    0.250000] Limit of 2 TCs set
[    0.250000] TLB of 32 entry pairs shared by 2 VPEs
[    0.250000] VPE 0: TC 0, VPE 1: TC 1
[    0.250000] IPI buffer pool of 8 buffers
[    0.260000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.440000] system-load 1 loadavg 0.0 0.0 0.0 - 8 tasks:0 % curr:swapper(0 %) max:swapper(0 %, pid:1) pgstat: sum=30533 free=30471 slab=116 alloc=0/s fault=0/s (sleep 0)
[    0.490000] TC 1 going on-line as CPU 1
[    0.500000] Brought up 2 CPUs
[    0.500000] [yield_context_init] cpu=1 tc=2 mask=220c
[power_managment_setup] reset 'DSL, DFE, AFE, VOICE, DSLTC, ARC'
[power_managment_setup] power down 'PPE TC, PPE EMA, LEDC, DFEV1, DFEV0'
[power_managment_setup] power down 'MSI1, PDI1 PCIE1 PCIE1_PHY'
[power_managment_setup] power down 'USB CTRL'
[power_managment_setup] power down 'GPHY'
[power_managment_setup] disable power domain 'DSL + DFE'
[    0.540000] NET: Registered protocol family 16
[    0.550000] Lantiq GPIO driver, version 1.3.2, (c) 2001-2013 Lantiq Deutschland GmbH
[    0.560000] Reboot Status is: Short-PowerOff-Reboot
[    0.560000] !!!!!!! WAVE400 system registeration on AHB
[    0.570000] MTLK_MEM_BAR0_START is 3e00000
[    0.570000] MTLK_MEM_BAR0_END is 3efffff
[    0.570000] MTLK_MEM_BAR1_START is 1a000000
[    0.580000] MTLK_MEM_BAR1_END is 1a7fffff
[    0.580000] MTLK_WIRELESS_IRQ_IN_INDEX is 20
[    0.580000] [avmnet] [avmnet_cfg_init] Driver version: 6.247.3.1.1.1  -  Revision 1496:3755  -  Fr 2. Aug 14:18:12 CEST 2019
[    0.590000] [avmnet] AVMNET: compiled with sizeof(struct sk_buff) = 440
[    0.900000] Lantiq PCIe Root Complex driver, version 2.0.0, (c) 2001-2013 Lantiq Deutschland GmbH
[    0.910000] bio: create slab <bio-0> at 0
[    0.920000] usbcore: registered new interface driver usbfs
[    0.920000] usbcore: registered new interface driver hub
[    0.930000] usbcore: registered new device driver usb
[    0.930000] ifx_pcie_rc_class_early_fixup port 0: fixed pcie host bridge to pci-pci bridge
[    0.940000] pci 0000:00:00.0: PME# supported from D0 D3hot
[    0.940000] pci 0000:00:00.0: PME# disabled
[    0.950000] pci 0000:01:00.0: PME# supported from D0 D1 D3hot
[    0.950000] pci 0000:01:00.0: PME# disabled
[    0.960000] pci 0000:00:00.0: PCI bridge, secondary bus 0000:01
[    0.960000] pci 0000:00:00.0:   IO window: disabled
[    0.970000] pci 0000:00:00.0:   MEM window: 0x1c000000-0x1c0fffff
[    0.970000] pci 0000:00:00.0:   PREFETCH window: 0x1c100000-0x1c1fffff
[    0.980000] NET: Registered protocol family 8
[    0.980000] NET: Registered protocol family 20
[    0.990000] NET: Registered protocol family 2
[    0.990000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    1.010000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    1.010000] TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
[    1.020000] TCP: Hash tables configured (established 4096 bind 4096)
[    1.030000] TCP reno registered
[    1.030000] avm_pa: try to activate hw accelaration for pid 1 (ipv4)
[    1.040000] NET: Registered protocol family 1
[    1.040000] RPC: Registered udp transport module.
[    1.050000] RPC: Registered tcp transport module.
[    1.050000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.080000] IFX DMA driver, version ifxmips_dma_core.c:v1.0.17 ,(c)2009 Infineon Technologies AG
[    1.080000]  skb_shared_size:344
[    1.090000] Lantiq CGU driver, version 1.1.32, (c) 2001-2013 Lantiq Deutschland GmbH
[    1.100000] squashfs: version 3.4 (2008/08/26) Phillip Lougher
[    1.110000] fuse init (API version 7.13)
[    1.110000] msgmni has been set to 239
[    1.110000] io scheduler noop registered (default)
[    1.120000] [avm_membench_init]
[    1.400000] avm_net_trace: Up and running.
[    1.400000] [loadcontrol] set auto - scale=1
[    1.400000] [avm] configured: watchdog event debug
[    1.410000] AVM_WATCHDOG: Watchdog Driver for AR7 Hardware (Version 1.0, build: Oct  9 2020 17:56:40)
[    1.420000] ifx_pmu_init: Major 247
[    1.420000] Lantiq PMU driver, version 1.2.6, (c) 2001-2013 Lantiq Deutschland GmbH
[    1.430000] Infineon Technologies RCU driver version 1.0.7
[    1.440000] drivers/char/ifxmips_ts/ifxmips_ts_ar10.c:355:ts_init: ts_init
[    1.440000]
[    1.440000] ttyS0 at MMIO 0x1e100c00 (irq = 107) is a PORT_IFX_ASC
[    1.460000] loop: module loaded
[    1.460000] nbd: registered device at major 43
[    1.480000] Generic platform RAM MTD, (c) 2004 Simtec Electronics
[    1.480000] Platform NOR MTD, (c) AVM 2010
[    1.490000] [NAND] read feature bytes (after setting hw ecc): P1=0x08|P2=0x00|P3=0x00|P4=0x00
[    1.500000] [HSNAND] Hardware-ECC activated
[    1.500000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xf1 (Micron NAND 128MiB 3,3V 8-bit)
[    1.510000] Scanning device for bad blocks
[    1.570000] Creating 8 MTD partitions on "ifx_hsnand":
[    1.570000] 0x000000000000-0x000000400000 : "reserved-kernel"
[    1.580000] 0x000000400000-0x000003400000 : "reserved-filesystem"
[    1.590000] 0x000003400000-0x000003800000 : "kernel"
[    1.590000] 0x000003800000-0x000006800000 : "filesystem"
[    1.600000] 0x000006800000-0x000006a00000 : "config"
[    1.600000] 0x000006a00000-0x000008000000 : "nand-filesystem"
[    1.610000] 0x000008000000-0x000008000000 : "nand-urlader"
[    1.610000] mtd: partition "nand-urlader" is out of reach -- disabled
[    1.620000] 0x000008000000-0x000008000000 : "nand-tffs"
[    1.620000] mtd: partition "nand-tffs" is out of reach -- disabled
[    1.630000] Lantiq SSC driver, version 2.4.1, (c) 2001-2013 Lantiq Deutschland GmbH
[    1.640000] Creating 3 MTD partitions on "ifx_sflash":
[    1.640000] 0x000000000000-0x000000040000 : "urlader"
[    1.650000] 0x000000040000-0x0000000a0000 : "tffs (1)"
[    1.650000] 0x0000000a0000-0x000000100000 : "tffs (2)"
[    1.660000] Lantiq SPI flash driver, version 1.1.9, (c) 2001-2013 Lantiq Deutschland GmbH
[    1.670000] tun: Universal TUN/TAP device driver, 1.6
[    1.670000] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
[    1.680000] IFX SWITCH API, Version 1.1.8.5
[    1.680000] SWAPI: Registered character device [switch_api] with major no [81]
[    1.690000] Switch API: PCE MicroCode loaded !!
[    1.690000] early VBUS switch
[    3.070000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    3.070000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    3.080000] ifxusb_hcd ifxusb_hcd: irq 26, io mem 0xbe101000
[    3.090000] usb usb1: configuration #1 chosen from 1 choice
[    3.090000] hub 1-0:1.0: USB hub found
[    3.100000] hub 1-0:1.0: 1 port detected
[    3.100000] avm_net_trace: New net trace device 'usb1' registered with minor 161.
[    3.520000] ifx_gptu_timer_set(2, 100000), divider = 2500000
[    3.530000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    3.530000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    3.540000] ifxusb_hcd ifxusb_hcd: irq 27, io mem 0xbe106000
[    3.540000] usb usb2: configuration #1 chosen from 1 choice
[    3.550000] hub 2-0:1.0: USB hub found
[    3.550000] hub 2-0:1.0: 1 port detected
[    3.560000] avm_net_trace: New net trace device 'usb2' registered with minor 162.
[    3.560000] i2c /dev entries driver
[    3.570000] CAPI Subsystem Rev 1.1.2.8
[    3.570000] AVM PA for Linux 2.6.32.61
[    3.570000] AVM PA skb pktinfo at offset 128 size 208
[    3.580000] [loadcontrol]module avm_pa registered
[    3.580000] IPv4 over IPv4 tunneling driver
[    3.590000] TCP cubic registered
[    3.590000] mcfw: IGMPv3 fast forwarding
[    3.600000] NET: Registered protocol family 10
[    3.600000] avm_pa: try to activate hw accelaration for pid 2 (ipv6)
[    3.610000] NET: Registered protocol family 17
[    3.610000] NET: Registered protocol family 8
[    3.620000] atmpvc_init() failed with -17
[    3.620000] KOAM is loaded successfully.
[    3.620000] l2tp_core: L2TP core driver, V2.0
[    3.630000] l2tp_ip: L2TP IP encapsulation support (L2TPv3)
[    3.630000] l2tp_netlink: L2TP netlink interface
[    3.640000] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3)
[    3.640000] l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3)
[    3.650000] <ifx_fix_timing>
[    3.660000] TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 2.0)
[    3.660000]       mount on mtd9 and mtd10 (double buffering)
[    3.680000] TFFS Name Table L
[    3.680000] Adam2 environment variables API installed.
[    3.690000] AVM Simple Profiling enabled Version 3.0
[    3.690000] [simple-profiling]:2 performance counters implemented, NEW_34K
[    3.700000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=0) all cores tc: 0
[    3.710000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=0) all cores tc: 0
[    3.720000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=1) all cores tc: 1
[    3.740000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=1) all cores tc: 1
[    3.750000] [simple-profiling]Enable Performance Counter 0 for Main pipeline stalls (P) (User Supervisor Kernel Exception TC-ID=2) all cores tc: 2
[    3.760000] [simple-profiling]Enable Performance Counter 1 for Cycles (P) (User Supervisor Kernel Exception TC-ID=2) all cores tc: 2
[    3.780000] [simple-profiling]all cores:performance-mode (round-robin):  cpus on
[    3.780000] {avmnet_cfg_netinit}
[    3.790000] [avmnet] No config found for HWRev 192, HWSubRev 1, Profile-ID 0, trying base config for HWSubRev
[    3.800000] [avmnet] No config found for HWRev 192, HWSubRev 1, trying base config for HWRev
[    3.800000] [avmnet] [avmnet_swi_7port_init] Init on module swi_vr9 called.
[    4.010000] [avmnet] [reset_int_phy] Can not hard reset split GPHY phy_22F_2, doing MDIO reset
[    4.020000] [avmnet] [reset_int_phy] Can not hard reset split GPHY phy_22F_3, doing MDIO reset
[    4.230000] Loading AVM Net Common Datapath Driver for 7Port Switch......
[    4.240000] [ppe_eth_init] init_hw()
[    4.240000] [init_hw] ppe_hw_init=0xff successful
[    4.240000] [ppe_eth_init] ifx_proc_file_create()
[    4.250000] [ppe_eth_init] dma_setup_init()
[    4.260000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x61
[    4.270000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x61
[    6.710000] [avmnet] [load_firmware] phy_22F_3: FE firmware already loaded into GPHY 0
[    8.440000] avm_pa: try to activate hw accelaration for pid 1 (ipv4)
[    8.440000] drivers/net/avm_cpmac/switch/ifx/common/swi_ifx_common.c:649:ifx_ppa_alloc_virtual_tx_device: alloc virtual tx for pid 1 FAILED
[    8.460000] avm_pa: can't activate tx channel, pid 1 (ipv4)
[    8.460000] avm_pa: try to activate hw accelaration for pid 2 (ipv6)
[    8.470000] drivers/net/avm_cpmac/switch/ifx/common/swi_ifx_common.c:649:ifx_ppa_alloc_virtual_tx_device: alloc virtual tx for pid 2 FAILED
[    8.480000] avm_pa: can't activate tx channel, pid 2 (ipv6)
[    8.490000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth0): 34:31:c4:30:49:24
[    8.500000] avmnet: avm_pa: register pid eth0
[    8.500000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth1): 34:31:c4:30:49:26
[    8.510000] avmnet: avm_pa: register pid eth1
[    8.510000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth2): 34:31:c4:30:49:2c
[    8.520000] avmnet: avm_pa: register pid eth2
[    8.520000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth3): 34:31:c4:30:49:2d
[    8.530000] avmnet: avm_pa: register pid eth3
[    8.540000] kernel_init: basic setup done
[    8.540000] SQUASHFS error: Can't find a SQUASHFS superblock on mtdblock3
[    8.550000] yaffs: dev is 32505859 name is "mtdblock3" ro
[    8.550000] yaffs: passed flags ""
[    8.580000] VFS: Mounted root (yaffs filesystem) readonly on device 31:3.
[    8.580000] Freeing unused kernel memory: 224k freed
[    8.640000] trying /sbin/init
[    8.890000] [squashfs] use zip compression
[VR9-flash] -- Test --

starting pid 226, tty '': '/etc/init.d/rc.S'
mount: mounting proc on /proc failed: Device or resource busy
tar: removing leading '/' from member names
source files in group 0 ...
/etc/init.d/S00-signal    /etc/init.d/S05-watchdog  /etc/init.d/S09-config
/etc/init.d/S01-head      /etc/init.d/S06-logging   /etc/init.d/S09-rtc
/etc/init.d/S02-led       /etc/init.d/S08-tffs
processing /etc/init.d/S00-signal
processing /etc/init.d/S01-head
[config-space] detected mtdmtd4: size '2097152'
modprobe: module nand not found in modules.dep
[config-space][yaffs] driver is loaded
[config-space] using mtd4 for /var/flash
[    9.510000] yaffs: dev is 32505860 name is "mtdblock4" rw
[    9.510000] yaffs: passed flags ""
mknod: /var/flash/freetz: File exists
mknod: /var/flash/multid.leases: File exists
mknod: /var/flash/ar7.cfg: File exists
mknod: /var/flash/net.update: File exists
mknod: /var/flash/vpn.cfg: File exists
mknod: /var/flash/tr069.cfg: File exists
mknod: /var/flash/cert.cfg: File exists
mknod: /var/flash/usb.cfg: File exists
mknod: /var/flash/xdslmode: File exists
mknod: /var/flash/umts.cfg: File exists
mknod: /var/flash/usbgsm.cfg: File exists
mknod: /var/flash/maild.xml: File exists
mknod: /var/flash/timeprofile.cfg: File exists
mknod: /var/flash/stat.cfg: File exists
mknod: /var/flash/wlan.cfg: File exists
mknod: /var/flash/user.cfg: File exists
mknod: /var/flash/userstat.cfg: File exists
mknod: /var/flash/voip.cfg: File exists
mknod: /var/flash/voipd_call_stat: File exists
mknod: /var/flash/telefon_misc: File exists
mknod: /var/flash/fx_cg: File exists
mknod: /var/flash/fx_moh: File exists
mknod: /var/flash/fx_lcr: File exists
mknod: /var/flash/fx_conf: File exists
mknod: /var/flash/calllog: File exists
mknod: /var/flash/phonebook: File exists
mknod: /var/flash/fonctrl: File exists
mknod: /var/flash/tamconf: File exists
mknod: /var/flash/dect_misc: File exists
mknod: /var/flash/dect_eeprom: File exists
mknod: /var/flash/dmgr_handset_user: File exists
mknod: /var/flash/aura-usb: File exists
mknod: /var/flash/configd: File exists
mknod: /var/flash/ewnwstatus.cfg: File exists
mknod: /var/flash/browser-data: File exists
mknod: /var/flash/websrv_ssl_key.pem: File exists
mknod: /var/flash/websrv_ssl_cert.pem: File exists
mknod: /var/flash/letsencrypt_key.pem: File exists
mknod: /var/flash/letsencrypt_cert.pem: File exists
mknod: /var/flash/aha.cfg: File exists
mknod: /var/flash/ahausr.cfg: File exists
mknod: /var/flash/ahastat.cfg: File exists
mknod: /var/flash/ahadect.cfg: File exists
mknod: /var/flash/ahanet.cfg: File exists
mknod: /var/flash/ahaglobal.cfg: File exists
mknod: /var/flash/ahapushmail.cfg: File exists
mknod: /var/flash/featovl.cfg: File exists
mknod: /var/flash/modulemem: File exists
[yaffs_to_tffs_node] ignoring TFFS Node (minor: 60)
processing /etc/init.d/S02-led
[   11.460000] led_modul_Fritz_Box_HW192: module license '
[   11.460000] (C) Copyright 2012 by AVM
[   11.460000] ' taints kernel.
[   11.470000] Disabling lock debugging due to kernel taint
[   11.510000] [LED] use GPIO 259 for 'gpio_avm_led_power'
[   11.510000] [LED] use GPIO 260 for 'gpio_avm_led_internet'
[   11.520000] [LED] use GPIO 261 for 'gpio_avm_led_festnetz'
[   11.520000] [LED] use GPIO 262 for 'gpio_avm_led_wlan'
[   11.530000] [LED] use GPIO 263 for 'gpio_avm_led_info'
[   11.530000] [LED] use GPIO 258 for 'gpio_avm_led_info_red'
[   11.540000] [BUTTON] use GPIO 1 for 'gpio_avm_button_wlan'
[   11.540000] [BUTTON] use GPIO 0 for 'gpio_avm_button_dect'
[   11.550000] [register_bug_debug_table] name='led-modul' 0xc0174444 - 0xc0174458
processing /etc/init.d/S05-watchdog
[   11.570000] AVM_WATCHDOG: System Init UEberwachung 120 Sekunden
processing /etc/init.d/S06-logging
processing /etc/init.d/S08-tffs
P-Defaults: do nothing
processing /etc/init.d/S09-config
processing /etc/init.d/S09-rtc
[   12.050000] rtc-avm rtc-avm.0: rtc core: registered avm as rtc0
[   12.050000] [avm-rtc]: avm_rtc_probe: register: ret=0x87bcea00
[   12.060000] [avm-rtc]: avm_rtc_probe: success
executing files in group 0 ...
/etc/init.d/E05-basemodules
executing /etc/init.d/E05-basemodules
group 0 done ...
source files in group 1 ...
/etc/init.d/S10-html        /etc/init.d/S12-default
/etc/init.d/S10-vm          /etc/init.d/S15-filesys
/etc/init.d/S11-config_def  /etc/init.d/S17-capi
/etc/init.d/S11-piglet      /etc/init.d/S17-tam
processing /etc/init.d/S10-html
processing /etc/init.d/S10-vm
processing /etc/init.d/S11-config_def
proces[   12.240000]
[   12.240000] [avm_debug] redirecting kernel-messages (/dev/debug)
sing /etc/init.d/S11-piglet
[    1.690000][1] IFXUSB: ifxusb_hcd: version 3.0alpha B100312
[    2.920000][1] IFXUSB: USB core #0 soft-reset
[    3.070000][1] IFXUSB: USB core #0 soft-reset
[    3.070000][1] IFXUSB: ifxhcd_init: req yield ret =9
[    3.090000][1] IFXUSB: Init: Power Port (0)
[    3.370000][1] IFXUSB: USB core #1 soft-reset
[    3.520000][1] IFXUSB: USB core #1 soft-reset
[    3.520000][1] IFXUSB: ifxhcd_init:reload_val_fast 2840
[    3.520000][1] IFXUSB: ifxhcd_init:reload_val_normal 15625
[    3.520000][1] IFXUSB: ifxhcd_init:reload_val_slow 2500000
[    3.520000][1] IFXUSB: ifxhcd_init: req yield ret =13
[    3.540000][1] IFXUSB: Init: Power Port (0)

[   12.300000][0] system-load 8 loadavg 0.37 0.8 0.3 - 40 tasks:76 % curr:testvalue(0 %) max:init(66 %, pid:1) pgstat: sum=30443 free=25753 slab=3432 alloc=1694/s fault=3911/s (sleep 1)
PigletMode: 0
[   12.400000][1] [piglet]use settings for 192(6 gpios from hw_config)

[   12.480000][1] [piglet]patch_dectfw: c0aee000, totallen = 48681(be29)
[   12.480000][1] [piglet]patch_dectfw: patch_adress: a0 max_len: 26 with Version 2 Len: 17
[   12.480000][1] [piglet]patch_dectfw: RFPI tag found 0271bb8a90
[   12.480000][1] [piglet]dect_loader144xx: slow-bootmode
[   13.310000][1] system-load 6 loadavg 0.37 0.8 0.3 - 40 tasks:6 % curr:modprobe(6 %) max:modprobe(6 %, pid:531) pgstat: sum=30344 free=25454 slab=3438 alloc=80/s fault=16/s (sleep 2)
*
***********************************************************************************************
[   15.800000][1] [piglet]dect144xx_file_process: upload of '/lib/modules/dectfw_secondlevel_441.hex' successfull
[   17.820000][1] [piglet]bitfile for autodetect '/lib/modules/bitfile_isdn.bit'
[   17.820000][1] [piglet]try to preload in progress-context: /lib/modules/bitfile_isdn.bit
[   18.920000][1] [piglet] bitfile 72761 bytes done
[   19.430000][1] [piglet]-> TE-Mode
[   19.530000][1] [piglet]TDM: FS: 8005 Hz CLK: 2043305 Hz
processing /etc/init.d/S12-default
processing /etc/init.d/S15-filesys
modprobe: module nand not found in modules.dep
[yaffs] driver is loaded
[yaffs] nand-mtd: mtd5: 01600000 00020000 "nand-filesystem"
[   19.830000][0] yaffs: dev is 32505861 name is "mtdblock5" rw
[   19.830000][0] yaffs: passed flags ""
[yaffs] Internal Memory assigned @ /var/media/ftp
[Internal Memory] is NOT empty
.start_indexation.mp3
Bilder
FRITZ
Musik
Nordvpn
Videos
[Internal Memory] initially filling skipped
processing /etc/init.d/S17-capi
[   21.480000][1] module isdn_fbox_fon5: relocation overflow
modprobe: can't load module isdn_fbox_fon5 (kernel/drivers/isdn/isdn_fon5/zzz/isdn_fbox_fon5.ko): invalid module format
[   21.840000][1] pcmlink_ul_register_dectcontrol: start after isdn-driver
modprobe: can't load module avm_dect (kernel/drivers/isdn/avm_dect/avm_dect.ko): Unknown error 512
BusyBox v1.27.2 (2020-10-09 17:53:44 CEST) multi-call binary.

Usage: mknod [-m MODE] NAME TYPE MAJOR MINOR

Create a special file (block, character, or pipe)

    -m MODE    Creation mode (default a=rw)
TYPE:
    b    Block device
    c or u    Character device
    p    Named pipe (MAJOR and MINOR are ignored)
processing /etc/init.d/S17-tam
TAM: create directory /data/tam
executing files in group 1 ...
/etc/init.d/E15-device
executing /etc/init.d/E15-device
mknod led c 243
mknod tffs c 244
mknod avm_power c 253
mknod debug c 249
mknod avm_event c 251
mknod capi_oslib c 68
/
group 1 done ...
source files in group 2 ...
/etc/init.d/S20-modload  /etc/init.d/S21-udev
processing /etc/init.d/S20-modload
[FREETZ] MODLOAD: Loading /var/flash/freetz ... done.
[FREETZ] MODLOAD: Loading users, groups and passwords ... done.
[FREETZ] MODLOAD: Loading hosts ... done.
[FREETZ] MODLOAD: Loading config ... done.
[FREETZ] MODLOAD: Loading modules ... done.
processing /etc/init.d/S21-udev
executing files in group 2 ...
group 2 done ...
source files in group 3 ...
/etc/init.d/S30-ledcfg
processing /etc/init.d/S30-ledcfg
executing files in group 3 ...
group 3 done ...
source files in group 4 ...
/etc/init.d/S44-hostname  /etc/init.d/S46-usb       /etc/init.d/S48-configd
Jan  1 01:00:23 udevd[831]: specified group 'tty' unknown


processing /etc/init.d/S44-hostname
Jan  1 01:00:23 udevd[831]: specified group 'dialout' unknown


Jan  1 01:00:23 udevd[831]: specified group 'kmem' unknown


Jan  1 01:00:23 udevd[831]: specified group 'video' unknown


Jan  1 01:00:23 udevd[831]: specified group 'audio' unknown


Jan  1 01:00:23 udevd[831]: specified group 'lp' unknown


Jan  1 01:00:23 udevd[831]: specified group 'disk' unknown


Jan  1 01:00:23 udevd[831]: specified group 'floppy' unknown


Jan  1 01:00:23 udevd[831]: specified group 'cdrom' unknown


Jan  1 01:00:23 udevd[831]: specified group 'tape' unknown


[   23.910000][0] system-load 1 loadavg 0.70 0.16 0.5 - 44 tasks:3 % curr:udevd(0 %) max:loop0(1 %, pid:219) pgstat: sum=30211 free=23120 slab=3798 alloc=1595/s fault=3889/s (sleep 1)
udev: starting version 151
51
processing /etc/init.d/S46-usb
[   24.850000][1] system-load 5 loadavg 0.70 0.16 0.5 - 67 tasks:6 % curr:udevd(0 %) max:udevadm(2 %, pid:854) pgstat: sum=30096 free=21622 slab=3992 alloc=416/s fault=727/s (sleep 7)
processing /etc/init.d/S48-configd
executing files in group 4 ...
/etc/init.d/E40-avmipc  /etc/init.d/E46-net
/etc/init.d/E40-dsl     /etc/init.d/E47-voip
executing /etc/init.d/E40-avmipc
executing /etc/init.d/E40-dsl
[dsl sus] dsl line test calib factory file available
[dsl get xtse] ANNEX=B
[dsl get xtse] setting Annex B and J
[dsl get xtse] 10 00 10 40 00 04 01 00
[dsl sus] starting ar10 dsp...
[dsl sus] ANNEX=B DIAGNOSE=no
[dsl mei] Lantiq MEI driver version: 5.06.02
[dsl mei] Lantiq MEI driver global debug_level: 0
[dsl sus] loaded ar10 mei driver: ifxmips_mei.ko with params:
[dsl drv] Lantiq CPE API Driver version: DSL CPE API V4.13.6
[dsl drv] Predefined debug level: 4
[dsl drv] dynamically registered major number 239 for drv_dsl_cpe_api
[dsl sus] loaded ar10 dsl driver: drv_dsl_cpe_api.ko with params:
[dsl sus] created ar10 dsl device node /dev/dsl_ar10 (major: 239 , minor: 0)
[dsl sus] created ar10 mei device node /dev/ifx_mei (major: 242 , minor: 0)
[dsl sus] invoke /sbin/notify_avmnet --broadband_type DSL hw_start_tm_atm
Loading A5 (MII0/1 + ATM) driver ......
[   28.170000][0] clk=250, cfg_bits=0x10000
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[0] = 0 to hw
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[1] = 1 to hw
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[2] = 2 to hw
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[3] = 3 to hw
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[4] = 4 to hw
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[5] = 5 to hw
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[6] = 6 to hw
[   28.190000][0] [init_communication_data_structures] write g_eth_prio_queue_map[7] = 7 to hw
[   28.190000][0] [alloc_dma] g_eth_wan_mode = 0, g_wanqos_en=0
CHIPID: 2, chipid address: 0xbf107344
[   28.210000][0] [avmnet_swi_ar10_a5_register_xmit] setup new xmit function
[   28.210000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth0 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   28.210000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth1 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   28.210000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth2 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   28.210000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth3 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   28.210000][0] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x61
[   28.210000][0] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x61
Succeeded!
PPE datapath driver info:
  Version ID: 64.3.7.1.0.1.4
  Family    : VR9
  DR Type   : Normal Data Path | Indirect-Fast Path
  Interface : MII0 | MII1 | ATM
  Mode      : Routing
  Release   : 0.1.4
PPE firmware info:
  Version ID: 8.4.2.11.1
  Family    : AR10
  FW Package: A5
  Release   : 2.11.1
PPE firmware feature:
  ATM/PTM TC-Layer                Support
  Packet Acceleration             Support
  IPv4                            Support
  IPv6                            Support
  6RD                             Support
  DS-Lite                         Support
[dsl sus] oamd loaded
[dsl sus] started dsl_control (configuration: -i10_00_10_40_00_04_01_00 -f/lib/modules/dsp_ar10/ar10-B-dsl.bin -n/etc/dsl/notify/dsl_notify.sh )
nohup: appending output to nohup.out
nohup: appending output to nohup.out
[   28.310000][1] userspace registering PID
0
[dsl sus] started dsl_monitor
[dsl sus] ....ar10 dsp started
executing /etc/init.d/E46-net
[   32.970000][0] kdsldmod: init start (Aug  2 2019 14:41:52) sizeof(struct sk_buff)=440
[   32.980000][0] userman: device registerd (userman_url) with major=233
kdsld: ttychannel: ldisc 8 registered
[   32.980000][0] PCP_NL: PCP netlink interface (multicast group 1)
[   32.980000][0] kdsldmod: init done (Aug  2 2019 14:41:47)
Jan  1 01:00:33 l2tpv3d[1274]: starting ...

1970-01-01 01:00:33 l2tpv3d[1274]: ready (0sec)
Jan  1 01:00:33 l2tpv3d[1276]: started.

Jan  1 01:00:33 l2tpv3d[1276]: verbose: DISABLED

Jan  1 01:00:34 ctlmgr[1281]: pcpc_create_ctx: no pcpserver found

[   34.530000][0] system-load 100% loadavg 1.35 0.32 0.10 - 81 tasks:22 % curr:ctlmgr(0 %) max:udevd(3 %, pid:839) pgstat: sum=29850 free=14630 slab=7672 alloc=2680/s fault=4610/s (sleep 2)
Jan  1 01:00:34 upnpd[1289]: starting ...

1970-01-01 01:00:34 upnpd[1289]: ready (0sec)
Jan  1 01:00:34 ctlmgr[1283]: load_config(ahausr): open problem - factory default loaded

Jan  1 01:00:34 ctlmgr[1283]: load_config(ewnwstatus): open problem - factory default loaded

Jan  1 01:00:36 multid[1351]: startup ($Revision: 34843 $$CompileDate: Aug  2 2019 14:41:00 $)

Jan  1 01:00:36 multid[1351]: starting ...

Jan  1 01:00:36 multid[1353]: HWRevision=192

Jan  1 01:00:36 multid[1353]: IP Client detected

Jan  1 01:00:36 multid[1353]: opt_without_tr069discover=0, tr069disc=0, AR7CFG->vinax_hsi_lan_ports=(null), multid.tcom_targetarch=0, is_eth_switch_installed()=0, multid.cpmac_no_ata_possible=0, pppoeiface=eth0

Jan  1 01:00:36 multid[1353]: bridge_configured: nqos_bridge_active=0, bridge_port_set=0x0, igmp_flt_portset=0x0

[avm_power] eth: port 0 force normal  CON t0
[avm_power] eth: port 1 force throttle  CON t0
[avm_power] eth: port 2 force throttle  CON t0
[avm_power] eth: port 3 force throttle  CON t0
Jan  1 01:00:37 multid[1353]: flood ratelimiting on bridge lan is NOT supported


[   37.300000][1] ADDRCONF(NETDEV_UP): lan: link is not ready
[   37.300000][1] [avmnet] [avmnet_mcfw_enable] Device eth0 was enabled already
[   37.300000][1] ADDRCONF(NETDEV_UP): eth0: link is not ready
Jan  1 01:00:37 multid[1353]: list[0]=lan

[   37.300000][1] device eth0 entered promiscuous mode
[   37.300000][1] [avmnet] [avmnet_mcfw_enable] Device eth1 was enabled already
[   37.300000][1] ADDRCONF(NETDEV_UP): eth1: link is not ready
Jan  1 01:00:37 multid[1353]: list[0]=lan

[   37.310000][1] device eth1 entered promiscuous mode
[   37.310000][1] [avmnet] [avmnet_mcfw_enable] Device eth2 was enabled already
[   37.310000][1] ADDRCONF(NETDEV_UP): eth2: link is not ready
Jan  1 01:00:37 multid[1353]: list[0]=lan

[   37.310000][1] device eth2 entered promiscuous mode
[   37.310000][1] [avmnet] [avmnet_mcfw_enable] Device eth3 was enabled already
[   37.310000][1] ADDRCONF(NETDEV_UP): eth3: link is not ready
Jan  1 01:00:37 multid[1353]: list[0]=lan

[   37.310000][1] device eth3 entered promiscuous mode
Jan  1 01:00:37 ctlmgr[1283]: WLANLIB: wlan_plugin_init:832: svn revision 2739

Jan  1 01:00:37 ctlmgr[1283]: WLANLIB: weak_wlan_check:73: Missing weak 'process_wlanmail'.

Jan  1 01:00:37 ctlmgr[1283]: WLANLIB: weak_wlan_check:76: Missing weak 'wlan_enabled_changed'.

[   37.920000][1] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   37.920000][1] lan: port 1(eth0) entered forwarding state
[   37.920000][1] lan: port 1(eth0) entered forwarding state
[   37.920000][1] ADDRCONF(NETDEV_CHANGE): lan: link becomes ready
Jan  1 01:00:38 multid[1353]: flood ratelimiting on bridge guest is NOT supported


[   38.320000][1] ADDRCONF(NETDEV_UP): guest: link is not ready
Jan  1 01:00:38 multid[1353]: mrouter: using IGMPv3 for upstream interface eth0

Jan  1 01:00:38 multid[1353]: mrouter: using IGMPv3 for other interfaces

Jan  1 01:00:38 multid[1353]: resolv.conf with 2 dnsservers written

Jan  1 01:00:38 multid[1353]: DHCPD on lan:0 skipped, is virtual interface

Jan  1 01:00:38 multid[1353]: pcpc_create_ctx: no pcpserver found

[   38.390000][0] [dma_device_write] auto open tx_chan_no:2
Jan  1 01:00:38 multid[1353]: mrouter: lan: vif 0 if_index 8

Jan  1 01:00:38 multid[1353]: interface lo up.

Jan  1 01:00:38 multid[1353]: interface lo carrier up

Jan  1 01:00:38 multid[1353]: list[0]=lan

Jan  1 01:00:38 multid[1353]: list[1]=guest

Jan  1 01:00:38 multid[1353]: br_get_interfaces(guest)=0

Jan  1 01:00:38 multid[1353]: interface eth0 up.

Jan  1 01:00:38 multid[1353]: interface eth0 carrier up

Jan  1 01:00:38 multid[1353]: list[0]=lan

Jan  1 01:00:38 multid[1353]: list[1]=guest

Jan  1 01:00:38 multid[1353]: br_get_interfaces(guest)=0

Jan  1 01:00:38 multid[1353]: interface eth1 up.

Jan  1 01:00:38 multid[1353]: list[0]=lan

Jan  1 01:00:38 multid[1353]: list[1]=guest

Jan  1 01:00:38 multid[1353]: br_get_interfaces(guest)=0

Jan  1 01:00:38 multid[1353]: interface eth2 up.

Jan  1 01:00:38 multid[1353]: list[0]=lan

Jan  1 01:00:38 multid[1353]: list[1]=guest

Jan  1 01:00:38 multid[1353]: br_get_interfaces(guest)=0

Jan  1 01:00:38 multid[1353]: interface eth3 up.

Jan  1 01:00:38 multid[1353]: interface lan up.

Jan  1 01:00:38 multid[1353]: interface lan carrier up

Jan  1 01:00:38 multid[1353]: interface guest up.

Jan  1 01:00:38 multid[1353]: verbose: DISABLED

Jan  1 01:00:38 ctlmgr[1283]: WLANLIB: wcsi_socket_connect:501: Establishing RPC connection failed with TIMEOUT

[FREETZ] ONLINECHANGED[1403]: [online] sleeping
[FREETZ] AVM-MULTID: Starting AVM-multid ... done.
Jan  1 01:00:39 ddnsd[1415]: startup ($Revision: 31930 $$CompileDate: Aug  2 2019 14:41:17 $)

Jan  1 01:00:39 ddnsd[1415]: starting ...

Jan  1 01:00:39 ddnsd[1419]: DDNSD: ip client mode. shutdown ddnsd!

1970-01-01 01:00:39 ddnsd[1415]: ready (0sec)
FATAL: ddnsd not running after started
Jan  1 01:00:39 pcpd[1421]: startup (Aug  2 2019 14:41:43)

Jan  1 01:00:39 pcpd[1421]: starting ...

Jan  1 01:00:39 pcpd[1423]: pcpc_create_ctx: no pcpserver found

Jan  1 01:00:39 pcpd[1423]: verbose: DISABLED

1970-01-01 01:00:39 pcpd[1421]: ready (0sec)
[   39.920000][1] ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
[   39.920000][1] lan: port 3(eth2) entered forwarding state
[   39.920000][1] lan: port 3(eth2) entered forwarding state
[   39.920000][1] ADDRCONF(NETDEV_CHANGE): eth3: link becomes ready
[   39.920000][1] lan: port 4(eth3) entered forwarding state
[   39.920000][1] lan: port 4(eth3) entered forwarding state
Oct  9 18:05:28 upnpdevd[1425]: startup ($Revision: 30509 $$CompileDate: Aug  2 2019 14:41:19 $)

Oct  9 18:05:28 upnpdevd[1425]: starting ...

2020-10-09 18:05:28 upnpdevd[1425]: ready (0sec)
Oct  9 18:05:28 upnpdevd[1427]: verbose: DISABLED

rc.wlan: Start WLAN...
WLAND:[01441]:18:05.28/[40.34]:BUILD: Aug  2 2019, 14:56:23
Oct  9 18:05:29 dsld[1457]: pcpc_create_ctx: no pcpserver found

Oct  9 18:05:29 dsld[1457]: startup ($Revision: 34839 $$CompileDate: Aug  2 2019 14:43:18 $)

Oct  9 18:05:29 dsld[1457]: IP Client detected

Oct  9 18:05:29 dsld[1457]: no need to run, exit

Oct  9 18:05:29 dsld[1457]: notify_avmnet_hw_setup_ata_eth_dev:dsld_mode_ipclient

[   41.140000][1] system-load 5 loadavg 1.67 0.42 0.14 - 75 tasks:23 % curr:ctlmgr(13 %) max:ctlmgr(13 %, pid:1283) pgstat: sum=31042 free=10436 slab=7996 alloc=943/s fault=1942/s (sleep 3)
[   41.200000][0] [wlan_config] Given config is:
[   41.200000][0] [wlan_config]   hw_interface=0 chip_type=6 (osprey) offload=1 (non)
[   41.200000][0] [wlan_config] hwrev=192 hwsubrev=1 maca=34:31:c4:30:49:24
[   41.210000][1] [wlan_eeprom] Calibration data blocks found = 1
[   41.210000][1] [wlan_eeprom] EEPROM #1, type "AR93xx/AR95xx":
[   41.210000][1] [wlan_eeprom] Customer data="AVM7272_CAL1_V1"
[   41.210000][1] [wlan_eeprom] regDmn=0x8114 - patching to 0
[   41.210000][1] [wlan_eeprom] Build with ART2 2.23
[   41.220000][1] avm_net_trace: New net trace device 'WLAN Management Traffic' registered with minor 128.
CHIPID: 2, chipid address: 0xbf107344
[   41.280000][0] [free_dma] g_eth_wan_mode = 0, g_wanqos_en=0
[   41.290000][0] [free_dma] free cpu -> shared mem
[   41.290000][0] [free_dma] free dsl wan tx
[   41.290000][0] [free_dma] free mbox oam0
[   41.290000][0] [free_dma] free mbox oam1
[   41.290000][0] Re-init AVM Net Common Datapath Driver 7Port Switch ......
[   41.290000][0] [init_hw] ppe_hw_init=0xff successful
[   41.300000][0] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x61
[   41.300000][0] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x61
[   41.300000][0] [reinit_7port_common_eth] Succeeded!
[   41.390000][1] [dma_device_write] auto open tx_chan_no:0
Loading A5 (MII0/1 + ATM) driver ......
[   41.410000][0] clk=400, cfg_bits=0x40000
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[0] = 0 to hw
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[1] = 1 to hw
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[2] = 2 to hw
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[3] = 3 to hw
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[4] = 4 to hw
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[5] = 5 to hw
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[6] = 6 to hw
[   41.430000][0] [init_communication_data_structures] write g_eth_prio_queue_map[7] = 7 to hw
[   41.430000][0] [alloc_dma] g_eth_wan_mode = 3, g_wanqos_en=8
CHIPID: 2, chipid address: 0xbf107344
[   41.450000][0] [avmnet_swi_ar10_a5_register_xmit] setup new xmit function
[   41.450000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth0 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   41.450000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth1 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   41.450000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth2 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   41.450000][0] [avmnet_swi_ar10_a5_register_xmit] xmit eth3 = ifx_ppa_eth_hard_start_xmit_a5+0x0/0x640 [ifxmips_ppa_datapath_ar10_a5]
[   41.450000][0] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x61
[   41.450000][0] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x61
[   41.450000][0] [ppe_a5_init] warning: runnung A5 not in DSL mode!
[   41.450000][0] [ppe_a5_init] Configuring ETH_WAN (AVM ATA)!
[   41.450000][0] [ppe_a5_init] warning: runnung A5 not in DSL mode!
Succeeded!
PPE datapath driver info:
  Version ID: 64.3.7.1.0.1.4
  Family    : VR9
  DR Type   : Normal Data Path | Indirect-Fast Path
  Interface : MII0 | MII1 | ATM
  Mode      : Routing
  Release   : 0.1.4
PPE firmware info:
  Version ID: 8.4.2.11.1
  Family    : AR10
  FW Package: A5
  Release   : 2.11.1
PPE firmware feature:
  ATM/PTM TC-Layer                Support
  Packet Acceleration             Support
  IPv4                            Support
  IPv6                            Support
  6RD                             Support
  DS-Lite                         Support
****Address of trace_timer :c26e7f90
Register LANTIQ_PA @ AVM_PA
[   41.760000][0] [ifx_ppa_mini_session_init]
[   41.760000][0] [ifx_ppa_mini_session_init] avm_pa sessionh_lookup table
[   41.760000][0] max_lan_entries       160
[   41.760000][0] max_wan_entries       160
[   41.760000][0] max_mc_entries        32
[   41.760000][0] max_bridging_entries  2048
[   41.760000][0] max_ipv6_addr_entries 128
[   41.760000][0] max_fw_queue          8
[   41.760000][0] max_6rd_entries       4
AVM - Lantiq-PPA: minimalist and slim Session Management: --- init successful
Session-Table Size: 256 * 200 byte = 50 kb
AVM - Lantiq-PPA: minimalist and slim QoS Management: --- init successful
[FREETZ] AVM-DSLD: Starting AVM-dsld ... done.
FATAL: dsld not running after started
[   41.960000][0] [dma_device_write] auto open tx_chan_no:2
Oct  9 18:05:30 ctlmgr[1283]: pcpc_create_ctx: no pcpserver found

Oct  9 18:05:30 cloudmsgd[1501]: starting ...

2020-10-09 18:05:30 cloudmsgd[1501]: ready (0sec)
[   42.230000][0] ath_hal: 0.9.17.1 (AR5416, AR9380, REGOPS_FUNC, WRITE_EEPROM, TX_DATA_SWAP, RX_DATA_SWAP, 11D)
executing /etc/init.d/E47-voip
[   42.300000][0] ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved
[   42.400000][1] ath_dfs: Version 2.0.0
Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved
[   42.820000][1] ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved
Oct  9 18:05:31 telefon[1529]: use clock_gettime(CLOCK_MONOTONIC)!

Oct  9 18:05:31 telefon[1529]: set initial telefon time from linux time to 18:05:31 9.10 2020!

Oct  9 18:05:31 telefon[1529]: NoOldMSNNames

mknod: /var/flash/fx_def: File exists
telefon: SIGCHLD PID 1532 received!
Oct  9 18:05:31 telefon[1529]: WARNING No config file '/var/flash/fx_def' !

[   43.430000][1] [capi_oslib] not jet activated
Oct  9 18:05:31 telefon[1529]: kein Capi!

Oct  9 18:05:32 voipd[1536]: starting ...

[   44.130000][0] [capi_oslib] not jet activated
Oct  9 18:05:32 voipd[1539]: [1539] Start failed


2020-10-09 18:05:32 voipd[1536]: [1536]: Daemon start failed (0sec)
group 4 done ...
source files in group 5 ...
executing files in group 5 ...
group 5 done ...
source files in group 6 ...
executing files in group 6 ...
group 6 done ...
source files in group 7 ...
/etc/init.d/S73-capitcp    /etc/init.d/S78-aha
/etc/init.d/S76-media      /etc/init.d/S79-boxnotify
processing /etc/init.d/S73-capitcp
processing /etc/init.d/S76-media
/etc/init.d/rc.S: /etc/init.d/S76-media: line 6: /etc/init.d/rc.media: not found
processing /etc/init.d/S78-aha
[   44.650000][0] system-load 100% loadavg 1.67 0.42 0.14 - 80 tasks:23 % curr:pidof(0 %) max:insmod(11 %, pid:1530) pgstat: sum=29044 free=3167 slab=8224 alloc=1840/s fault=1790/s (sleep 4)
[   45.330000][1] ath_pci: SmartAntenna-DRT-0.1 (Atheros/multi-bss)
PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
__ath_attach: Set global_scn[0]

ART Version : 10.727
SW Image Version : 2.489.198.608.1
Board Revision :
ar9300_attach: nf_2_nom -110 nf_2_max -60 nf_2_min -125
GreenAP on wifi%d: Attached
ath_get_caps[6416] rx chainmask mismatch actual 7 sc_chainmak 0
ath_get_caps[6391] tx chainmask mismatch actual 7 sc_chainmak 0
ic_num_chains=3x3
_avm_ath_ext_attach_ah:169
band steering initialized for direct attach hardware
ieee80211_bsteering_attach: Band steering initialized
ath_attach_dfs[13067] dfsdomain 1
[   45.350000][1] osif_wrap_attach:321 osif wrap attached
[   45.350000][1] osif_wrap_devt_init:946 osif wrap dev table init done
request_irq type = 0x80
[   45.370000][1] avm_net_trace: New net trace device 'HW (2.4 + 5 GHz, wifi0)' registered with minor 129.
[   45.370000][1] Register net trace device succeeded with minor 129 (wifi0).
[   45.370000][1] wifi0: Atheros ???: mem=0x1c000000, irq=138 hw_base=0xbc000000
_avm_ath_ext_attach_ieee:151
ath_attach_dfs[13067] dfsdomain 1
[aha: avm_home_global_save_init] Error: no data in '/var/flash/ahaglobal.cfg'
Oct  9 18:05:36 ddnsd[1631]: startup ($Revision: 31930 $$CompileDate: Aug  2 2019 14:41:17 $)

Oct  9 18:05:36 ddnsd[1631]: starting ...

Oct  9 18:05:36 ddnsd[1633]: DDNSD: ip client mode. shutdown ddnsd!

Oct  9 18:05:36 pcpd[1635]: already running

processing /etc/init.d/S79-boxnotify
rc.wlan: Start WLAN...
rc.wlan start: WLAN daemon already running
executing files in group 7 ...
group 7 done ...
source files in group 8 ...
/etc/init.d/S85-apps            /etc/init.d/S89-overheat_guard
processing /etc/init.d/S85-apps
processing /etc/init.d/S89-overheat_guard
executing files in group 8 ...
group 8 done ...
source files in group 9 ...
/etc/init.d/S99-tail
processing /etc/init.d/S99-tail
run_clock demon started

AVM_WATCHDOG: System Init UEberwachung abgeschlossen (83580 ms noch verfuegbar)
[   48.030000][0] SysRq : Changing Loglevel
Loglevel set to 4
Info: have to stop cat /dev/debug.
executing files in group 9 ...
cat: read error: Broken pipe
/etc/init.d/E99-zzz-rcmod
executing /etc/init.d/E99-zzz-rcmod
Oct  9 18:05:36 dsld[1677]: pcpc_create_ctx: no pcpserver found

Oct  9 18:05:36 dsld[1677]: startup ($Revision: 34839 $$CompileDate: Aug  2 2019 14:43:18 $)

Oct  9 18:05:36 dsld[1677]: IP Client detected

Oct  9 18:05:36 dsld[1677]: no need to run, exit

Oct  9 18:05:36 dsld[1677]: notify_avmnet_hw_setup_ata_eth_dev:dsld_mode_ipclient

[FREETZ] AVM-DSLD: Starting AVM-dsld ... done.
Oct  9 18:05:37 cloudmsgd[1722]: starting ...

[FREETZ] RCMOD: Freetz version ng-17285-6e2812ce8
[FREETZ] RCMOD: Crond is disabled.
[FREETZ] RCMOD: Starting WebCFG ... done.
[FREETZ] RCMOD: Starting Syslogd ... done.
[FREETZ] RCMOD: Starting Inetd ... done.
[FREETZ] RCMOD: Setting up SSH authorized-keys for root ... done.
[FREETZ] ONLINECHANGED[1403]: [online] approved
[FREETZ] ONLINECHANGED[1403]: [online] executing /etc/onlinechanged/00-get_ip
[FREETZ] ONLINECHANGED[1403]: [online] executing /etc/onlinechanged/webdav_net
[FREETZ] ONLINECHANGED[1403]: [online]  * webdav_net online status_onlinev4
[FREETZ] ONLINECHANGED[1403]: [online] finished
[FREETZ] RCMOD: Starting Dropbear ... done.
[FREETZ] RCMOD: Startup finished.
group 9 done ...
System init finished ...

Please press Enter to activate this console.
 
Zuletzt bearbeitet:

PeterPawn

IPPF-Urgestein
Mitglied seit
10 Mai 2006
Beiträge
13,287
Punkte für Reaktionen
1,095
Punkte
113
Ich tippe einfach mal ins Blaue ... wenn dasselbe Problem bei einem AVM-Kernel nicht auftreten sollte, fehlt wohl irgendein Kernel-Patch für die 7272, der die Loader-Routinen (oder damit im Zusammenhang stehende Funktionen beim Laden von LKM, z.B. die Speicherzuweisung) entsprechend verändert. Denn das LKM kann es ja nicht selbst sein, da dieses 1:1 aus der AVM-Firmware in das Freetz-Image übernommen wird.

Da die 7272 und die 3272 die einzigen Modelle mit dem AR10 sind und nur bei der m.W. auch jenseits von 06.8x immer noch der 2.6.32.61-Kernel zum Einsatz kommt, würde mich zumindest ein fehlender Patch an dieser Stelle nicht wirklich überraschen - bei den anderen Modellen kam dann schnell eine andere Kernel-Version und damit kann der zumindest theoretisch auch einfach unter den Tisch gefallen sein.

Ich bin mittlerweile fast der Ansicht, daß der Prozess zum Zusammenstellen der OpenSource-Pakete bei AVM in der Vergangenheit gar nicht automatisiert war und das jeweils von Hand vollzogen wurde - auch da wäre ein verlorengegangener Patch denkbar.

Andererseits wurden/werden in Freetz i.d.R. gar nicht die aktuellen Firmware-Pakete von AVM genutzt, sondern ein "Basispaket" für die Prozessor-Version, das dann mit Patches auf die Unterschiede "hingebogen" wird (https://github.com/Freetz-NG/freetz...abe49/make/linux/patches/2.6.32.61/7272_06.87). Und ein paar dieser Patches wurden in Freetz-NG vor 19 Tagen (Stand 09.10.2020) angefaßt: https://github.com/Freetz-NG/freetz-ng/commit/c62a70e33b43a55cdaf8662ecd7d6c0948dabe49 - wobei die vordergründig nichts mit dem Loader zu tun haben.

Aber warum das geschah und ob das tatsächlich schon die am 17.06.2020 (http://osp.avm.de/fritzbox/fritzbox-7272/) von AVM "erneuerten" OpenSource-Pakete einschließt (das ist eine Krankheit bei AVM, daß da immer sämtliche Zeitstempel im Verzeichnis geändert werden, wenn neue Dateien hinzukommen oder welche ersetzt werden), kann man leider nicht erkennen ... das ist nun wieder eine "typische Freetz-NG-Krankheit", daß man da viel zu oft "raten" muß, was so ein Commit nun eigentlich bewirken sollte und man am Ende meist schneller ist, wenn man das selbst macht, als wenn man erst versucht, hinter die Geheimnisse von Freetz-NG zu steigen.

Man kann also - ohne das selbst auseinanderzunehmen - nicht erkennen, ob bei der 7272 mit 06.87 jetzt noch Korrekturen durch AVM (so es welche gab) berücksichtigt wurden oder nicht - und ohne ältere OpenSource-Pakete von AVM kann man auch die Kernel-Quellen früherer Versionen nicht mit dem letzten vergleichen.

Ich weiß nicht, ob Freetz/Freetz-NG hier beim Kernel 2.6.32.61 immer noch auf einen "Mix" aus VR9- und AR10-Quellen setzt ... da in Freetz ja auch noch alte Kernel-Versionen weiterhin unterstützt sind (eben auch für VR9, denn damit könnte man wohl auch noch ein Image für die 7490 mit 06.30 bauen - auch wenn mir jede Phantasie fehlt, was ein Freetz-Nutzer damit wollen könnte), würde ich - auch angesichts der Patches - fast wetten (aber ich habe es nicht genauer angesehen, es ist also nur Spekulation), daß die Basis für 7272 mit 06.87 am Ende irgendwelche uralten Kernel-Pakete von AVM sind, die für 06.30 oder früher veröffentlicht wurden und wo nun nur die Unterschiede zur 06.87 der 7272 per Patch-File nachträglich drübergebügelt werden. Daß dabei am Ende irgendein AVM-Patch unter die Räder kommt, erscheint mir sogar noch plausibler als die Annahme, daß man einen vergessen hat, als man bei AVM die Quellen zusammenstellte.

Bei Freetz blicke ich noch einigermaßen durch, wie es da mit den Quellen und den darauf anzuwendenden Patches organisiert ist: https://github.com/Freetz/freetz/bl...2_06.20/000-3490.06.20-7272.06.20-delta.patch - aber was da mittlerweile in Freetz-NG passiert, ist mir ein Rätsel und daß dort (trotz reklamierter Unterstützung für FRITZ!OS > 06.5x mit einem 2.6.32-Kernel, die in Freetz fehlt und das vielleicht aus gutem Grund) wohl immer noch das "init_avm_kernel_config" für den Kernel 2.6.32.61 komplett auskommentiert wird: https://github.com/Freetz-NG/freetz...es/2.6.32.61/170-init_avm_kernel_config.patch, obwohl dort ja auch die Modul-Tabelle enthalten müßte (auch wenn ich nicht weiß, ob AVM die bei der 06.87 der 7272 genauso nutzt, wie seit dem 3.10er-Kernel in den anderen Modellen), macht mich mehr als stutzig.

Der "alte Stand" in 06.20 war, daß dieser Aufruf in Freetz einfach auskommentiert wurde, womit der (eigene) Kernel dann aber trotzdem noch lief - erst ab 3.10.xx kam es dann zu den Problemen, die mit "avm_kernel_config" behoben wurden, auch wenn in Freetz/Freetz-NG mittlerweile eine Abwandlung davon in Benutzung ist.

Aber es erschiene mir auch logisch, daß AVM da die 2.6.32.61-Quellen im Nachgang noch geändert hat, nachdem alle anderen Modelle im Zusammenhang mit dem "AVM-Yield" (das die Ursache dafür ist, daß da Module in "speziellen" Kernel-Speicher geladen werden müssen, der nicht auslagerbar ist und wo somit in der "yield()"-Behandlung keine Paging-Exceptions auftreten können) auf die Modultabelle in der "avm_kernel_config" umgestellt wurden - zuvor wurde da nur entsprechender Platz über eine Environment-Variable reserviert und die Module dann dorthin geladen ... eine eher "ungenaue" Form der Zählung des erforderlichen Platzes.

Andererseits ist das Zeug nun mittlerweile wirklich sooo alt, daß sich die Beschäftigung damit kaum noch lohnt und man sich sehr gut überlegen muß, was man da noch an Zeit investiert. Läuft es mit einem AVM-Kernel weiterhin problemlos, sollte man wohl eher auf das "Replace kernel" verzichten, wenn man sich da nicht (selbst) einarbeiten will in die Zusammenhänge.
 

feedzapper

Neuer User
Mitglied seit
28 Jan 2008
Beiträge
123
Punkte für Reaktionen
14
Punkte
18
Danke Peter für deine Ausführungen.
Was mir auch sofort beim Booten des selbst erstellten Kernels im vergleich zu dem Original Kernel von AVM auffällt, sind diese Zeilen die mich im Boot Log stutzig machen :

Original AVM Kernel :
Code:
Eva_AVM >##...............................................
Lantiq xDSL CPE AR10
[    0.000000] Linux version 2.6.32.61 ([email protected]_41390_C16____) (gcc version 4.8.1 (Buildroot 2013.05) ) #1 SMP Fri Aug 2 14:20:58 CEST 2019
[    0.000000] phym = 08000000, mem = 08000000, max_pfn = 00008000
[    0.000000] Reserving memory for CP1 @0xa8000000, size 0x00000000
[    0.000000] [init_avm_kernel_config] AVM Kernel Config (ptr 806ce000)
[    0.000000] [init_avm_kernel_config] AVM Kernel Config: module memory entry
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.000000] Determined physical RAM map:
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00008000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00008000
[    0.000000] [module-alloc-by-name] 'modulemem' not in use, use AVM Kernel Config (11087872 bytes, reserved for module mem)
[    0.000000] [module-alloc] use 0xa93000 bytes at 0x81101000
[    0.000000] 1 available secondary CPU TC(s)
Zum Vergleich der selbst erstellte Kernel mit den betreffenden Zeilen :

Code:
##.......................................
Lantiq xDSL CPE AR10
[    0.000000] Linux version 2.6.32.61 ([email protected]) (gcc version 4.8.5 (GCC) ) #1 SMP Fri Oct 9 17:58:35 CEST 2020
[    0.000000] phym = 08000000, mem = 08000000, max_pfn = 00008000
[    0.000000] Reserving memory for CP1 @0xa8000000, size 0x00000000
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.000000] Determined physical RAM map:
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00008000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00008000
[    0.000000] [module-alloc-by-name] 'modulemem' not set, function disabled
[    0.000000] 1 available secondary CPU TC(s)
Da wird im Original Kernel irgendwelcher Modulspeicher gesetzt und eine AVM Kernel Config verwendet (wie Du ja bereits angedeutet hast). Beim selbst erstellten Kernel fehlen diese Aufrufe gänzlich :-(
 

PeterPawn

IPPF-Urgestein
Mitglied seit
10 Mai 2006
Beiträge
13,287
Punkte für Reaktionen
1,095
Punkte
113
Das ist exakt der Patch, den ich oben verlinkt habe - da wird das "init_avm_kernel_config()" als Aufruf ja herausgepatcht für 2.6er-Kernel (dürfte bei den anderen ähnlich aussehen).

Diese Meldungen sind (a) die Info, daß da der Config-Bereich existiert im AVM-Kernel und (b), daß sich darin auch die Modul-Liste befindet (und sonst offenbar nichts weiter). Damit würde ich das Problem tatsächlich am ehesten auch daran festmachen ... mit Kenntnis der zwei Zeilen im Protokoll des AVM-Kernel hätte ich mich schon vor bzw. in #8 "festgelegt".

Damit bleibt Dir die Aufgabe (oder @fda89), das auf das Auslesen des "avm_kernel_config"-Bereichs aus dem AVM-Kernel und das Erstellen/Linken eines eigenen Object-Files umzustellen - so viel Aufwand ist das gar nicht. Es hat bloß noch niemand gemacht, weil bei den anderen Modellen dann andere Kernel-Versionen kamen und "Replace kernel" eben doch eher exotisch ist für die meisten Freetz-Benutzer.