first of all some disclosure - I am a noooob. I mean, I am all PC and stuff hardware/software guy, but I never really got into networks and linux-ish things, so there is a quite a big chance I am doing something wrong. But I am losing my hair in here so please, help me out.
So my case is:
Simple home network - Eth ->PC, external storage; WLAN -> laptop, tv, mobile phones.
ISP - UK Virgin Media with theirs shi**y SuperHub3.0 (let's call it SH3)
OpenWRT/LEDE/LuCI on Tp-Link Archer C7 V2 - "lede-ar71xx-optimized-archer-c7-v2-master" (when I bough C7 there was no customs for it, just found this one yesterday accidentally and thought I will give it a try, but maybe there is something missing in it? Here is a link to autor's page: [GCC 7.2 BUILD] Optimized TP-Link Archer C7 V2 AC1750 LEDE Firmware )
So, after a lots of problems with connectivity I ended up being able to write this post, but, my wired PC is only device working so far.
What I got is essentially some sort of passive switch.
So now, I can only access internet if my PC's settings are defaults so I am receiving IP essentially from ISP by SH3. And if I wish to change something in OpenWRT I got to change my PC's IP to 192.168.1.x range.
But still, ArcherC7 do not create any network, doesn't provide IP to clients etc. Any settings I am trying to change in LAN tab ends up with auto-revert due to fail connection test.
How can I fix this? Or what sort of information should I provide? I can make screenshoot, but if there is easier way of showing you my config please let me know with link to FAQ or Tutorial how to do that.
But if dhcp on Lan is static I dont think router will provide ip addresses to connected devices
About how a modem only mode works where I could find information about it ? My question is if modem only just converts cable signal protocol to TCP ( not sure is the right protocol) from ISP to router how can I still connect to the modem through another IP address ?
Thank you for input. I tried to put it in DHCP, but it revert changes by itself. And all documentation states that modem and router (OWRT) has to be in different address group (they are now), WAN port needs to be DHCP not static and...there is nothing how to set up LAN settings. But static is the only one accepted by software. I don't exactly know if I can try to force different configuration and what will happens if I will force something what I shouldn't have. That is whole purpose of this post. If I could get clear instruction to do that this way I will.
Sorry to ear that !! Wasn’t able to find online manual @ virgin about superhub3. My only suggestion would be to repeat the modem only set up once more taking extra attention following the instructions ! Most of the time I end up with wrong configuration because not used to follow accurately instructions (fine prints, lines jumps, so on) more difficult if like me don’t know the meaning of the recipe
That should not be necessary, just try to reboot both the modem and the router, DOCSIS modems will only handle DHCP for devices connected to LAN ports for a relative short period after boot, if you manage to get the router to do its DCHP requests in that time window it should be getting an IP-address (using the same MAC on both your router and the modem is a bit unclean and depending on what happens with the MAC might cause subtle glitches)
Exactly, PPPoE is not applicable here. I used to configure many simple network like this with different provider in another country (also not PPPoE) and cloning mac was necessary to make it work. So I just go with what i know I'll get rid of it and try to reboot both devices.
After deleting Mac address cloning I am no longer able to connect to internet at all. I mean, with Mac clone my PC worked as connected directly to the modem, but now Archer is a hard wall. I tried reboot them in sequence but it didn't help. Will try few more times.
Mbut please have a look on this now. My PC and phone got IP from Archer, but Archer itself is not connected to modem.
Hiya, just weighing in here as I'm on exactly the same ISP connection: Virgin Media SH3 in modem mode on 200/10 service with a WRT32X running OpenWrt 18.06.2
You do not need to clone the SH3's MAC address, and it'll likely break the bridging in the SH3 if you do so. Just leave your C7 WAN interface with its default MAC address and set it to DHCP. It'll pick up the one IP address you're allocated for that connection and NAT between your LAN and WAN. You may have to power cycle your SH3 as you've been mucking around with MAC addresses.
I notice you've also changed your LAN address from the OpenWrt default of 192.168.1.1 to 192.168.2.1. While this is a perfect acceptable address to use I've found OpenWrt doesn't handle change like this very gracefully. Unless you really know what you're doing and can update all the other subsystems on the router to reflect this change I'd strongly advise leaving it set to 192.168.1.1
For that matter, with all the changes you've made, I'd be tempted to reinstall OpenWrt. It should "just work" as soon as it boots up connected to the SH3 in modem mode (you'll need to configure the wifi though, obviously)
Other than turning on WiFi, you should not need to change anything from the default settings. By default the LAN has a DHCP server so PCs connected to the LAN should automatically configure to 192.168.1.X.
Cloning of MAC addresses is only if the ISP has registered the MAC address of your old router in its system and refuses to serve the new router. Then you would set the new router's MAC to match the one of the old router. The old router is shut down, unplugged, and on the shelf or in the bin at that point. You cannot have two devices active in the network with the same MAC address. (If you are in that situation it is best to call the ISP and tell them to release your old MAC address and let you use the new one. Cloning the address should be a last resort.)
What is the DHCP address the OpenWrt router receives from the ISP modem/router? This will be "IPv4 Upstream" (and possibly "IPv6 Upstream") on the main status page.
Yeah, I would do but I'm not about to tear my network to pieces to provide diagnostics, I'm afraid, and I know how frustrating it is for support to receive a bug report with nothing but unsupported comment from the user.
Basically, when I first started using OpenWrt my home LAN was all configured for 10.0.0.0/8 from the old router I was using. I didn't want to reconfigure my whole network so set the OpenWrt box to have 10.0.0.1 for it's LAN NIC and hand out addresses from that range for DHCP. I had all manner of weirdness while trying to run like this, all resolved by returning the router to 192.168.1.0/24 ¯\_(ツ)_/¯
I too agree that it'd be a good time to install the default 18.06.02 build, tell it to NOT keep settings, so you wind up with a default out of the box experience, and then do "the dance" with the modem:
Turn off Modem and Router
Unplug Router from Modem (ethernet cable)
Wait at least 10 seconds for capacitors to discharge etc
Turn on modem and wait about a minute for it to sync to the service
Turn on router and wait about 30 seconds for it to get booted up enough that the switch is configured and MAC addresses don't leak onto the WAN
Plug router ethernet into modem at this point.
All should work fine at this point. The reason for "the dance" is that these consumer devices often have a switch chip that when it first boots up by default floods packets to all ports. The modem will usually lock onto the first MAC address it hears as the only one it will respond to. If you have the modem in its brand new rebooted state, and it's waiting for a MAC, and then you boot up the consumer router, the first MAC it hears will be a random variable. But if you let the switch get configured first, then it's sure to hear the MAC of the WAN side of the router as its first packet. You can also boot up the router first... and then boot the modem that should work.