AVM FRITZ!Box 7330 SL: After installation not reachable at 192.168.1.1 (from 21.02.0 on)

Installing current stable (21.02.2) on an AVM FRITZ!Box 7330 SL, following the guide at https://openwrt.org/toh/avm/fritz.box.wlan.7330, proceeds as to be expected, including the concluding reboot.

But after that, the device cannot be reached at 192.168.1.1, neither on LAN1 nor on LAN2, neither via browser, ssh nor by ping.

I've tested older versions; up to 19.07.9 worked, 21.02.0 fails.

Can I provide more information?
I do not have the equipment to access the serial port of the device.

assuming you did an upgrade (yes, you wrote install, but it never hurts to ask),
did you reset your settings going from 19 to 21?

3 Likes

@frollic: Thanks for the hint.

Since this device is missing a reset button I could use to start a "Factory Reset"
(at least I didn't found one), I've tried the following:

Over Wifi, in LuCi,
System => Backup / Flash Firmware => Restore => Reset to defaults => [ Perform Reset ]

First with 19.07.9 installed, then again with 21.02.2 installed.

Unfortunately this didn't seem to change something.

Clarification:

"Not reachable at 192.168.1.1" means "not reachable via NIC".

Corresponding issue at Github here.

I digged around on the device (from a novice point of view):

  • Modules ath9k, ath9k_common, ath9k_hw are shown by lsmod
  • Device br-lan is present with IPv4 192.168.1.1/24
  • eth0 is missing in /dev (!?)

dmesg output does not include a line like this :

eth0: attached PHY [Generic PHY] (phy_addr=1e180000.etop-ff:00, irq=-1)

Hi!

Same problem here. I managed to connect an USB/Serial TTL converter to the device; this is the boot log:

[    0.000000] Linux version 5.4.179 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16495-bf0c965af0)) #0 Wed Feb 16 20:292
[    0.000000] SoC: AR9 rev 1.2
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001954c (MIPS 34Kc)
[    0.000000] MIPS: machine is AVM FRITZ!Box 7320
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 16240
[    0.000000] Kernel command line: console=ttyLTQ0,115200
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.000000] Writing ErrCtl register=00018110
[    0.000000] Readback ErrCtl register=00018110
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 56764K/65536K available (5686K kernel code, 215K rwdata, 768K rodata, 1184K init, 203K bss, 8772K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 256
[    0.000000] random: get_random_bytes called from 0x80688a28 with crng_init=0
[    0.000000] CPU Clock: 393MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9721189849 ns
[    0.000013] sched_clock: 32 bits at 196MHz, resolution 5ns, wraps every 10922685437ns
[    0.007989] Calibrating delay loop... 260.86 BogoMIPS (lpj=521728)
[    0.046067] pid_max: default: 32768 minimum: 301
[    0.051039] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.058252] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.074639] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.084305] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.091278] pinctrl core: initialized pinctrl subsystem
[    0.100824] NET: Registered protocol family 16
[    0.112572] pinctrl-xway 1e100b10.pinmux: Init done
[    0.131408] dma-xway 1e104100.dma: Init done - hw rev: 6, ports: 5, channels: 20
[    0.142198] PCI host bridge /fpi@10000000/pci@e105400 ranges:
[    0.147895]  MEM 0x0000000018000000..0x0000000019ffffff
[    0.153132]   IO 0x000000001ae00000..0x000000001affffff
[    0.197131] usbcore: registered new interface driver usbfs
[    0.202658] usbcore: registered new interface driver hub
[    0.208033] usbcore: registered new device driver usb
[    0.213505] PCI host bridge to bus 0000:00
[    0.217524] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[    0.224429] pci_bus 0000:00: root bus resource [io  0x1ae00000-0x1affffff]
[    0.231372] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.238225] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.247701] pci 0000:00:0e.0: [168c:ff1d] type 00 class 0x020000
[    0.253651] pci 0000:00:0e.0: reg 0x10: [mem 0x00000000-0x0000ffff]
[    0.262183] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.268741] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[    0.285273] clocksource: Switched to clocksource MIPS
[    0.291743] thermal_sys: Registered thermal governor 'step_wise'
[    0.292272] NET: Registered protocol family 2
[    0.302840] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.311256] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.319584] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.327259] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.334364] TCP: Hash tables configured (established 1024 bind 1024)
[    0.341045] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.347534] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.354868] NET: Registered protocol family 1
[    0.359233] PCI: CLS 0 bytes, default 32
[    0.367927] gptu: totally 6 16-bit timers/counters
[    0.372838] gptu: misc_register on minor 63
[    0.376977] gptu: succeeded to request irq 126
[    0.381464] gptu: succeeded to request irq 127
[    0.385975] gptu: succeeded to request irq 128
[    0.390504] gptu: succeeded to request irq 129
[    0.395007] gptu: succeeded to request irq 130
[    0.399516] gptu: succeeded to request irq 131
[    0.407743] workingset: timestamp_bits=14 max_order=14 bucket_order=0
[    0.425807] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.431550] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.467689] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    0.480332] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.489322] printk: console [ttyLTQ0] enabled
[    0.489322] printk: console [ttyLTQ0] enabled
[    0.497900] printk: bootconsole [early0] disabled
[    0.497900] printk: bootconsole [early0] disabled
[    0.508646] lantiq nor flash device: 01000000 at 10000000
[    0.512829] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.522116] Amd/Fujitsu Extended Query Table at 0x0040
[    0.527207]   Amd/Fujitsu Extended Query version 1.3.
[    0.532185] number of CFI chips: 1
[    0.535610] 4 fixed-partitions partitions found on MTD device ltq_nor
[    0.541938] Creating 4 MTD partitions on "ltq_nor":
[    0.546782] 0x000000000000-0x000000020000 : "urlader"
[    0.553415] 0x000000020000-0x000000f80000 : "firmware"
[    0.576737] 2 eva-fw partitions found on MTD device firmware
[    0.580988] 0x000000020000-0x00000023f737 : "kernel"
[    0.587394] 0x000000240100-0x000000f80000 : "rootfs"
[    0.592411] mtd: device 3 (rootfs) set to be root filesystem
[    0.596743] 1 squashfs-split partitions found on MTD device rootfs
[    0.602773] 0x0000005c0000-0x000000f80000 : "rootfs_data"
[    0.609699] 0x000000f80000-0x000000fc0000 : "tffs (1)"
[    0.614951] 0x000000fc0000-0x000001000000 : "tffs (2)"
[    0.643704] Atheros 8035 ethernet 1e180000.etop-ffffffff:00: attached PHY driver [Atheros 8035 ethernet] (mii_bus:phy_addr=1e180000.etop-ffffffff:00, irq=POLL)
[    0.662847] NET: Registered protocol family 10
[    0.678122] Segment Routing with IPv6
[    0.680493] NET: Registered protocol family 17
[    0.684900] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    0.697630] 8021q: 802.1Q VLAN Support v1.8
[    0.707920] OF: fdt: not creating '/sys/firmware/fdt': CRC check fa[    0.720947] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.728768] Freeing unused kernel memory: 1184K
[    0.731892] This architecture does not have kernel memory protection.
[    0.738240] Run /sbin/init as init process
[    1.177297] random: fast init done
[    2.049957] init: Console is alive
[    2.052322] init: - watchdog -
[    4.418022] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.656970] dwc2 1e101000.usb: 1e101000.usb supply vusb_d not found, using dummy regulator
[    4.664013] dwc2 1e101000.usb: 1e101000.usb supply vusb_a not found, using dummy regulator
[    4.711331] dwc2 1e101000.usb: DWC OTG Controller
[    4.714732] dwc2 1e101000.usb: new USB bus registered, assigned bus number 1
[    4.721669] dwc2 1e101000.usb: irq 62, io mem 0x1e101000
[    4.728783] hub 1-0:1.0: USB hub found
[    4.731799] hub 1-0:1.0: 1 port detected
[    4.736183] dwc2 1e106000.usb: 1e106000.usb supply vusb_d not found, using dummy regulator
[    4.743383] dwc2 1e106000.usb: 1e106000.usb supply vusb_a not found, using dummy regulator
[    4.791020] dwc2 1e106000.usb: DWC OTG Controller
[    4.794414] dwc2 1e106000.usb: new USB bus registered, assigned bus number 2
[    4.801368] dwc2 1e106000.usb: irq 91, io mem 0x1e106000
[    4.808054] hub 2-0:1.0: USB hub found
[    4.811085] hub 2-0:1.0: 1 port detected
[    4.817248] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.827411] init: - preinit -
[    6.660762] random: procd: uninitialized urandom read (4 bytes read)
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
4
[    8.744441] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    8.750267] jffs2: notice: (467) jffs2_build_xattr_subsystem: complete building xattr subsystem, 12 of xdatum (0 unchecked, 5 orphan) and 14 of xref (5 dead, 0 orphan) found.
[    8.768297] mount_root: switching to jffs2 overlay
[    8.774961] overlayfs: upper fs does not support tmpfile.
[    8.799648] urandom-seed: Seeding with /etc/urandom.seed
[    9.098177] procd: Change state 0 -> 1
[    9.100667] procd: - early -
[    9.103634] procd: Watchdog handover: fd=3
[    9.107686] procd: - watchdog -
[    9.110792] procd: Ping
[    9.113108] procd: Opened watchdog with timeout 30s
[    9.337825] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/mem/full","SUBSYSTEM":"mem","SYNTH_UUID":"0","MAJOR":"1","MINOR":"7","DEVNAME":"full","DEVMODE":"0666","SEQNUM":"407}
[    9.353098] procd: Command: makedev
[    9.356910] procd:  /dev/full
[    9.359319] procd:  0666
[    9.361816] procd: Message:
[    9.364437] procd:  ACTION=add
[    9.367604] procd:  DEVPATH=/devices/virtual/mem/full
[    9.372604] procd:  SUBSYSTEM=mem
[    9.375883] procd:  SYNTH_UUID=0
[    9.379074] procd:  MAJOR=1
[    9.381834] procd:  MINOR=7
[    9.384449] procd:  DEVNAME=full
[    9.387788] procd:  DEVMODE=0666
[    9.390979] procd:  SEQNUM=407
[    9.394370] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/mem/urandom","SUBSYSTEM":"mem","SYNTH_UUID":"0","MAJOR":"1","MINOR":"9","DEVNAME":"urandom","DEVMODE":"0666","SEQNUM}
[    9.411373] procd: Command: makedev
[    9.414186] procd:  /dev/urandom
[    9.417229] procd:  0666
[    9.419871] procd: Message:
[    9.422637] procd:  ACTION=add
[    9.425657] procd:  DEVPATH=/devices/virtual/mem/urandom
[    9.430929] procd:  SUBSYSTEM=mem
[    9.434196] procd:  SYNTH_UUID=0
[    9.437245] procd:  MAJOR=1
[    9.440074] procd:  MINOR=9
[    9.442909] procd:  DEVNAME=urandom
[    9.446360] procd:  DEVMODE=0666
[    9.449547] procd:  SEQNUM=408
[    9.452809] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/mem/null","SUBSYSTEM":"mem","SYNTH_UUID":"0","MAJOR":"1","MINOR":"3","DEVNAME":"null","DEVMODE":"0666","SEQNUM":"409}
[    9.469537] procd: Command: makedev
[    9.472093] procd:  /dev/null
[    9.475171] procd:  0666
[    9.477667] procd: Message:
[    9.480290] procd:  ACTION=add
[    9.483455] procd:  DEVPATH=/devices/virtual/mem/null
[    9.488456] procd:  SUBSYSTEM=mem
[    9.491734] procd:  SYNTH_UUID=0
[    9.494925] procd:  MAJOR=1
[    9.497686] procd:  MINOR=3
[    9.500301] procd:  DEVNAME=null
[    9.503640] procd:  DEVMODE=0666
[    9.506830] procd:  SEQNUM=409
[    9.510218] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/mem/random","SUBSYSTEM":"mem","SYNTH_UUID":"0","MAJOR":"1","MINOR":"8","DEVNAME":"random","DEVMODE":"0666","SEQNUM":}
[    9.527044] procd: Command: makedev
[    9.529865] procd:  /dev/random
[    9.532820] procd:  0666
[    9.535464] procd: Message:
[    9.538229] procd:  ACTION=add
[    9.541109] procd:  DEVPATH=/devices/virtual/mem/random
[    9.546430] procd:  SUBSYSTEM=mem
[    9.549702] procd:  SYNTH_UUID=0
[    9.552749] procd:  MAJOR=1
[    9.555656] procd:  MINOR=8
[    9.558426] procd:  DEVNAME=random
[    9.561778] procd:  DEVMODE=0666
[    9.564827] procd:  SEQNUM=410
[    9.568357] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/misc/hw_random","SUBSYSTEM":"misc","SYNTH_UUID":"0","MAJOR":"10","MINOR":"183","DEVNAME":"hwrng","SEQNUM":"411"}}
[    9.584612] procd: Command: makedev
[    9.587145] procd:  /dev/hwrng
[    9.590158] procd:  0600
[    9.592509] procd: Message:
[    9.595425] procd:  ACTION=add
[    9.598443] procd:  DEVPATH=/devices/virtual/misc/hw_random
[    9.603962] procd:  SUBSYSTEM=misc
[    9.607328] procd:  SYNTH_UUID=0
[    9.610518] procd:  MAJOR=10
[    9.613219] procd:  MINOR=183
[    9.616299] procd:  DEVNAME=hwrng
[    9.619577] procd:  SEQNUM=411
[    9.623309] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/misc/gptu","SUBSYSTEM":"misc","SYNTH_UUID":"0","MAJOR":"10","MINOR":"63","DEVNAME":"gptu","SEQNUM":"412"}}
[    9.638575] procd: Command: makedev
[    9.640998] procd:  /dev/gptu
[    9.644076] procd:  0600
[    9.646570] procd: Message:
[    9.649194] procd:  ACTION=add
[    9.652359] procd:  DEVPATH=/devices/virtual/misc/gptu
[    9.657499] procd:  SUBSYSTEM=misc
[    9.660665] procd:  SYNTH_UUID=0
[    9.664001] procd:  MAJOR=10
[    9.666847] procd:  MINOR=63
[    9.669694] procd:  DEVNAME=gptu
[    9.672740] procd:  SEQNUM=412
[    9.676550] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/misc/cpu_dma_latency","SUBSYSTEM":"misc","SYNTH_UUID":"0","MAJOR":"10","MINOR":"62","DEVNAME":"cpu_dma_latency","SEQ}
[    9.693412] procd: Command: makedev
[    9.696221] procd:  /dev/cpu_dma_latency
[    9.700739] procd:  0600
[    9.702728] procd: Message:
[    9.705486] procd:  ACTION=add
[    9.708385] procd:  DEVPATH=/devices/virtual/misc/cpu_dma_latency
[    9.714555] procd:  SUBSYSTEM=misc
[    9.717915] procd:  SYNTH_UUID=0
[    9.720964] procd:  MAJOR=10
[    9.723955] procd:  MINOR=62
[    9.726801] procd:  DEVNAME=cpu_dma_latency
[    9.730941] procd:  SEQNUM=413
[    9.734622] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/1f800000.biu/1f8803f0.watchdog/misc/watchdog","SUBSYSTEM":"misc","SYNTH_UUID":"0","MAJOR":"10","MINOR":"130","DEVNA}
[    9.752965] procd: Command: makedev
[    9.756558] procd:  /dev/watchdog
[    9.759321] procd:  0600
[    9.761828] procd: Message:
[    9.764440] procd:  ACTION=add
[    9.767618] procd:  DEVPATH=/devices/platform/1f800000.biu/1f8803f0.watchdog/misc/watchdog
[    9.775801] procd:  SUBSYSTEM=misc
[    9.779160] procd:  SYNTH_UUID=0
[    9.782354] procd:  MAJOR=10
[    9.785054] procd:  MINOR=130
[    9.788136] procd:  DEVNAME=watchdog
[    9.791671] procd:  SEQNUM=414
[    9.795372] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/misc/ubi_ctrl","SUBSYSTEM":"misc","SYNTH_UUID":"0","MAJOR":"10","MINOR":"61","DEVNAME":"ubi_ctrl","SEQNUM":"415"}}
[    9.811361] procd: Command: makedev
[    9.813929] procd:  /dev/ubi_ctrl
[    9.817060] procd:  0600
[    9.819701] procd: Message:
[    9.822469] procd:  ACTION=add
[    9.825477] procd:  DEVPATH=/devices/virtual/misc/ubi_ctrl
[    9.830870] procd:  SUBSYSTEM=misc
[    9.834284] procd:  SYNTH_UUID=0
[    9.837465] procd:  MAJOR=10
[    9.840190] procd:  MINOR=61
[    9.843171] procd:  DEVNAME=ubi_ctrl
[    9.846708] procd:  SEQNUM=415
[    9.850383] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/1f800000.biu/1f8803f0.watchdog/watchdog/watchdog0","SUBSYSTEM":"watchdog","SYNTH_UUID":"0","MAJOR":"253","MINOR":"0}
[    9.869981] procd: Command: makedev
[    9.872442] procd:  /dev/watchdog0
[    9.876580] procd:  0600
[    9.878447] procd: Message:
[    9.881068] procd:  ACTION=add
[    9.884238] procd:  DEVPATH=/devices/platform/1f800000.biu/1f8803f0.watchdog/watchdog/watchdog0
[    9.892863] procd:  SUBSYSTEM=watchdog
[    9.896566] procd:  SYNTH_UUID=0
[    9.899801] procd:  MAJOR=253
[    9.902693] procd:  MINOR=0
[    9.905401] procd:  DEVNAME=watchdog0
[    9.908945] procd:  SEQNUM=416
[    9.912826] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/tty/ptmx","SUBSYSTEM":"tty","SYNTH_UUID":"0","MAJOR":"5","MINOR":"2","DEVNAME":"ptmx","DEVMODE":"0666","SEQNUM":"417}
[    9.928431] procd: Command: makedev
[    9.933407] procd:  /dev/ptmx
[    9.935120] procd:  0666
[    9.937726] procd: Message:
[    9.940349] procd:  ACTION=add
[    9.943516] procd:  DEVPATH=/devices/virtual/tty/ptmx
[    9.948515] procd:  SUBSYSTEM=tty
[    9.951792] procd:  SYNTH_UUID=0
[    9.954984] procd:  MAJOR=5
[    9.957747] procd:  MINOR=2
[    9.960360] procd:  DEVNAME=ptmx
[    9.963699] procd:  DEVMODE=0666
[    9.966900] procd:  SEQNUM=417
[    9.970300] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/tty/console","SUBSYSTEM":"tty","SYNTH_UUID":"0","MAJOR":"5","MINOR":"1","DEVNAME":"console","SEQNUM":"418"}}
[    9.985675] procd: Command: makedev
[    9.988484] procd:  /dev/console
[    9.992513] procd:  0600
[    9.994317] procd: Message:
[    9.996935] procd:  ACTION=add
[   10.000103] procd:  DEVPATH=/devices/virtual/tty/console
[   10.005510] procd:  SUBSYSTEM=tty
[   10.008507] procd:  SYNTH_UUID=0
[   10.011832] procd:  MAJOR=5
[   10.014591] procd:  MINOR=1
[   10.017208] procd:  DEVNAME=console
[   10.020803] procd:  SEQNUM=418
[   10.024556] procd: {{"ACTION":"add","DEVPATH":"/devices/virtual/tty/tty","SUBSYSTEM":"tty","SYNTH_UUID":"0","MAJOR":"5","MINOR":"0","DEVNAME":"tty","DEVMODE":"0666","SEQNUM":"419"}}
[   10.039990] procd: Command: makedev
[   10.043319] procd:  /dev/tty
[   10.047361] procd:  0666
[   10.048631] procd: Message:
[   10.051514] procd:  ACTION=add
[   10.054536] procd:  DEVPATH=/devices/virtual/tty/tty
[   10.059448] procd:  SUBSYSTEM=tty
[   10.062727] procd:  SYNTH_UUID=0
[   10.065927] procd:  MAJOR=5
[   10.068534] procd:  MINOR=0
[   10.071442] procd:  DEVNAME=tty
[   10.074546] procd:  DEVMODE=0666
[   10.077741] procd:  SEQNUM=419
[   10.080996] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/1e100c00.serial/tty/ttyLTQ0","SUBSYSTEM":"tty","SYNTH_UUID":"0","MAJOR":"251","MINOR":"0","DEVNAME":"t}
[   10.099155] procd: Command: makedev
[   10.102975] procd:  /dev/ttyLTQ0
[   10.105439] procd:  0660
[   10.107801] procd:  dialout
[   10.110684] procd: Message:
[   10.113392] procd:  ACTION=add
[   10.116345] procd:  DEVPATH=/devices/platform/10000000.fpi/1e100c00.serial/tty/ttyLTQ0
[   10.124321] procd:  SUBSYSTEM=tty
[   10.127601] procd:  SYNTH_UUID=0
[   10.130789] procd:  MAJOR=251
[   10.133722] procd:  MINOR=0
[   10.136336] procd:  DEVNAME=ttyLTQ0
[   10.139934] procd:  SEQNUM=420
[   10.143610] procd: Command: makedev
[   10.146410] procd:  /dev/ttyLTQ0
[   10.149591] procd:  0600
[   10.151944] procd: Message:
[   10.154867] procd:  ACTION=add
[   10.158890] procd:  DEVPATH=/devices/platform/10000000.fpi/1e100c00.serial/tty/ttyLTQ0
[   10.165726] procd:  SUBSYSTEM=tty
[   10.168858] procd:  SYNTH_UUID=0
[   10.172208] procd:  MAJOR=251
[   10.175127] procd:  MINOR=0
[   10.177888] procd:  DEVNAME=ttyLTQ0
[   10.181193] procd:  SEQNUM=420
[   10.184994] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd4/mtdblock4","SUBSYSTEM":"block","SYNTH_UUID":"0","MAJOR}
[   10.207075] procd: Command: makedev
[   10.210194] procd:  /dev/mtdblock4
[   10.214563] procd:  0600
[   10.215887] procd: Message:
[   10.218779] procd:  ACTION=add
[   10.221802] procd:  DEVPATH=/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd4/mtdblock4
[   10.232238] procd:  SUBSYSTEM=block
[   10.235686] procd:  SYNTH_UUID=0
[   10.238876] procd:  MAJOR=31
[   10.241724] procd:  MINOR=4
[   10.244339] procd:  DEVNAME=mtdblock4
[   10.248108] procd:  DEVTYPE=disk
[   10.251298] procd:  SEQNUM=421
[   10.255067] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd2/mtdblock2","SUBSYSTEM":"block","SYNTH_UUID":"0","MAJOR}
[   10.278157] procd: Command: makedev
[   10.280388] procd:  /dev/mtdblock2
[   10.283868] procd:  0600
[   10.286387] procd: Message:
[   10.288980] procd:  ACTION=add
[   10.292155] procd:  DEVPATH=/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd2/mtdblock2
[   10.302588] procd:  SUBSYSTEM=block
[   10.306033] procd:  SYNTH_UUID=0
[   10.309078] procd:  MAJOR=31
[   10.312072] procd:  MINOR=2
[   10.314873] procd:  DEVNAME=mtdblock2
[   10.318455] procd:  DEVTYPE=disk
[   10.321646] procd:  SEQNUM=422
[   10.325210] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd0/mtdblock0","SUBSYSTEM":"block","SYNTH_UUID":"0","MAJOR}
[   10.349031] procd: Command: makedev
[   10.351397] procd:  /dev/mtdblock0
[   10.354734] procd:  0600
[   10.357087] procd: Message:
[   10.360000] procd:  ACTION=add
[   10.363025] procd:  DEVPATH=/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd0/mtdblock0
[   10.373510] procd:  SUBSYSTEM=block
[   10.376761] procd:  SYNTH_UUID=0
[   10.380097] procd:  MAJOR=31
[   10.382945] procd:  MINOR=0
[   10.385714] procd:  DEVNAME=mtdblock0
[   10.389184] procd:  DEVTYPE=disk
[   10.392522] procd:  SEQNUM=423
[   10.396219] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd5/mtdblock5","SUBSYSTEM":"block","SYNTH_UUID":"0","MAJOR}
[   10.419359] procd: Command: makedev
[   10.421725] procd:  /dev/mtdblock5
[   10.424919] procd:  0600
[   10.427564] procd: Message:
[   10.430331] procd:  ACTION=add
[   10.433208] procd:  DEVPATH=/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd5/mtdblock5
[   10.443790] procd:  SUBSYSTEM=block
[   10.447239] procd:  SYNTH_UUID=0
[   10.450429] procd:  MAJOR=31
[   10.453129] procd:  MINOR=5
[   10.456037] procd:  DEVNAME=mtdblock5
[   10.459660] procd:  DEVTYPE=disk
[   10.462849] procd:  SEQNUM=424
[   10.466544] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd3/mtdblock3","SUBSYSTEM":"block","SYNTH_UUID":"0","MAJOR}
[   10.489645] procd: Command: makedev
[   10.491880] procd:  /dev/mtdblock3
[   10.495357] procd:  0600
[   10.497850] procd: Message:
[   10.500472] procd:  ACTION=add
[   10.503642] procd:  DEVPATH=/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd3/mtdblock3
[   10.514078] procd:  SUBSYSTEM=block
[   10.517517] procd:  SYNTH_UUID=0
[   10.520582] procd:  MAJOR=31
[   10.523603] procd:  MINOR=3
[   10.526324] procd:  DEVNAME=mtdblock3
[   10.529945] procd:  DEVTYPE=disk
[   10.532993] procd:  SEQNUM=425
[   10.536832] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd1/mtdblock1","SUBSYSTEM":"block","SYNTH_UUID":"0","MAJOR}
[   10.559637] procd: Command: makedev
[   10.561989] procd:  /dev/mtdblock1
[   10.565191] procd:  0600
[   10.567838] procd: Message:
[   10.570604] procd:  ACTION=add
[   10.573627] procd:  DEVPATH=/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd1/mtdblock1
[   10.584073] procd:  SUBSYSTEM=block
[   10.587510] procd:  SYNTH_UUID=0
[   10.590701] procd:  MAJOR=31
[   10.593498] procd:  MINOR=1
[   10.596163] procd:  DEVNAME=mtdblock1
[   10.599931] procd:  DEVTYPE=disk
[   10.603124] procd:  SEQNUM=426
[   10.606816] procd: {{"ACTION":"add","DEVPATH":"/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd6/mtdblock6","SUBSYSTEM":"block","SYNTH_UUID":"0","MAJOR}
[   10.631263] procd: Command: makedev
[   10.633635] procd:  /dev/mtdblock6
[   10.636825] procd:  0600
[   10.639473] procd: Message:
[   10.642237] procd:  ACTION=add
[   10.645115] procd:  DEVPATH=/devices/platform/10000000.fpi/10000000.fpi:localbus@0/10000000.flash/mtd/mtd6/mtdblock6
[   10.655736] procd:  SUBSYSTEM=block
[   10.659143] procd:  SYNTH_UUID=0
[   10.662333] procd:  MAJOR=31
[   10.665033] procd:  MINOR=6
[   10.667944] procd:  DEVNAME=mtdblock6
[   10.671564] procd:  DEVTYPE=disk
[   10.674757] procd:  SEQNUM=427
[   11.178783] procd: Coldplug complete
[   11.181097] procd: Change state 1 -> 2
[   11.184917] procd: - watchdog -
[   11.188027] procd: Ping
[   11.190476] procd: Opened watchdog with timeout 30s
[   11.196104] procd: - ubus -
[   11.201414] procd: Create service ubus
[   11.204368] procd: Start instance ubus::instance1
[   11.209401] procd: Started instance ubus::instance1[517]
[   11.216136] procd: running /etc/init.d/ubus running
[   11.241621] procd: glob failed on /etc/init.d/ubus
[   11.332111] random: ubusd: uninitialized urandom read (4 bytes read)
[   11.341149] random: ubusd: uninitialized urandom read (4 bytes read)
[   11.346941] random: ubusd: uninitialized urandom read (4 bytes read)
[   11.365027] procd: Connected to ubus, id=a5745308
[   11.368576] procd: Change state 2 -> 3
[   11.372283] procd: - init -
[   11.376604] procd: Parsing inittab - ::sysinit:/etc/init.d/rcS S boot
[   11.382035] procd: Parsing inittab - ::shutdown:/etc/init.d/rcS K shutdown
[   11.388827] procd: Parsing inittab - ttyLTQ0::askfirst:/usr/libexec/login.sh
[   11.396706] procd: Launched new askfirst action, pid=518
[   11.509068] procd: running /etc/rc.d/S* boot
Please press Enter to activate this console.
[   12.990605] kmodloader: loading kernel modules from /etc/modules.d/*
[   13.005243] NET: Registered protocol family 8
[   13.008217] NET: Registered protocol family 20
[   13.039842] PPP generic driver version 2.4.2
[   13.095852] IFX MEI Version 5.00.00
[   13.121790] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[   13.148416] Loading modules backported from Linux version v5.10.85-0-ge4f2aee6612e
[   13.154586] Backport generated by backports.git v5.10.85-1-0-gf988973f
[   13.213595] NET: Registered protocol family 24
[   13.250781] xt_time: kernel timezone is -0000
[   13.262579] ath9k_pci_owl_loader 0000:00:0e.0: enabling device (0000 -> 0002)
[   13.281815] ath9k_pci_owl_loader 0000:00:0e.0: fixup device configuration
[   13.313164] pci 0000:00:0e.0: [168c:002d] type 00 class 0x028000
[   13.317844] pci 0000:00:0e.0: reg 0x10: [mem 0x18000000-0x1800ffff]
[   13.324076] pci 0000:00:0e.0: PME# supported from D0 D3hot
[   13.331640] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[   13.589811] ath9k 0000:00:0e.0: enabling device (0000 -> 0002)
[   13.630976] ieee80211 phy0: Atheros AR9287 Rev:2 mem=0xb8000000, irq=30
[   13.789792] kmodloader: done loading kernel modules from /etc/modules.d/*
[   13.949806] urngd: v1.0.2 started.
[   14.853025] crng init done
[   14.854367] random: 6 urandom warning(s) missed due to ratelimiting
[   45.997596] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
udhcpc: started, v1.33.2
udhcpc: sending discover
udhcpc: no lease, failing

After the boot all seems OK, except for one-way traffic on eth0. I disabled the bridge interface and configured the IP address directly on the eth0 interface:

config interface 'lan'
        option device 'eth0'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

Even in this setup, the traffic seems to flow only in one direction (outbound of the eth0 interface). I can confirm that, because I can see the ARP requests on my directly connected machine (Fritz!Box/eth0 <--> troubleshooting_machine):

14:56:07.011332 24:65:11:a3:77:ca > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: Ethernet (len 6), IPv4 (len 4), Request who-has 192.168.1.2 tell 192.168.1.1, length 46
14:56:07.011411 dc:0e:a1:24:5c:89 > 24:65:11:a3:77:ca, ethertype ARP (0x0806), length 42: Ethernet (len 6), IPv4 (len 4), Reply 192.168.1.2 is-at dc:0e:a1:24:5c:89, length 28

The ARP reply never arrives to the Fritzbox 7330 SL Device. The counters for the RX@eth0 remains always at 0:

eth0 Link encap:Ethernet HWaddr 24:65:11:A3:77:CA
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fdf1:c3a9:39d8::1/60 Scope:Global
inet6 addr: fe80::2665:11ff:fea3:77ca/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:198 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:12876 (12.5 KiB)

Hi,

I am new to this subject but wanted to try it on my old hardware just for testing at first.
I have some questions:

  • if 21.02.0 is having problems where can I find a older version?
  • since there is no OpenWrt Install Image is the " Firmware OpenWrt Upgrade" the right image to flash?

According to the hardware data page, 7320 images are used for the 7330...

So the firmware for OpenWrt 19.07.9 would be found here...

https://downloads.openwrt.org/releases/19.07.9/targets/lantiq/xway/

Thank you very much this I would never had found in ages!

and then I need those files?

  • avm_fritz7320-initramfs-kernel.bin -> for the installation
  • avm_fritz7320-squashfs-sysupgrade.bin -> do I need this one?

initramfs images are mostly used for testing purposes.

They are loaded in RAM to boot the file system without replacing your original firmware.

You would uses the squashfs-sysupgrade image to actually install OpenWrt on the device.

Note the reference to using "fritzflash" in the installation methods section on the hardware data page...

If your problem (can ot reach fritzbox after OpenWrt installation) is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.

For your new problem, please open a new topic.

Thanks!

Update, 2 May 2022, I tried the following versions:

OpenWRT 19.07.10

  • LAN1 - works at 1Gbps, only if the physical interface its atached during power-on/boot; then you can disconnect and reconnect the cable, it will continue to work. But, if you connect the cable to an 100mbps device, it will not work. So 1gbps only, if the interface is connected to a 1gbps line at boot-up.
  • LAN1 - works at 100Mbps, only if the physical interface its atached during power-on/boot; then you can disconnect and reconnect the cable, it will continue to work. But, if you connect the cable to an 1Gbps device, it will not work. So 100Mbps only, if the interface is connected to a 100Mbps line at boot-up.
  • Not tested LAN1 at 10mbps.
  • LAN2 - no link, no matter what.

OpenWRT 21.02.3 and OpenWRT 22.03.0-rc1

  • LAN1 - linkup but no traffic passing; no matter speed (100mbps or 1gbps) or if the cable is connected at boot-up time or not.
  • LAN2 - no link, no matter what.

I suspect this problem has something to do with the fact that this device has 2 ethernet phy chips: AR8035 (1gbps) and AR8030 (100 mbps); they supposedly use the same mdio interface (?).

I did the following experiment:

  • I gitcloned the OpenWRT repository, then checkout the 21.02.3 branch;
  • I manually edited ar9_avm_fritz7320.dts file by copying the &gsw section AND the state_default: pinmux section from the ar9_avm_fritz7312.dts (which uses the 8030 ethernet phy).
  • i build the image for the 7320 device and flashed it to the 7330SL.
  • That didn't solved the problem (obviously) but the i noticed something strange: both ports, LAN1 and LAN2 are negotiating link-up with my 100mbps unmanaged switch.
  • Furthermore I kind of getting full-duplex conectivityy with both ports conected to this unmanaged switch: LAN1@7330SL is doing just RX and LAN2@7330SL is doing just TX. This really worked and i was shocked. I was able to ping and acces the device (SSH) through this weird setup.

I have no idea how to further investigate this, because i know next to nothing about linux device-tree and buses, mdios, etc. I don't even know if this is fixable with modifications in the dts file for the device only, or deeper inspection in the drivers are necessary.

Hope this helps someone.