Davidc502- wrt1200ac wrt1900acx wrt3200acm wrt32x builds

Thanks a lot @RobertH. I already had a static IP on the printer, but changing that IP to being outside of DHCP rage and adding it to the hostnamesthat did the trick! :smile:

Thanks for taking time to test this, I installed vanilla OpenWRT again and still had the same issue. Flashed back to stock and no issues at all, weird....

Hello
I'm sorry I wasn't specific.

I first flashed with this firmware http://downloads.openwrt.org/releases/19.07.5/targets/mvebu/cortexa9/openwrt-19.07.5-mvebu-cortexa9-linksys_wrt1900acs-squashfs-factory.img
untick keep settings then reboot

Then I upgraded with this firmware
http://downloads.openwrt.org/releases/19.07.5/targets/mvebu/cortexa9/openwrt-19.07.5-mvebu-cortexa9-linksys_wrt1900acs-squashfs-sysupgrade.bin
then reboot

Somehow WiFi was unstable using Davidc latest build on my WRT3200ACM. Switched to Huawei AX3 WiFi6 APs and my WiFi is now rock solid.
My WRT3200ACM is stable without WiFi.

Thanks for the clarification. I'm glad it worked out for you. But it seems like to me like the second step did nothing, as you upgraded to exactly the same version that you just flashed to, right? :smile:

Hello Guys,

I build a new trunk image from the build info from DC502. With full openssl, all modules and driver's, kernel mods the same as the dc502 image.

What I notice now is that using a full openssl library, so no wolfssl or mbedtls, fully dismantled gnutls...is that my wifi performs much better and my webpage loading is so much faster.
My dnscrypt-proxy2 with adblock has response times of 3-5ms!!
And my fiber upload and download are above 930mbit (gigabit fiber) and pings of 4-5ms

I used the latest trunk with Luci 2020 theme and Luci openssl as well.

Maybe someone is interested in my build?

Greetings

Gijs a long time builder of openwrt images!

My opkg list

OpenWrt_GvE_design_2020 SNAPSHOT, r15204-b2d48c1dfe

6in4 - 26
adblock - 4.0.7-4
attr - 2.4.48-2
avahi-dbus-daemon - 0.8-7
base-files - 240-r15204-b2d48c1dfe
bash - 5.1-1
bcp38 - 5-6
block-mount - 2020-12-12-f415323b-1
blockd - 2020-12-12-f415323b-1
bridge - 1.7-1
busybox - 1.31.1-7
ca-bundle - 20200601-1
ca-certificates - 20200601-1
ccrypt - 1.11-2
certtool - 3.6.15-1
cgi-io - 2020-10-27-ab4c3471-19
collectd - 5.12.0-2
collectd-mod-cpu - 5.12.0-2
collectd-mod-interface - 5.12.0-2
collectd-mod-iwinfo - 5.12.0-2
collectd-mod-load - 5.12.0-2
collectd-mod-memory - 5.12.0-2
collectd-mod-network - 5.12.0-2
collectd-mod-rrdtool - 5.12.0-2
collectd-mod-sensors - 5.12.0-2
collectd-mod-thermal - 5.12.0-2
conntrackd - 2018-05-01-88610abe-1
coreutils - 8.32-5
coreutils-sort - 8.32-5
cryptsetup - 2.3.4-2
curl - 7.74.0-1
dbus - 1.13.12-1
ddns-scripts - 2.8.2-4
ddns-scripts-services - 2.8.2-4
dmesg - 2.36-2
dnscrypt-proxy2 - 2.0.44-1
dnsmasq-full - 2.82-10
dropbear - 2020.81-2
etherwake - 1.09-5
firewall - 2020-09-05-8c2f9fad-1
fstools - 2020-12-12-f415323b-1
fwtool - 2019-11-12-8f7fe925-1
getrandom - 2020-10-25-9ef88681-1
gzip - 1.10-3
haveged - 1.9.13-1
hostapd-common - 2020-06-08-5a8b3662-18
hostapd-openssl - 2020-06-08-5a8b3662-18
htop - 3.0.3-1
ifstat - 1.1-3
iftop - 2018-10-03-77901c8c-2
igmpproxy - 0.2.1-4
ip-bridge - 5.9.0-1
ip-full - 5.9.0-1
ip-tiny - 5.9.0-1
ip6tables - 1.8.4-1
ip6tables-extra - 1.8.4-1
ip6tables-mod-nat - 1.8.4-1
ip6tables-nft - 1.8.4-1
iperf3 - 3.9-1
ipset - 7.6-1
iptables - 1.8.4-1
iptables-mod-conntrack-extra - 1.8.4-1
iptables-mod-conntrack-label - 1.8.4-1
iptables-mod-ipopt - 1.8.4-1
iw - 5.8-1
iwinfo - 2020-06-03-2faa20e5-1
jansson4 - 2.13.1-2
jq - 1.6-1
jshn - 2020-12-12-35787769-1
jsonfilter - 2018-02-04-c7e938d6-1
kernel - 5.4.82-1-ce02ea0c5c71e2a0109bc0cea9f28902
kmod-asn1-decoder - 5.4.82-1
kmod-ata-core - 5.4.82-1
kmod-ata-marvell-sata - 5.4.82-1
kmod-bluetooth - 5.4.82-1
kmod-bonding - 5.4.82-1
kmod-btmrvl - 5.4.82-1
kmod-cfg80211 - 5.4.82+5.8-1-2
kmod-crypto-aead - 5.4.82-1
kmod-crypto-authenc - 5.4.82-1
kmod-crypto-cmac - 5.4.82-1
kmod-crypto-crc32 - 5.4.82-1
kmod-crypto-crc32c - 5.4.82-1
kmod-crypto-ecb - 5.4.82-1
kmod-crypto-ecdh - 5.4.82-1
kmod-crypto-hash - 5.4.82-1
kmod-crypto-hmac - 5.4.82-1
kmod-crypto-kpp - 5.4.82-1
kmod-crypto-manager - 5.4.82-1
kmod-crypto-md4 - 5.4.82-1
kmod-crypto-md5 - 5.4.82-1
kmod-crypto-null - 5.4.82-1
kmod-crypto-pcompress - 5.4.82-1
kmod-crypto-sha1 - 5.4.82-1
kmod-crypto-sha256 - 5.4.82-1
kmod-crypto-sha512 - 5.4.82-1
kmod-crypto-user - 5.4.82-1
kmod-cryptodev - 5.4.82+1.10-mvebu-2
kmod-dax - 5.4.82-1
kmod-dm - 5.4.82-1
kmod-fs-autofs4 - 5.4.82-1
kmod-fs-exfat - 5.4.82+5.10.1-1
kmod-fs-ext4 - 5.4.82-1
kmod-fs-f2fs - 5.4.82-1
kmod-fs-msdos - 5.4.82-1
kmod-fs-vfat - 5.4.82-1
kmod-fuse - 5.4.82-1
kmod-gpio-button-hotplug - 5.4.82-3
kmod-hid - 5.4.82-1
kmod-hwmon-core - 5.4.82-1
kmod-hwmon-pwmfan - 5.4.82-1
kmod-i2c-core - 5.4.82-1
kmod-ifb - 5.4.82-1
kmod-input-core - 5.4.82-1
kmod-input-evdev - 5.4.82-1
kmod-ip6tables - 5.4.82-1
kmod-ip6tables-extra - 5.4.82-1
kmod-ipt-conntrack - 5.4.82-1
kmod-ipt-conntrack-extra - 5.4.82-1
kmod-ipt-conntrack-label - 5.4.82-1
kmod-ipt-core - 5.4.82-1
kmod-ipt-ipopt - 5.4.82-1
kmod-ipt-ipsec - 5.4.82-1
kmod-ipt-ipset - 5.4.82-1
kmod-ipt-nat - 5.4.82-1
kmod-ipt-nat6 - 5.4.82-1
kmod-ipt-offload - 5.4.82-1
kmod-ipt-raw - 5.4.82-1
kmod-iptunnel - 5.4.82-1
kmod-iptunnel4 - 5.4.82-1
kmod-ledtrig-default-on - 5.4.82-1
kmod-ledtrig-heartbeat - 5.4.82-1
kmod-ledtrig-netdev - 5.4.82-1
kmod-ledtrig-timer - 5.4.82-1
kmod-lib-crc-ccitt - 5.4.82-1
kmod-lib-crc16 - 5.4.82-1
kmod-lib-crc32c - 5.4.82-1
kmod-lib-textsearch - 5.4.82-1
kmod-mac80211 - 5.4.82+5.8-1-2
kmod-mmc - 5.4.82-1
kmod-mwlwifi - 5.4.82+2020-02-06-a2fd00bb-1
kmod-nf-conntrack - 5.4.82-1
kmod-nf-conntrack-netlink - 5.4.82-1
kmod-nf-conntrack6 - 5.4.82-1
kmod-nf-flow - 5.4.82-1
kmod-nf-ipt - 5.4.82-1
kmod-nf-ipt6 - 5.4.82-1
kmod-nf-nat - 5.4.82-1
kmod-nf-nat6 - 5.4.82-1
kmod-nf-nathelper-extra - 5.4.82-1
kmod-nf-reject - 5.4.82-1
kmod-nf-reject6 - 5.4.82-1
kmod-nfnetlink - 5.4.82-1
kmod-nfnetlink-log - 5.4.82-1
kmod-nls-base - 5.4.82-1
kmod-nls-cp437 - 5.4.82-1
kmod-nls-iso8859-1 - 5.4.82-1
kmod-nls-utf8 - 5.4.82-1
kmod-ppp - 5.4.82-1
kmod-pppoe - 5.4.82-1
kmod-pppox - 5.4.82-1
kmod-regmap-core - 5.4.82-1
kmod-sched - 5.4.82-1
kmod-sched-cake - 5.4.82-1
kmod-sched-connmark - 5.4.82-1
kmod-sched-core - 5.4.82-1
kmod-scsi-core - 5.4.82-1
kmod-sit - 5.4.82-1
kmod-slhc - 5.4.82-1
kmod-tun - 5.4.82-1
kmod-usb-core - 5.4.82-1
kmod-usb-ehci - 5.4.82-1
kmod-usb-ohci - 5.4.82-1
kmod-usb-ohci-pci - 5.4.82-1
kmod-usb-storage - 5.4.82-1
kmod-usb-storage-extras - 5.4.82-1
kmod-usb-uhci - 5.4.82-1
kmod-usb2 - 5.4.82-1
kmod-usb2-pci - 5.4.82-1
kmod-usb3 - 5.4.82-1
krb5-libs - 1.18.3-2
libaio - 0.3.112-2
libarchive - 3.4.3-2
libatomic1 - 9.3.0-2
libattr - 2.4.48-2
libavahi-client - 0.8-7
libavahi-dbus-support - 0.8-7
libblkid1 - 2.36-2
libblobmsg-json - 2020-12-12-35787769-1
libbz2-1.0 - 1.0.8-1
libc - 1.1.24-2
libcap - 2.43-1
libcap-ng - 0.8.1-1
libcomerr0 - 1.45.6-1
libcurl4 - 7.74.0-1
libdaemon - 0.14-5
libdbus - 1.13.12-1
libdevmapper - 2.03.10-1
libelf1 - 0.179-1
libev - 4.31-1
libevent2-7 - 2.1.11-2
libexif - 0.6.22-1
libexpat - 2.2.10-1
libffi - 3.3-2
libgcc1 - 9.3.0-2
libgmp10 - 6.1.2-2
libgnutls - 3.6.15-1
libgpg-error - 1.39-1
libhavege - 1.9.13-1
libiconv-full2 - 1.16-1
libintl-full8 - 0.19.8.1-2
libip4tc2 - 1.8.4-1
libip6tc2 - 1.8.4-1
libipset13 - 7.6-1
libiwinfo-lua - 2020-06-03-2faa20e5-1
libiwinfo20200105 - 2020-06-03-2faa20e5-1
libjson-c5 - 0.15-1
libjson-script - 2020-12-12-35787769-1
libldns - 1.7.1-3
libltdl7 - 2.4.6-2
liblua5.1.5 - 5.1.5-7
liblucihttp-lua - 2019-07-05-a34a17d5-1
liblucihttp0 - 2019-07-05-a34a17d5-1
liblzma - 5.2.5-2
liblzo2 - 2.10-4
libmnl0 - 1.0.4-2
libnatpmp1 - 20150609-3
libncurses6 - 6.2-1
libnetfilter-conntrack3 - 2018-05-01-3ccae9f5-2
libnetfilter-cthelper0 - 1.0.0-2
libnetfilter-cttimeout1 - 1.0.0-2
libnetfilter-log1 - 1.0.1-3
libnetfilter-queue1 - 1.0.5-1
libnetsnmp - 5.8-2
libnettle7 - 3.5.1-2
libnfnetlink0 - 1.0.1-3
libnftnl12 - 1.1.7-2
libnl-tiny1 - 2020-08-05-c291088f-1
libopenssl-afalg_sync - 1.2.0-beta.1-1
libopenssl-conf - 1.1.1i-1
libopenssl1.1 - 1.1.1i-1
liboping - 1.10.0-2
libpam - 1.5.1-1
libpcap1 - 1.9.1-2
libpci - 3.7.0-1
libpcre - 8.44-2
libpopt0 - 1.16-2
libpthread - 1.1.24-2
libreadline8 - 8.0-1
librrd1 - 1.0.50-3
librt - 1.1.24-2
libselinux - 3.1-3
libsensors5 - 3.6.0-1
libsepol - 3.1-1
libsodium - 1.0.18-3
libsqlite3-0 - 3330000-1
libss2 - 1.45.6-1
libstdcpp6 - 9.3.0-2
libsysfs2 - 2.1.0-3
libtasn1 - 4.16.0-1
libtirpc - 1.3.1-1
libubox20201212 - 2020-12-12-35787769-1
libubus-lua - 2020-12-04-d1d9ddf9-1
libubus20191227 - 2020-12-04-d1d9ddf9-1
libuci-lua - 2020-10-06-52bbc99f-3
libuci20130104 - 2020-10-06-52bbc99f-3
libuclient20160123 - 2020-06-17-c6609861-1
libuhttpd-openssl - 3.4.0-1
libustream-openssl20200215 - 2020-03-13-5e1bc342-1
libuuid1 - 2.36-2
libxml2 - 2.9.10-2
libxtables-nft12 - 1.8.4-1
libxtables12 - 1.8.4-1
lm-sensors - 3.6.0-1
logd - 2020-10-25-9ef88681-1
lua - 5.1.5-7
luci - git-20.348.36293-4843841
luci-app-adblock - git-20.348.36293-4843841
luci-app-advanced-reboot - git-20.348.36293-4843841
luci-app-bcp38 - git-20.348.36293-4843841
luci-app-firewall - git-20.348.36293-4843841
luci-app-openvpn - git-20.348.36293-4843841
luci-app-opkg - git-20.348.36293-4843841
luci-app-qos - git-20.348.36293-4843841
luci-app-samba4 - git-20.348.36293-4843841
luci-app-sqm - git-20.348.36293-4843841
luci-app-statistics - git-20.348.36293-4843841
luci-app-uhttpd - git-20.348.36293-4843841
luci-app-upnp - git-20.348.36293-4843841
luci-app-watchcat - git-20.348.36293-4843841
luci-app-wol - git-20.348.36293-4843841
luci-base - git-20.348.36293-4843841
luci-compat - git-20.348.36293-4843841
luci-lib-base - git-20.348.36293-4843841
luci-lib-httpprotoutils - git-20.348.36293-4843841
luci-lib-ip - git-20.348.36293-4843841
luci-lib-ipkg - git-20.348.36293-4843841
luci-lib-iptparser - git-20.348.36293-4843841
luci-lib-jquery-1-4 - 6
luci-lib-json - git-20.348.36293-4843841
luci-lib-jsonc - git-20.348.36293-4843841
luci-lib-nixio - git-20.348.36293-4843841
luci-lib-px5g - git-20.348.36293-4843841
luci-mod-admin-full - git-20.348.36293-4843841
luci-mod-network - git-20.348.36293-4843841
luci-mod-status - git-20.348.36293-4843841
luci-mod-system - git-20.348.36293-4843841
luci-proto-bonding - git-20.348.36293-4843841
luci-proto-ipv6 - git-20.348.36293-4843841
luci-proto-ppp - git-20.348.36293-4843841
luci-ssl-openssl - git-20.348.36293-4843841
luci-theme-bootstrap - git-20.348.36293-4843841
luci-theme-openwrt-2020 - git-20.348.36293-4843841
lvm2 - 2.03.10-1
miniupnpd - 2.2.0-4
mtd - 26
musl-fts - 1.2.7-1
mwifiex-sdio-firmware - 20201118-3
mwlwifi-firmware-88w8864 - 2020-02-06-a2fd00bb-1
mwlwifi-firmware-88w8897 - 2020-02-06-a2fd00bb-1
mwlwifi-firmware-88w8964 - 2020-02-06-a2fd00bb-1
nano - 5.4-1
netifd - 2020-11-30-42c48866-1
ntfs-3g - 2017.3.23-3-fuseint
odhcp6c - 2020-12-08-0ffa3a31-16
odhcpd - 2020-12-13-2cf6232f-1
openssl-util - 1.1.1i-1
openvpn-easy-rsa - 3.0.8-1
openvpn-openssl - 2.5.0-1
openwrt-keyring - 2019-07-25-8080ef34-1
opkg - 2020-12-05-efb26a35-1
ppp - 2.4.8.git-2020-10-03-2
ppp-mod-pppoe - 2.4.8.git-2020-10-03-2
procd - 2020-12-12-7f12c89d-2
procps-ng - 3.3.16-3
procps-ng-pmap - 3.3.16-3
procps-ng-ps - 3.3.16-3
procps-ng-pwdx - 3.3.16-3
procps-ng-slabtop - 3.3.16-3
procps-ng-snice - 3.3.16-3
procps-ng-tload - 3.3.16-3
procps-ng-vmstat - 3.3.16-3
procps-ng-watch - 3.3.16-3
proto-bonding - 2020-03-30-1
px5g-standalone - 9
python3-base - 3.9.0-2
python3-light - 3.9.0-2
qos-scripts - 1.3.1-2
rpcd - 2020-09-18-3fea6559-3
rpcd-mod-file - 2020-09-18-3fea6559-3
rpcd-mod-iwinfo - 2020-09-18-3fea6559-3
rpcd-mod-luci - 20201107
rpcd-mod-rrdns - 20170710
rrdtool1 - 1.0.50-3
samba4-libs - 4.13.2-1
samba4-server - 4.13.2-1
samba4-utils - 4.13.2-1
sqm-scripts - 1.4.0-9
sysfsutils - 2.1.0-3
sysstat - 12.4.1-1
tc - 5.9.0-1
tcpdump-mini - 4.9.3-2
terminfo - 6.2-1
ubi-utils - 2.1.2-1
uboot-envtools - 2020.04-9
ubox - 2020-10-25-9ef88681-1
ubus - 2020-12-04-d1d9ddf9-1
ubusd - 2020-12-04-d1d9ddf9-1
ucert-full - 2020-05-24-00b921d8-1
uci - 2020-10-06-52bbc99f-3
uclibcxx - 0.2.5-3
uclient-fetch - 2020-06-17-c6609861-1
uhttpd - 2020-11-23-f53a6399-1
uhttpd-mod-lua - 2020-11-23-f53a6399-1
uhttpd-mod-ubus - 2020-11-23-f53a6399-1
urandom-seed - 2
urngd - 2020-01-21-c7f7b6b6-1
usign - 2020-05-23-f1f65026-1
uwsgi - 2.0.19.1-1
uwsgi-cgi-plugin - 2.0.19.1-1
uwsgi-logfile-plugin - 2.0.19.1-1
uwsgi-python3-plugin - 2.0.19.1-1
uwsgi-syslog-plugin - 2.0.19.1-1
watchcat - 1-8
wget - 1.20.3-4
wireless-regdb - 2020.04.29-1
wpa-supplicant-openssl - 2020-06-08-5a8b3662-18
wsdd2 - 2020-11-19-e0cf50d5-1
zlib - 1.2.11-3

I'll give it a go and give feedback. I've been doing something similar myself. I got to a clean diff of Davids manifest vs mine, customized my preferred packages and I'm generally happy with it, but haven't been able to duplicate wifi performance. :grimacing:

I just changed an old 4 core laptop into a dedicated build machine with Mint 20 and it's building it's first 'mybuild' image now after testing with a vanilla build - target, sub-target, profile successfully.

I can build it here, but i'm not at all sure if you're up to sharing your .config privately - understood. Which in that case, a link to your sysupgrade.bin is good.

Everybody can have my config.buildinfo and the created images. I have wrt1900acv2 or wrt1900acs sysupgrade and factory images.

Of course I have a complete zip with all packages in this build.

Important note: I changed the mac address for my eth0 wan ....and all lan ports, I followed a post regarding vlan settings and ip link and switch config. I can safely say that now my wrt1900acv2 is reaching it's full potential!!
My pings to cloudflare, google, open dns, are within 3-5ms.

The response and loading times are now so fast my phone, my friends newest Oppo and a Samsung S20 can't keep up!!!

Sometimes the interface pages, Luci...complains that it can't deliver a secure page...(only on the webinterface) no troubles on internet, gaming, torrents, voip or otherwise! Perfect connections, wifi or cabled

The wifi stands firm on the maximum 867mbps for each device and pings from mobile phone are within 8-9ms on wifi!

I'll post tomorrow :slight_smile:

1 Like

Hello all,

been using David's build for the past 4 years and I love it.

today I have upgraded to the latest build available from last May. My last upgrade must be from at least a year ago.

I am getting this warning when I go on Wireless configuration tab.

Clicking continue will do nothing and the warning stays there. Wireless connectivity works as usual.

any one can knows what I need to do to fix the warning?

thanks

Since moving to 5.10 release was not so trivial, here's another "photoshopped" screenshot:

Target patches apply cleanly as were uploaded to github a while ago, but generic patches need some love as although they apply, the resulting firmware image will crash on boot.

nitroshift

Before I start, so building from Commits · mj22226/openwrt (github.com) Will result into a crash on boot, or is it fine now?

Also do you see any benefit of using neon [OpenWrt Wiki] arm_cortex-a9_neon

I was thinking to start a build on my server, perhaps make a public /www so more people (closed group) would be able to test it.

Best Regards,

That account is not mine, so cannot comment.

nitroshift

I see well seems like you two started of from the wrong foot ^^, First of all it doesn't matter if you clone someone else patches/work and merge them, this is done in OpenSource community without a fuzz and has using cherry pick so all is fine there. great things come once people work together so there is no "trolling". However using David's topic to address or promote 5.10 builds is not to nice and it would be better to just create a new topic where people that are "actually" using 5.10 can share there findings/bugs. Also could you maybe input you thoughts about the neon instruction set?

OpenWRT is not using it by default for mvebu while the soc has those capabilities :slight_smile:

I am not promoting any builds, just shared the needed target patches to allow anyone to build for themselves / the community. As for NEON instructions, didn't have time to look into it.

nitroshift

Promote would perhaps be the wrong word. I think we all are free to discuss and share work.
But perhaps it's time to create a new topic for this ^^

So thanks for patches, I'm interested into testing 5.10 so I might build it and give it a go.
Might be worth looking into NEON if we want to use all "capabilities", however improvements are minimal.

@nitroshift, speak and you shall receive.

@YummyHamster, IMO SIMD is mostly of value if you use your device for AV type activities. For router type things, if openssl is what you use, you get NEON with no undertaking on your part (have not looked at the other ssl libs available). The bigger thing I would say is changing the default architecture from vfpv3-d16. There a numerous threads in the forum with posts by those that tested out NEON.

It runs fine here and I haven't found any issues so far.

Can anyone help a mega-n00b please? I'd like to flash my 1900AC with a view to getting my Canon MP610 USB printer working over AirPrint. I've tried flashing the firmware in the Linksys UI, but the router then doesn't boot / respond on 192.168.1.1 per the docs (either ssh for stock or /cgi-bin/luci for davidc502). I am greener than green, but have had a good read any followed the docs.

I can switch back to stock with the 3xpower button method.

Welcome to OpenWrt!

David’s last build for your 1900AC is a good place to start. It has pretty well everything you’ll need including USB support baked in.

Point 1 to remember when flashing to OpenWrt - wifi is NOT enabled by default. Point 2 make sure you use the right image - factory.img to flash FROM Linksys firmware, sysupgrade.bin to flash the alternate partition thereafter from OpenWrt partition.

If you have OpenWrt on the other partition, attach an Ethernet cable and 3x power reset to get to it and see if you get LuCI using the default 192.168.1.1.

1 Like