Posted: Sat Aug 22, 2020 15:22 Post subject: New Build - 08/22/2020 - r44236
[WARNING]: This thread is only for feedback on this beta release for developers and the community's benefit.
DO NOT flash this beta release unless you understand the risks involved and specific device recovery methods.
Avoid discussions! Create threads for questions, general problems or use search; this thread is not for support.
Please list router model & revision, operating & wireless mode(s) and exact filename/firmware image flashed.
Notes:
• r41664 or later for SFE NAT (k3.2+), KRACK (k24+), PBR+SFE, CAKE & FQ_CODEL_FAST (reset!), GTK Rekey timer fixes.
• Reset button was broken at 40571, then fixed in build r40750.
• Experimental build option for Broadcom 8MB+ K2.x devices (limited currently): broadcom_K3X_mipsel32r1
• CVE-2019-14899 VPN fix (applicability depends on VPN setup) and GUI toggle. 6920, 6928, 6931, 6932 (WIP 7040)
• In-kernel Samba has been implemented this year and default min/max versions have changed 6954, 6957, with WSD support.
• Broadcom MIPS devices are now on kernel 4.4. N66U/AC66U half memory is fully resolved.
• Local DNS option removed from Services->DNSMasq in changesets 43080 and 43081; ref: #7092
• DHCP and DNS help (English) updated in 43083; ref: #7091
• WAN lease time approaching zero bug on WRT54* devices fixed in 43191; ref: #6456
• Images for WNR3500Lv2 (BRCM NAND flash crash bug) fixed in 43219 (43217); ref: #7098
• WireGuard 1.0.20200712: PBR, Kill Switch, Inbound Firewall, Naming of Peers, Status, Key, Guides. Thanks egc!
Issues, observations, and/or workarounds reported:
• DNScrypt 1.95 can still be used in the GUI but v2 (not compatible) requires Golang and thus Entware. 6246
• WDS does not work on Broadcom ARM devices(only MIPS<->MIPS) & bridge modes on k4.4 devices may sometimes work in some configurations in certain builds but are not supported by the bcmdhd driver. Use client or repeater instead.
• VAPs not working at bootfixed for unbridged VAPs with r40564:40566.Workaround startup command:
sleep 10;stopservice nas;stopservice wlconf;startservice wlconf;startservice nas(there are a few alternatives, search).
• If start-up scripts do not work from USB add a delay (e.g. wait script or 'sleep 25').
• For Broadcom ARM devices missing 5GHz channels, via telnet/ssh: 'nvram set brcm_unlock=1' 'nvram commit' 'nvram reboot'
Important:
• If reporting issues provide applicable info: 'dmesg', 'cat /tmp/var/log/messages', syslog/serial output, strace etc.
• For firewall issues provide 'iptables -L -v -n', 'iptables -t nat -L' and the /tmp/.ipt file.
• Search existing SVN tickets before opening a new one. Before reporting, reset and manually setup (no nvram backup).
• Be sure to include operating and wireless modes (Gateway, AP, CB, etc.) along with relevant configuration information.
Router/Version: Buffalo WZR-D1800H File/Kernel: Linux 4.4.232 #3420 Sat Aug 22 14:55:32 +04 2020 mips Previous/Reset: r44191/no Mode/Status: plain CB/OK Issues/Errors: -
Seeing a single arrow (-->) in Setup/Basic Setup. Not seeing this on the AC88.
Seems a bit slower after a reboot until GUI is accessible (5-10s).
After being 20min up:
Code:
Aug 22 19:34:28 D1800 daemon.info httpd[1540]: httpd : do_file_2: cannot ret from stream (Resource temporarily unavailable)
Router/Version: Asus RT-AC88U File/Kernel: Linux 4.4.232 #916 SMP Sat Aug 22 08:24:44 +04 2020 armv7l Previous/Reset: r44191/no Mode/Status: plain CB/OK Issues/Errors: -
The usual spam in LOG (not seeing this on the D1800):
Code:
Aug 22 19:34:00 home user.info : upnp : maybe died, we need to re-exec it
Aug 22 19:36:00 home user.info : upnp : maybe died, we need to re-exec it
Aug 22 19:38:00 home user.info : upnp : maybe died, we need to re-exec it
upnp does not appear in ps, it does on the D1800 (upnp is enabled on both units).
Router/Version: Asus RT-AC68U ver B1
Firmware: DD-WRT v3.0-r44236 std (08/22/20)
Previous/Reset: r42213 no reset
Mode/Status: AP; up 48min
Issues/Errors: None
Just a side note, it seemed like the upgrade from the gui took longer than usual, but there are no issues, and the syslog looks fine. _________________ ASUS RT-AC3100 AP Merlin 386.12_4
ASUS RT-AC68U Media Bridge/Merlin 386.12_4 (x2)
ASUS RT-AC68U AP r54604
ASUS RT-AC68U Gateway/AP r54604
Edgerouter-4, v2.0.9-hotfix7
Router/Version: Netgear R7000
Firmware: DD-WRT v3.0-r44236 std (08/22/20)
Kernel: Linux 4.4.232 #911 SMP Fri Aug 21 08:45:00 +04 2020 armv7l
Previous: r44213
Mode/Status: Gateway / working
Reset: no
Issues/Errors: Working well so far.
Uptime: 2hrs 39mins
Temperatures: CPU 65.8 °C / WL0 46.5 °C / WL1 52.4 °C
Router/Version: Asus RT-N18U
Firmware: DD-WRT v3.0-r44236 std (08/22/20)
Kernel: Linux 4.4.232 #915 Sat Aug 22 08:18:03 +04 2020 armv7l
Mode: Gateway
Previous: r44213
Reset: No
Status: OK
Aug 22 21:55:57 ddwrt user.info : wsdd2 : windows service discovery daemon successfully stopped
Aug 22 21:55:57 ddwrt user.err wsdd2[1089]: Terminated received.
Aug 22 21:55:57 ddwrt user.info wsdd2[1089]: terminating.
Aug 22 21:55:57 ddwrt user.info : ksmbd.mountd : samba daemon successfully stopped
Aug 22 21:55:57 ddwrt local5.err ksmbd: [ksmbd-manager/1092]: ERROR: WARNING: child process exited abnormally: 1093
Aug 22 21:56:00 ddwrt local5.info ksmbd: [ksmbd-manager/1824]: INFO: Unlink orphaned '/tmp/ksmbd.lock'
Aug 22 21:56:00 ddwrt local5.info ksmbd: [ksmbd-manager/1828]: INFO: File '/tmp/ksmbd.lock' belongs to pid 1824
Aug 22 21:56:00 ddwrt local5.err ksmbd: [ksmbd-manager/1828]: ERROR: Failed to create lock file: File exists
Router/Version: Netgear R6700 v3
Firmware: DD-WRT v3.0-r44236 std (08/22/20)
Kernel: Linux 4.4.232 #911 SMP Fri Aug 21 08:45:00 +04 2020 armv7l
Mode: AP
Previous: r44213
Reset: No
Status: almost OK.
imgprt now self restarts on DHCP renew, thanks!
/var/log/messages
Code:
Jan 1 01:00:09 DD-WRT kern.err kernel: bcmsflash: found no supported devices
Jan 1 01:00:10 DD-WRT daemon.info mstpd[648]: error, CTL_set_cist_bridge_config: Couldn't find bridge with index 8
Jan 1 01:00:10 DD-WRT daemon.info mstpd[648]: error, CTL_set_cist_bridge_config: Couldn't find bridge with index 8
Jan 1 01:00:10 DD-WRT daemon.info mstpd[648]: error, CTL_set_msti_bridge_config: Couldn't find bridge with index 8
Jan 1 01:00:10 DD-WRT daemon.info mstpd[648]: error, CTL_set_cist_bridge_config: Couldn't find bridge with index 8
Jan 1 01:00:10 DD-WRT daemon.info mstpd[648]: error, CTL_set_cist_bridge_config: Couldn't find bridge with index 8
Aug 23 14:25:47 DD-WRT kern.err kernel: hub 3-0:1.0: config failed, hub doesn't have any ports! (err -19)
Aug 23 14:27:02 DD-WRT user.warn igmpproxy[1112]: select() failure; Errno(4): Interrupted system call
Aug 23 14:28:32 DD-WRT user.warn igmpproxy[1641]: select() failure; Errno(4): Interrupted system call
Aug 23 14:28:52 DD-WRT user.warn igmpproxy[1681]: select() failure; Errno(4): Interrupted system call
Aug 23 14:30:22 DD-WRT user.warn igmpproxy[1713]: select() failure; Errno(4): Interrupted system call
Apparently DHCP renew from my ISP happens every 90 seconds, so now igmprt is being restarted every 90 seconds as well. Before it would only need to be restarted after manual DHCP renew, not automatic. It now is even more unstable than before, because playback stops and resumes itself after 10 seconds every 90 seconds. :/
Code:
Aug 23 14:30:22 DD-WRT user.info : udhcpc : dhcp lease info hasn't changed, do nothing
Aug 23 14:30:22 DD-WRT user.info : udhcpc : restart multicast forwarder, in case the peer broke the connection on renew
Aug 23 14:30:22 DD-WRT user.info : igmprt : multicast daemon successfully stopped
Aug 23 14:30:22 DD-WRT user.warn igmpproxy[1713]: select() failure; Errno(4): Interrupted system call
Aug 23 14:30:22 DD-WRT user.info : igmprt : successfully started
Aug 23 14:31:52 DD-WRT user.info : udhcpc : dhcp lease info hasn't changed, do nothing
Aug 23 14:31:52 DD-WRT user.info : udhcpc : restart multicast forwarder, in case the peer broke the connection on renew
Aug 23 14:31:52 DD-WRT user.info : igmprt : multicast daemon successfully stopped
Aug 23 14:31:52 DD-WRT user.warn igmpproxy[1766]: select() failure; Errno(4): Interrupted system call
Aug 23 14:31:52 DD-WRT user.info : igmprt : successfully started
Aug 23 14:33:22 DD-WRT user.info : udhcpc : dhcp lease info hasn't changed, do nothing
Aug 23 14:33:22 DD-WRT user.info : udhcpc : restart multicast forwarder, in case the peer broke the connection on renew
Aug 23 14:33:22 DD-WRT user.info : igmprt : multicast daemon successfully stopped
Aug 23 14:33:22 DD-WRT user.warn igmpproxy[1812]: select() failure; Errno(4): Interrupted system call
Aug 23 14:33:22 DD-WRT user.info : igmprt : successfully started
Aug 23 14:34:52 DD-WRT user.info : udhcpc : dhcp lease info hasn't changed, do nothing
Aug 23 14:34:52 DD-WRT user.info : udhcpc : restart multicast forwarder, in case the peer broke the connection on renew
Aug 23 14:34:52 DD-WRT user.info : igmprt : multicast daemon successfully stopped
Aug 23 14:34:52 DD-WRT user.warn igmpproxy[1861]: select() failure; Errno(4): Interrupted system call
Aug 23 14:34:52 DD-WRT user.info : igmprt : successfully started
Aug 23 14:36:22 DD-WRT user.info : udhcpc : dhcp lease info hasn't changed, do nothing
Aug 23 14:36:22 DD-WRT user.info : udhcpc : restart multicast forwarder, in case the peer broke the connection on renew
Aug 23 14:36:22 DD-WRT user.info : igmprt : multicast daemon successfully stopped
Aug 23 14:36:22 DD-WRT user.warn igmpproxy[1897]: select() failure; Errno(4): Interrupted system call
Aug 23 14:36:22 DD-WRT user.info : igmprt : successfully started
Aug 23 14:37:52 DD-WRT user.info : udhcpc : dhcp lease info hasn't changed, do nothing
Aug 23 14:37:52 DD-WRT user.info : udhcpc : restart multicast forwarder, in case the peer broke the connection on renew
Router/Version: Netgear R7000
File: netgear-r7000-webflash.bin
Firmware: DD-WRT v3.0-r44236 std (08/22/20) (prev. DD-WRT v3.0-r44191 std (08/15/20))
Kernel: Linux 4.4.232 #911 SMP Fri Aug 21 08:45:00 +04 2020 armv7l
Mode: Gateway, Wifi disabled, Wireguard for external access, WAN to DSL, Keep Alive reboot 5:00 in the morning
Reset: No
Status: testing since yesterday evening, fine.
Router/Version: Asus RT-N66U
File: dd-wrt.v24-44236_NEWD-2_K3.x-big-RT-N66U.trx
Firmware: DD-WRT v3.0-r44236 big (08/22/20) (prev. DD-WRT v3.0-r44191 big (08/15/20))
Kernel: Linux 4.4.232 #3424 Sat Aug 22 15:00:52 +04 2020 mips
Mode: Gateway, Wifi disabled, Wireguard Endpoint for external VPS, connected via DHCP WAN to WRT1900ACS v2, Keep Alive reboot 6:05 in the morning
Reset: No
Status: testing since yesterday evening, good.
I tried to install this version on my router but again as before the "wait" command is not working correctly.
Last this this command functioned correctly was in version 43516.
Can the developers look in it? _________________ Netgear R9000 main router
RAX80 as AP
I tried to install this version on my router but again as before the "wait" command is not working correctly.
Last this this command functioned correctly was in version 43516.
Can the developers look in it?
I think it is the new version of busybox, older version 1.31.1 worked fine, new version 1.32 not working _________________ Netgear R9000 main router
RAX80 as AP
Posted: Mon Aug 24, 2020 14:20 Post subject: Wireguard Keys missing the = at the end on Tunnels Page
Router Model / Version: Linksys E4200 V1
Previous Firmware: DD-WRT v3.0-r44213 mega (08/18/20)
Current Firmware: DD-WRT v3.0-r44236 mega (08/22/20)
File: dd-wrt.v24-44236_NEWD-2_K3.x_mega-e4200.bin
Reset: No
Mode: Wireless - AP, Wireguard Server
Uptime: up 25 min, load average: 0.00, 0.01, 0.02
Issues: see below
Status: Working
After upgrading to the latest firmware, on the Setup -> Tunnels Page all the Wireguard keys (public and private) are missing the "=" at the end. It just seems to be an cosmetic problem, as connecting from the clients still works with the "=" in their local key configuration. I have not pushed the Save button on the Tunnels page in order not to overwrite the working settings with new keys lacking the "=".
Or maybe I am just missing something here?
My thanks goes to Brainslayer for his amazing job on dd-wrt. Vielen Dank!