I found out why dnsmasq won't start for me now.
It thinks the /etc/config/dhcp pxe options i use are invalid, I redirect pxe boot to another server like this.
EDIT:
worked before this commit
Not entirerly sure that's the reason but it's a big candidate.
In short, both the OEM firmware and the official LEDE 17.01.x are small flash variants (2 MB kernel, around 19 MB rootfs).
Since 18.06, these 2 MB are no longer enough for the kernel (which currently requires around 2.4 MB). Accordingly the partitioning had to be changed (4 MB for the kernel), which also opened the door to repurpose the netgear partition as extended rootfs (around 90 MB) as well.
The downside, changing the partitioning split is disruptive, requiring tftp recovery to succeed. Therefore hnyman is now offering a 17.01 derived variant of his build following the new (18.06.x) partitioning, which doesn't require tftp for flashing back and forth.
Given that there is no reason not to choose 18.01.x (or newer) you end up with 'large' anyways.
How do you guys find the perfomance of openwrt on the R7800? Is there much noticeable difference from losing the stocks hardware acceleration?
Ive tried openwrt a while back but it was a little complicated for me at the time so i switched back to voxels firmware adaption of stock,,, but im now ready to give it another go. So ive downloaded the latest master build from @hnyman, ive picked the old ath10k version as the -ct version seems to get mixed reviews, (thanks for your hardwork with these builds btw)
Im currently reading up how to add some static ip addresses as some devices i need in specific places... and ive got to locate the method to block certain firewall ports to certain ip addresses.
Is there any simple way to see router wan sync speed? On stock netgear firmware theres a speedtest link that gives the speed from modem to router, i know its not something you need daily, but its nice to keep an eye on occasionally.
hi all
i just bought a r7800 and installed owrt1806-r7638-c5c20f510a-20190105 and i have problems with the download and upload speed
i tested the speed from router to my pc with iperf3 and obtained the following resullts:
iperf3 -4 -c 192.168.1.1 (pc to router)
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 975 MBytes 818 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 975 MBytes 817 Mbits/sec receiver
I have noticed a similar limitation with iperf on my own r7800. I am able to get full LAN to WAN speeds on my gigabit fiber (~920 down of Verizon's promised 960), however, when I run a speedtest.net test through the router. Those speeds required the tuned ondemand thresholds and minimum clock speeds discussed earlier in the thread.
However, no matter the the amount of parallel sessions or options I throw at iperf, I can't get higher than about 600 Mbps on the OpenWRT command line.
btw i have checked the cpu gov, when sending from the router to the pc it's nowhere near its max. however when receiving from the pc it stays at max freq 1725000. tried to force it higher but the results were no different
yeah that's right, i believe there are some limitations with iperf perhaps since on my old router wdr3600 the speed are 2xx and 1xx respectively but actually i could get over 300 download when tested with browser
however i think this is a weak assumption unless someone come out and point out the actual problem with iperf or otherwise no one will use iperf to test the in out speed. so iperf must be reliable in most cases i believe but not in this case
i couldnt find anyone complained about this issue so far on the net regarding lede/openwrt/r7800/iperf so i asked if there is something wrong with my settings etc
sorry, a noob question, since i am not familiar with git
i am currently running OpenWrt 18.06-SNAPSHOT r7409-d5afaa4114 / LuCI openwrt-18.06 branch (git-18.340.83383-3dea6b5) as shown in the system status page and i want to try out something
i have downloaded the owrt1806-r7409-d5afaa4114-20181212.zip but after i executed the scripts, what i got was still updated to 4.14.91 instead of 4.14.82, which is the kernel version in r7409-d5afaa4114, even after following some suggestions found on the interenet. the filestamp in newbuild.sh is R7800-owrt1806-r7409-d5afaa4114-20181212-1927
so my question is, how can i get the exact 4.14.82 kernel and all the stuff with the build r7409-d5afaa4114-20181212-1927 i am running on my r7800?
To rule out iperf, you can use something like dd & netcat to simulate a real-world transfer and do the math. You'd want to write to /dev/null on the router to rule out IO bottlenecks and avoid any encryption or compression.
i.e. Something along the lines of the following should tell you the time to send a 100MB file from the laptop to the router:
router $ nc -l -p 1234 > /dev/null
laptop $ dd if=/dev/zero of=100MBfile bs=1048576 count=100
laptop $ time nc -w 3 192.168.1.1 1234 < 100MBfile
You can then reverse laptop and router to see time in the other direction (router to laptop).
When testing router network performance, generally do NOT run benchmark program on router itself as it uses part of routers power that is normally available to handle traffic. This is particularly important with iperf(3).
Get two fast enough computers to run benchmark programs and insert router into traffic between of those two.