Afrihost - Pure Fibre Feedback Thread Part 2

@Afrigirl @AfriNatic

I am still experiencing packet loss amd unstable connection every single day while gaming on European servers, and while streaming Twitch and watching YouTube.

Vuma Villages

Has there been any acknowledgement at all on this issue? Can we log a fault?
 
@Afrigirl @AfriNatic

I am still experiencing packet loss amd unstable connection every single day while gaming on European servers, and while streaming Twitch and watching YouTube.

Vuma Villages

Has there been any acknowledgement at all on this issue? Can we log a fault?
We can log a fault with Vuma.
 
I never actually tested it so I decided to play with the AX3 for a bit, installed OpenSpeedTest on my server, sat at my desk with the router, tested using my S20FE and I was able to get 970Mbps down and 920Mbps up.

Getting the same speed as my desktop connected with ethernet on a mobile device using Wi-Fi isn't bad at all.
 
Hi.
After a long stuggle with ipv6 and mikrotik i finally have a good working config.
Ithought i would share. if you have a mikrotik and need ipv6 here is my full config. i hope this helps

/interface bridge
add name=bridge1
/interface ethernet
set [ find default-name=ether3 ] rx-flow-control=auto tx-flow-control=auto
/interface pppoe-client
add add-default-route=yes disabled=no interface=ether1 name=pppoe-out1 service-name=Afrihost use-peer-dns=yes user=[email protected]
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip pool
add name=dhcp ranges=192.168.86.20-192.168.86.250
/ip dhcp-server
add address-pool=dhcp interface=bridge1 name=dhcp1
/ipv6 dhcp-server
add address-pool=Afrihost-ipv6 interface=bridge1 name=server1
/interface bridge port
add bridge=bridge1 interface=ether2
add bridge=bridge1 interface=ether3
add bridge=bridge1 interface=ether4
add bridge=bridge1 interface=ether5
/ip neighbor discovery-settings
set discover-interface-list=none
/ipv6 settings
set accept-router-advertisements=yes max-neighbor-entries=8182
/interface list member
add interface=pppoe-out1 list=WAN
add interface=bridge1 list=LAN
/ip address
add address=192.168.86.1/24 interface=bridge1 network=192.168.86.0
/ip cloud
set update-time=no
/ip dhcp-client
add disabled=yes interface=ether1
/ip dhcp-server network
add address=0.0.0.0/24 gateway=0.0.0.0 netmask=24
add address=192.168.86.0/24 gateway=192.168.86.1 netmask=24
/ip firewall address-list
add address=192.168.86.2-192.168.86.254 list=allowed_to_router
add address=0.0.0.0/8 comment=RFC6890 list=not_in_internet
add address=172.16.0.0/12 comment=RFC6890 list=not_in_internet
add address=192.168.0.0/16 comment=RFC6890 list=not_in_internet
add address=10.0.0.0/8 comment=RFC6890 list=not_in_internet
add address=169.254.0.0/16 comment=RFC6890 list=not_in_internet
add address=127.0.0.0/8 comment=RFC6890 list=not_in_internet
add address=224.0.0.0/4 comment=Multicast list=not_in_internet
add address=198.18.0.0/15 comment=RFC6890 list=not_in_internet
add address=192.0.0.0/24 comment=RFC6890 list=not_in_internet
add address=192.0.2.0/24 comment=RFC6890 list=not_in_internet
add address=198.51.100.0/24 comment=RFC6890 list=not_in_internet
add address=203.0.113.0/24 comment=RFC6890 list=not_in_internet
add address=100.64.0.0/10 comment=RFC6890 list=not_in_internet
add address=240.0.0.0/4 comment=RFC6890 list=not_in_internet
add address=192.88.99.0/24 comment="6to4 relay Anycast [RFC 3068]" list=not_in_internet
/ip firewall filter
add action=accept chain=input comment="default configuration" connection-state=established,related
add action=accept chain=input src-address-list=allowed_to_router
add action=accept chain=input protocol=icmp
add action=drop chain=input
add action=fasttrack-connection chain=forward comment=FastTrack connection-state=established,related hw-offload=yes
add action=accept chain=forward comment="Established, Related" connection-state=established,related
add action=drop chain=forward comment="Drop invalid" connection-state=invalid log=yes log-prefix=invalid
add action=drop chain=forward comment="Drop tries to reach not public addresses from LAN" dst-address-list=not_in_internet in-interface=bridge1 log-prefix=!public_from_LAN out-interface=!bridge1
add action=drop chain=forward comment="Drop incoming packets that are not NATted" connection-nat-state=!dstnat connection-state=new in-interface=ether1 log=yes log-prefix=!NAT
add action=drop chain=forward comment="Drop incoming from internet which is not public IP" in-interface=ether1 log=yes log-prefix=!public src-address-list=not_in_internet
add action=drop chain=forward comment="Drop packets from LAN that do not have LAN IP" in-interface=bridge1 log=yes log-prefix=LAN_!LAN src-address=!192.168.86.0/24
/ip firewall nat
add action=masquerade chain=srcnat out-interface-list=WAN
/ip firewall service-port
set ftp disabled=yes
set sip disabled=yes
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www disabled=yes
set ssh port=2200
set api disabled=yes
set winbox address=192.168.86.0/24
set api-ssl disabled=yes
/ip ssh
set strong-crypto=yes
/ipv6 address
add address=::1 from-pool=Afrihost-ipv6 interface=bridge1
/ipv6 dhcp-client
add add-default-route=yes interface=pppoe-out1 pool-name=Afrihost-ipv6 request=prefix
/ipv6 firewall address-list
add address=::/128 comment="defconf: unspecified address" list=bad_ipv6
add address=::1/128 comment="defconf: lo" list=bad_ipv6
add address=fec0::/10 comment="defconf: site-local" list=bad_ipv6
add address=::ffff:0.0.0.0/96 comment="defconf: ipv4-mapped" list=bad_ipv6
add address=::/96 comment="defconf: ipv4 compat" list=bad_ipv6
add address=100::/64 comment="defconf: discard only " list=bad_ipv6
add address=2001:db8::/32 comment="defconf: documentation" list=bad_ipv6
add address=2001:10::/28 comment="defconf: ORCHID" list=bad_ipv6
add address=3ffe::/16 comment="defconf: 6bone" list=bad_ipv6
/ipv6 firewall filter
add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6
add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=accept chain=input comment="defconf: accept DHCPv6-Client prefix delegation." disabled=yes dst-port=546 protocol=udp src-address=fe80::/10
add action=accept chain=input comment="defconf: accept DHCPv6-Client prefix delegation." dst-port=546 protocol=udp
add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid
add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6
add action=accept chain=input comment="defconf: accept UDP traceroute" port=33434-33534 protocol=udp
add action=accept chain=input comment="defconf: accept IKE" dst-port=500,4500 protocol=udp
add action=accept chain=input comment="defconf: accept ipsec AH" protocol=ipsec-ah
add action=accept chain=input comment="defconf: accept ipsec ESP" protocol=ipsec-esp
add action=accept chain=input comment="defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec
add action=drop chain=input comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid
add action=drop chain=forward comment="defconf: drop packets with bad src ipv6" src-address-list=bad_ipv6
add action=drop chain=forward comment="defconf: drop packets with bad dst ipv6" dst-address-list=bad_ipv6
add action=drop chain=forward comment="defconf: rfc4890 drop hop-limit=1" hop-limit=equal:1 protocol=icmpv6
add action=accept chain=forward comment="defconf: accept ICMPv6" protocol=icmpv6
add action=accept chain=forward comment="defconf: accept HIP" protocol=139
add action=accept chain=forward comment="defconf: accept IKE" dst-port=500,4500 protocol=udp
add action=accept chain=forward comment="defconf: accept ipsec AH" protocol=ipsec-ah
add action=accept chain=forward comment="defconf: accept ipsec ESP" protocol=ipsec-esp
add action=accept chain=forward comment="defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec
add action=drop chain=forward comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN
/ipv6 firewall mangle
add action=accept chain=input comment="defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec
add action=change-mss chain=forward new-mss=clamp-to-pmtu passthrough=yes protocol=tcp tcp-flags=syn
add action=change-mss chain=forward new-mss=clamp-to-pmtu passthrough=yes protocol=tcp tcp-flags=syn
/ipv6 nd
set [ find default=yes ] advertise-dns=no dns=2606:4700:4700::1111,2606:4700:4700::1001 hop-limit=64 interface=bridge1 managed-address-configuration=yes
/ipv6 nd prefix default
set preferred-lifetime=1m30s valid-lifetime=1m30s
/system clock
set time-zone-autodetect=no time-zone-name=Africa/Johannesburg
/system identity
set name=Eshar-Home
/tool bandwidth-server
set enabled=no
/tool mac-server ping
set enabled=no
 
anyone on VUMA AERIAL have a small disconnect now @15h27 ? disconnected for ~5minutes.
 
Hello.

The change request has been completed. Can all Vuma clients in East London please test the line during the cause of the day and in the evening and advise? We will take it from there.
And we're back to sub-advertised speeds. And this after having no internet for the whole day. Yikes!
 
Yes, Traceroute tests to the European servers and at least 3-speed tests.
All tests done after 8pm with ethernet cable plugged directly into laptop.

Speedtest one to local server - line should be 50mbps up/down

1674152723069.png

Speedtest two to London server

1674152747752.png

Speedtest three to Belgium server

1674152759754.png

I didn't catch any packet loss on the traceroutes, it happens sporadically - but you can see the speeds aren't what they should be.
 
Yes, Traceroute tests to the European servers and at least 3-speed tests.
Got the packet loss, started at approx. 10pm:

London / Amsterdam / UK servers

1674159658071.png


1674159669707.png


1674159679167.png
 

Attachments

  • 1674159639610.png
    1674159639610.png
    257.4 KB · Views: 15
Why hasn’t Afrihost still not figured out how to change debit order payment dates? The 1st simply doesn’t work for me.
Hi. With how the the packages are allocated we need to debit on the 1st of each month. Unfortunately, we cannot change the debit order date.
 
Interesting thing I just noticed, at 10am my London ping went from 190ms to 170ms and then at 10pm it changed back to 190ms.

I'll have to check a traceroute next time to see what it swaps to and from.
@Afrigirl @AfriNatic

Can we please figure out why this is the way it is:

Before:

lon.hosted.co.za 170ms.png

After:

lon.hosted.co.za.png

Graph:

chrome_Jp0VCbvOBx.png

The only thing I see is hop 3 changes from 165.73.14.17 to 165.73.14.41.
 
@Afrigirl @AfriNatic

Can we please figure out why this is the way it is:

Before:

View attachment 1461191

After:

View attachment 1461193

Graph:

View attachment 1461195

The only thing I see is hop 3 changes from 165.73.14.17 to 165.73.14.41.

We use 3 transit providers from JHB.

Cogent forward path (JHB to EU)

Openserve and Liquid telecoms reverse (EU to ZA)

Both reverse path providers have a mix of east and west coast cable systems and route traffic for different prefixes on our network differently. I will pick up a discussion with the team to see how we can go about engineering the best paths.
 
Top
Sign up to the MyBroadband newsletter
X