I got a weird issue that’s more of an annoyance but I thought it was localized to my crappy modem but that’s not the case.
Setup is RB2011, RB3011 and RB750GR3 connected to a modem in bridge mode, this is in separate locations.
In the past I had some Internet speed issues and I tested it by unplugging the Modem from the MikroTik and running a speed test straight up on the Modem to appease my ISP.
The issue was when I plugged the wire back to the MikroTik it didn’t pickup the IP automatically from the Modem. I had to reset the modem to get it back on track. I thought it was just me but a similar situation occurred at a friends house with the GR3 and it didn’t get the IP either. Different Modem but same MikroTik setup. Is there some setting I’m missing on the DHCP-Client?
Can you confirm if the ISP client gets bounded?
In my case with bell fibre, the client works in that the Router gets a new IP address and gateway but it does not automatically get moved to the route rule.
I had to manually get the new gateway and put that in my route rule.
Now I simply do it via a script in the client advanced settings. If ip changes, find new gateway and put that in my route rule.
add default-route-distance=255 dhcp-options=hostname,clientid disabled=no
interface=vlanbell script=“:if ($bound=1) do={ /ip route set [find commen
t="BellFibre"] gateway=($"gateway-address") disabled=no; :log warning
_("New ISP1 gateway: ".($"gateway-address")) }” use-peer-dns=no
use-peer-ntp=no
My cable connection on the other hand works magically everytime there is a change the new ISP and gateway get translated to the route rule automatically.
I have never been able to explain why there is a difference??? @mkx sob or sindy ??
Without the vlan script the ip client would look the same as cable.
add add-default-route=no disabled=no interface=vlanbell use-peer-dns=no
use-peer-ntp=no
The only difference is type of connection belll fibre on a vlan, vice straight cable.
The vlan is attached to the eth-5 interface.
interface ethernet
set [ find default-name=ether5 ] comment=Port5 name=Bell_eth5 speed=100Mbps
set [ find default-name=ether1 ] comment=Port1 name=Eastlink_eth1 speed=
100Mbps