Posted: Mon Sep 02, 2024 15:51 Post subject: New Build - 09/02/2024 - r58283
Welcome to x86 / x64 r58283 beta release thread for reporting, feedback to developers & community benefit.
Please do not flash builds until installation is understood, risks involved and device specificrecovery methods.
Avoid discussions, create threads for questions, general problems or use search; this thread is not for support.
List router model & version or revision, operating & wireless modes & exact filename/firmware image flashed.
CLI Flash: 'cd /tmp' then 'wget {file URL}' (httponly) or 'curl -O {file URL}' (http, https, ftp) 'write {file} linux' then 'reboot'.
Issues, observations, and/or workarounds reported:
• WebUI: Clear history or use a portable. Temporary cache bypass: Ctrl+F5, Cmd+Shift+R or new private window/incognito.
• Please report findings with steps needed to reproduce, configuration, clients, output, logs and important information below!
Important:
• Detail issues & relevant configs, logs: syslog klog 'dmesg' 'cat /tmp/var/log/messages' nvram set console_debug=1, serial.
• Firewall NAT: 'iptables -vnL' 'iptables -t nat -vnL' 'iptables -t mangle -vnL' & 'cat /tmp/.ipt'. Debug Analyze: stracetcpdump.
• Gremlins: reboot. cold boot. Reset & reconfigure not restore backup. Search Trac & discuss in forum before opening tickets.
• Include operating & wireless modes (e.g. Gateway, Router, AP, SB, WDS, Mesh) and applicable configurations to reproduce.
Router/Version: industrial PC N4000 4GB RAM, 2*intel i226-v
File: dd-wrt_x64-webupgrade_full_vga_2GB.bin
Firmware: DD-WRT v3.0-r58283 std (09/02/24) (prev. DD-WRT v3.0-r58244 std (08/30/24))
Kernel: Linux 6.6.48-rt29 #363 SMP Mon Sep 2 12:17:32 +07 2024 x86_64
Mode: Gateway, SFE disabled, Wireguard for external access, WAN (PPPoE/VLAN7) to GPON Modem, samba/nfs to access USB3-ext4 SSD, Force reconnect 5:00 in the morning, using my own local NTP
Reset: No
Status: Installed today. USB Disks are not mounted at restart. Enabling/disabling of Core USB Support, USB Storage Support or Automatic Drive Mount does not fix this, also rebooting does not fix this. Have to disconnect the USB cable by hand and reconnect it, otherwhise sda is not shown in Webif, resulting in Samba and NFS shares to be not available.
This is working without problem on other DD-WRT devices of mine, seems to be a X86 quirk?
Seemingly the cpu is locked to maximum turbo mode, issued the command kindly provided by flood404, this changes the behaviour to ondemand.
I'm going to look into this in the next months, but at first figured I'd report it.
And yes, I used to use the very same drive on other DD-WRT devices of mine, also USB Sticks.
I tried formatting them a few times too, but to no avail. They work on R7800, WRT1200/1900 those I tested.
But they dont work after reboot on this X86 machine.
Only disconnecting them by hand and reconnecting them solves this.
I think the UUID is always unique right? SO he would have to match to what his drive's UUID are in his script to make them work.
I think I will mess with it when I get off of work to see if I have the same issue. I am pretty sure it will. I do have tons of USB sticks and a few USB HDD to test with.
I encountered one additional problem.
The system is set to reconnect each morning at 5'o clock in the morning.
After this, dnsmasq did not work anymore.
Devices relying on it could not resolve anymore.
Every two minutes these errors where shown, starting exactly two minutes after the reconnect:
Code:
Sep 6 13:58:00 industrial user.info : [dnsmasq] : maybe died, we need to re-exec it
Sep 6 13:58:02 industrial user.info : [dnsmasq] : daemon hanging, send SIGKILL
Sep 6 13:58:02 industrial user.info : [dnsmasq] : daemon successfully stopped
Sep 6 13:58:02 industrial daemon.crit dnsmasq[26674]: failed to create listening socket for port 53: Address in use
Sep 6 13:58:02 industrial daemon.crit dnsmasq[26674]: FAILED to start up
Sep 6 13:58:02 industrial user.info : [dnsmasq] : Error on startup, returncode 2
Uptime was since release.
After a reboot everything is working again (ok, needed to reconnect USB drives too as stated above).
netstat good idea! Did not cross my mind.
Usually dnsmasq binds to it on IPv4, v6 so I assumeed the previously active instance did hang, but if there is a next time, I'll go check it.