I tried https://firmware-selector.openwrt.org with rc5, or might have been rc4 and it bricked one of my routers (quite probably some mistake I made as I'd not used it before) and I've only just recovered it using serial as I couldn't get a ethernet connection even in recovery mode, so I'm reluctant to try it again!
If it is any help these are the packages I needed to install after flashing my build of rc6 (also includes some changes/extras I use for mesh)
And I believe this was the diff file I created from my non boot-looping .config . Annoyingly, I don't seem to have saved the full config file before subsequent builds with changes which resulted in it boot looping again, I'm guessing possibly because I included some of the previously omitted kmods, or its overall size.
CONFIG_TARGET_lantiq=y
CONFIG_TARGET_lantiq_xrx200=y
CONFIG_TARGET_lantiq_xrx200_DEVICE_bt_homehub-v5a=y
CONFIG_ALL_KMODS=y
CONFIG_ALL_NONSHARED=y
CONFIG_DEVEL=y
CONFIG_BPF_TOOLCHAIN_BUILD_LLVM=y
# CONFIG_BPF_TOOLCHAIN_NONE is not set
CONFIG_BUILDBOT=y
CONFIG_COLLECT_KERNEL_DEBUG=y
CONFIG_HAS_BPF_TOOLCHAIN=y
CONFIG_IMAGEOPT=y
CONFIG_KERNEL_BUILD_DOMAIN="buildhost"
CONFIG_KERNEL_BUILD_USER="builder"
# CONFIG_KERNEL_KALLSYMS is not set
CONFIG_PACKAGE_ath10k-board-qca988x=m
CONFIG_PACKAGE_ath10k-firmware-qca988x-ct=m
CONFIG_PACKAGE_fritz-caldata=m
CONFIG_PACKAGE_fritz-tffs=m
CONFIG_PACKAGE_fritz-tffs-nand=m
CONFIG_PACKAGE_hostapd-common=m
CONFIG_PACKAGE_iw=m
CONFIG_PACKAGE_iwinfo=m
CONFIG_PACKAGE_kmod-ath=m
CONFIG_PACKAGE_kmod-ath10k-ct=m
CONFIG_PACKAGE_kmod-ath9k=m
CONFIG_PACKAGE_kmod-ath9k-common=m
CONFIG_PACKAGE_kmod-cfg80211=m
CONFIG_PACKAGE_kmod-crypto-ccm=m
CONFIG_PACKAGE_kmod-crypto-cmac=m
CONFIG_PACKAGE_kmod-crypto-ctr=m
CONFIG_PACKAGE_kmod-crypto-gcm=m
CONFIG_PACKAGE_kmod-crypto-gf128=m
CONFIG_PACKAGE_kmod-crypto-ghash=m
CONFIG_PACKAGE_kmod-crypto-hmac=m
CONFIG_PACKAGE_kmod-crypto-rng=m
CONFIG_PACKAGE_kmod-crypto-seqiv=m
CONFIG_PACKAGE_kmod-crypto-sha256=m
CONFIG_PACKAGE_kmod-hwmon-core=m
CONFIG_PACKAGE_kmod-mac80211=m
CONFIG_PACKAGE_kmod-nls-base=m
CONFIG_PACKAGE_kmod-owl-loader=m
CONFIG_PACKAGE_kmod-usb-core=m
CONFIG_PACKAGE_kmod-usb-dwc2=m
CONFIG_PACKAGE_kmod-usb-roles=m
CONFIG_PACKAGE_libbpf=m
CONFIG_PACKAGE_libelf=m
CONFIG_PACKAGE_libiwinfo=m
CONFIG_PACKAGE_libiwinfo-data=m
CONFIG_PACKAGE_qosify=m
CONFIG_PACKAGE_tc-full=m
CONFIG_PACKAGE_tc-mod-iptables=m
CONFIG_PACKAGE_u-boot-easy80920_nor=y
CONFIG_PACKAGE_u-boot-easy80920_ram=y
CONFIG_PACKAGE_u-boot-p2812hnufx_ram=y
CONFIG_PACKAGE_u-boot-vgv7510kw22_brn=y
CONFIG_PACKAGE_u-boot-vgv7510kw22_nor=y
CONFIG_PACKAGE_u-boot-vgv7510kw22_ram=y
CONFIG_PACKAGE_u-boot-vgv7519_brn=y
CONFIG_PACKAGE_u-boot-vgv7519_nor=y
CONFIG_PACKAGE_u-boot-vgv7519_ram=y
CONFIG_PACKAGE_wireless-regdb=m
CONFIG_PACKAGE_wpad-basic-wolfssl=m
CONFIG_REPRODUCIBLE_DEBUG_INFO=y
CONFIG_SDK_LLVM_BPF=y
CONFIG_USE_LLVM_BUILD=y
CONFIG_VERSIONOPT=y
CONFIG_VERSION_BUG_URL=""
CONFIG_VERSION_CODE=""
CONFIG_VERSION_DIST="OpenWrt"
CONFIG_VERSION_FILENAMES=y
CONFIG_VERSION_HOME_URL=""
CONFIG_VERSION_HWREV=""
CONFIG_VERSION_MANUFACTURER=""
CONFIG_VERSION_MANUFACTURER_URL=""
CONFIG_VERSION_NUMBER=""
CONFIG_VERSION_PRODUCT=""
CONFIG_VERSION_REPO="https://downloads.openwrt.org/releases/22.03.0-rc6"
CONFIG_VERSION_SUPPORT_URL=""
# CONFIG_IB is not set
# CONFIG_MAKE_TOOLCHAIN is not set
# CONFIG_SDK is not set
Hi,
I reinstalled 22.03 rc6 on my Archer C7 V4. This time I leaved all IPv6 options untouched. Even WAN6 is unused and untouched. Then I reconfigured all previous features. It is running about an hour. I intentionally powered off the router two times and rebooted it several times because of installing packages. Now, it is able to assign dynamic IPs. However, reading the log file resulted as following:
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt 22.03.0-rc6, r19590-042d558536
-----------------------------------------------------
root@ArcherC7:~# logread | grep -i .err
Sat Aug 20 22:18:26 2022 kern.info kernel: [ 0.000000] Writing ErrCtl register=00000000
Sat Aug 20 22:18:26 2022 kern.info kernel: [ 0.000000] Readback ErrCtl register=00000000
Sat Aug 20 22:18:47 2022 daemon.err odhcpd[1791]: Failed to send to ff02::1%lan@br-lan (Address not available)
there is an error reported in the last line from odhcpd. The router is now in WISP mode and is connected to another host router with disabled IPv6. the host router is using a bridged ADSL2 modem.
Installed rc6 on Mikrotik HEXs.
Updating software list in luci fails with " Check your network settings and connectivity."
Using opkg update : same problem.
But in ssh I can ping both ip as well as dns addresses successfully (also diagnostics works fine), so the basics are ok. There must be problem with the software repo ?
tailscale doesn't work since version 22.3.0. Is it necessary to install iptables-mod-chaos to run, is this a good practice? won't it break the firewall?
Quick status update on rc6 with a 23 day uptime on my WRT32X. It's been fast and stable on my 500/35 Mbit cable internet, with SQM cake I get A+ quality/A+ bufferbloat, adblock, usb3 storage w/samba hitting 110 MB/s r/w, nftables, 5GHz wifi, custom fw rules, etc.
I've noticed on my BT hub 5 with the 5ghz non CT firmware and driver installed, that if I override the MAC address (option macaddr) for a 5ghz wireless AP or mesh, sometimes the 5ghz radio is disabled. Seems to happen mostly on mesh points.
This might be relevant from the log:-
Sat Aug 27 12:47:38 2022 daemon.notice hostapd: Configuration file: /var/run/hostapd-phy0.conf (phy wlan0) --> new PHY
Sat Aug 27 12:47:39 2022 kern.warn kernel: [ 9239.699195] ath10k_pci 0000:02:00.0: pdev param 0 not supported by firmware
Also wireless scan and channel analysis in luci fails to complete if a mesh node is enabled.
Save yourself the effort testing it because it's broken with nftables until the commit goes in (provided it fully fixed it) and the next rc. If you really want to mess with it sure then just add the package luci-app-upnp (opkg will add the rest automatically from there), enable it, and use some programs that make upnp requests to the fw. The luci page will always be blank right in rc6 and you can check and confirm that in the logs. If you did your own build with that fix then hopefully it fixed it not sure haven't tested it I'm on rc6.