I've just flashed my R7800 with the latest hynman build using TFTP.
Everything works fine. I have internet but there are some strange "issues" I don't really understand.
I've just done a speedtest @ speedtest.net and only got 100mbit download.
My public IP was 80.192.xxx.x.
I've switched my LAN cable from the OpenWrt router to my modem (bridge mode).
There I got >300mbit full speed but also a very different public IP Address: 212.45.xx.xxx
Shouldn't I have the exact same IP with both devices because the router is connected to the modem?
well, my modem has 4 ports and it is setup as bridge mode.
internet -> modem -> router -> PC ... I always get the IP 80.192.xxx.x.
internet -> modem -> PC ... I always get the IP 212.45.xx.xxx
for me this is kinda strange. how can it be that there are different IP addresses?
as said I've just flashed my R7800 with the latest hnyman built because of that issue.
before I also got >300mbit with my router. What can it be and how can I find out !?
how are you connecting to the 7800 ? wired or wireless ?
wireless is disabled by default in vanilla openwrt (can't say if it is on hynmans builds, never used them), are you sure you're connected to the right device ?
As you can see after switching my LAN cable from the router to the modem the websites displays a complete different IP Address and I am wondering if that is normal.
Also I don't understand why I only get 100mbit with the router but > 300mbit with the modem.
The DHCP from your provider is basing the IP address it hands out on the MAC address of the device connected to your cable modem. Many cable modem providers work this way, where their DHCP server keeps a semi-static registry of MAC address to IP address. This dates all the way back to the pre-router days when the method of hooking up more than one computer to your cable modem was to put a hub on the cable modem and direct-connect multiple computers to it.
The reason the IP addresses are vastly different is due to IP exhaustion and the fact that ISPs are getting doled out dribs and drabs of IP blocks from all over that are getting reclaimed from other users that didn't need the size of block they registered in the past. Or large national providers that are moving blocks of numbers over from one region to another.
If you set your router's MAC to the PC's MAC, I suspect you'd get 212.45.x.y handed out to your router.
Not enough horsepower. This is the less likely of my ideas. To check you can ssh into the router and run htop on it when you are doing a speed test. Check to see if one of the cores spikes to 100%
One would think it would have the horsepower for >100mbit, but it's one thing to look at. You can also just turn on software flow offloading and see if that affects the speed.
More likely is a failure to negotiate a gigabit ethernet connection. That 100mbit seems too handy to be a coincidence. You may find that a combination of the network cable/adapters between the router and the modem are causing the link not to negotiate at one gigabit. This is less common today than it used to be, but even today a marginal cable can often work in one place but not another, or it turns out that the adapter in a cable modem just fundamentally doesn't like the ethernet in a particular router. Look at the cable modem's ethernet lights - usually there is a way to tell if it's gigabit vs 100mbit.
"Cable" usually means plain ethernet+dhcp (so no very CPU intensive PPPoE required), under these conditions the r7800 should be able to do ~600-650 MBit/s (I wouldn't call it a safe bet beyond 450-500 MBit/s though, as you want more of a margin, but you will get roughly those figures without needing to resort to software flow-offloading in speedtests; I have been using my virtually identical nbg6817 on a 400/200 MBit/s fibre connection (no PPPoE needed, without SQM, without software flow-offloading)).
While 111 MBit/s is suspiciously close to 100 MBit/s, which might hint at issues with the auto-negotiation (between 100 MBit/s and 1000 MBit/s) for your modem- and router, it above that figure, so… Well, ethtool (or even just dmesg) should answer this (easy-) question. Having a look at htop under load is certainly also worth looking at.
Well, it can't be the router nor the cables. I've had fullspeed all the time. The issue just occurred some days ago and because of that I've flashed the router with the latest hynman build.
What I did now was changing the MAC Address of my router to the same as my network device on my PC. I actually got the exact same IP now but still I got only 100mbit. So the issue has to be somewhere at the settings itself.
I just wanted to install ethtool but after I've installed AdGuardHome as desribed on the openwrt website, I am not able to use opkg update anymore. my router got no connection to do it but my internet connection/browsing works just fine.
I've uninstalled AGH now my router has connection again.
so with "ethtool eth0.2" i got the following info:
Settings for eth0.2:
Supported ports: [ MII ]
Supported link modes: 1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 1000baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: No
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Auto-negotiation: on
Port: MII
PHYAD: 0
Transceiver: internal
Link detected: yes
I really don't know where else to look at and figure out why I only get 100mbit with when going through the router.
You got me scared for a while, as I tested my r22387-47de2c6862 with the Ookla speedtest, and got only 112 Mbit/s download, while I am supposed to have 200/200 from ISP.
Well, then I tested with the (more modern) waveform bufferbloat test site and got repeatedly the proper 195/185 (without SQM). And a bit lower speeds with the SQM limits active, naturally
Then I tested with Ookla again, and the results varied a lot by changing their server from the default one. Download speeds varied between 110-125-160-220 even with servers in the local Helsinki area. Makes me suspicious about Ookla's reliability with >100 Mbit/s speeds with browser based tests.