AVM FRITZ!Box 7360 v2

Warning!
Not all FRITZ!Box 7360 v2 models are properly labeled. Make sure to verify your model with HWRevision

The FRITZ!Box 7360 is the successor of the AVM FRITZ!Box 7362 v1 with 32MB instead of 16MB flash. For more details, see FRITZ!Box Fon WLAN 7360 v2.

* Sourcecode: http://osp.avm.de/fritzbox/fritzbox-7360-v2/

AVM FRITZ!Box 7360 v2

Background info see: generic EVA FTP firmware flash

  • Basically you enter the bootloader, upload firmware via FTP, bootloader flashes it. As indicated above this OpenWrt firmware works only for FRITZ!Box 7360 v2 devices. Even if the label does not say “v2” explicitly, it might be a v2 model. Verify your model with the `quote GETENV HWRevision` command below.
  • While flashing, the FRITZ!Box will indicate the flash progress via the info LED (red light) and turn it off when done.
  • As with most AVM devices, it might be tricky to get the 'ftp 192.168.178.1' command working as indicated in the code box below as the router accepts FTP connections only in the first seconds after boot. If the command fails, it may lead to “ftp: connect: Connection refused” or “ftp: connect: Connection timed out” messages. First, try to connect to the router via ethernet cable (try LAN 3 if LAN 1 won't work with FTP). After the connection was established, power off the router for a second, power it on, and while it is re-connecting run the ftp command in the terminal.

Flashing OpenWrt Steps:

1. Download the latest firmware file (see infobox above).

2. Use FTP in order to enter the bootloader:

ftp 192.168.178.1

After the connection was successfully established (see hints above) use as Name: adam2 and Password: adam2

3. Verify that you really have a 7360 v2 model:

quote GETENV HWRevision

HWRevision 196 is the “v2” model.1) If you any other number than 196, please follow the instructions on AVM FRITZ!Box 7362 SL.

4. Set type:

bin

5. Set passive mode:

passiv

6. Set media:

quote MEDIA FLSH

7. Use the downloaded firmware:

put openwrt-21.02.3-lantiq-xrx200-avm_fritz7360-v2-squashfs-sysupgrade.bin mtd1

8. When it's finished:

exit

After OpenWrt ist flashed, the FRITZ!Box IP will change to 192.168.1.1. You should NOT erase mtd3 and mtd4.

* While flashing OpenWrt via ADAM2, you should drive a session like in the code box:
Below: HWRevision 196 is the 7360 v2. If you see HW Revision 181 or 183, refer to 7360 v1 (SL) device page

ftp 192.168.178.1
Connected to 192.168.178.1.
220 ADAM2 FTP Server ready
Name (192.168.178.1:unknown): adam2
331 Password required for adam2
Password:
230 User adam2 successfully logged in
Remote system type is AVM.
ftp> quote GETENV HWRevision
HWRevision            196
ftp> bin
200 Type set to BINARY
ftp> passiv
Passive mode on.
ftp> quote MEDIA FLSH
200 Media set to MEDIA_FLASH
ftp> put openwrt-21.02.3-lantiq-xrx200-avm_fritz7360-v2-squashfs-sysupgrade.bin mtd1
local: openwrt-21.02.3-lantiq-xrx200-avm_fritz7360-v2-squashfs-sysupgrade.bin remote: mtd1
227 Entering Passive Mode (192,168,178,1,12,15)
150 Opening BINARY data connection
226 Transfer complete
5243074 bytes sent in 10.39 secs (492.8278 kB/s)
ftp> exit
221 Thank you for using the FTP service on ADAM2

* After flashing you can power cycle the device

cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00020000 00020000 "urlader"
mtd1: 01f60000 00020000 "firmware"
mtd2: 0027471c 00020000 "kernel"
mtd3: 01cdff00 00020000 "rootfs"
mtd4: 01960000 00020000 "rootfs_data"
mtd5: 00040000 00020000 "tffs (1)"
mtd6: 00040000 00020000 "tffs (2)"

→ see: generic.sysupgrade to preserve much of the OpenWrt OS configuration

  • Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL
  • Upload image file for sysupgrade to LuCI
  • Wait for reboot

If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading:

  • sysupgrade
  • mtd

Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.

sysupgrade

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget https://downloads.openwrt.org/snapshots/targets/lantiq/xrx200/openwrt-lantiq-xrx200-avm_fritz7360-v2-squashfs-sysupgrade.bin
sysupgrade /tmp/openwrt-lantiq-xrx200-avm_fritz7360-v2-squashfs-sysupgrade.bin

mtd

If sysupgrade does not support this router, use mtd.

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget https://downloads.openwrt.org/snapshots/targets/lantiq/xrx200/openwrt-lantiq-xrx200-avm_fritz7360-v2-squashfs-sysupgrade.bin
mtd write /tmp/openwrt-lantiq-xrx200-avm_fritz7360-v2-squashfs-sysupgrade.bin linux && reboot

Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

  • The chipset in the FRITZ!Box 7360 v2 supports vectoring, which means this hardware is capable of providing high speed VDSL.
  • After OpenWrt is flashed on the device there is an additional (xdsl vectoring enabled) firmware required in order to support vectoring (otherwise if the network supports VDSL vectoring, but the VDSL modem does not support it, the device will be put into a fall back mode using only the lower 2.2 MHz of the band, this results in reduced rates like 13 MBit/s down and 1.4 MBit/s up instead of 50 MBit/s).
  • The required firmware can be extracted from the factory FRITZ!Box 7360 v2 image file (as its about the same chipset, it's also possible to get this firmware file e.g. from the FRITZ!Box 7490 image).

Steps for how to get the firmware file with Freetz and use it on OpenWrt:

1. Download the factory image file (in this case ver. 111.06.32 v1 EWE edition image - newer versions without EWE are supposed to have also the same firmware file; check if your country uses AnnexA or AnnexB):

wget https://download.avm.de/fritzbox/fritzbox-7360-v2/other/fritz.os/FRITZ.Box_Fon_WLAN_7360-06.87.image

2. Freetz from the freetz.org project is needed in order to build the required tools. Install the Freetz-dependencies first (tested on Debian Stretch; for other Distros click here):

sudo apt install imagemagick subversion git gcc g++ binutils autoconf automake autopoint libtool-bin make bzip2 libncurses5-dev libreadline-dev zlib1g-dev flex bison patch texinfo tofrodos gettext pkg-config ecj fastjar realpath perl libstring-crc32-perl ruby ruby1.8 gawk python libusb-dev unzip intltool libacl1-dev libcap-dev libc6-dev-i386 lib32ncurses5-dev gcc-multilib lib32stdc++6 libglib2.0-dev

3. Clone the Freetz repo:

git clone https://github.com/Freetz/freetz.git freetz-devel

4. Cd into the directory 'freetz-devel' and run:

make

5. Also run:

make tools

6. Now we have the image and also the tools. Extract the content of the image:

7z e FRITZ.Box_Fon_WLAN_7360-06.87.image

NOTE: p7zip version 15.09 or newer is required to extract the image.

7. Amongst the extracted files there will be a file named 'kernel.image'. Copy or move this file into the '/freetz-devel/tools' directory.

8. Cd into that directory and run:

./find-squashfs kernel.image

9. The command above will create two files named kernel.raw and kernelsquashfs.raw. We need kernelsquashfs.raw - run:

./unsquashfs4-avm-be kernelsquashfs.raw

10. The command creates a directory called 'squashfs-root'. The firmware file can be found in “squashfs-root/lib/modules/dsp_vr9/”. It's called 'vr9-B-dsl.bin'.

11. This file 'vr9-B-dsl.bin' will be transferred into the OpenWrt /lib/firmware directory (obviously the FRITZ!Box device should be connected). Cd into the file's directory /squashfs-root/lib/modules/dsp_vr9. Then use the following scp command:

scp vr9-B-dsl.bin root@192.168.1.1:/lib/firmware

Say “yes” and it will ask for your OpenWrt password if you did set one before (what you are supposed to do). After that the file will be transfered to the OpenWrt /lib/firmware directory.

12. One config file needs to be changed. ssh into the FRITZ!Box flashed with OpenWrt:

ssh root@192.168.1.1

13. Cd into the directory /etc/config/ and use vi in order to edit the network file:

vi network

(if you are not familiar with vi, just search for tips how to use it).

14. Add the line option firmware '/path-to-firmware':

option firmware '/lib/firmware/vr9-B-dsl.bin' 

to the config dsl 'dsl' section, so it will look like:

config dsl 'dsl'
        option annex 'b'
        option tone 'av'
        option xfer_mode 'ptm'
        option firmware '/lib/firmware/vr9-B-dsl.bin'

As indicated here the config interface 'wan' section on OpenWrt 18 should look like (change it according to your country and ISP):

config interface 'wan'
option proto 'pppoe'
option _orig_ifname 'ptm0'
option _orig_bridge 'false'
option ifname 'dsl0.7'
        option username 'H1und1/1234-567@online.de'
option password 'abcdefghijklm'
option ipv6 'auto'        

15. After the changes were saved and the file is closed reboot the router:

reboot

16. Wait several minutes in order to establish a VDSL connection (it takes a little time sometimes).

This guide would not be here without the hints and help provided by hippie2000 and rubberduck in the #fritzbox channel.

FIXME Please fill in real values for this device, then remove the EXAMPLEs

The default network configuration is:

Interface Name Description Default configuration
br-lan EXAMPLE LAN & WiFi EXAMPLE 192.168.1.1/24
vlan0 (eth0.0) EXAMPLE LAN ports (1 to 4) EXAMPLE None
vlan1 (eth0.1) EXAMPLE WAN port EXAMPLE DHCP
wlan0 EXAMPLE WiFi EXAMPLE Disabled

FIXME Please fill in real values for this device, then remove the EXAMPLEs

Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.

Port Switch port
Internet (WAN) EXAMPLE 4
LAN 1 EXAMPLE 3
LAN 2 EXAMPLE 2
LAN 3 EXAMPLE 1
LAN 4 EXAMPLE 0

hardware.button on howto use and configure the hardware button(s). Here, we merely name the buttons, so we can use them in the above Howto.

The AVM FRITZ!Box 7360 has the following buttons:

BUTTON Event
WLAN enable/disable wlan
DECT enable/disable DECT

Front:

Back:

Backside label:

Note: This will void your warranty!

remove front rubber feet, remove 4 screws, gently lift top front (middle)

Main PCB:

avm-FritzBox7360-v2_main_PCB

port.serial, 115200,n,8,1

The Fritz!Box 7360v2 got a 3.3V TTL level serial port giving you bootloader and Linux console access.

Fritz!Box 7360v23.3VRXTXGND
Boardsquarecirclecirclecircle
Siemens Data Cablewhiteblueblack

port.jtag general information about the JTAG port, JTAG cable, etc.

How to connect to the JTAG Port of this specific device:

None so far.

ROM VER: 1.1.4 CFG 01 (AVM) EVA Revision: 1.1475 Version: 2475 (C) Copyright 2005 AVM Date: Nov 19 2012 Time: 11:39:47 (0) 2 0x0-0xB40D [FLASH:] MACRONIX Uniform-Flash 32MB 64 Bytes WriteBuffer [FLASH:](Eraseregion [0] 256 sectors a 128kB) [SYSTEM:] VR9 on 500MHz/250MHz/250MHz .Atheros 8030/35 detected Eva_AVM >.......................................................... Lantiq xDSL CPE VR9 phym = 08000000, mem = 08000000, max_pfn = 00008000 Reserving memory for CP1 @0xa8000000, size 0x00000000 plat_device_tree_setup: AVM hardware subrevision 2 plat_device_tree_setup: using Fallback device-tree of AVM hardware subrevision 0 DT: d0 0d fe ed 00 00 0b fd [ 0.000000] Linux version 3.10.73 (jpluschke@Version_43065_C16N2) (gcc version 4.8.3 (Buildroot 2014.08) ) #1 SMP Wed Aug 21 16:16:57 CEST 2019 [ 0.000000] [env_init] 0x81016260[0] [ 0.000000] [env_init] 0x810162a0[1] [ 0.000000] [env_init] 0x810163a0[2] [ 0.000000] [env_init] switch to ram location [ 0.000000] [init_avm_kernel_config] AVM Kernel Config (ptr 80847000) [ 0.000000] [init_avm_kernel_config] AVM Kernel Config: module memory entry [ 0.000000] [init_avm_kernel_config] AVM Kernel Config: version info entry [ 0.000000] [init_avm_kernel_config] AVM Kernel Config: device-tree for subrev 0 found [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 00019556 (MIPS 34Kc) [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 08000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] [module-alloc] use 0xdcf000 bytes at 0x81104000 [ 0.000000] [0]lsmtc_smp_setup tcstatus=18102400 [ 0.000000] PERCPU: Embedded 7 pages/cpu @81ed7000 s7072 r8192 d13408 u32768 [ 0.000000] Kernel command line: console=ttyS0,115200n8r nor_size=32MB sflash_size=0KB nand_size=0MB ethaddr=xx:xx:xx:xx:xx:xx [ 0.000000] [NAND] nand_size = 0x0 [ 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] Writing ErrCtl register=0000a610 [ 0.000000] Readback ErrCtl register=0000a610 [ 0.000000] Memory: 106320k/131072k available (5583k kernel code, 24752k reserved, 2948k data, 292k init, 0k highmem) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:181 [ 0.000000] SRSConf0 0x3feffbfe: SRS1: 0xffffffff, SRS2 0xffffffff, SRS3 0xffffffff [ 0.000000] Lantiq ICU driver, version 3.0.1, (c) 2001-2011 Lantiq Deutschland GmbH [ 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... 331.77 BogoMIPS (lpj=1658880) [ 0.080000] pid_max: default: 32768 minimum: 301 [ 0.080000] Security Framework initialized [ 0.080000] Mount-cache hash table entries: 512 [ 0.090000] CPU1 revision is: 00019556 (MIPS 34Kc) [ 0.170000] Brought up 2 CPUs [ 0.170000] [yield_context_init] cpu=1 tc=2 mask=301 [ 0.180000] [yield_context_init] cpu=0 tc=3 mask=2410 [ 0.180000] devtmpfs: initialized [ 0.200000] pinctrl core: initialized pinctrl subsystem [ 0.200000] Creating Config Table [ 0.200000] [avm_generate_hw_config_table_from_device_tree] gpio_cnt: 27 [ 0.210000] NET: Registered protocol family 16 [ 0.220000] avm_check_cpu_features: mips-options: 0x006d638b icache.flags 0x00000000 dcache.flags 0x00000004 isa_level 0x00000063 ases 00000031 [ 0.230000] [TFFS3_Early_Init] called [ 0.230000] avm_alloc_page_extension node_extension_table[0] entries=32768 (size=131072) alloced [ 0.240000] Reboot Status is: Power-On [ 0.240000] [avmnet] [avmnet_cfg_init] Driver version: 6.247.6.1 - Revision 1496:3758 - Mi 21. Aug 16:13:57 CEST 2019 [ 1.050000] Lantiq PCIe Root Complex driver, version 2.0.0, (c) 2001-2011 Lantiq Deutschland GmbH [ 1.100000] bio: create slab <bio-0> at 0 [ 1.100000] PCI host bridge to bus 0000:00 [ 1.100000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff] [ 1.110000] pci_bus 0000:00: root bus resource [io 0x1d800000-0x1d8fffff] [ 1.110000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 1.120000] ifx_pcie_rc_class_early_fixup port 0: fixed pcie host bridge to pci-pci bridge [ 1.130000] pci 0000:00:00.0: BAR 8: assigned [mem 0x1c000000-0x1c0fffff] [ 1.130000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c000000-0x1c00ffff 64bit] [ 1.140000] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.140000] pci 0000:00:00.0: bridge window [mem 0x1c000000-0x1c0fffff] [ 1.150000] NET: Registered protocol family 8 [ 1.160000] NET: Registered protocol family 20 [ 1.160000] Switching to clocksource MIPS [ 1.210000] NET: Registered protocol family 2 [ 1.220000] TCP established hash table entries: 1024 (order: 1, 8192 bytes) [ 1.220000] TCP bind hash table entries: 1024 (order: 1, 8192 bytes) [ 1.230000] TCP: Hash tables configured (established 1024 bind 1024) [ 1.230000] TCP: reno registered [ 1.240000] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 1.240000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 1.250000] avm_pa: try to activate hw accelaration for pid 1 (ipv4) [ 1.260000] NET: Registered protocol family 1 [ 1.260000] Lantiq CGU driver, version 1.1.32, (c) 2001-2011 Lantiq Deutschland GmbH [ 1.270000] IFX DMA driver, version ifxmips_dma_core.c:v1.0.17, (c) 2009 Infineon Technologies AG [ 1.270000] skb_shared_size:184 [ 1.280000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.290000] fuse init (API version 7.22) [ 1.290000] msgmni has been set to 207 [ 1.300000] io scheduler noop registered (default) [ 1.640000] ttyS0 at MMIO 0x1e100c00 (irq = 107) is a PORT_IFX_ASC [ 1.640000] ifx_usif_uart_init: uart_register_driver failed [ 1.650000] avm_net_trace: Up and running. [ 1.650000] [loadcontrol] set auto - scale=1 [ 1.660000] Lantiq Thermal Sensor driver, version 1.0.3, (c) 2001-2011 Lantiq Deutschland GmbH [ 1.670000] ifx_pmu_init: Major 244 [ 1.670000] Lantiq PMU driver, version 1.2.6, (c) 2001-2011 Lantiq Deutschland GmbH [ 1.680000] Lantiq GPIO driver, version 1.3.2, (c) 2001-2011 Lantiq Deutschland GmbH [ 1.690000] Infineon Technologies RCU driver version 1.0.7 [ 1.710000] loop: module loaded [ 1.710000] nbd: registered device at major 43 [ 1.740000] ltq-nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e [ 1.750000] Amd/Fujitsu Extended Query Table at 0x0040 [ 1.750000] Amd/Fujitsu Extended Query version 1.3. [ 1.760000] number of CFI chips: 1 [ 1.760000] [ifx_jffs2_parser_function] magic 19852003 found @pos 0x1e80000, size 1048576 [ 1.770000] [ifx_ext2fs_parser_function] exit on mtd ltq-nor [ 1.810000] 6 find_squashfs partitions found on MTD device ltq-nor [ 1.810000] Creating 6 MTD partitions on "ltq-nor": [ 1.820000] 0x000000283e00-0x000001f80000 : "rootfs" [ 1.820000] mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only [ 1.830000] 0x000000020000-0x000000283e00 : "kernel" [ 1.840000] mtd: partition "kernel" doesn't end on an erase block -- force read-only [ 1.850000] 0x000000000000-0x000000020000 : "urlader" [ 1.860000] 0x000001f80000-0x000001fc0000 : "tffs (1)" [ 1.860000] 0x000001fc0000-0x000002000000 : "tffs (2)" [ 1.870000] 0x000001e80000-0x000001f80000 : "jffs2" [ 1.880000] tun: Universal TUN/TAP device driver, 1.6 [ 1.880000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 1.890000] SWAPI: Registered character device [switch_api] with major no [81] [ 1.890000] i2c /dev entries driver [ 1.900000] cpuidle: using governor ladder [ 1.900000] cpuidle: using governor menu [ 1.910000] AVM PA for Linux 3.10.73 [ 1.910000] AVM PA skb pktinfo at offset 136 size 208 [ 1.920000] [loadcontrol]module avm_pa registered [ 1.920000] u32 classifier [ 1.920000] Performance counters on [ 1.930000] Actions configured [ 1.930000] ipip: IPv4 over IPv4 tunneling driver [ 1.940000] TCP: cubic registered [ 1.940000] NET: Registered protocol family 10 [ 1.940000] avm_pa: try to activate hw accelaration for pid 2 (ipv6) [ 1.950000] sit: IPv6 over IPv4 tunneling driver [ 1.960000] NET: Registered protocol family 17 [ 1.960000] Bridge broadcast ratelimiter registered [ 1.960000] l2tp_core: L2TP core driver, V2.0 [ 1.970000] l2tp_ip: L2TP IP encapsulation support (L2TPv3) [ 1.970000] l2tp_netlink: L2TP netlink interface [ 1.980000] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3) [ 1.980000] l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3) [ 1.990000] 8021q: 802.1Q VLAN Support v1.8 [ 1.990000] Key type dns_resolver registered [ 2.000000] [TFFS3_Init] No storage module registered, trying legacy fallback [ 2.010000] [TFFS3_Register_LGCY] Called [ 2.010000] [TFFS3_LGCY_Configure] Called [ 2.020000] [TFFS3_LGCY_Setup] using mtd3(tffs (1)), mtd4(tffs (2)) [ 2.020000] [TFFS3_LGCY_Setup] mtd "tffs (1)": segment value 2 [ 2.030000] [TFFS3_LGCY_Setup] mtd "tffs (2)": segment value 1 [ 2.030000] [TFFS3_LGCY_Setup] Using segment 2 (avail: 2 + 1) [ 2.040000] [TFFS3_LGCY_Setup] mtd3 size=0x40000 [ 2.040000] TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 3.0) [ 2.040000] [rescan_segment] Called with mode=2 [ 2.040000] TFFS: Clearing index for update [ 2.060000] Adam2 environment variables API installed. [ 2.070000] [simple-profiling]:2 performance counters implemented, NEW_34K [ 2.070000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=0) all cores tc: 0 [ 2.080000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=0) all cores tc: 0 [ 2.100000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=1) all cores tc: 1 [ 2.110000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=1) all cores tc: 1 [ 2.120000] [simple-profiling]Enable Performance Counter 0 for Main pipeline stalls (P) (User Supervisor Kernel Exception TC-ID=2) all cores tc: 2 [ 2.140000] [simple-profiling]Enable Performance Counter 1 for Cycles (P) (User Supervisor Kernel Exception TC-ID=2) all cores tc: 2 [ 2.150000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=3) all cores tc: 3 [ 2.160000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=3) all cores tc: 3 [ 2.180000] [simple-profiling]all cores:performance-mode (round-robin): cpus on [ 2.180000] {avmnet_cfg_netinit} [ 2.190000] [avmnet] No config found for HWRev 196, HWSubRev 2, Profile-ID 0, trying base config for HWSubRev [ 2.200000] [avmnet] No config found for HWRev 196, HWSubRev 2, trying base config for HWRev [ 2.210000] [avmnet] [avmnet_swi_7port_init] Init on module swi_vr9 called. [ 2.630000] [ppe_eth_init] init_hw() [ 2.630000] [init_hw] ppe_hw_init=0xff successful [ 2.640000] [ppe_eth_init] ifx_proc_file_create() [ 2.640000] [ppe_eth_init] dma_setup_init() [ 2.650000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x68 [ 2.660000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x68 [ 2.790000] [avmnet] [avmnet_links_port_update] Maximum port number 0 exceeded with 2! [ 2.800000] [avm_event_main][avm_event_source_check_id]: not registered [ 2.910000] [avmnet] [avmnet_links_port_update] Maximum port number 0 exceeded with 2! [ 5.480000] avm_pa: try to activate hw accelaration for pid 1 (ipv4) [ 5.480000] avm_pa: tx channel activated, pid 1 (ipv4) [ 5.490000] avm_pa: try to activate hw accelaration for pid 2 (ipv6) [ 5.490000] avm_pa: tx channel activated, pid 2 (ipv6) [ 5.500000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth0): xx:xx:xx:xx:xx:xx [ 5.510000] avmnet: avm_pa: register pid eth0 [ 5.510000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth1): xx:xx:xx:xx:xx:xx [ 5.520000] avmnet: avm_pa: register pid eth1 [ 5.520000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth2): xx:xx:xx:xx:xx:xx [ 5.530000] avmnet: avm_pa: register pid eth2 [ 5.540000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth3): xx:xx:xx:xx:xx:xx [ 5.550000] avmnet: avm_pa: register pid eth3 [ 5.610000] VFS: Mounted root (squashfs filesystem) readonly on device 31:0. [ 5.620000] devtmpfs: mounted [ 5.620000] Freeing unused kernel memory: 292K (80857000 - 808a0000) [ 6.480000] TFFS Name Table L [ 8.020000] led_modul_Fritz_Box_HW196: module license ' [ 8.020000] (C) Copyright 2012 by AVM [ 8.020000] ' taints kernel. [ 8.030000] Disabling lock debugging due to kernel taint [ 8.040000] [module-alloc-by-name] give 0x1d000 bytes at 0x81104000 to module 'led_modul_Fritz_Box_HW196' (0xdb2000 bytes left) [ 8.060000] [LED] use GPIO 32 for 'gpio_avm_led_power' [ 8.070000] [LED] use GPIO 38 for 'gpio_avm_led_internet' [ 8.070000] [LED] use GPIO 35 for 'gpio_avm_led_festnetz' [ 8.080000] [LED] use GPIO 36 for 'gpio_avm_led_wlan' [ 8.080000] [LED] use GPIO 47 for 'gpio_avm_led_info' [ 8.090000] [LED] use GPIO 34 for 'gpio_avm_led_info_red' [ 8.090000] [BUTTON] use GPIO 29 for 'gpio_avm_button_wlan' [ 8.100000] [BUTTON] use GPIO 1 for 'gpio_avm_button_dect' [ 8.110000] AVM_WATCHDOG: System Init UEberwachung 240 Sekunden [ 8.770000] [module-alloc-by-name] give 0x3000 bytes at 0x81121000 to module 'rtc_avm' (0xdaf000 bytes left) [ 8.780000] rtc-avm rtc-avm.0: rtc core: registered avm as rtc0 [ 8.790000] [avm-rtc]: avm_rtc_probe: register: ret=0x87681800 [ 8.790000] [avm-rtc]: avm_rtc_probe: success [ 9.010000] [ 9.010000] [avm_debug] redirecting kernel-messages (/dev/debug)


[ 0.000000] Linux version 5.4.48 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r13672-263f7e5bbd)) #0 SMP Tue Jun 30 22:21:10 2020 [ 0.000000] SoC: xRX200 rev 1.2 [ 0.000000] printk: bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 00019556 (MIPS 34Kc) [ 0.000000] MIPS: machine is AVM FRITZ!Box 7360 V2 [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Detected 1 available secondary CPU(s) [ 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] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] On node 0 totalpages: 32768 [ 0.000000] Normal zone: 288 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 32768 pages, LIFO batch:7 [ 0.000000] percpu: Embedded 14 pages/cpu s26192 r8192 d22960 u57344 [ 0.000000] pcpu-alloc: s26192 r8192 d22960 u57344 alloc=14*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32480 [ 0.000000] Kernel command line: console=ttyLTQ0,115200 [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.000000] Writing ErrCtl register=0000a610 [ 0.000000] Readback ErrCtl register=0000a610 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 120336K/131072K available (6039K kernel code, 216K rwdata, 1564K rodata, 1252K init, 222K bss, 10736K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] NR_IRQS: 256 [ 0.000000] random: get_random_bytes called from start_kernel+0x33c/0x554 with crng_init=0 [ 0.000000] CPU Clock: 500MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns [ 0.000011] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns [ 0.007905] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088) [ 0.045993] pid_max: default: 32768 minimum: 301 [ 0.050938] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.058133] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.069499] rcu: Hierarchical SRCU implementation. [ 0.075046] smp: Bringing up secondary CPUs ... [ 0.080760] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.080778] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.080877] CPU1 revision is: 00019556 (MIPS 34Kc) [ 0.111719] Synchronize counters for CPU 1: done. [ 0.136096] smp: Brought up 1 node, 2 CPUs [ 0.146312] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.155972] futex hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.163123] pinctrl core: initialized pinctrl subsystem [ 0.171240] NET: Registered protocol family 16 [ 0.189884] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV [ 0.203678] pinctrl-xway 1e100b10.pinmux: Init done [ 0.210205] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28 [ 0.221910] pcie-xrx200 1d900000.pcie: failed to get the PCIe PHY [ 0.270926] usbcore: registered new interface driver usbfs [ 0.276559] usbcore: registered new interface driver hub [ 0.282039] usbcore: registered new device driver usb [ 0.290853] clocksource: Switched to clocksource MIPS [ 0.298625] NET: Registered protocol family 2 [ 0.304514] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.312922] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.320528] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear) [ 0.327631] TCP: Hash tables configured (established 1024 bind 1024) [ 0.334244] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.340707] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.348047] NET: Registered protocol family 1 [ 0.352397] PCI: CLS 0 bytes, default 32 [ 0.357184] gptu: totally 6 16-bit timers/counters [ 0.362031] gptu: misc_register on minor 63 [ 0.366192] gptu: succeeded to request irq 126 [ 0.370714] gptu: succeeded to request irq 127 [ 0.375198] gptu: succeeded to request irq 128 [ 0.379724] gptu: succeeded to request irq 129 [ 0.384231] gptu: succeeded to request irq 130 [ 0.388753] gptu: succeeded to request irq 131 [ 0.390878] random: fast init done [ 0.393801] No VPEs reserved for AP/SP, not initialize VPE loader [ 0.393801] Pass maxvpes=<n> argument as kernel argument [ 0.408203] No TCs reserved for AP/SP, not initializing RTLX. [ 0.408203] Pass maxtcs=<n> argument as kernel argument [ 0.421813] workingset: timestamp_bits=14 max_order=15 bucket_order=1 [ 0.447488] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.453266] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.476488] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc [ 0.485415] printk: console [ttyLTQ0] enabled [ 0.494141] printk: bootconsole [early0] disabled [ 0.506327] lantiq nor flash device: 02000000 at 10000000 [ 0.510549] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e [ 0.519974] Amd/Fujitsu Extended Query Table at 0x0040 [ 0.525057] Amd/Fujitsu Extended Query version 1.3. [ 0.530090] number of CFI chips: 1 [ 0.533540] 4 fixed-partitions partitions found on MTD device ltq_nor [ 0.539930] Creating 4 MTD partitions on "ltq_nor": [ 0.544792] 0x000000000000-0x000000020000 : "urlader" [ 0.552219] 0x000000020000-0x000001f80000 : "firmware" [ 0.593685] 2 eva-fw partitions found on MTD device firmware [ 0.597947] 0x000000020000-0x00000028ecc0 : "kernel" [ 0.605160] 0x000000290100-0x000001f80000 : "rootfs" [ 0.610917] mtd: device 3 (rootfs) set to be root filesystem [ 0.615233] 1 squashfs-split partitions found on MTD device rootfs [ 0.621382] 0x0000005c0000-0x000001f80000 : "rootfs_data" [ 0.629040] 0x000001f80000-0x000001fc0000 : "tffs (1)" [ 0.635174] 0x000001fc0000-0x000002000000 : "tffs (2)" [ 0.644472] libphy: Fixed MDIO Bus: probed [ 0.658093] NET: Registered protocol family 10 [ 0.666937] Segment Routing with IPv6 [ 0.669318] NET: Registered protocol family 17 [ 0.673786] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 0.686623] 8021q: 802.1Q VLAN Support v1.8 [ 0.696612] pcie-xrx200 1d900000.pcie: failed to get the PCIe PHY [ 0.809711] libphy: lantiq,xrx200-mdio: probed [ 0.819085] Atheros 8030 ethernet 0:00: attached PHY driver [Atheros 8030 ethernet] (mii_bus:phy_addr=0:00, irq=POLL) [ 0.828611] Atheros 8030 ethernet 0:01: attached PHY driver [Atheros 8030 ethernet] (mii_bus:phy_addr=0:01, irq=POLL) [ 0.839603] Intel XWAY PHY11G (xRX v1.2 integrated) 0:11: attached PHY driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (mii_bus:phy_addr=0:11, irq=POLL) [ 0.853310] Intel XWAY PHY11G (xRX v1.2 integrated) 0:13: attached PHY driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (mii_bus:phy_addr=0:13, irq=POLL) [ 0.991940] PCI host bridge /fpi@10000000/pcie@d900000 ranges: [ 0.996628] PCI host bridge to bus 0000:00 [ 1.000489] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff] [ 1.007360] pci_bus 0000:00: root bus resource [io 0x1d800000-0x1d8fffff] [ 1.014212] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 1.021003] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 1.028978] pci 0000:00:00.0: [1bef:0011] type 01 class 0x060000 [ 1.034943] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge [ 1.052747] pci 0000:00:00.0: ifx_pcie_rc_class_early_fixup+0x0/0x7c took 17360 usecs [ 1.059292] pci 0000:00:00.0: PME# supported from D0 D3hot [ 1.067768] pci 0000:01:00.0: [168c:002e] type 00 class 0x028000 [ 1.072475] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit] [ 1.079377] pci 0000:01:00.0: supports D1 [ 1.083160] pci 0000:01:00.0: PME# supported from D0 D1 D3hot [ 1.091673] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 1.096924] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01 [ 1.103550] pci 0000:00:00.0: BAR 8: assigned [mem 0x1c000000-0x1c0fffff] [ 1.110307] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c000000-0x1c00ffff 64bit] [ 1.117631] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.122586] pci 0000:00:00.0: bridge window [mem 0x1c000000-0x1c0fffff] [ 1.129514] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1 [ 1.135974] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned [ 1.142243] pcieport 0000:00:00.0: enabling device (0000 -> 0002) [ 1.157570] VFS: Mounted root (squashfs filesystem) readonly on device 31:3. [ 1.165154] Freeing unused kernel memory: 1252K [ 1.168294] This architecture does not have kernel memory protection. [ 1.174731] Run /sbin/init as init process [ 1.970113] init: Console is alive [ 1.972560] init: - watchdog - [ 3.463826] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 3.620390] dwc2 1e101000.usb: 1e101000.usb supply vusb_d not found, using dummy regulator [ 3.627532] dwc2 1e101000.usb: 1e101000.usb supply vusb_a not found, using dummy regulator [ 3.737338] dwc2 1e101000.usb: DWC OTG Controller [ 3.740756] dwc2 1e101000.usb: new USB bus registered, assigned bus number 1 [ 3.747766] dwc2 1e101000.usb: irq 62, io mem 0x1e101000 [ 3.754454] hub 1-0:1.0: USB hub found [ 3.757034] hub 1-0:1.0: 1 port detected [ 3.762250] dwc2 1e106000.usb: 1e106000.usb supply vusb_d not found, using dummy regulator [ 3.769453] dwc2 1e106000.usb: 1e106000.usb supply vusb_a not found, using dummy regulator [ 3.879152] dwc2 1e106000.usb: DWC OTG Controller [ 3.882449] dwc2 1e106000.usb: new USB bus registered, assigned bus number 2 [ 3.889561] dwc2 1e106000.usb: irq 91, io mem 0x1e106000 [ 3.896292] hub 2-0:1.0: USB hub found [ 3.898784] hub 2-0:1.0: 1 port detected [ 3.905361] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 3.914273] init: - preinit - [ 5.015760] random: procd: uninitialized urandom read (4 bytes read) [ 9.268155] jffs2: notice: (554) jffs2_build_xattr_subsystem: complete building xattr subsystem, 22 of xdatum (0 unchecked, 22 orphan) and 27 of xref (3 dead, 24 orphan) found. [ 9.284753] mount_root: overlay filesystem has not been fully initialized yet [ 9.291610] mount_root: switching to jffs2 overlay [ 9.327208] overlayfs: upper fs does not support tmpfile. [ 9.337067] urandom-seed: Seed file not found (/etc/urandom.seed) [ 9.574654] procd: - early - [ 9.576442] procd: - watchdog - [ 10.240238] procd: - watchdog - [ 10.242576] procd: - ubus - [ 10.324778] random: ubusd: uninitialized urandom read (4 bytes read) [ 10.331035] random: ubusd: uninitialized urandom read (4 bytes read) [ 10.336723] random: ubusd: uninitialized urandom read (4 bytes read) [ 10.345001] procd: - init - [ 11.539676] kmodloader: loading kernel modules from /etc/modules.d/* [ 11.550424] IFXOS, Version 1.5.19 (c) Copyright 2009, Lantiq Deutschland GmbH [ 11.563648] NET: Registered protocol family 8 [ 11.566595] NET: Registered protocol family 20 [ 11.584433] PPP generic driver version 2.4.2 [ 11.644057] Lantiq (VRX) DSL CPE MEI driver, version 1.5.17.6, (c) 2007-2015 Lantiq Beteiligungs-GmbH & Co. KG [ 11.665729] [ 11.665729] [ 11.665729] Lantiq CPE API Driver version: DSL CPE API V4.17.18.6 [ 11.683409] [ 11.683409] Predefined debug level: 3 [ 11.701415] Loading modules backported from Linux version v5.7-rc3-0-g6a8b55ed4056 [ 11.707716] Backport generated by backports.git v5.7-rc3-1-0-gc0c7d2bb [ 11.732843] Infineon Technologies DEU driver version 2.0.0 [ 11.741769] IFX DEU DES initialized (multiblock). [ 11.748020] IFX DEU AES initialized (multiblock). [ 11.752475] IFX DEU ARC4 initialized (multiblock). [ 11.756715] IFX DEU SHA1 initialized. [ 11.760520] IFX DEU MD5 initialized. [ 11.763937] IFX DEU SHA1_HMAC initialized. [ 11.768099] IFX DEU MD5_HMAC initialized. [ 11.792005] NET: Registered protocol family 24 [ 11.820680] xt_time: kernel timezone is -0000 [ 12.034259] urngd: v1.0.2 started. [ 12.060197] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1 [ 12.065485] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned [ 12.071754] ath9k 0000:01:00.0: enabling device (0000 -> 0002) [ 12.079724] ath9k 0000:01:00.0: Direct firmware load for ath9k-eeprom-pci-0000:01:00.0.bin failed with error -2 [ 12.088551] ath9k 0000:01:00.0: Falling back to sysfs fallback for: ath9k-eeprom-pci-0000:01:00.0.bin [ 12.455840] random: crng init done [ 12.457823] random: 6 urandom warning(s) missed due to ratelimiting [ 12.937118] ath: EEPROM regdomain: 0x8114 [ 12.937136] ath: EEPROM indicates we should expect a country code [ 12.937149] ath: doing EEPROM country->regdmn map search [ 12.937160] ath: country maps to regdmn code: 0x37 [ 12.937172] ath: Country alpha2 being used: DE [ 12.937181] ath: Regpair used: 0x37 [ 12.956095] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' [ 12.961462] ieee80211 phy0: Atheros AR9287 Rev:2 mem=0xbc000000, irq=144 [ 12.976166] kmodloader: done loading kernel modules from /etc/modules.d/* [ 73.221700] br-lan: port 1(eth0.1) entered blocking state [ 73.225881] br-lan: port 1(eth0.1) entered disabled state [ 73.231985] device eth0.1 entered promiscuous mode [ 73.235961] device eth0 entered promiscuous mode [ 1065.447020] lantiq,xrx200-net 1e108000.eth eth0: port 2 got link [ 1065.451708] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 1065.460482] br-lan: port 1(eth0.1) entered blocking state [ 1065.464516] br-lan: port 1(eth0.1) entered forwarding state [ 1065.472033] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready BusyBox v1.31.1 () built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r13672-263f7e5bbd ----------------------------------------------------- root@OpenWrt:~# iw list Wiphy phy0 max # scan SSIDs: 4 max scan IEs length: 2257 bytes max # sched scan SSIDs: 0 max # match sets: 0 max # scan plans: 1 max scan plan interval: -1 max scan plan iterations: 0 Retry short limit: 7 Retry long limit: 4 Coverage class: 0 (up to 0m) Device supports AP-side u-APSD. Device supports T-DLS. Available Antennas: TX 0x3 RX 0x3 Configured Antennas: TX 0x3 RX 0x3 Supported interface modes: * IBSS * managed * AP * AP/VLAN * monitor * mesh point * P2P-client * P2P-GO * outside context of a BSS Band 1: Capabilities: 0x11ee HT20/HT40 SM Power Save disabled RX HT20 SGI RX HT40 SGI TX STBC RX STBC 1-stream Max AMSDU length: 3839 bytes DSSS/CCK HT40 Maximum RX AMPDU length 65535 bytes (exponent: 0x003) Minimum RX AMPDU time spacing: 8 usec (0x06) HT TX/RX MCS rate indexes supported: 0-15 Frequencies: * 2412 MHz [1] (20.0 dBm) * 2417 MHz [2] (20.0 dBm) * 2422 MHz [3] (20.0 dBm) * 2427 MHz [4] (20.0 dBm) * 2432 MHz [5] (20.0 dBm) * 2437 MHz [6] (20.0 dBm) * 2442 MHz [7] (20.0 dBm) * 2447 MHz [8] (20.0 dBm) * 2452 MHz [9] (20.0 dBm) * 2457 MHz [10] (20.0 dBm) * 2462 MHz [11] (20.0 dBm) * 2467 MHz [12] (20.0 dBm) * 2472 MHz [13] (20.0 dBm) * 2484 MHz [14] (disabled) valid interface combinations: * #{ managed } <= 2048, #{ AP, mesh point } <= 8, #{ P2P-client, P2P-GO } <= 1, #{ IBSS } <= 1, total <= 2048, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz } HT Capability overrides: * MCS: ff ff ff ff ff ff ff ff ff ff * maximum A-MSDU length * supported channel width * short GI for 40 MHz * max A-MPDU length exponent * min MPDU start spacing Supported extended features: * [ RRM ]: RRM * [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records * [ CONTROL_PORT_OVER_NL80211 ]: control port over nl80211 * [ TXQS ]: FQ-CoDel-enabled intermediate TXQs * [ AIRTIME_FAIRNESS ]: airtime fairness scheduling root@OpenWrt:~# cat /proc/mtd dev: size erasesize name mtd0: 00020000 00020000 "urlader" mtd1: 01f60000 00020000 "firmware" mtd2: 0026ecc0 00020000 "kernel" mtd3: 01ceff00 00020000 "rootfs" mtd4: 019c0000 00020000 "rootfs_data" mtd5: 00040000 00020000 "tffs (1)" mtd6: 00040000 00020000 "tffs (2)" root@OpenWrt:~#


Space for additional notes, links to forum threads or other resources.

  • ...

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/02/12 11:13
  • by 127.0.0.1