I am posting here because I need some help.
On a small client I do work for, I installed a Mikrotik CRS125.
They get their internet from a cable-internet provider, using an Arris TG862 modem.
The problem is:
When plugging my laptop via ethernet directly to the Arris modem, I get 88 Mbps download and 4 Mbps upload.
Which is really good.
If I then plug in the Mikrotik CRS125 into the Arris modem, then plug the laptop into one of the ethernet ports of the CRS, I get horrible internet speed -- 2.9 Mbps down, 3.8 upload.
I attach the configuration of the CRS125 below.
There are a couple of things I have tried.
I tried to setup the Arris TG862 as "bridged".
In the Arris I:
turned off the Firewall
DHCP server
set NAT mode as "Bridged"
went into the "WAN" setup and disabled DHCP
I then plug in the Mikrotik CRS125 into eth1 of the Arris, and give it a go.
Still get those horrible upload speeds.
I followed two instruction sets (pretty similar) to configure the Arris as Bridged, and try to not interfere with the connection (no NAT, no Firewall, etc.)
One of the instructions is the last post in this forum thread.
And another set (almost the same) is this video walk-through in YouTube.
Another test I did was to disable all the firewall rules I had set in the CRS125... the speed went up slightly (I think 8.0 Mbps download), yet still way below what it should be.
I copy/paste below the "export" of the Mikrotik CRS125 with the FW rules in-place and enabled.
Then below the CRS125 export with the FW rules disabled.
Here below the copy/paste of the config with the FW rules in-place and enabled.
[admin@MikroTik] > export
# mar/10/2016 18:05:58 by RouterOS 6.27
# software id = DE10-SLCQ
#
/interface bridge
add admin-mac= auto-mac=no name=bridge-local
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-ht-above disabled=no distance=indoors frequency=auto l2mtu=2290 mode=ap-bridge ssid=theSSID \
wireless-protocol=802.11
/interface ethernet
set [ find default-name=ether1 ] name=ether1-gateway
set [ find default-name=ether2 ] name=ether2-master-local
set [ find default-name=ether3 ] master-port=ether2-master-local name=ether3-slave-local
set [ find default-name=ether4 ] master-port=ether2-master-local name=ether4-slave-local
set [ find default-name=ether5 ] master-port=ether2-master-local name=ether5-slave-local
set [ find default-name=ether6 ] master-port=ether2-master-local name=ether6-slave-local
set [ find default-name=ether7 ] master-port=ether2-master-local name=ether7-slave-local
set [ find default-name=ether8 ] master-port=ether2-master-local name=ether8-slave-local
set [ find default-name=ether9 ] master-port=ether2-master-local name=ether9-slave-local
set [ find default-name=ether10 ] master-port=ether2-master-local name=ether10-slave-local
set [ find default-name=ether11 ] master-port=ether2-master-local name=ether11-slave-local
set [ find default-name=ether12 ] master-port=ether2-master-local name=ether12-slave-local
set [ find default-name=ether13 ] master-port=ether2-master-local name=ether13-slave-local
set [ find default-name=ether14 ] master-port=ether2-master-local name=ether14-slave-local
set [ find default-name=ether15 ] master-port=ether2-master-local name=ether15-slave-local
set [ find default-name=ether16 ] master-port=ether2-master-local name=ether16-slave-local
set [ find default-name=ether17 ] master-port=ether2-master-local name=ether17-slave-local
set [ find default-name=ether18 ] master-port=ether2-master-local name=ether18-slave-local
set [ find default-name=ether19 ] master-port=ether2-master-local name=ether19-slave-local
set [ find default-name=ether20 ] master-port=ether2-master-local name=ether20-slave-local
set [ find default-name=ether21 ] master-port=ether2-master-local name=ether21-slave-local
set [ find default-name=ether22 ] master-port=ether2-master-local name=ether22-slave-local
set [ find default-name=ether23 ] master-port=ether2-master-local name=ether23-slave-local
set [ find default-name=ether24 ] name=ether24-slave-local
set [ find default-name=sfp1 ] master-port=ether2-master-local name=sfp1-slave-local
/ip neighbor discovery
set ether1-gateway discover=no
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa2-psk eap-methods="" mode=dynamic-keys wpa-pre-shared-key= wpa2-pre-shared-key=
/ip pool
add name=default-dhcp ranges=192.168.50.4-192.168.50.240
add name=PublicWiFi ranges=192.168.100.100-192.168.100.225
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge-local name=default
add address-pool=PublicWiFi disabled=no interface=ether24-slave-local name=PublicWiFi
/port
set 0 name=serial0
/queue simple
add burst-time=10s/10s max-limit=1M/2M name=InternalWiFi target=wlan1
add max-limit=512k/2M name=PublicWiFi target=192.168.100.0/24 time=0s-1d,sun,mon,tue,wed,thu,fri,sat
/interface bridge port
add bridge=bridge-local interface=ether2-master-local
add bridge=bridge-local interface=wlan1
/ip address
add address=192.168.50.1/24 comment="default configuration" interface=ether2-master-local network=192.168.50.0
add address=192.168.100.1/24 interface=ether24-slave-local network=192.168.100.0
/ip dhcp-client
add comment="default configuration" dhcp-options=hostname,clientid disabled=no interface=ether1-gateway
/ip dhcp-server lease
add address=192.168.50.26 client-id=1:70:71:bc:ac:f6:73 mac-address= server=default
add address=192.168.50.4 client-id=1:34:17:eb:cb:30:a3 mac-address= server=default
add address=192.168.50.15 client-id=1:34:17:eb:ce:5a:3f mac-address= server=default
add address=192.168.50.7 client-id=1:d0:50:99:25:50:1f mac-address= server=default
add address=192.168.50.5 client-id=1:0:23:ae:9f:84:3 mac-address= server=default
add address=192.168.50.17 client-id=1:34:17:eb:c9:f6:11 mac-address= server=default
add address=192.168.50.13 client-id=1:f4:b7:e2:c1:9d:1b mac-address= server=default
/ip dhcp-server network
add address=192.168.50.0/24 comment="default configuration" dns-server=192.168.50.1 gateway=192.168.50.1
add address=192.168.100.0/24 dns-server=192.168.100.1 gateway=192.168.100.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8
/ip dns static
add address=192.168.50.1 name=router
/ip firewall filter
add action=drop chain=input comment="Public WiFi block everything coming into the Mikrotik's .50.1" dst-address=192.168.50.1 src-address=192.168.100.0/24
add chain=input comment="default configuration" protocol=icmp
add chain=input comment="default configuration" connection-state=established,related
add action=drop chain=input comment="default configuration" in-interface=ether1-gateway
add chain=forward comment="default configuration" connection-state=established,related
add action=drop chain=forward comment="default configuration" connection-state=invalid
add action=drop chain=forward comment="default configuration" connection-nat-state=!dstnat connection-state=new in-interface=ether1-gateway
add action=drop chain=forward comment="Public WiFi block everything coming into the office 192.168.50.0/24 network." dst-address=192.168.50.0/24 src-address=\
192.168.100.0/24
/ip firewall nat
add action=masquerade chain=srcnat comment="default configuration" out-interface=ether1-gateway
/system clock
set time-zone-name=America/Puerto_Rico
/system routerboard settings
set protected-routerboot=disabled
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=ether2-master-local
add interface=ether3-slave-local
add interface=ether4-slave-local
add interface=ether5-slave-local
add interface=ether6-slave-local
add interface=ether7-slave-local
add interface=ether8-slave-local
add interface=ether9-slave-local
add interface=ether10-slave-local
add interface=ether11-slave-local
add interface=ether12-slave-local
add interface=ether13-slave-local
add interface=ether14-slave-local
add interface=ether15-slave-local
add interface=ether16-slave-local
add interface=ether17-slave-local
add interface=ether18-slave-local
add interface=ether19-slave-local
add interface=ether20-slave-local
add interface=ether21-slave-local
add interface=ether22-slave-local
add interface=ether23-slave-local
add interface=ether24-slave-local
add interface=sfp1-slave-local
add interface=wlan1
add interface=bridge-local
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=ether2-master-local
add interface=ether3-slave-local
add interface=ether4-slave-local
add interface=ether5-slave-local
add interface=ether6-slave-local
add interface=ether7-slave-local
add interface=ether8-slave-local
add interface=ether9-slave-local
add interface=ether10-slave-local
add interface=ether11-slave-local
add interface=ether12-slave-local
add interface=ether13-slave-local
add interface=ether14-slave-local
add interface=ether15-slave-local
add interface=ether16-slave-local
add interface=ether17-slave-local
add interface=ether18-slave-local
add interface=ether19-slave-local
add interface=ether20-slave-local
add interface=ether21-slave-local
add interface=ether22-slave-local
add interface=ether23-slave-local
add interface=ether24-slave-local
add interface=sfp1-slave-local
add interface=wlan1
add interface=bridge-local
[admin@MikroTik] >
[admin@MikroTik] > export
# mar/10/2016 18:08:41 by RouterOS 6.27
# software id = DE10-SLCQ
#
/interface bridge
add admin-mac= auto-mac=no name=bridge-local
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=\
20/40mhz-ht-above disabled=no distance=indoors frequency=auto l2mtu=2290 \
mode=ap-bridge ssid=theSSID wireless-protocol=802.11
/interface ethernet
set [ find default-name=ether1 ] name=ether1-gateway
set [ find default-name=ether2 ] name=ether2-master-local
set [ find default-name=ether3 ] master-port=ether2-master-local name=\
ether3-slave-local
set [ find default-name=ether4 ] master-port=ether2-master-local name=\
ether4-slave-local
set [ find default-name=ether5 ] master-port=ether2-master-local name=\
ether5-slave-local
set [ find default-name=ether6 ] master-port=ether2-master-local name=\
ether6-slave-local
set [ find default-name=ether7 ] master-port=ether2-master-local name=\
ether7-slave-local
set [ find default-name=ether8 ] master-port=ether2-master-local name=\
ether8-slave-local
set [ find default-name=ether9 ] master-port=ether2-master-local name=\
ether9-slave-local
set [ find default-name=ether10 ] master-port=ether2-master-local name=\
ether10-slave-local
set [ find default-name=ether11 ] master-port=ether2-master-local name=\
ether11-slave-local
set [ find default-name=ether12 ] master-port=ether2-master-local name=\
ether12-slave-local
set [ find default-name=ether13 ] master-port=ether2-master-local name=\
ether13-slave-local
set [ find default-name=ether14 ] master-port=ether2-master-local name=\
ether14-slave-local
set [ find default-name=ether15 ] master-port=ether2-master-local name=\
ether15-slave-local
set [ find default-name=ether16 ] master-port=ether2-master-local name=\
ether16-slave-local
set [ find default-name=ether17 ] master-port=ether2-master-local name=\
ether17-slave-local
set [ find default-name=ether18 ] master-port=ether2-master-local name=\
ether18-slave-local
set [ find default-name=ether19 ] master-port=ether2-master-local name=\
ether19-slave-local
set [ find default-name=ether20 ] master-port=ether2-master-local name=\
ether20-slave-local
set [ find default-name=ether21 ] master-port=ether2-master-local name=\
ether21-slave-local
set [ find default-name=ether22 ] master-port=ether2-master-local name=\
ether22-slave-local
set [ find default-name=ether23 ] master-port=ether2-master-local name=\
ether23-slave-local
set [ find default-name=ether24 ] name=ether24-slave-local
set [ find default-name=sfp1 ] master-port=ether2-master-local name=\
sfp1-slave-local
/ip neighbor discovery
set ether1-gateway discover=no
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa2-psk eap-methods="" mode=\
dynamic-keys wpa-pre-shared-key= wpa2-pre-shared-key=
/ip pool
add name=default-dhcp ranges=192.168.50.4-192.168.50.240
add name=PublicWiFi ranges=192.168.100.100-192.168.100.225
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge-local name=default
add address-pool=PublicWiFi disabled=no interface=ether24-slave-local name=\
PublicWiFi
/port
set 0 name=serial0
/queue simple
add burst-time=10s/10s disabled=yes max-limit=1M/2M name=InternalWiFi target=\
wlan1
add disabled=yes max-limit=512k/2M name=PublicWiFi target=192.168.100.0/24 \
time=0s-1d,sun,mon,tue,wed,thu,fri,sat
/interface bridge port
add bridge=bridge-local interface=ether2-master-local
add bridge=bridge-local interface=wlan1
/ip address
add address=192.168.50.1/24 comment="default configuration" interface=\
ether2-master-local network=192.168.50.0
add address=192.168.100.1/24 interface=ether24-slave-local network=\
192.168.100.0
/ip dhcp-client
add comment="default configuration" dhcp-options=hostname,clientid disabled=\
no interface=ether1-gateway
/ip dhcp-server lease
add address=192.168.50.26 client-id=1:70:71:bc:ac:f6:73 mac-address=\
70:71:BC:AC:F6:73 server=default
add address=192.168.50.4 client-id=1:34:17:eb:cb:30:a3 mac-address=\
34:17:EB:CB:30:A3 server=default
add address=192.168.50.15 client-id=1:34:17:eb:ce:5a:3f mac-address=\
34:17:EB:CE:5A:3F server=default
add address=192.168.50.7 client-id=1:d0:50:99:25:50:1f mac-address=\
D0:50:99:25:50:1F server=default
add address=192.168.50.5 client-id=1:0:23:ae:9f:84:3 mac-address=\
00:23:AE:9F:84:03 server=default
add address=192.168.50.17 client-id=1:34:17:eb:c9:f6:11 mac-address=\
34:17:EB:C9:F6:11 server=default
add address=192.168.50.13 client-id=1:f4:b7:e2:c1:9d:1b mac-address=\
F4:B7:E2:C1:9D:1B server=default
/ip dhcp-server network
add address=192.168.50.0/24 comment="default configuration" dns-server=\
192.168.50.1 gateway=192.168.50.1
add address=192.168.100.0/24 dns-server=192.168.100.1 gateway=192.168.100.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8
/ip dns static
add address=192.168.50.1 name=router
/ip firewall filter
add action=drop chain=input comment=\
"Public WiFi block everything coming into the Mikrotik's .50.1" disabled=\
yes dst-address=192.168.50.1 src-address=192.168.100.0/24
add chain=input comment="default configuration" disabled=yes protocol=icmp
add chain=input comment="default configuration" connection-state=\
established,related disabled=yes
add action=drop chain=input comment="default configuration" disabled=yes \
in-interface=ether1-gateway
add chain=forward comment="default configuration" connection-state=\
established,related disabled=yes
add action=drop chain=forward comment="default configuration" \
connection-state=invalid disabled=yes
add action=drop chain=forward comment="default configuration" \
connection-nat-state=!dstnat connection-state=new disabled=yes \
in-interface=ether1-gateway
add action=drop chain=forward comment="Public WiFi block everything coming int\
o the office 192.168.50.0/24 network." disabled=yes dst-address=\
192.168.50.0/24 src-address=192.168.100.0/24
/ip firewall nat
add action=masquerade chain=srcnat comment="default configuration" \
out-interface=ether1-gateway
/system clock
set time-zone-name=America/Puerto_Rico
/system routerboard settings
set protected-routerboot=disabled
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=ether2-master-local
add interface=ether3-slave-local
add interface=ether4-slave-local
add interface=ether5-slave-local
add interface=ether6-slave-local
add interface=ether7-slave-local
add interface=ether8-slave-local
add interface=ether9-slave-local
add interface=ether10-slave-local
add interface=ether11-slave-local
add interface=ether12-slave-local
add interface=ether13-slave-local
add interface=ether14-slave-local
add interface=ether15-slave-local
add interface=ether16-slave-local
add interface=ether17-slave-local
add interface=ether18-slave-local
add interface=ether19-slave-local
add interface=ether20-slave-local
add interface=ether21-slave-local
add interface=ether22-slave-local
add interface=ether23-slave-local
add interface=ether24-slave-local
add interface=sfp1-slave-local
add interface=wlan1
add interface=bridge-local
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=ether2-master-local
add interface=ether3-slave-local
add interface=ether4-slave-local
add interface=ether5-slave-local
add interface=ether6-slave-local
add interface=ether7-slave-local
add interface=ether8-slave-local
add interface=ether9-slave-local
add interface=ether10-slave-local
add interface=ether11-slave-local
add interface=ether12-slave-local
add interface=ether13-slave-local
add interface=ether14-slave-local
add interface=ether15-slave-local
add interface=ether16-slave-local
add interface=ether17-slave-local
add interface=ether18-slave-local
add interface=ether19-slave-local
add interface=ether20-slave-local
add interface=ether21-slave-local
add interface=ether22-slave-local
add interface=ether23-slave-local
add interface=ether24-slave-local
add interface=sfp1-slave-local
add interface=wlan1
add interface=bridge-local
[admin@MikroTik] >
Any help?
How can I get the Mikrotik CRS125 to take advantage of speed the Arris is providing?
Eagerly awaiting for your feedback!
Thank you!