TorRouter v23.05.x, WiP

Post Reply
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

TorRouter v23.05.x, WiP

Post by admin »

As of august 2023, building v23.05.0(-rcX), the additional changes for network DSA are having some issues, it seems.
https://github.com/openwrt/openwrt/pull/13200

No build for P2812-F1, v23.05.0 is possible or downloadable, it returns errors during make defconfig.

I will try running latest snapshot (r24137) and see if all patches are well done.
This build did run with no errors at all.

First we disable the Wifi by remark out the pci-scan and wifii off/on in rc.local
We can do that on CLI after 1st boot.
Be aware:
Make sure the device has enough free memory before updating!!
Stop Tor if needed before start updating!


I was a little late with connecting TTL serial, but have the first boot after sysupgrade successful.

Code: Select all

[3486617.822721] UBIFS (ubi0:1): default file-system created
[3486617.827554] UBIFS (ubi0:1): Mounting in unauthenticated mode
[3486617.840741] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 31877
[3486617.913850] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[3486617.920422] UBIFS (ubi0:1): LEB size: 129024 bytes (126 KiB), min./max. I/Ounit sizes: 2048 bytes/2048 bytes
[3486617.930592] UBIFS (ubi0:1): FS size: 103348224 bytes (98 MiB, 801 LEBs), journal size 5160960 bytes (4 MiB, 40 LEBs)
[3486617.941266] UBIFS (ubi0:1): reserved for root: 4881391 bytes (4766 KiB)
[3486617.948009] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 4F5B48D0-7856-4661-88AC-14A9051DCB6A, small LPT model
[3486617.999589] UBIFS (ubi0:1): un-mount UBI device 0
[3486618.003462] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" stops
sysupgrade successful
umount: can't unmount /dev: Resource busy
umount: can't unmount /tmp: Resource busy
[3486618.037922] reboot: Re▒
ROM VER: 1.1.4
CFG 06
NAND
NAND Read OK

U-Boot SPL 2013.10-openwrt5 (Nov 18 2014 - 19:54:01)
SPL: initializing NAND flash
SPL: checking U-Boot image
SPL: loading U-Boot to RAM
SPL: decompressing U-Boot with LZO
SPL: jumping to U-Boot


U-Boot 2013.10-openwrt5 (Jul 06 2021 - 10:04:01) P-2812HNU-Fx

Board: ZyXEL P-2812HNU-Fx
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NAND
DRAM:  128 MiB
NAND:  128 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x60000, size 0x300000
 3145728 bytes read: OK
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   MIPS TorRouter Linux-5.15.135
   Created:      2023-10-15  17:28:59 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    2747266 Bytes = 2.6 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 5.15.135 (torrouter@LD865) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r24137-2e57028424) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Sun Oct 15 17:28:59 2023
[    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 ZyXEL P-2812HNU-F1
[    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] percpu: Embedded 10 pages/cpu s11696 r8192 d21072 u40960
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32512
[    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=00008000
[    0.000000] Readback ErrCtl register=00008000
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 119468K/131072K available (6591K kernel code, 593K rwdata, 1656K rodata, 1252K init, 211K bss, 11604K 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]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] NR_IRQS: 256
[    0.000000] CPU Clock: 500MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[    0.000002] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[    0.007985] Calibrating delay loop... 331.77 BogoMIPS (lpj=1658880)
[    0.074066] pid_max: default: 32768 minimum: 301
[    0.079781] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.086997] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.099653] rcu: Hierarchical SRCU implementation.
[    0.105267] smp: Bringing up secondary CPUs ...
[    0.111051] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.111089] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.111201] CPU1 revision is: 00019556 (MIPS 34Kc)
[    0.169948] Synchronize counters for CPU 1: done.
[    0.194199] smp: Brought up 1 node, 2 CPUs
[    0.207001] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.216781] futex hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.223688] pinctrl core: initialized pinctrl subsystem
[    0.231150] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.248004] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.262288] pinctrl-xway 1e100b10.pinmux: Init done
[    0.277155] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.311049] gpio-stp-xway 1e100bb0.stp: Init done
[    0.317403] usbcore: registered new interface driver usbfs
[    0.322940] usbcore: registered new interface driver hub
[    0.328348] usbcore: registered new device driver usb
[    0.335205] PCI host bridge to bus 0000:00
[    0.339218] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[    0.346100] pci_bus 0000:00: root bus resource [io  0x1ae00000-0x1affffff]
[    0.353073] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.363716] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.371459] clocksource: Switched to clocksource MIPS
[    0.378687] NET: Registered PF_INET protocol family
[    0.383988] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.392323] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.400580] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.408418] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.416138] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.423268] TCP: Hash tables configured (established 1024 bind 1024)
[    0.429846] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.436311] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.443832] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.449485] PCI: CLS 0 bytes, default 32
[    0.453483] gptu: totally 6 16-bit timers/counters
[    0.458460] gptu: misc_register on minor 127
[    0.462732] gptu: succeeded to request irq 126
[    0.467162] gptu: succeeded to request irq 127
[    0.471731] gptu: succeeded to request irq 128
[    0.476231] gptu: succeeded to request irq 129
[    0.480680] gptu: succeeded to request irq 130
[    0.485269] gptu: succeeded to request irq 131
[    0.489922] No VPEs reserved for AP/SP, not initialize VPE loader
[    0.489922] Pass maxvpes=<n> argument as kernel argument
[    0.501307] No TCs reserved for AP/SP, not initializing RTLX.
[    0.501307] Pass maxtcs=<n> argument as kernel argument
[    0.516693] workingset: timestamp_bits=30 max_order=15 bucket_order=0
[    0.529242] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.535030] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.553570] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.562574] printk: console [ttyLTQ0] enabled
[    0.562574] printk: console [ttyLTQ0] enabled
[    0.571216] printk: bootconsole [early0] disabled
[    0.571216] printk: bootconsole [early0] disabled
[    0.585722] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xf1
[    0.590654] nand: Samsung NAND 128MiB 3,3V 8-bit
[    0.595269] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    0.603144] Scanning device for bad blocks
[    0.688807] Bad eraseblock 922 at 0x000007340000
[    0.700929] 4 fixed-partitions partitions found on MTD device 10000000.flash
[    0.706588] Creating 4 MTD partitions on "10000000.flash":
[    0.712059] 0x000000000000-0x000000040000 : "uboot"
[    0.718608] 0x000000040000-0x000000060000 : "u-boot-env"
[    0.723942] 0x000000060000-0x000000360000 : "kernel"
[    0.728764] 0x000000360000-0x000008000000 : "ubi"
[    1.544194] gswip 1e108000.switch: dsa switch register failed: -517
[    1.566749] NET: Registered PF_INET6 protocol family
[    1.583420] Segment Routing with IPv6
[    1.585754] In-situ OAM (IOAM) with IPv6
[    1.589709] NET: Registered PF_PACKET protocol family
[    1.595351] 8021q: 802.1Q VLAN Support v1.8
[    2.381986] gswip 1e108000.switch: Unsupported port: 6
[    2.385819] gswip 1e108000.switch: Unsupported port: 6
[    2.390850] gswip 1e108000.switch: fixed link full duplex 1000Mbps not recognised
[    2.398430] gswip 1e108000.switch: configuring for fixed/internal link mode
[    2.405764] gswip 1e108000.switch: Link is Up - 1Gbps/Full - flow control off
[    2.414322] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:00: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.414322] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.434128] gswip 1e108000.switch lan1 (uninitialized): PHY [1e108000.switch-mii:00] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.452137] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:01: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.452137] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.471896] gswip 1e108000.switch lan2 (uninitialized): PHY [1e108000.switch-mii:01] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.489595] gswip 1e108000.switch lan3 (uninitialized): PHY [1e108000.switch-mii:11] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    2.506310] gswip 1e108000.switch lan4 (uninitialized): PHY [1e108000.switch-mii:13] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    2.522690] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:05: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.522690] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.542314] gswip 1e108000.switch wan (uninitialized): PHY [1e108000.switch-mii:05] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.557255] DSA: tree 0 setup
[    2.558842] gswip 1e108000.switch: probed GSWIP version 21 mod 0
[    2.566563] UBI: auto-attach mtd3
[    2.568444] ubi0: attaching mtd3
[    2.735919] ubi0: scanning is finished
[    2.752055] ubi0: attached mtd3 (name "ubi", size 124 MiB)
[    2.756162] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[    2.763111] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    2.769742] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
[    2.776576] ubi0: good PEBs: 996, bad PEBs: 1, corrupted PEBs: 0
[    2.782563] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[    2.789733] ubi0: max/mean erase counter: 2387/1315, WL threshold: 4096, image sequence number: 1554332277
[    2.799450] ubi0: available PEBs: 0, total reserved PEBs: 996, PEBs reservedfor bad PEB handling: 19
[    2.809158] ubi0: background thread "ubi_bgt0d" started, PID 254
[    2.814376] block ubiblock0_0: created from ubi0:0(rootfs)
[    2.820163] ubiblock: device ubiblock0_0 (rootfs) set to be root file
[    2.837216] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    2.846863] Freeing unused kernel image (initmem) memory: 1252K
[    2.851354] This architecture does not have kernel memory protection.
[    2.857872] Run /sbin/init as init process
[    3.501232] init: Console is alive
[    3.503933] init: - watchdog -
[    6.010532] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    6.178602] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    6.195157] SCSI subsystem initialized
[    6.204349] fsl-ehci: Freescale EHCI Host controller driver
[    6.210894] ehci-platform: EHCI generic platform driver
[    6.221052] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.227731] ohci-platform: OHCI generic platform driver
[    6.235140] uhci_hcd: USB Universal Host Controller Interface driver
[    6.250247] dwc2 1e101000.usb: supply vusb_d not found, using dummy regulator
[    6.256550] dwc2 1e101000.usb: supply vusb_a not found, using dummy regulator
[    6.365994] dwc2 1e101000.usb: DWC OTG Controller
[    6.369320] dwc2 1e101000.usb: new USB bus registered, assigned bus number 1
[    6.376432] dwc2 1e101000.usb: irq 62, io mem 0x1e101000
[    6.383520] hub 1-0:1.0: USB hub found
[    6.386029] hub 1-0:1.0: 1 port detected
[    6.392283] dwc2 1e106000.usb: supply vusb_d not found, using dummy regulator
[    6.398602] dwc2 1e106000.usb: supply vusb_a not found, using dummy regulator
[    6.509929] dwc2 1e106000.usb: DWC OTG Controller
[    6.513412] dwc2 1e106000.usb: new USB bus registered, assigned bus number 2
[    6.520300] dwc2 1e106000.usb: irq 91, io mem 0x1e106000
[    6.527154] hub 2-0:1.0: USB hub found
[    6.529642] hub 2-0:1.0: 1 port detected
[    6.559813] usbcore: registered new interface driver usb-storage
[    6.567367] usbcore: registered new interface driver uas
[    6.572100] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    6.582067] init: - preinit -
[    7.804664] random: jshn: uninitialized urandom read (4 bytes read)
[    8.072822] random: jshn: uninitialized urandom read (4 bytes read)
[    8.282147] mtdblock: MTD device 'u-boot-env' is NAND, please consider using UBI block devices instead.
[    8.411684] random: jshn: uninitialized urandom read (4 bytes read)
[    8.824223] random: jshn: uninitialized urandom read (4 bytes read)
[    8.964737] gswip 1e108000.switch lan1: configuring for phy/rgmii link mode
[    8.992823] 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
[   12.272547] mount_root: loading kmods from internal overlay
[   12.342415] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[   12.362604] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[   12.683058] UBIFS (ubi0:1): Mounting in unauthenticated mode
[   12.687685] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 456
[   12.809290] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   12.815767] UBIFS (ubi0:1): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   12.825689] UBIFS (ubi0:1): FS size: 103348224 bytes (98 MiB, 801 LEBs), max 812 LEBs, journal size 5160960 bytes (4 MiB, 40 LEBs)
[   12.837412] UBIFS (ubi0:1): reserved for root: 4881391 bytes (4766 KiB)
[   12.844052] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 4F5B48D0-7856-4661-88AC-14A9051DCB6A, small LPT model
[   12.856167] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   12.862895] block: unable to load configuration (fstab: Entry not found)
[   12.869338] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[   12.876000] block: unable to load configuration (fstab: Entry not found)
[   12.882570] block: attempting to load /etc/config/fstab
[   12.890703] block: unable to load configuration (fstab: Entry not found)
[   12.896405] block: no usable configuration
[   12.904056] UBIFS (ubi0:1): un-mount UBI device 0
[   12.907402] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" stops
[   12.919943] UBIFS (ubi0:1): Mounting in unauthenticated mode
[   12.931635] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 459
[   13.046259] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   13.052731] UBIFS (ubi0:1): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   13.062635] UBIFS (ubi0:1): FS size: 103348224 bytes (98 MiB, 801 LEBs), max 812 LEBs, journal size 5160960 bytes (4 MiB, 40 LEBs)
[   13.074365] UBIFS (ubi0:1): reserved for root: 4881391 bytes (4766 KiB)
[   13.080952] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 4F5B48D0-7856-4661-88AC-14A9051DCB6A, small LPT model
[   13.143633] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   13.149631] block: unable to load configuration (fstab: Entry not found)
[   13.156357] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[   13.163266] block: unable to load configuration (fstab: Entry not found)
[   13.169368] block: attempting to load /etc/config/fstab
[   13.174789] block: unable to load configuration (fstab: Entry not found)
[   13.181266] block: no usable configuration
[   13.187076] mount_root: overlay filesystem has not been fully initialized yet
[   13.194553] mount_root: switching to ubifs overlay
- config restore -
[   14.069612] urandom-seed: Seed file not found (/etc/urandom.seed)
[   14.168738] procd: - early -
[   14.170547] procd: - watchdog -
[   14.866395] procd: - watchdog -
[   14.869889] procd: - ubus -
[   15.002040] random: ubusd: uninitialized urandom read (4 bytes read)
[   15.010704] random: ubusd: uninitialized urandom read (4 bytes read)
[   15.016392] random: ubusd: uninitialized urandom read (4 bytes read)
[   15.036086] procd: - init -
Please press Enter to activate this console.
[   16.050969] random: ubusd: uninitialized urandom read (4 bytes read)
[   16.056471] random: ubus: uninitialized urandom read (4 bytes read)
[   16.815932] kmodloader: loading kernel modules from /etc/modules.d/*
[   17.459069] IFXOS, Version 1.7.1 (c) Copyright 2009, Lantiq Deutschland GmbH
[   17.482862] NET: Registered PF_ATMPVC protocol family
[   17.486487] NET: Registered PF_ATMSVC protocol family
[   17.562674] tun: Universal TUN/TAP device driver, 1.6
[   17.575095] PPP generic driver version 2.4.2
[   17.624088] Lantiq (VRX) DSL CPE MEI driver, version 1.5.17.6, (c) 2007-2015 Lantiq Beteiligungs-GmbH & Co. KG
[   17.643874]
[   17.643874]
[   17.643874] Lantiq CPE API Driver version: DSL CPE API V4.17.18.6
[   17.661577]
[   17.661577] Predefined debug level: 3
[   17.690948] Loading modules backported from Linux version v6.5-0-g2dde18cd1d8f
[   17.696897] Backport generated by backports.git v5.15.92-1-56-g5fb2ccb6b9e8
[   17.720756] Infineon Technologies DEU driver version 2.0.0
[   17.728911] IFX DEU DES initialized (multiblock).
[   17.736865] IFX DEU AES initialized (multiblock).
[   17.740629] IFX DEU SHA1 initialized.
[   17.744420] IFX DEU MD5 initialized.
[   17.747913] IFX DEU SHA1_HMAC initialized.
[   17.752050] IFX DEU MD5_HMAC initialized.
[   17.775514] NET: Registered PF_PPPOX protocol family
[   17.787033] usbcore: registered new interface driver ums-alauda
[   17.795599] usbcore: registered new interface driver ums-cypress
[   17.803883] usbcore: registered new interface driver ums-datafab
[   17.812634] usbcore: registered new interface driver ums-freecom
[   17.821146] usbcore: registered new interface driver ums-isd200
[   17.829240] usbcore: registered new interface driver ums-jumpshot
[   17.837501] usbcore: registered new interface driver ums-karma
[   17.845921] usbcore: registered new interface driver ums-sddr09
[   17.855056] usbcore: registered new interface driver ums-sddr55
[   17.863581] usbcore: registered new interface driver ums-usbat
[   17.872027] usbcore: registered new interface driver usblp
[   17.900139] xt_time: kernel timezone is -0000
[   18.341835] usbcore: registered new interface driver snd-usb-audio
[   18.400159] kmodloader: done loading kernel modules from /etc/modules.d/*
[   19.357317] mtdblock: MTD device 'u-boot-env' is NAND, please consider using UBI block devices instead.
[   20.242046] urngd: v1.0.2 started.
[   22.869624] random: crng init done
[   22.871689] random: 34 urandom warning(s) missed due to ratelimiting
[   29.293091] ubi0: fixable bit-flip detected at PEB 68
[   29.296731] ubi0: schedule PEB 68 for scrubbing
[   29.331919] ubi0: fixable bit-flip detected at PEB 68
[   29.471631] ubi0: scrubbed PEB 68 (LEB 0:125), data moved to PEB 305
[   46.072777] device eth0 entered promiscuous mode
[   46.076154] gswip 1e108000.switch lan1: configuring for phy/rgmii link mode
[   46.093330] br-lan: port 1(lan1) entered blocking state
[   46.097179] br-lan: port 1(lan1) entered disabled state
[   46.130785] device lan1 entered promiscuous mode
[   46.135318] gswip 1e108000.switch: port 0 failed to add f2:41:ce:27:9a:ec vid 1 to fdb: -22
[   46.150107] gswip 1e108000.switch: port 0 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   46.169621] gswip 1e108000.switch lan2: configuring for phy/rgmii link mode
[   46.202698] gswip 1e108000.switch: port 0 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   46.209752] gswip 1e108000.switch: port 0 failed to delete f2:41:ce:27:9a:ec vid 1 from fdb: -2
[   46.220901] br-lan: port 2(lan2) entered blocking state
[   46.224891] br-lan: port 2(lan2) entered disabled state
[   46.248243] device lan2 entered promiscuous mode
[   46.253537] gswip 1e108000.switch: port 1 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   46.260556] gswip 1e108000.switch: port 1 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   46.289763] gswip 1e108000.switch lan3: configuring for phy/internal link mode
[   46.312212] br-lan: port 3(lan3) entered blocking state
[   46.316051] br-lan: port 3(lan3) entered disabled state
[   46.338738] device lan3 entered promiscuous mode
[   46.343152] gswip 1e108000.switch: port 2 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   46.361834] gswip 1e108000.switch: port 2 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   46.383509] gswip 1e108000.switch lan4: configuring for phy/internal link mode
[   46.402071] br-lan: port 4(lan4) entered blocking state
[   46.405953] br-lan: port 4(lan4) entered disabled state
[   46.450499] device lan4 entered promiscuous mode
[   46.454486] gswip 1e108000.switch: port 4 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   46.471705] gswip 1e108000.switch: port 4 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   46.535364] gswip 1e108000.switch wan: configuring for phy/rgmii link mode
[   49.643654] gswip 1e108000.switch wan: Link is Up - 1Gbps/Full - flow control rx/tx



BusyBox v1.36.1 (2023-10-15 17:28:59 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 TorRouter SNAPSHOT, r24137-2e57028424
 -----------------------------------------------------
root@TorRouter:/#
Next a spontaneous reboot occurred with the following message:

Code: Select all

root@TorRouter:/# [  232.386683] SQUASHFS error: xz decompression failed, data probably corrupt
[  232.392225] ------------[ cut here ]------------
[  232.396728] WARNING: CPU: 1 PID: 1 at kernel/printk/printk_ringbuffer.c:974 prb_reserve+0x484/0x4b8
[  232.405754] Modules linked in: rt2800pci rt▒▒K▒▒▒▒corrupt
l rx/tx
b: -22
-2
stead.
o. KG
all LPT model
Bs)
.4] (irq=POLL)
2.522690] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
hain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211 ipd200 ums_freecom ums_datafab ums_cypress ums_alauda snd_usbmidi_frag_ipv6 nf_defrag_ipv4 ltq_deuSPL: checking U-Boot image
SPL: loading U-Boot to RAM
SPL: decompressing U-Boot with LZO
SPL: jumping to U-Boot


U-Boot 2013.10-openwrt5 (Jul 06 2021 - 10:04:01) P-2812HNU-Fx

Board: ZyXEL P-2812HNU-Fx
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NAND
I do need a new snapshot-build which uses less memory.
Better, I try the downloadable (https://firmware-selector.openwrt.org/) version first.
For now I just stopped Tor, found out that lan3 and lan4 are NOT working.

To do:
- Check if DSA networking is working properly.
- OpenVPN fully removed (for P2812-F1 due to lack of memory).

New build must/should have:
- Tor at least version 0.4.8.7, starting @point 98 instead of 50.
- OpenVPN fully removed (for P2812-F1 due to lack of memory).

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.0, WiP

Post by admin »

If encountering errors during the ./scripts/feeds install -a build command:

Code: Select all

$ ./scripts/feeds install -a
Installing all packages from feed packages.
WARNING: Not overriding core package 'dante'; use -f to force
WARNING: Not overriding core package 'igmpproxy'; use -f to force
WARNING: Not overriding core package 'pcre'; use -f to force
Installing all packages from feed luci.
Installing all packages from feed routing.
Installing all packages from feed telephony.
First try a second run of the same command ;)
If you keep the same messages (warnings) you could clear old info on packages:

Code: Select all

rm tmp/.*
rm tmp/info/.*
This will clear old info on packages.

Next we face error on make defconfig:

Code: Select all

$ make defconfig
tmp/.config-package.in:33662:error: recursive dependency detected!
tmp/.config-package.in:33662:	symbol PACKAGE_python3-pymysql depends on PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT
feeds/packages/lang/python/pymysql/Config.in:4:	symbol PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT depends on PACKAGE_python3-pymysql
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"
(I tried) To solve this, 1st do git branch master and build 1 version (snapshot, this works!).
Then git checkout v23.05.0 and build again.
This is kinda weird, the error returned when running make defconfig ??
Mentioned python3-pymysql is not even activated within .config.

Code: Select all

# CONFIG_PACKAGE_python3-pymysql is not set
Full log:

Code: Select all

$ git checkout v23.05.0
Note: switching to 'v23.05.0'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at bd4f415efa OpenWrt v23.05.0: adjust config defaults

$ ./scripts/feeds update -a
Source of feed packages has changed, replacing copy
Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git^0da9f622975aa1e4efe452da4acbae15479bee63' ...
Cloning into './feeds/packages'...
remote: Enumerating objects: 191778, done.
remote: Counting objects: 100% (191778/191778), done.
remote: Compressing objects: 100% (78222/78222), done.
remote: Total 191778 (delta 112048), reused 181978 (delta 103741), pack-reused 0
Receiving objects: 100% (191778/191778), 51.25 MiB | 11.92 MiB/s, done.
Resolving deltas: 100% (112048/112048), done.
Switched to a new branch '0da9f622975aa1e4efe452da4acbae15479bee63'
/home/torrouter/OpenWrt/P2812/TorRouter
Source of feed luci has changed, replacing copy
Updating feed 'luci' from 'https://git.openwrt.org/project/luci.git^257f54cb8bcd493d9be0a45a3c316668b793e8ae' ...
Cloning into './feeds/luci'...
remote: Enumerating objects: 33237, done.
remote: Counting objects: 100% (33237/33237), done.
remote: Compressing objects: 100% (6767/6767), done.
remote: Total 415420 (delta 30323), reused 26595 (delta 25319), pack-reused 382183
Receiving objects: 100% (415420/415420), 182.16 MiB | 10.34 MiB/s, done.
Resolving deltas: 100% (246393/246393), done.
Updating files: 100% (4633/4633), done.
Switched to a new branch '257f54cb8bcd493d9be0a45a3c316668b793e8ae'
/home/torrouter/OpenWrt/P2812/TorRouter
Source of feed routing has changed, replacing copy
Updating feed 'routing' from 'https://git.openwrt.org/feed/routing.git^2272106e0839ee06957e88e3596489e1b510d3c2' ...
Cloning into './feeds/routing'...
remote: Enumerating objects: 11132, done.
remote: Counting objects: 100% (11132/11132), done.
remote: Compressing objects: 100% (6655/6655), done.
remote: Total 11132 (delta 5093), reused 9098 (delta 3833), pack-reused 0
Receiving objects: 100% (11132/11132), 2.58 MiB | 2.89 MiB/s, done.
Resolving deltas: 100% (5093/5093), done.
Switched to a new branch '2272106e0839ee06957e88e3596489e1b510d3c2'
/home/torrouter/OpenWrt/P2812/TorRouter
Source of feed telephony has changed, replacing copy
Updating feed 'telephony' from 'https://git.openwrt.org/feed/telephony.git^9746ae8f964e18f04b64fbe1956366954ff223f8' ...
Cloning into './feeds/telephony'...
remote: Enumerating objects: 11516, done.
remote: Counting objects: 100% (11516/11516), done.
remote: Compressing objects: 100% (6883/6883), done.
remote: Total 11516 (delta 6480), reused 8009 (delta 4404), pack-reused 0
Receiving objects: 100% (11516/11516), 2.27 MiB | 3.76 MiB/s, done.
Resolving deltas: 100% (6480/6480), done.
Switched to a new branch '9746ae8f964e18f04b64fbe1956366954ff223f8'
/home/torrouter/OpenWrt/P2812/TorRouter
Create index file './feeds/packages.index' 
Checking 'true'... ok.
Checking 'false'... ok.
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'proper-umask'... ok.
Checking 'gcc'... ok.
Checking 'working-gcc'... ok.
Checking 'g++'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses.h'... ok.
Checking 'git'... ok.
Checking 'rsync'... ok.
Checking 'perl-data-dumper'... ok.
Checking 'perl-findbin'... ok.
Checking 'perl-file-copy'... ok.
Checking 'perl-file-compare'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'... ok.
Checking 'find'... ok.
Checking 'bash'... ok.
Checking 'xargs'... ok.
Checking 'patch'... ok.
Checking 'diff'... ok.
Checking 'cp'... ok.
Checking 'seq'... ok.
Checking 'awk'... ok.
Checking 'grep'... ok.
Checking 'egrep'... ok.
Checking 'getopt'... ok.
Checking 'realpath'... ok.
Checking 'stat'... ok.
Checking 'gzip'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'wget'... ok.
Checking 'install'... ok.
Checking 'perl'... ok.
Checking 'python'... ok.
Checking 'python3'... ok.
Checking 'python3-distutils'... ok.
Checking 'python3-stdlib'... ok.
Checking 'file'... ok.
Checking 'which'... ok.
Checking 'argp.h'... ok.
Checking 'fts.h'... ok.
Checking 'obstack.h'... ok.
Checking 'libintl.h'... ok.
Checking 'ldconfig-stub'... ok.
Collecting package info: done
Create index file './feeds/luci.index' 
Collecting package info: done
Create index file './feeds/routing.index' 
Collecting package info: done
Create index file './feeds/telephony.index' 
Collecting package info: done

$ ./scripts/feeds install -a
Installing all packages from feed packages.
Installing all packages from feed luci.
Installing all packages from feed routing.
Installing all packages from feed telephony.

$ make defconfig
tmp/.config-package.in:33662:error: recursive dependency detected!
tmp/.config-package.in:33662:	symbol PACKAGE_python3-pymysql depends on PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT
feeds/packages/lang/python/pymysql/Config.in:4:	symbol PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT depends on PACKAGE_python3-pymysql
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

#
# No change to .config
#
Thinking of doing a full new clone (again) ...
First we tried git clean -dfx, but we see some warnings during 1st ./scripts/feeds install -a

Code: Select all

WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
WARNING: Makefile 'package/boot/kexec-tools/Makefile' has a dependency on 'liblzma', which does not exist
WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a build dependency on 'libpam', which does not exist
A second run of ./scripts/feeds install -a did the trick (for now).

Code: Select all

$ ./scripts/feeds install -a
Collecting package info: done
Installing all packages from feed packages.
Installing all packages from feed luci.
Installing all packages from feed routing.
Installing all packages from feed telephony.
And again we have the same error regarding pymysql, pitty, as snapshot build does work!

Most probably this is due to lantiq/xRX200 and DSA conversion?
See also: https://forum.openwrt.org/t/lantiq-targ ... -15/159301
And: https://github.com/openwrt/openwrt/pull/13200
Thought it was already working on OpenWrt v22.03.5.
Although it needed some workarounds.

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.2, WiP

Post by admin »

As we wanna build TorRouter v23.05.2, which has the P2812 now in their Download-Selector.
We face an old error (again) after 1st make menuconfig command.

Found 1 solution:
https://github.com/openwrt/packages/issues/22664

Trying now on vmware version.

We lost all own made changed within P2812/TorRouter/files/ folder (disapeared after git clean command!!!)
Also RT3062.eeprom, although I have enough copies, but still weird that git can clear local folders?~)

Code: Select all

torrouter@LD865:~/OpenWrt/vmware/TorRouter$ ./scripts/feeds update -a 
Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git^8e3a1824645f5e73ec44c897ac0755c53fb4a1f8' ...
Updating feed 'luci' from 'https://git.openwrt.org/project/luci.git^7739e9f5b03b830f51d53c384be4baef95054cb3' ...
Updating feed 'routing' from 'https://git.openwrt.org/feed/routing.git^83ef3784a9092cfd0a900cc28e2ed4e13671d667' ...
Updating feed 'telephony' from 'https://git.openwrt.org/feed/telephony.git^9746ae8f964e18f04b64fbe1956366954ff223f8' ...
Create index file './feeds/packages.index' 
Create index file './feeds/luci.index' 
Create index file './feeds/routing.index' 
Create index file './feeds/telephony.index' 
torrouter@LD865:~/OpenWrt/vmware/TorRouter$ ./scripts/feeds install -a 
Installing all packages from feed packages.
Installing all packages from feed luci.
Installing all packages from feed routing.
Installing all packages from feed telephony.
torrouter@LD865:~/OpenWrt/vmware/TorRouter$ 
torrouter@LD865:~/OpenWrt/vmware/TorRouter$ make menuconfig
tmp/.config-package.in:33826:error: recursive dependency detected!
tmp/.config-package.in:33826:	symbol PACKAGE_python3-pymysql depends on PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT
feeds/packages/lang/python/pymysql/Config.in:4:	symbol PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT depends on PACKAGE_python3-pymysql
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

configuration written to .config

*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.
DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.2, WiP

Post by admin »

Most building issues are gone, were due to upgrading the main OS to Debian 12.
OpenWrt's building packages needed also to be re-installed afterwards!

For the ZyXEL P2812-HNU(L)-F1 device the Tor-full package is getting too much.
Due to memory limits for this device, future TorRouter versions will have Tor-basic and tor-geoip package installed.
(Although on the background it is Tor that is installed.)
We leave away tor-gencert, tor-resolve, tor-hs and torsocks in the P-2812-HNU-F1 releases.

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.2, WiP

Post by admin »

Using OpenWrt Firmware-Selector selected P2812-F1 and added Tor only.
When restarting a F1 with Tor active, it will crash, there is not enough memory available.
Total usage of Tor is over 40MB, also due to tor-geoip, which gets bigger along time.
When restarting a F1 without Tor active it consumes 64MB, together with kernel, 20MB minimum free memory for luci-web etc.
We run over 128MB memory.
This means that this version will not be able to run TorRouter firmware?

TorRouter v22.03.5 r20134-5f15225c1e already had only 3MB free after reboot, although that version also has openVPN, Printer support, usb and collectd / statistics active.

Code: Select all

root@TorRouter:/# free
              total        used        free      shared  buff/cache   available
Mem:         121068       64036       22940       24332       34092        3680
Swap:             0           0           0
Weird is that after about 30 minutes the free view is changed:

Code: Select all

root@TorRouter:/# free
              total        used        free      shared  buff/cache   available
Mem:         121068       43108       44184       24340       33776       24356
Swap:             0           0           0
Could this be due to zip-packaging the tor-geoip ? Idk.

TorRouter v23.05.2 in failsafe mode:

Code: Select all

root@(none):/# free
              total        used        free      shared  buff/cache   available
Mem:         120156       13512       97868          28        8776      102572
Swap:             0           0           0
DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.2, WiP

Post by admin »

There also some changes within DSA between v22.03.5 and v23.05.2.

v22.03.5

Code: Select all

[    1.164932] gswip 1e108000.switch: dsa switch register failed: -517
[    1.185641] NET: Registered protocol family 10
[    1.201209] Segment Routing with IPv6
[    1.203683] NET: Registered protocol family 17
[    1.208481] 8021q: 802.1Q VLAN Support v1.8
[    1.575897] gswip 1e108000.switch lan1 (uninitialized): PHY [1e108000.switch-mii:00] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    1.592444] gswip 1e108000.switch lan2 (uninitialized): PHY [1e108000.switch-mii:01] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    1.609331] gswip 1e108000.switch lan3 (uninitialized): PHY [1e108000.switch-mii:11] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    1.625804] gswip 1e108000.switch lan4 (uninitialized): PHY [1e108000.switch-mii:13] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    1.642376] gswip 1e108000.switch wan (uninitialized): PHY [1e108000.switch-mii:05] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    1.656543] DSA: tree 0 setup
[    1.658115] gswip 1e108000.switch: probed GSWIP version 21 mod 0
v23.05.2

Code: Select all

[    1.550326] gswip 1e108000.switch: dsa switch register failed: -517
[    1.572890] NET: Registered PF_INET6 protocol family
[    1.592283] Segment Routing with IPv6
[    1.594625] In-situ OAM (IOAM) with IPv6
[    1.598754] NET: Registered PF_PACKET protocol family
[    1.604102] 8021q: 802.1Q VLAN Support v1.8
[    2.387835] gswip 1e108000.switch: Unsupported port: 6
[    2.391589] gswip 1e108000.switch: Unsupported port: 6
[    2.396676] gswip 1e108000.switch: fixed link full duplex 1000Mbps not recognised
[    2.404265] gswip 1e108000.switch: configuring for fixed/internal link mode
[    2.411608] gswip 1e108000.switch: Link is Up - 1Gbps/Full - flow control off
[    2.420104] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:00: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.420104] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.439796] gswip 1e108000.switch lan1 (uninitialized): PHY [1e108000.switch-mii:00] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.458405] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:01: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.458405] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.478056] gswip 1e108000.switch lan2 (uninitialized): PHY [1e108000.switch-mii:01] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.496337] gswip 1e108000.switch lan3 (uninitialized): PHY [1e108000.switch-mii:11] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    2.513323] gswip 1e108000.switch lan4 (uninitialized): PHY [1e108000.switch-mii:13] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    2.530204] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:05: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.530204] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.549884] gswip 1e108000.switch wan (uninitialized): PHY [1e108000.switch-mii:05] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.564058] DSA: tree 0 setup
[    2.565589] gswip 1e108000.switch: probed GSWIP version 21 mod 0
Although till now the eth ports do work normally, not tested speeds yet.

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.2, WiP

Post by admin »

We do run some more tests with v23.05.2
As we discovered strange things during build, which may related to branch changes, as I also read on the wiki:
https://openwrt.org/docs/guide-develope ... uildsystem
:!: When changing branches, it is recommended to perform a thorough scrub of your source tree by using the make distclean command. This ensures that your source tree does not contain any build artifacts or configuration files from previous build runs.

We have now folder TEST_OpenWrt for v23.05.x and P2812 has v22.03.6.

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.2, WiP

Post by admin »

We have a TorRouter v23.05.2 running in test with minimum 10MB free (just after boot).

Image

After 30 minutes it is 30MB free.

Image

opkg packages installed:

Code: Select all

base-files - 1550-r23630-842932a63d
block-mount - 2023-02-28-bfe882d5-1
br2684ctl - 2.5.2-7
bspatch - 4.3-2
busybox - 1.36.1-1
ca-bundle - 20230311-1
cgi-io - 2022-08-10-901b0f04-21
collectd - 5.12.0-49
collectd-mod-cpu - 5.12.0-49
collectd-mod-interface - 5.12.0-49
collectd-mod-iwinfo - 5.12.0-49
collectd-mod-load - 5.12.0-49
collectd-mod-memory - 5.12.0-49
collectd-mod-network - 5.12.0-49
collectd-mod-rrdtool - 5.12.0-49
dnsmasq - 2.89-4
dropbear - 2022.82-5
dsl-vrx200-firmware-xdsl-a - 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1
dsl-vrx200-firmware-xdsl-a-patch - 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1
dsl-vrx200-firmware-xdsl-b - 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1
dsl-vrx200-firmware-xdsl-b-patch - 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1
e2fsprogs - 1.47.0-2
fdisk - 2.39-2
firewall4 - 2023-09-01-598d9fbb-1
fstools - 2023-02-28-bfe882d5-1
fwtool - 2019-11-12-8f7fe925-1
getrandom - 2022-08-13-4c7b720b-2
hostapd-common - 2023-09-08-e5ccbfc6-6
htop - 3.2.2-1
htpdate - 1.1.1-5
iperf3 - 3.15-1
iw - 5.19-1
iwinfo - 2023-07-01-ca79f641-1
jansson4 - 2.14-3
jshn - 2023-05-23-75a3b870-1
jsonfilter - 2018-02-04-c7e938d6-1
kernel - 5.15.137-1-13b09aac0a978506bf278096b9e96918
kmod-atm - 5.15.137-1
kmod-cfg80211 - 5.15.137+6.1.24-3
kmod-crypto-aead - 5.15.137-1
kmod-crypto-ccm - 5.15.137-1
kmod-crypto-cmac - 5.15.137-1
kmod-crypto-crc32c - 5.15.137-1
kmod-crypto-ctr - 5.15.137-1
kmod-crypto-des - 5.15.137-1
kmod-crypto-gcm - 5.15.137-1
kmod-crypto-gf128 - 5.15.137-1
kmod-crypto-ghash - 5.15.137-1
kmod-crypto-hash - 5.15.137-1
kmod-crypto-hmac - 5.15.137-1
kmod-crypto-manager - 5.15.137-1
kmod-crypto-null - 5.15.137-1
kmod-crypto-rng - 5.15.137-1
kmod-crypto-seqiv - 5.15.137-1
kmod-crypto-sha512 - 5.15.137-1
kmod-eeprom-93cx6 - 5.15.137-1
kmod-fs-exfat - 5.15.137-1
kmod-fs-ext4 - 5.15.137-1
kmod-fs-vfat - 5.15.137-1
kmod-gpio-button-hotplug - 5.15.137-3
kmod-leds-gpio - 5.15.137-1
kmod-lib-crc-ccitt - 5.15.137-1
kmod-lib-crc16 - 5.15.137-1
kmod-lib-crc32c - 5.15.137-1
kmod-ltq-atm-vr9 - 5.15.137-3
kmod-ltq-deu-vr9 - 5.15.137-45
kmod-ltq-ifxos - 5.15.137+1.7.1-4
kmod-ltq-ptm-vr9 - 5.15.137-3
kmod-ltq-vdsl-vr9 - 5.15.137+4.17.18.6-8
kmod-ltq-vdsl-vr9-mei - 5.15.137+1.5.17.6-6
kmod-ltq-vectoring - 5.15.137+2019-05-20-4fa7ac30-3
kmod-mac80211 - 5.15.137+6.1.24-3
kmod-nf-conntrack - 5.15.137-1
kmod-nf-conntrack6 - 5.15.137-1
kmod-nf-flow - 5.15.137-1
kmod-nf-log - 5.15.137-1
kmod-nf-log6 - 5.15.137-1
kmod-nf-nat - 5.15.137-1
kmod-nf-reject - 5.15.137-1
kmod-nf-reject6 - 5.15.137-1
kmod-nfnetlink - 5.15.137-1
kmod-nft-core - 5.15.137-1
kmod-nft-fib - 5.15.137-1
kmod-nft-nat - 5.15.137-1
kmod-nft-offload - 5.15.137-1
kmod-nls-base - 5.15.137-1
kmod-nls-cp437 - 5.15.137-1
kmod-nls-iso8859-1 - 5.15.137-1
kmod-nls-utf8 - 5.15.137-1
kmod-ppp - 5.15.137-1
kmod-pppoa - 5.15.137-1
kmod-pppoe - 5.15.137-1
kmod-pppox - 5.15.137-1
kmod-rt2800-lib - 5.15.137+6.1.24-3
kmod-rt2800-mmio - 5.15.137+6.1.24-3
kmod-rt2800-pci - 5.15.137+6.1.24-3
kmod-rt2x00-lib - 5.15.137+6.1.24-3
kmod-rt2x00-mmio - 5.15.137+6.1.24-3
kmod-rt2x00-pci - 5.15.137+6.1.24-3
kmod-scsi-core - 5.15.137-1
kmod-slhc - 5.15.137-1
kmod-usb-core - 5.15.137-1
kmod-usb-dwc2 - 5.15.137-1
kmod-usb-ledtrig-usbport - 5.15.137-1
kmod-usb-ohci - 5.15.137-1
kmod-usb-roles - 5.15.137-1
kmod-usb-storage - 5.15.137-1
kmod-usb-storage-extras - 5.15.137-1
kmod-usb-storage-uas - 5.15.137-1
kmod-usb-uhci - 5.15.137-1
libatomic1 - 12.3.0-4
libblkid1 - 2.39-2
libblobmsg-json20230523 - 2023-05-23-75a3b870-1
libbz2-1.0 - 1.0.8-1
libc - 1.2.4-4
libcap - 2.69-1
libcomerr0 - 1.47.0-2
libevdev - 1.13.0-1
libevent2-7 - 2.1.12-1
libext2fs2 - 1.47.0-2
libfdisk1 - 2.39-2
libgcc1 - 12.3.0-4
libiperf3 - 3.15-1
libiwinfo-data - 2023-07-01-ca79f641-1
libiwinfo20230701 - 2023-07-01-ca79f641-1
libjson-c5 - 0.16-3
libjson-script20230523 - 2023-05-23-75a3b870-1
libltdl7 - 2.4.7-1
liblua5.1.5 - 5.1.5-10
liblucihttp-lua - 2023-03-15-9b5b683f-1
liblucihttp-ucode - 2023-03-15-9b5b683f-1
liblucihttp0 - 2023-03-15-9b5b683f-1
libmbedtls12 - 2.28.5-2
libmnl0 - 1.0.5-1
libncurses6 - 6.4-2
libnftnl11 - 1.2.6-1
libnl-tiny1 - 2023-07-27-bc92a280-1
libopenssl-conf - 3.0.12-1
libopenssl3 - 3.0.12-1
libpcre - 8.45-5
libpthread - 1.2.4-4
librrd1 - 1.0.50-5
librt - 1.2.4-4
libsmartcols1 - 2.39-2
libss2 - 1.47.0-2
libubox20230523 - 2023-05-23-75a3b870-1
libubus-lua - 2023-06-05-f787c97b-1
libubus20230605 - 2023-06-05-f787c97b-1
libuci20130104 - 2023-08-10-5781664d-1
libuclient20201210 - 2023-04-13-007d9454-1
libucode20230711 - 2023-11-07-a6e75e02-1
libudev-zero - 1.0.1-1
libusb-1.0-0 - 1.0.26-3
libustream-openssl20201210 - 2023-02-25-498f6e26-1
libuuid1 - 2.39-2
linux-atm - 2.5.2-7
logd - 2022-08-13-4c7b720b-2
ltq-dsl-base - 3
ltq-vdsl-vr9-app - 4.17.18.6-5
ltq-vdsl-vr9-vectoring-fw-installer - 6.8.6-4
lua - 5.1.5-10
luci-app-commands - git-22.299.76611-9d8feac
luci-app-firewall - git-23.306.38853-a0466cd
luci-app-p910nd - git-20.108.38431-8f34e10
luci-app-privoxy - 1.0.6
luci-app-statistics - git-23.315.63824-5a81162
luci-app-wifischedule - git-20.110.55046-74da73b
luci-base - git-23.306.39416-c86c256
luci-compat - git-22.297.83017-673f382
luci-lib-base - git-22.308.54612-9118452
luci-lib-ip - git-23.311.79290-c2a887e
luci-lib-ipkg - git-18.318.71164-4bbe325
luci-lib-jsonc - git-23.298.74571-62eb535
luci-lib-nixio - git-22.222.71555-88b9088
luci-light - git-23.024.33244-34dee82
luci-lua-runtime - git-23.233.52805-dae2684
luci-mod-admin-full - git-19.253.48496-3f93650
luci-mod-network - git-23.313.56166-6da284d
luci-mod-status - git-23.306.52197-bdcd3e0
luci-mod-system - git-23.306.39416-7d3abf8
luci-proto-ipv6 - git-21.148.48881-79947af
luci-proto-ppp - git-21.158.38888-88b9d84
luci-ssl-openssl - git-23.024.33244-34dee82
luci-theme-bootstrap - git-23.306.39416-c86c256
mtd - 26
nano - 7.2-2
netifd - 2023-11-10-35facc83-1.1
nftables-json - 1.0.8-1
odhcp6c - 2023-05-12-bcd28363-20
odhcpd-ipv6only - 2023-10-24-d8118f6e-1
openssl-util - 3.0.12-1
openwrt-keyring - 2022-03-25-62471e69-2
opkg - 2022-02-24-d038e5b6-2
p910nd - 0.97-9
ppp - 2.4.9.git-2021-01-04-4
ppp-mod-pppoa - 2.4.9.git-2021-01-04-4
ppp-mod-pppoe - 2.4.9.git-2021-01-04-4
privoxy - 3.0.34-4
procd - 2023-06-25-2db83655-2
procd-seccomp - 2023-06-25-2db83655-2
procd-ujail - 2023-06-25-2db83655-2
rpcd - 2023-07-01-c07ab2f9-1
rpcd-mod-file - 2023-07-01-c07ab2f9-1
rpcd-mod-iwinfo - 2023-07-01-c07ab2f9-1
rpcd-mod-luci - 20230123-1
rpcd-mod-rrdns - 20170710
rpcd-mod-ucode - 2023-07-01-c07ab2f9-1
rrdtool1 - 1.0.50-5
rt2800-pci-firmware - 20230804-1
terminfo - 6.4-2
tor-basic - 0.4.8.10-1
ubi-utils - 2.1.5-1
uboot-envtools - 2023.04-1
ubox - 2022-08-13-4c7b720b-2
ubus - 2023-06-05-f787c97b-1
ubusd - 2023-06-05-f787c97b-1
uci - 2023-08-10-5781664d-1
uclient-fetch - 2023-04-13-007d9454-1
ucode - 2023-11-07-a6e75e02-1
ucode-mod-fs - 2023-11-07-a6e75e02-1
ucode-mod-html - 1
ucode-mod-lua - 1
ucode-mod-math - 2023-11-07-a6e75e02-1
ucode-mod-nl80211 - 2023-11-07-a6e75e02-1
ucode-mod-rtnl - 2023-11-07-a6e75e02-1
ucode-mod-ubus - 2023-11-07-a6e75e02-1
ucode-mod-uci - 2023-11-07-a6e75e02-1
ucode-mod-uloop - 2023-11-07-a6e75e02-1
uhttpd - 2023-06-25-34a8a74d-1
uhttpd-mod-ubus - 2023-06-25-34a8a74d-1
urandom-seed - 3
urngd - 2023-11-01-44365eb1-1
usbutils - 014-1
usign - 2020-05-23-f1f65026-1
wifischedule - 1-3
wireless-regdb - 2023.09.01-1
wpad-basic-mbedtls - 2023-09-08-e5ccbfc6-6
zlib - 1.2.13-1
Removed:
  • VPN - No used and takes too much memory.
  • Luci-app-opkg - To install additional packages, but that it now only possible from CLI.
    Also due to the fact that within own builds the kernel-hash is (mostly) always different, compared to OpenWrt stable releases.
Working:

Code: Select all

Privoxy 3.0.34
Tor 0.4.8.10
uboot_envtools 2023.04-1
Mounting USB storage
dmesg:

Code: Select all

[    0.000000] Linux version 5.15.137 (torrouter@LD865) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23630-842932a63d) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Tue Nov 14 13:38:11 2023
[    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 ZyXEL P-2812HNU-F1
[    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] percpu: Embedded 10 pages/cpu s12016 r8192 d20752 u40960
[    0.000000] pcpu-alloc: s12016 r8192 d20752 u40960 alloc=10*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=00008001
[    0.000000] Readback ErrCtl register=00008001
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 118948K/131072K available (6944K kernel code, 625K rwdata, 1700K rodata, 1208K init, 217K bss, 12124K 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] 	Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] NR_IRQS: 256
[    0.000000] CPU Clock: 500MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[    0.000002] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[    0.007991] Calibrating delay loop... 331.77 BogoMIPS (lpj=1658880)
[    0.074087] pid_max: default: 32768 minimum: 301
[    0.080098] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.087324] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.101312] rcu: Hierarchical SRCU implementation.
[    0.107129] smp: Bringing up secondary CPUs ...
[    0.113088] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.113128] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.113244] CPU1 revision is: 00019556 (MIPS 34Kc)
[    0.171816] Synchronize counters for CPU 1: done.
[    0.196082] smp: Brought up 1 node, 2 CPUs
[    0.209109] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.218895] futex hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.225994] pinctrl core: initialized pinctrl subsystem
[    0.233519] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.251012] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.265372] pinctrl-xway 1e100b10.pinmux: Init done
[    0.280263] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.316473] gpio-stp-xway 1e100bb0.stp: Init done
[    0.323113] usbcore: registered new interface driver usbfs
[    0.328533] usbcore: registered new interface driver hub
[    0.334041] usbcore: registered new device driver usb
[    0.340995] PCI host bridge to bus 0000:00
[    0.345014] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[    0.351892] pci_bus 0000:00: root bus resource [io  0x1ae00000-0x1affffff]
[    0.358884] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.369563] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.377393] clocksource: Switched to clocksource MIPS
[    0.384874] NET: Registered PF_INET protocol family
[    0.390056] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.398487] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.406744] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.414580] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.422321] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.429423] TCP: Hash tables configured (established 1024 bind 1024)
[    0.436017] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.442500] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.450041] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.455670] PCI: CLS 0 bytes, default 32
[    0.459705] gptu: totally 6 16-bit timers/counters
[    0.464656] gptu: misc_register on minor 127
[    0.468924] gptu: succeeded to request irq 126
[    0.473353] gptu: succeeded to request irq 127
[    0.477926] gptu: succeeded to request irq 128
[    0.482427] gptu: succeeded to request irq 129
[    0.486870] gptu: succeeded to request irq 130
[    0.491451] gptu: succeeded to request irq 131
[    0.496111] No VPEs reserved for AP/SP, not initialize VPE loader
[    0.496111] Pass maxvpes=<n> argument as kernel argument
[    0.507500] No TCs reserved for AP/SP, not initializing RTLX.
[    0.507500] Pass maxtcs=<n> argument as kernel argument
[    0.523152] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[    0.538517] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.544210] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.563998] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.573015] printk: console [ttyLTQ0] enabled
[    0.581665] printk: bootconsole [early0] disabled
[    0.596171] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xf1
[    0.601118] nand: Samsung NAND 128MiB 3,3V 8-bit
[    0.605725] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    0.613501] Scanning device for bad blocks
[    0.699482] Bad eraseblock 922 at 0x000007340000
[    0.711622] 4 fixed-partitions partitions found on MTD device 10000000.flash
[    0.717248] Creating 4 MTD partitions on "10000000.flash":
[    0.722771] 0x000000000000-0x000000040000 : "uboot"
[    0.729406] 0x000000040000-0x000000060000 : "u-boot-env"
[    0.735010] 0x000000060000-0x000000360000 : "kernel"
[    0.740663] 0x000000360000-0x000008000000 : "ubi"
[    1.550501] gswip 1e108000.switch: dsa switch register failed: -517
[    1.573036] NET: Registered PF_INET6 protocol family
[    1.591647] Segment Routing with IPv6
[    1.593989] In-situ OAM (IOAM) with IPv6
[    1.598074] NET: Registered PF_PACKET protocol family
[    1.603417] 8021q: 802.1Q VLAN Support v1.8
[    2.388012] gswip 1e108000.switch: Unsupported port: 6
[    2.391836] gswip 1e108000.switch: Unsupported port: 6
[    2.396873] gswip 1e108000.switch: fixed link full duplex 1000Mbps not recognised
[    2.404453] gswip 1e108000.switch: configuring for fixed/internal link mode
[    2.411676] gswip 1e108000.switch: Link is Up - 1Gbps/Full - flow control off
[    2.420073] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:00: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.420073] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.439901] gswip 1e108000.switch lan1 (uninitialized): PHY [1e108000.switch-mii:00] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.458120] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:01: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.458120] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.477803] gswip 1e108000.switch lan2 (uninitialized): PHY [1e108000.switch-mii:01] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.496067] gswip 1e108000.switch lan3 (uninitialized): PHY [1e108000.switch-mii:11] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    2.513030] gswip 1e108000.switch lan4 (uninitialized): PHY [1e108000.switch-mii:13] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL)
[    2.529878] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4 1e108000.switch-mii:05: PHY has delays (e.g. via pin strapping), but phy-mode = 'rgmii'
[    2.529878] Should be 'rgmii-id' to use internal delays txskew:1500 ps rxskew:1500 ps
[    2.549499] gswip 1e108000.switch wan (uninitialized): PHY [1e108000.switch-mii:05] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.4] (irq=POLL)
[    2.563818] DSA: tree 0 setup
[    2.565344] gswip 1e108000.switch: probed GSWIP version 21 mod 0
[    2.573967] UBI: auto-attach mtd3
[    2.575863] ubi0: attaching mtd3
[    2.743759] ubi0: scanning is finished
[    2.761048] ubi0: attached mtd3 (name "ubi", size 124 MiB)
[    2.765101] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[    2.772074] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    2.778811] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
[    2.785469] ubi0: good PEBs: 996, bad PEBs: 1, corrupted PEBs: 0
[    2.791524] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[    2.798759] ubi0: max/mean erase counter: 2392/1320, WL threshold: 4096, image sequence number: 1554332277
[    2.808405] ubi0: available PEBs: 0, total reserved PEBs: 996, PEBs reserved for bad PEB handling: 19
[    2.817694] ubi0: background thread "ubi_bgt0d" started, PID 257
[    2.822225] block ubiblock0_0: created from ubi0:0(rootfs)
[    2.829247] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[    2.845170] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    2.854698] Freeing unused kernel image (initmem) memory: 1208K
[    2.859284] This architecture does not have kernel memory protection.
[    2.865636] Run /sbin/init as init process
[    2.869772]   with arguments:
[    2.869791]     /sbin/init
[    2.869802]   with environment:
[    2.869809]     HOME=/
[    2.869816]     TERM=linux
[    3.504891] init: Console is alive
[    3.507680] init: - watchdog -
[    5.321364] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    5.453611] SCSI subsystem initialized
[    5.465432] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.472210] ohci-platform: OHCI generic platform driver
[    5.479618] uhci_hcd: USB Universal Host Controller Interface driver
[    5.495414] dwc2 1e101000.usb: supply vusb_d not found, using dummy regulator
[    5.501958] dwc2 1e101000.usb: supply vusb_a not found, using dummy regulator
[    5.611973] dwc2 1e101000.usb: DWC OTG Controller
[    5.615287] dwc2 1e101000.usb: new USB bus registered, assigned bus number 1
[    5.622398] dwc2 1e101000.usb: irq 62, io mem 0x1e101000
[    5.629436] hub 1-0:1.0: USB hub found
[    5.631881] hub 1-0:1.0: 1 port detected
[    5.638024] dwc2 1e106000.usb: supply vusb_d not found, using dummy regulator
[    5.644448] dwc2 1e106000.usb: supply vusb_a not found, using dummy regulator
[    5.755882] dwc2 1e106000.usb: DWC OTG Controller
[    5.759280] dwc2 1e106000.usb: new USB bus registered, assigned bus number 2
[    5.766256] dwc2 1e106000.usb: irq 91, io mem 0x1e106000
[    5.773190] hub 2-0:1.0: USB hub found
[    5.775933] hub 2-0:1.0: 1 port detected
[    5.789147] usbcore: registered new interface driver usb-storage
[    5.797071] usbcore: registered new interface driver uas
[    5.801929] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    5.818980] init: - preinit -
[    6.177496] usb 2-1: new high-speed USB device number 2 using dwc2
[    6.449363] usb-storage 2-1:1.0: USB Mass Storage device detected
[    6.455764] scsi host0: usb-storage 2-1:1.0
[    6.472707] random: procd: uninitialized urandom read (4 bytes read)
[    7.091596] random: jshn: uninitialized urandom read (4 bytes read)
[    7.347021] random: jshn: uninitialized urandom read (4 bytes read)
[    7.488912] scsi 0:0:0:0: Direct-Access     USB 2.0  Flash Disk       5.00 PQ: 0 ANSI: 2
[    7.500597] sd 0:0:0:0: [sda] 2021376 512-byte logical blocks: (1.03 GB/987 MiB)
[    7.508178] sd 0:0:0:0: [sda] Write Protect is off
[    7.511561] sd 0:0:0:0: [sda] Mode Sense: 0b 00 00 08
[    7.512292] sd 0:0:0:0: [sda] No Caching mode page found
[    7.516879] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    7.529837]  sda: sda1
[    7.535642] sd 0:0:0:0: [sda] Attached SCSI removable disk
[    7.594869] mtdblock: MTD device 'u-boot-env' is NAND, please consider using UBI block devices instead.
[    7.735611] random: jshn: uninitialized urandom read (4 bytes read)
[    7.845589] random: jshn: uninitialized urandom read (4 bytes read)
[    7.951167] random: jshn: uninitialized urandom read (4 bytes read)
[    8.305167] gswip 1e108000.switch lan1: configuring for phy/rgmii link mode
[   10.606816] mount_root: loading kmods from internal overlay
[   10.665034] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[   10.678035] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[   11.118527] UBIFS (ubi0:1): Mounting in unauthenticated mode
[   11.127534] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 458
[   11.244261] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   11.250737] UBIFS (ubi0:1): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   11.260647] UBIFS (ubi0:1): FS size: 114315264 bytes (109 MiB, 886 LEBs), max 897 LEBs, journal size 5677056 bytes (5 MiB, 44 LEBs)
[   11.272485] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB)
[   11.279098] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 4AD815BC-E918-4B76-B76E-83D36774BF8C, small LPT model
[   11.291274] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   11.297941] block: unable to load configuration (fstab: Entry not found)
[   11.304416] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[   11.311059] block: unable to load configuration (fstab: Entry not found)
[   11.317633] block: attempting to load /etc/config/fstab
[   11.331575] block: unable to load configuration (fstab: Entry not found)
[   11.337249] block: no usable configuration
[   11.343698] UBIFS (ubi0:1): un-mount UBI device 0
[   11.347075] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" stops
[   11.360580] UBIFS (ubi0:1): Mounting in unauthenticated mode
[   11.365242] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 461
[   11.491995] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   11.498498] UBIFS (ubi0:1): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   11.508390] UBIFS (ubi0:1): FS size: 114315264 bytes (109 MiB, 886 LEBs), max 897 LEBs, journal size 5677056 bytes (5 MiB, 44 LEBs)
[   11.520192] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB)
[   11.526772] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 4AD815BC-E918-4B76-B76E-83D36774BF8C, small LPT model
[   11.689815] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   11.695848] block: unable to load configuration (fstab: Entry not found)
[   11.702505] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[   11.709065] block: unable to load configuration (fstab: Entry not found)
[   11.715575] block: attempting to load /etc/config/fstab
[   11.720934] block: unable to load configuration (fstab: Entry not found)
[   11.727575] block: no usable configuration
[   11.733439] mount_root: overlay filesystem has not been fully initialized yet
[   11.741019] mount_root: switching to ubifs overlay
[   12.529825] urandom-seed: Seed file not found (/etc/urandom.seed)
[   12.622658] procd: - early -
[   12.624486] procd: - watchdog -
[   13.252312] procd: - watchdog -
[   13.255141] procd: - ubus -
[   13.406868] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.417649] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.423352] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.443222] procd: - init -
[   14.492713] random: ubusd: uninitialized urandom read (4 bytes read)
[   15.190681] kmodloader: loading kernel modules from /etc/modules.d/*
[   15.781729] IFXOS, Version 1.7.1 (c) Copyright 2009, Lantiq Deutschland GmbH
[   15.803690] NET: Registered PF_ATMPVC protocol family
[   15.807317] NET: Registered PF_ATMSVC protocol family
[   15.825670] PPP generic driver version 2.4.2
[   15.852349] Lantiq (VRX) DSL CPE MEI driver, version 1.5.17.6, (c) 2007-2015 Lantiq Beteiligungs-GmbH & Co. KG
[   15.872372] 
[   15.872372] 
[   15.872372] Lantiq CPE API Driver version: DSL CPE API V4.17.18.6
[   15.890103] 
[   15.890103] Predefined debug level: 3
[   15.912715] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b
[   15.918951] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36
[   15.933980] Infineon Technologies DEU driver version 2.0.0 
[   15.941520] IFX DEU DES initialized (multiblock).
[   15.959006] IFX DEU AES initialized (multiblock).
[   15.962747] IFX DEU SHA1 initialized.
[   15.966398] IFX DEU MD5 initialized.
[   15.970064] IFX DEU SHA1_HMAC initialized.
[   15.974073] IFX DEU MD5_HMAC initialized.
[   16.001536] NET: Registered PF_PPPOX protocol family
[   16.008864] usbcore: registered new interface driver ums-alauda
[   16.017069] usbcore: registered new interface driver ums-cypress
[   16.025139] usbcore: registered new interface driver ums-datafab
[   16.033904] usbcore: registered new interface driver ums-freecom
[   16.042043] usbcore: registered new interface driver ums-isd200
[   16.049820] usbcore: registered new interface driver ums-jumpshot
[   16.058408] usbcore: registered new interface driver ums-karma
[   16.065797] usbcore: registered new interface driver ums-sddr09
[   16.074562] usbcore: registered new interface driver ums-sddr55
[   16.082089] usbcore: registered new interface driver ums-usbat
[   16.501175] kmodloader: done loading kernel modules from /etc/modules.d/*
[   17.453600] mtdblock: MTD device 'u-boot-env' is NAND, please consider using UBI block devices instead.
[   18.639004] urngd: v1.0.2 started.
[   21.375066] random: crng init done
[   21.377032] random: 35 urandom warning(s) missed due to ratelimiting
[   43.499230] device eth0 entered promiscuous mode
[   43.502600] gswip 1e108000.switch lan1: configuring for phy/rgmii link mode
[   43.520358] br-lan: port 1(lan1) entered blocking state
[   43.524205] br-lan: port 1(lan1) entered disabled state
[   43.541223] device lan1 entered promiscuous mode
[   43.550374] gswip 1e108000.switch: port 0 failed to add ae:2e:f3:c3:83:33 vid 1 to fdb: -22
[   43.562504] gswip 1e108000.switch: port 0 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   43.577644] gswip 1e108000.switch: port 0 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.584683] gswip 1e108000.switch: port 0 failed to delete ae:2e:f3:c3:83:33 vid 1 from fdb: -2
[   43.650553] gswip 1e108000.switch lan2: configuring for phy/rgmii link mode
[   43.668999] br-lan: port 2(lan2) entered blocking state
[   43.672878] br-lan: port 2(lan2) entered disabled state
[   43.710051] device lan2 entered promiscuous mode
[   43.715448] gswip 1e108000.switch: port 1 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.723464] gswip 1e108000.switch: port 1 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   43.740741] gswip 1e108000.switch lan3: configuring for phy/internal link mode
[   43.750101] br-lan: port 3(lan3) entered blocking state
[   43.753915] br-lan: port 3(lan3) entered disabled state
[   43.769038] device lan3 entered promiscuous mode
[   43.774552] gswip 1e108000.switch: port 2 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.784771] gswip 1e108000.switch: port 2 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   43.804706] gswip 1e108000.switch lan4: configuring for phy/internal link mode
[   43.817012] br-lan: port 4(lan4) entered blocking state
[   43.820967] br-lan: port 4(lan4) entered disabled state
[   43.836933] device lan4 entered promiscuous mode
[   43.842610] gswip 1e108000.switch: port 4 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.857589] gswip 1e108000.switch: port 4 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   43.890200] gswip 1e108000.switch wan: configuring for phy/rgmii link mode
[   48.048081] gswip 1e108000.switch wan: Link is Up - 1Gbps/Full - flow control rx/tx
[   54.837571] pci 0000:00:0e.0: [1814:3062] type 00 class 0x028000
[   54.842205] pci 0000:00:0e.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[   54.851948] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[   54.857738] rt2800pci 0000:00:0e.0: enabling device (0000 -> 0002)
[   54.863722] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'RT3062.eeprom'.
[   54.927626] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3572, rev 0223 detected
[   54.934072] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0008 detected
[   54.942965] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Still facing the ethernet DSA conversion messages, although the WAN and all LAN ports work normally.
So actually the 4 lan ports internally are 0, 1, 2 and 4 (not numbered 3?)

Code: Select all

[   43.550374] gswip 1e108000.switch: port 0 failed to add ae:2e:f3:c3:83:33 vid 1 to fdb: -22
[   43.562504] gswip 1e108000.switch: port 0 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
[   43.577644] gswip 1e108000.switch: port 0 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.584683] gswip 1e108000.switch: port 0 failed to delete ae:2e:f3:c3:83:33 vid 1 from fdb: -2
...
[   43.715448] gswip 1e108000.switch: port 1 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.723464] gswip 1e108000.switch: port 1 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
...
[   43.774552] gswip 1e108000.switch: port 2 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.784771] gswip 1e108000.switch: port 2 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
...
[   43.842610] gswip 1e108000.switch: port 4 failed to add cc:5d:4e:9d:dc:80 vid 1 to fdb: -22
[   43.857589] gswip 1e108000.switch: port 4 failed to add cc:5d:4e:9d:dc:80 vid 0 to fdb: -22
DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: TorRouter v23.05.2, WiP

Post by admin »

Clean TorRouter v23.05.2 can not run tor-geoip anymore on the P2812-F1.
The router will crash due to low on memory.

We make a final TorRouter v23.05.2 (or v23.05.3) release available, without tor-geoip for the P2812-F1, after testing.
Also a TorRouter v22.03.6 version will be available with latest tor and hopefully tor-geoip.

TorRouter main will become available on new hardware: an AVM Fritz!box 4040 with further future releases.


DG.
Post Reply