If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since september. Please use hippie2000@webnmail.de instead.



From BoxMatrix

BoxMatrix >> Environment >> CONFIG_AVM_RTNETLINK_ENHANCEMENT @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Gallery

Bootloader-Env Brandings TIATM-Env Linux-Env AVM-Env Config-Env CGI-Env WebCM-Env Kernel-Cfg Research


Dear AVM: Please activate CONFIG_IKCONFIG for all kernels to help developers. Thanks!

Goto:   Dependencies   -   Model-Matrix   -   SMW-Browser


This variable affects in drivers/net/avm_cpmac/common/avmnet_config.c:

 * create netdevice (this will be called in late_initcall)

static int avmnet_create_netdevice(avmnet_device_t *avm_dev)


    if (avm_dev->flags & AVMNET_DEVICE_FLAG_PHYS_OFFLOAD_LINK){
        pr_err("[%s] setup offload_cpu_link on device %s\n", __func__, avm_dev->device_name);
        link_dev_to_offload_cpu = avm_dev;
        wait_for_link_to_offload_cpu_hook = avmnet_wait_for_link_to_offload_cpu;




void avmnet_wait_for_link_to_offload_cpu(void){
    struct net_device *netdev = link_dev_to_offload_cpu->device;
    while(!(   ( netdev->flags & IFF_UP )
            && test_bit(__LINK_STATE_START, &netdev->state)
            && test_bit(__LINK_STATE_PRESENT, &netdev->state)
            && ! test_bit(__LINK_STATE_LINKWATCH_PENDING, &netdev->state)
            && ! test_bit(__LINK_STATE_NOCARRIER, &netdev->state)
            && ! test_bit(__LINK_STATE_DORMANT, &netdev->state))){

        if(printk_ratelimit()) {
            pr_err( "Waiting for link to offload device %s, flags=%#x, state=%#lx, rtnl=%d \n",netdev->name, netdev->flags, netdev->state, rtnl_is_locked() );


Daily updated index of the presence and value of this variable for each model. Last update: 2023-01-30 05:13 GMT.
Showing all models using this variable. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom) label in the Model column shows which CPU is meant for models with multiple Linux instances.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.
If the 'Value' column contains '<comp>' the variable is computed at runtime. '<empty>' means the variable is present but empty (rare).
Multiple values typically show a conditional static assignment or different values in different firmware.

Model Firmware Value Kernel
FRITZ!Box 4060 7.26 - 7.39 y 4.4.271, 4.4.60
FRITZ!Box 5590 Fiber (arm) 7.27 - 7.39 y 4.4.271, 4.4.60
FRITZ!Repeater 6000 7.19 - 7.39 y 4.4.271, 4.4.60
3 models use this variable


Information is currently being retrieved from the backend.


Showing 1 related property.