I'm half-awake, and really, I was not supposed to do this today...
.
.
.
(*found myself already wrote half of the answer when I realized this*)
On Sat, 22 May 2021, Dacav Doe wrote:
If you are up for a game, I'll give a little context
and introduce the problem.
Would you guess what the solution is?
[...]
Can you spot the problem?
Cause:
Someone swapped two Ethernet wires that got into APU2E0.
(In case only one Ethernet wire got connected there, it was
connected to a wrong port on APU2E0; connected to eth1 instead
of eth0)
Consequence:
L2 gateway would now be in the localnet side of the APU2E0,
which means WiFi devices in this home were now directly exposed
to it without router's NAT/PAT.
Once first-connected WiFi device (i.e. ~decav's phone) connected
to the localnet, its DHCP request would now be processed by the ISP,
returning public-routable IP address with gateway pointing to ISP.
This is why ~decav's phone was able to get on the Internet.
Later connected devices (~decav's wife's tablet, and ~decav's laptop)
however, would be declined DHCP allocation from the ISP (as the public
IP address quota for this household already ran out); so they just
took the DHCP response from APU2E0 on localnet instead (with gateway
pointing to APU2E0).
Since APU2E0's WAN side did not connect to ISP, anything that got
its gateway pointed to APU2E0 cannot get on the Internet.
Solution:
Swap two Ethernet wires that entered the APU2E0 router.
(In case only one Ethernet wire got connected there,
unplug it from eth1, and plug it to eth0 instead)
Network of ~decav's Home in Normal Condition:
ISP Network A . Network B
| .
| .
_/ .
/ .
| .
| FTTH .
+-----------+ ETH eth0 +----------+ eth1
| L2 |------------------| APU2E0 |-------[ ] (disconnected)
+-----------+ <Public IP> +----------+
<Gateway=ISP> . WLAN
. . ,
. -----
. . . . . . . . . `-_______-'
.
. Phone Tablet Laptop
. <Localnet IP> <Localnet IP> <Localnet IP>
. <Gateway=APU2E0> <Gateway=APU2E0> <Gateway=APU2E0>
.
. -- ---- +-----+
. | | | | | |
. |__| | | | |
. `==` | ...| ._____+
. ----/ .\\\\\\\
. +-----+
Network of ~decav's Home in Switcheroo Condition:
Network A . Network B ISP
. |
. |
. _/
. /
. |
. | FTTH
eth0 +----------+ eth1 ETH +-----------+
(disconnected) [ ]-------| APU2E0 |------------------| L2 |
+----------+ +-----------+
. WLAN
. . ,
. -----
. . . . . . . . . `-_______-'
.
. Phone Tablet Laptop
. <Public IP> <Localnet IP> <Localnet IP>
. <Gateway=ISP> <Gateway=APU2E0> <Gateway=APU2E0>
.
. -- ---- +-----+
. | | | | | |
. |__| | | | |
. `==` | ...| ._____+
. ----/ .\\\\\\\
. +-----+
This is my imagination, and may have or have not been what happened.
Regards,
~xwindows
--- Synchronet 3.19a-Linux NewsLink 1.113