With the RB3011 in the loop I am unable to connect to the internet. Only after I switched in the Netgear router does everything work. To me, that means that the cable modem is providing an IP address to the router (Netgear or RB3011).If you cannot connect to 192.168.88.1 , how could you connect to the internet? This in the assumption of a gateway setup (route+NAT)
The setup is pretty simple, Cloud > Cable Modem > then to 3 devices; switch, 2 wireless AC.Please explain some more about your setup. Do you want to connect to to the ISP modem as a gateway (all your LAN devices get a 192.168.88.0/24 address from the RB3011) or just as a bridge.(all your devices and the RB3011 get an IP address from the ISP modem)
Yes, the cable modem provides an IP to two different access points I've added below it. For whatever reason the RB3011 either isn't asking for one, or isn't accepting it.Weird, as far as I know cable modems give out public IPs, you seem to be connecting your MT to another router (not a modem) and getting a LANIP as a WANIP.?????????????
OK. But lets not jump to conclusions. If you cannot connect to the internet then something is broken in the path. Follow the path.With the RB3011 in the loop I am unable to connect to the internet. Only after I switched in the Netgear router does everything work. To me, that means that the cable modem is providing an IP address to the router (Netgear or RB3011).
Yes, the RB3011 both assigns the correct static addresses to my servers and printers and gives the desktop computers one from the DHCP Server Range: 192.168.88.10 - 192.168.88.254. But none of the connected devices have access to the internet.OK. But lets not jump to conclusions. If you cannot connect to the internet then something is broken in the path. Follow the path.
- IP address at the computer is correct: did the computer get one in the correct range? (192.168.88.2-192.168.88.254)
Yes, the Local Network IP address is set to 192.168.88.1- Your MAC Winbox showed 192.168.88.1 for thr RB3011. So I assume the LAN side has that address.(on the bridge)
On the Interface List there are 2 (?) entries;- The LAN side Bridge is in the LAN "interface list" for the default configuration.
??? I'm not sure what you are asking for. The DHCP server has a single entry;- Bridge for the LAN side has DHCP server set
??? On the Bridge window, on Ports, I have ether2 through ether 10, plus sfp1- The LAN interfaces are ports to the LAN bridge
In the Interface List, there is an entry that states;- the ethernet to the modem is in the WAN "interface list"
I do not see ether1 listed on the Bridge Ports.- the WAN ethernet port is NOT a port to the LAN bridge
If you are asking if the cable modem has a DHCP client, then yes. It has no problem giving one when I swap in the Netgear router.- the WAN ethernet port has a DHCP client
I'm guessing I only get one IP from the ISP. There is only a single port on the cable modem. The cable modem has an IP address from my ISP, and when the Netgear router is connected to the cable modem it generally assigns one from 73.118.220.1/24 (Comcast). When I swap routers and the RB3011 in in the loop, on the Quick Set panel my Internet settings are;- the WAN interface has an IP address from the ISP. (Your subscription is not limited to one IP address)
Correct, neither of the two wireless access points have DHCP enabled.- the other AP has NO DHCP server on the WAN side (DHCP servers will conflict)
By line 1, do you mean the patch cable between the Eth1 on RB3011 and the Cable Modem? I've used several different cables, but all of them work when the Netgear router is swapped in.You cannot WinBOX connect with the IP address to the RB3011, so I assume line 1 is broken.
My cable modem dynamically receives an IP address from Comcast. I can log into it (192.168.100.1) and see my external address.I see nothing identifying your WANIP if indeed a static IP???? address??
Ok , that's a lot of usefull information. [snip]
/ip address
add address=192.168.88.1/24 comment=defconf interface=ether2 network=\
192.168.88.0
---> it has to be on interface =bridge
(How to bypass the one IP address limitation? You either release the DHCP lease for the IP address from the Netgear router, or copy the MAC address of the Netgear router on the ether1 interface of the RB3011, or just wait long enough ....)
Getting an IP address is about ether1 only. The rest of the ports or bridges are not involved.I did notice that ether1 is getting traffic, about Tx 512 bps and Rx is spiky from 720 bps to 4.3 kbps. But the darned thing isn't getting an IP address. I've added a third router to the mix (only one at a time), an ancient WRT54. Even it works and gets an IP.
So is the RB3011 toast? Or maybe just ether1 on it?
You should have to manually set your IP in the 192.x.x.x range to connect to the modem and the only IP it serves is your external unless it's a gateway and not simply a cable modem.confused me, in thinking the cable modem was transparent. But it seems to do NAT for your LAN. The RB3011 is doing a second NAT towards your devices.
Sorry it took me so long, I was out of town for a bit.Add logging for DHCP.
System-> Logging -> add rule
Topics: DHCP
Prefix: debug
Action: memory
What comes in the Log ?
Then I tried something different. I connected the Netgear router to the cable modem and the RB3011 downstream of the Netgear and turned off the DHCP server on the RB3011. The RB3011 got an address. Since this was a one shot deal, I didn't get it on disk, but here is what I saw;Jul/01/2019 08:43:37 dhcp,debug,packet debug: dhcp-client on ether1 sending discover with id 3650806978 to 255.255.255.255
Jul/01/2019 08:43:37 dhcp,debug,packet debug: secs = 43
Jul/01/2019 08:43:37 dhcp,debug,packet debug: flags = broadcast
Jul/01/2019 08:43:37 dhcp,debug,packet debug: ciaddr = 0.0.0.0
Jul/01/2019 08:43:37 dhcp,debug,packet debug: chaddr = 6C:3B:6B:1C:E9:DB
Jul/01/2019 08:43:37 dhcp,debug,packet debug: Msg-Type = discover
Jul/01/2019 08:43:37 dhcp,debug,packet debug: Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
Jul/01/2019 08:43:37 dhcp,debug,packet debug: Host-Name = "MikroTik RB3011"
Jul/01/2019 08:43:37 dhcp,debug,packet debug: Client-Id = 01-6C-3B-6B-1C-E9-DB
Jul/01/2019 08:43:41 dhcp,debug,packet debug: dhcp-client on ether1 sending discover with id 3650806978 to 255.255.255.255
Jul/01/2019 08:43:41 dhcp,debug,packet debug: secs = 47
Jul/01/2019 08:43:41 dhcp,debug,packet debug: flags = broadcast
Jul/01/2019 08:43:41 dhcp,debug,packet debug: ciaddr = 0.0.0.0
Jul/01/2019 08:43:41 dhcp,debug,packet debug: chaddr = 6C:3B:6B:1C:E9:DB
Jul/01/2019 08:43:41 dhcp,debug,packet debug: Msg-Type = discover
Jul/01/2019 08:43:41 dhcp,debug,packet debug: Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
Jul/01/2019 08:43:41 dhcp,debug,packet debug: Host-Name = "MikroTik RB3011"
Jul/01/2019 08:43:41 dhcp,debug,packet debug: Client-Id = 01-6C-3B-6B-1C-E9-DB
It seems, that when the RB3011 asks the cable modem for an address it doesn't get one (it gets some traffic but I don't know what). However, when I connect either the Netgear or the ancient WRT they have no issue getting an IP from the cable modem.dhcp,debug,packet debug: dhcp-client on ether1 received ack with id 27007199628 from 192.168.88.1
dhcp,debug,packet debug: ciaddr = 0.0.0.0
dhcp,debug,packet debug: yiaddr = 192.168.88.14
dhcp,debug,packet debug: chaddr = 6C:3B:6B:1C:E9:D8
dhcp,debug,packet debug: Msg-Type = Ack
dhcp,debug,packet debug: Server-Id = 192.168.88.1
dhcp,debug,packet debug: Address-Time = 86400
dhcp,debug,packet debug: Subnet-Mask = 255.255.255.0
dhcp,debug,packet debug: Router = 192.168.88.1
dhcp,debug,packet debug: Domaine-Server = 192.168.88.1
dhcp, info dhcp-client on ether1 got IP address 192.168.88.14
dhcp, debug,state debug: dhcp-client on ether1 entering <bound> state
interface, info ether1 detect INTERNET
@bpwl This certainly sounds similar to my problem. But the discussion is way over my head.Related or even same topic ???? viewtopic.php?t=153873
the DHCPDISCOVER leaves with no 802.1Q tag, the DHCPOFFER arrives with an 802.1Q tag with VID bits set to 0, which is a legal way to say "treat this frame as if it was tagless, but use the priority information" . Your case ?
Thu Feb 06 00:24:08 2020 Critical (3) REG RSP not received;CM-MAC=20:3d:66:9d:16:60;CMTS-MAC=00:59:dc:79:3f:21;CM-QOS=1.1;CM-VER=3.0;
Thu Feb 06 00:24:11 2020 Critical (3) Started Unicast Maintenance Ranging - No Response received - T3 time-out;CM-MAC=20:3d:66:9d:16:60;CMTS-MAC=00:59:dc:79:3f:21;CM-QOS=1.1;CM-VER=3.0;
Thu Feb 06 00:31:59 2020 Critical (3) SYNC Timing Synchronization failure - Loss of Sync;CM-MAC=20:3d:66:9d:16:60;CMTS-MAC=00:59:dc:79:3f:21;CM-QOS=1.1;CM-VER=3.0;
Thu Feb 06 00:32:52 2020 Critical (3) Started Unicast Maintenance Ranging - No Response received - T3 time-out;CM-MAC=20:3d:66:9d:16:60;CMTS-MAC=00:59:dc:79:3f:21;CM-QOS=1.1;CM-VER=3.0;
Thu Feb 06 00:35:02 2020 Critical (3) Received Response to Broadcast Maintenance Request, But no Unicast Maintenance opportunities received - T4 time out;CM-MAC=20:3d:66:9d:16:60;CMTS-MAC=00:59:dc:79:3f:21;CM-QOS=1.1;CM-VER=3.0;
Time Not Established Critical (3) No Ranging Response received - T3 time-out
Time Not Established Notice (6) Honoring MDD; IP provisioning mode = IPv6
Thu Feb 06 00:36:15 2020 Warning (5) Unicast DSID PSN startup error
Tue Feb 25 10:11:53 2020 Critical (3) Started Unicast Maintenance Ranging - No Response received - T3 time-out;CM-MAC=20:3d:66:9d:16:60;CMTS-MAC=00:59:dc:79:3f:21;CM-QOS=1.1;CM-VER=3.0;
Tue Feb 25 10:16:59 2020 Warning (5) MDD message timeout;CM-MAC=20:3d:66:9d:16:60;CMTS-MAC=00:59:dc:79:3f:21;CM-QOS=1.1;CM-VER=3.0;
I'm also thinking it really is very close to your problem. The modem answering via a "VLAN 0" what is not expected, but no problem to most simple routers. This is beyond my experience, and there are other threads in this forum about the same story. It al depends on your VLAN setting or not and the switch chip in the router. It would not harm to try this workaround from that related thread, i.e. allow VLAN 0 traffic to pass into the router to the cpu. "Fallback" is not well explained in the wiki (I personally see no difference with "disabled" for the handling of an unknown VLAN, but that will be lack of knowledge) , but if it works for others, why not try it.@bpwl This certainly sounds similar to my problem. But the discussion is way over my head.Related or even same topic ???? viewtopic.php?t=153873
the DHCPDISCOVER leaves with no 802.1Q tag, the DHCPOFFER arrives with an 802.1Q tag with VID bits set to 0, which is a legal way to say "treat this frame as if it was tagless, but use the priority information" . Your case ?
Unfortunately, that didn't do the trickRelated or even same topic ???? viewtopic.php?t=153873
Setting the vlan-mode to "fallback" in the switch menu for that port. It can be done with the GUI as well.
# allow ingress packets with VLAN ID 0, to not get dropped
/interface ethernet switch port
set ether1 vlan-mode=fallback
That's great! Thanks for sharing.Good news is I've already opened a bug report support ticket with MikroTik on this very issue.
About two days ago I was able to catch the bug (logs and everything right) right after a clean reboot, which I then immediately generated a supout file and that should give MikroTik sufficient information to patch the bug.
What happens is, the interface itself gets an IP successfully from the upstream, but it fails to assign in IP>Address automatically/dynamically.