hEX RB750Gr3 - Low throughput with Starlink Gen3 - 23Mbps fetch but 10-14Mbps on ether1 with 55 hotspot clients

MikroTik hEX (RB750Gr3) RouterOS 7.22.3, hotspot 55 clients, Starlink Standard 4 Router Gen 3 without bypass.
Problem: WiFi on Starlink router = 80 Mbps. /tool fetch from MikroTik to OVH = 23 Mbps peak but ether1 monitor shows only 7-14 Mbps with active clients.
Already tested and confirmed:
• multi-queue-ethernet-default on ether1 → zero drops
• install-hotspot-queue=no
• MSS 1300
• IPv6 active → clients receive 2605:: addresses
• ~800 CGNAT connections
• NAT helpers disabled
• FQ-CoDel queue on bridge-lan
• CPU 6-9%, RAM 167MB free
• Cable Cat6 1Gbps full-duplex confirmed
• Bypass mode tested → same result
Question: Why does /tool fetch reach 23 Mbps but ether1 only shows 7-14 Mbps with 55 active hotspot clients? What configuration can increase the actual throughput for clients?”

To get responses showing your config will likely elicit more answers.

/export file=anynameyouwish ( minus router serial number, any public WANIP information, keys, dhcp lease lists )

... if the Forum Police doesn't notice them ...

... lapsus calami ...

:rofl:

haha, too funny, fixed!!

The main problem is the 10+ years old MMIPS device model. 55 clients and you wonder "why?".
80Mb / 55 -> it's easy to calculate what the average speed could be.

Don't use a child's sand rake to clean up the yard unless you're increasing your zen skills. :slight_smile:

Simple forum search gives:

https://forum.mikrotik.com/search?q=RB750Gr3

# 2026-05-13 11:39:57 by RouterOS 7.22.3
# software id = K4GD-EWAT
#
# model = RB750Gr3
# serial number = HK60AX00WB4
/interface bridge
add name=bridge-lan
/interface wireguard
add listen-port=13231 mtu=1420 name=wg1
/interface list
add name=WAN
/ip hotspot profile
set [ find default=yes ] html-directory=hotspot
add dns-name=login.wifi hotspot-address=192.168.88.1 html-directory=\
    flash/hotspot login-by=http-pap,mac-cookie name=hsprof5
/ip hotspot user profile
set [ find default=yes ] mac-cookie-timeout=4w2d
add idle-timeout=30m mac-cookie-timeout=4w2d name=VIP-30J rate-limit=5M/5M \
    session-timeout=4w2d
add idle-timeout=30m mac-cookie-timeout=4w2d name=SONI-30J rate-limit=4M/4M \
    session-timeout=4w2d
add idle-timeout=30m keepalive-timeout=5m mac-cookie-timeout=4w2d name=\
    FAMILLE-30J on-login=LOKMAC-FAMILLE rate-limit=5M/5M session-timeout=4w2d \
    shared-users=3 status-autorefresh=2m
add idle-timeout=20m mac-cookie-timeout=4w2d name=24H-1APP on-login=":local u \
    \$user\
    \n\
    \n# V\C3\A9rifie si un timer existe d\C3\A9j\C3\A0\
    \n:if ([:len [/system scheduler find where name=(\"exp-\" . \$u)]] = 0) do\
    ={\
    \n\
    \n    # Ajoute info dans commentaire (optionnel)\
    \n    /ip hotspot user set [find where name=\$u] comment=(\"Expire dans 24\
    h\")\
    \n\
    \n    # Cr\C3\A9e un scheduler unique pour ce user\
    \n    /system scheduler add name=(\"exp-\" . \$u) interval=0 start-time=st\
    artup on-event=(\
    \n        \":delay 24h;\\r\\n\" .\
    \n        \"/ip hotspot active remove [find where user=\\\"\" . \$u . \"\\\
    \"];\\r\\n\" .\
    \n        \"/ip hotspot user disable [find where name=\\\"\" . \$u . \"\\\
    \"];\\r\\n\" .\
    \n        \"/system scheduler remove [find where name=\\\"exp-\" . \$u . \
    \"\\\"];\\r\\n\"\
    \n    )\
    \n\
    \n    # Lance le scheduler\
    \n    /system scheduler enable (\"exp-\" . \$u)\
    \n}" rate-limit=4M/4M session-timeout=1d
add idle-timeout=30m mac-cookie-timeout=4w2d name="2 semaines" rate-limit=\
    4M/4M session-timeout=2w
add idle-timeout=15m keepalive-timeout=1h mac-cookie-timeout=4w2d name=GERANT \
    on-login=":local u [/ip hotspot active get [find where address=\$\"address\
    \"] user]\
    \n:local m \$\"mac-address\"\
    \n\
    \n:if ([:len \$u] = 0) do={ :return }\
    \n:if ([:len \$m] = 0) do={ :return }\
    \n\
    \n:local cur \"\"\
    \n:do {\
    \n  :set cur [/ip hotspot user get [find name=\$u] mac-address]\
    \n} on-error={ :return }\
    \n\
    \n:if ([:len \$cur] < 12) do={\
    \n  /ip hotspot user set [find name=\$u] mac-address=\$m\
    \n  :log info (\"LOCKMAC BIND: \" . \$u . \" -> \" . \$m)\
    \n} else={\
    \n  :if (\$cur != \$m) do={\
    \n    :log warning (\"LOCKMAC REFUSE: \" . \$u . \" attendu=\" . \$cur . \
    \" recu=\" . \$m)\
    \n    /ip hotspot active remove [find where user=\$u]\
    \n  }\
    \n}" rate-limit=5M/5M
add idle-timeout=30m mac-cookie-timeout=4w2d name="1 semaine" on-login=":local\
    \_u [/ip hotspot active get [find where address=\$\"address\"] user]\
    \n:local m \$\"mac-address\"\
    \n\
    \n:if ([:len \$u] = 0) do={ :return }\
    \n:if ([:len \$m] = 0) do={ :return }\
    \n\
    \n:local cur \"\"\
    \n:do {\
    \n  :set cur [/ip hotspot user get [find name=\$u] mac-address]\
    \n} on-error={ :return }\
    \n\
    \n:if ([:len \$cur] < 12) do={\
    \n  /ip hotspot user set [find name=\$u] mac-address=\$m\
    \n  :log info (\"LOCKMAC BIND: \" . \$u . \" -> \" . \$m)\
    \n} else={\
    \n  :if (\$cur != \$m) do={\
    \n    :log warning (\"LOCKMAC REFUSE: \" . \$u . \" attendu=\" . \$cur . \
    \" recu=\" . \$m)\
    \n    /ip hotspot active remove [find where user=\$u]\
    \n  }\
    \n}" session-timeout=1w
/ip pool
add name=lan-pool ranges=192.168.88.10-192.168.88.254
add name=dhcp_pool1 ranges=192.168.88.2-192.168.88.254
add name=dhcp_pool2 ranges=192.168.88.2-192.168.88.254
add name=dhcp_pool3 ranges=192.168.88.2-192.168.88.254
add name=dhcp_pool4 ranges=192.168.88.2-192.168.88.254
add name=hs-pool ranges=192.168.88.50-192.168.88.200
/ip dhcp-server
add address-pool=dhcp_pool4 interface=bridge-lan lease-time=10m name=dhcp1
/ipv6 pool
add name=ipv6-pool prefix=2605:59c0:49ff:740c::/62 prefix-length=64
/queue type
add kind=pcq name=PCQ_DOWNLOAD pcq-classifier=dst-address
add kind=pcq name=PCQ_UPLOAD pcq-classifier=src-address
add kind=pcq name=PCQ_DOWN pcq-classifier=dst-address pcq-total-limit=2048KiB
add kind=pcq name=PCQ_UP pcq-classifier=src-address pcq-total-limit=2048KiB
add kind=cake name=cake-wan
add kind=fq-codel name=FQ_STARLINK
/queue interface
set ether1 queue=multi-queue-ethernet-default
/system script
add dont-require-permissions=no name=LOKMAC-FAMILLE owner=admin policy=\
    read,write,policy,test source=":local u \$user\
    \n:local m \$\"mac-address\"\
    \n:if ([:len \$u]=0) do={:return}\
    \n:if ([:len \$m]=0) do={:return}\
    \n:delay 500ms\
    \n:local c \"\"\
    \n:do {:set c [/ip hotspot user get [find name=\$u] comment]} on-error={:r\
    eturn}\
    \n:if ([:len \$c]=0) do={/ip hotspot user set [find name=\$u] comment=\$m;\
    :log info (\"FAM BIND1: \".\$u);:return}\
    \n:if ([:find \$c \$m]>=0) do={:log info (\"FAM OK: \".\$u);:return}\
    \n:local n 1\
    \n:local t \$c\
    \n:while ([:find \$t \",\"]>=0) do={:set t [:pick \$t ([:find \$t \",\"]+1\
    ) [:len \$t]];:set n (\$n+1)}\
    \n:if (\$n<3) do={/ip hotspot user set [find name=\$u] comment=(\$c.\",\".\
    \$m);:log info (\"FAM BIND: \".\$u.\" slot\".(\$n+1))} else={\
    \n:log warning (\"FAM REFUSE: \".\$u)\
    \n:do {/ip hotspot active remove [find user=\$u]} on-error={}\
    \n}"
add dont-require-permissions=no name=CHECK-EXPIRY owner=admin policy=\
    read,write,policy,test source=":local today [/system clock get date]\
    \n:foreach u in=[/ip hotspot user find where disabled=no] do={\
    \n  :local c [/ip hotspot user get \$u comment]\
    \n  :if ([:find \$c \"EXP:\"] >= 0) do={\
    \n    :local expstart ([:find \$c \"EXP:\"]+4)\
    \n    :local exp [:pick \$c \$expstart (\$expstart+10)]\
    \n    :if (\$exp < \$today) do={\
    \n      /ip hotspot user disable \$u\
    \n      :log info (\"EXPIRED: \".[/ip hotspot user get \$u name])\
    \n    }\
    \n  }\
    \n}"
add dont-require-permissions=no name=LOCKMAC owner=admin policy=\
    read,write,policy,test source=":local u \$user\
    \n:local m \$\"mac-address\"\
    \n:if ([:len \$u]=0) do={:return}\
    \n:if ([:len \$m]=0) do={:return}\
    \n:local cur [/ip hotspot user get [find name=\$u] mac-address]\
    \n:if ([:len \$cur]<12) do={/ip hotspot user set [find name=\$u] mac-addre\
    ss=\$m}\
    \n:if ([:len \$cur]>=12) do={:if (\$cur != \$m) do={/ip hotspot active rem\
    ove [find where user=\$u]}}"
add dont-require-permissions=no name=auto-comment owner=admin policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="\
    \n:foreach u in=[/ip hotspot user find] do={\
    \n:local c [/ip hotspot user get \$u comment]\
    \n:if ([:len \$c]=0) do={\
    \n:local uprofile [/ip hotspot user get \$u profile]\
    \n:local now [/system clock get date]\
    \n:local time [/system clock get time]\
    \n/ip hotspot user set \$u comment=\"CREATED:\$now \$time|PROFIL:\$uprofil\
    e\"\
    \n}\
    \n}\
    \n"
/user group
add name=groupe-gerant policy="read,write,policy,test,winbox,password,!local,!\
    telnet,!ssh,!ftp,!reboot,!web,!sniff,!sensitive,!api,!romon,!rest-api"
/interface bridge port
add bridge=bridge-lan interface=ether2
add bridge=bridge-lan interface=ether4
add bridge=bridge-lan interface=ether5
add bridge=bridge-lan interface=ether3
/ip firewall connection tracking
set tcp-established-timeout=2h tcp-time-wait-timeout=3s udp-stream-timeout=\
    45s udp-timeout=10s
/ip settings
set tcp-syncookies=yes
/ipv6 settings
set accept-router-advertisements=yes disable-ipv6=yes max-neighbor-entries=\
    8192
/interface list member
add interface=ether1 list=WAN
/interface wireguard peers
add allowed-address=10.0.0.0/24 client-allowed-address=::/0 endpoint-address=\
    89.167.122.190 endpoint-port=51820 interface=wg1 name=peer1 \
    persistent-keepalive=25s public-key=\
    "Y8rGU14AyZKUKut+3xNiK1QThxEDNj4WjUpA9AaT/FQ="
/ip address
add address=192.168.88.1/24 interface=bridge-lan network=192.168.88.0
add address=10.0.0.2/24 interface=wg1 network=10.0.0.0
/ip cloud
set ddns-enabled=yes
/ip dhcp-client
add interface=ether1 name=ether1 use-peer-dns=no use-peer-ntp=no
/ip dhcp-server network
add address=192.168.88.0/24 dns-server=8.8.8.8,1.1.1.1 gateway=192.168.88.1
/ip dns
set allow-remote-requests=yes cache-size=4096KiB servers=1.1.1.1,8.8.8.8
/ip dns static
add address=192.168.88.1 name=connectivitycheck.gstatic.com type=A
add address=192.168.88.1 name=www.gstatic.com type=A
/ip firewall filter
add action=accept chain=input comment="Winbox remote" dst-port=8291 protocol=\
    tcp
add action=accept chain=input comment="Winbox remote" dst-port=8291 protocol=\
    tcp src-address-list=""
add action=accept chain=forward connection-state=established,related
add action=passthrough chain=unused-hs-chain comment=\
    "place hotspot rules here" disabled=yes
add action=drop chain=forward comment=limit-per-client connection-limit=\
    100,32 protocol=tcp
add action=drop chain=forward comment=block-QUIC dst-port=443 protocol=udp
add action=drop chain=forward comment=block-proxy-apps dst-port=\
    8080,3128,1080,8888 protocol=tcp
/ip firewall mangle
add action=change-mss chain=forward new-mss=1300 protocol=tcp tcp-flags=syn \
    tcp-mss=1301-65535
add action=change-ttl chain=postrouting comment=anti-tethering new-ttl=set:1 \
    out-interface=bridge-lan passthrough=no
/ip firewall nat
add action=passthrough chain=unused-hs-chain comment=\
    "place hotspot rules here" disabled=yes
add action=masquerade chain=srcnat out-interface=ether1
/ip firewall service-port
set ftp disabled=yes
set tftp disabled=yes
set h323 disabled=yes
set sip disabled=yes
set pptp disabled=yes
/ip hotspot
add address-pool=hs-pool addresses-per-mac=1 disabled=no idle-timeout=none \
    interface=bridge-lan name=hotspot1 profile=hsprof5
/ip hotspot user
add comment=EXP:2026-12-31|NOM:SONI limit-uptime=4w2d name=Salimata profile=\
    SONI-30J server=hotspot1
add comment="2026-04-19 10:17:51|PROFIL:SONI-30J" name=Salle profile=SONI-30J \
    server=hotspot1
add comment="EXP:2026-12-31NOM: Mama samb" name=Mama profile=SONI-30J server=\
    hotspot1
add comment="EXP:2026-12-31|NOM:Dris dia" name=Dris profile=SONI-30J server=\
    hotspot1
add comment="EXP:2026-05-12|NOM:Thiero Diarra chez grankoka" disabled=yes \
    name=Thiero profile="2 semaines" server=hotspot1
add comment=EXP:2026-12-31|NOM: name=Tacko profile=GERANT server=hotspot1
add comment=":2026-04-19 10:17:51|PROFIL:GERANT" name="Harouna " profile=\
    GERANT server=hotspot1
add comment="2026-04-19 10:17:51|PROFIL:GERANT" name=Salle2 profile=GERANT \
    server=hotspot1
add comment="EXP:2026-05-17|NOM:The game" name=Bouboudiallo profile=SONI-30J \
    server=hotspot1
add comment="EXP:2026-06-03|NOM: Feinda timera" name=Timera profile=SONI-30J \
    server=hotspot1
add comment="EXP:2026-06-04|NOM: Sadio sokhona" name=Menez profile=SONI-30J \
    server=hotspot1
add comment=":2026-04-19 10:17:51|PROFIL:GERANT" name=Suwud profile=GERANT \
    server=hotspot1
add comment="EXP:2026-05-14|NOM:haby sow " name=Habysow profile=SONI-30J \
    server=hotspot1
add comment="EXP:2026-05-14|NOM: Doulou" name=Doulou profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-22|NOM:Konate name=Konate profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-15|NOM: name=Omarsokhna profile="2 semaines" server=\
    hotspot1
add comment="EXP:2026-05-24|NOM:demba cisse " name=Dembacisse profile=\
    SONI-30J server=hotspot1
add comment=EXP:2026-05-25|NOM:sip name=Sipa profile=VIP-30J server=hotspot1
add comment=EXP:2026-05-26|NOM:diallo name=Diallo profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-26|NOM:khadji name=Khadijabi profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-27|NOM:Aminte name=Aminte profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-11|NOM:cissebir disabled=yes name=Cissebir profile=\
    "2 semaines" server=hotspot1
add comment=EXP:2026-05-13| name=Oumarvadel profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-28|NOM:salitr name=Salitra profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-28|NOM:dama name=Dama profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-29|NOM:kandj name=Kandji profile=SONI-30J server=\
    hotspot1
add comment="EXP:2026-05-29|NOM:Dieneba soumare" name=Dienebasoumare profile=\
    SONI-30J server=hotspot1
add comment=EXP:2026-05-29|NOM:fanta name=Fantaleme profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-29|NOM:kadio name=Kadio profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-31|NOM:yama name=Yama profile=SONI-30J server=\
    hotspot1
add comment="EXP:2026-05-31|NOM: mdm soumaee " name=Mdmsoumare profile=\
    SONI-30J server=hotspot1
add comment="EXP:2026-05-31|NOM: hawa dea" name=Hawadraman profile=SONI-30J \
    server=hotspot1
add comment=EXP:2026-05-31|NOM:diakere name=Bazakari profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-31|NOM name=Sallmariam profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-31|NOM: name=Habywassa profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-31|NOM:assa name=Assatraore profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-31|NOM:khad name=Khadijadia profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-31|NOM: name=Maimouna profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-14|NOM: name=Diogue profile="2 semaines" server=\
    hotspot1
add comment=EXP:2026-06-01|NOM: name=Bakari profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-01|NOM: name=Bamodi profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-01|NOM: name=Fama profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-01|NOM: name=Bambisylla profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-01|NOM: name=Fantaboulaye profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-01|NOM: name=Gayelafo profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-01|NOM: name=Yamamoussa profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-02|NOM: name=Bakhore profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-02|NOM: name=Marisow profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-02|NOM: name=Bintoumoussa profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=Tackiscisse profile="2 semaines" server=\
    hotspot1
add comment="EXP:2026-06-03|NOM: " name=Bahadetou profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-03|NOM: name=Limzo profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-03|NOM: name=Dija2 profile=SONI-30J server=hotspot1
add comment="EXP:2026-06-03|NOM: " name=Dembele profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-05|NOM: name=Mdmcops profile=SONI-30J server=hotspot1
add comment=EXP:2026-05-12|NOM: disabled=yes name=Sowdado profile="1 semaine" \
    server=hotspot1
add comment=EXP:2026-05-12| disabled=yes name=Diounoube profile="1 semaine" \
    server=hotspot1
add comment=EXP:2026-05-12|NOM: disabled=yes name=Naye profile=SONI-30J \
    server=hotspot1
add comment=EXP:2026-05-12|NOM: disabled=yes name=Fouleyeyaya profile=\
    "1 semaine" server=hotspot1
add comment=EXP:2026-05-12|NOM: disabled=yes name=Fankaba profile="1 semaine" \
    server=hotspot1
add comment=EXP:2026-06-05|NOM: name=Workhy1 profile=SONI-30J server=hotspot1
add comment=EXP:2026-05-12|NOM: disabled=yes name=Maria1 profile="1 semaine" \
    server=hotspot1
add comment=EXP:2026-05-12|NOM: disabled=yes name=Baa profile="1 semaine" \
    server=hotspot1
add comment=EXP:2026-06-05|NOM: name=Siakhasokhona profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-13| name=Harounsambe profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-06-06| name=Ramata profile=SONI-30J server=hotspot1
add comment=EXP:2026-05-13 name=Oussou profile="1 semaine" server=hotspot1
add comment="EXP:2026-05\E2\80\9313" name=Modibo profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-13 name=Dratra profile="1 semaine" server=hotspot1
add comment=EXP:2026-06-07|NOM: name=Pasto profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-07 name=Zico profile=SONI-30J server=hotspot1
add comment=EXP:2026-05-13 name=Maimouna1 profile="1 semaine" server=hotspot1
add comment=EXP:2026-05-13| name=Rasta profile="1 semaine" server=hotspot1
add comment=EXP:2026-05-12|NOM name=Salou profile="1 semaine" server=hotspot1
add comment=EXP:2026-05-23|NOM: name=Cheikh profile="2 semaines" server=\
    hotspot1
add comment=Gerant name=Amdouxs profile=GERANT server=hotspot1
add comment=EXP:2026-05-14|NOM name=Mariamsylla profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-18|NOM: name=Mouhamed profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=Coumbis profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-23|NOM: name=Tafenda profile="2 semaines" server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=Fatou profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=diablo profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=Yakub profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=Hawasilma profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=cisse1 profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-06-10|NOM: name=Salimatadoro profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=dieydi profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-16|NOM: name=Goulo profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-17|NOM: mac-address=D2:02:16:2A:50:D2 name=Yapsi \
    profile="1 semaine" server=hotspot1
add comment=EXP:2026-06-10|NOM: name=Papis profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-10|NOM: name=Camaradiagola profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-10|NOM: name=Bintoutoure profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-10|NOM: name=Maboy profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-10|NOM: name=khoumba1 profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-05-11|NOM: name=Moussa profile=SONI-30J server=hotspot1
add comment=EXP:2026-05-17|NOM: name=Botourou profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-06-11|NOM: name=Badado profile=SONI-30J server=hotspot1
add comment=EXP:2026-05-17|NOM: name=Mamari profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-05-17|NOM: mac-address=E2:36:F7:1C:B3:EC name=Kandji1 \
    profile="1 semaine" server=hotspot1
add comment=EXP:2026-05-17|NOM: name=Mounatra profile="1 semaine" server=\
    hotspot1
add comment=EXP:2026-06-11|NOM: name=workhiyaya profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-11|NOM: name=courto profile=SONI-30J server=hotspot1
add comment=EXP:2026-06-11|NOM: name=Madjenaba profile=SONI-30J server=\
    hotspot1
add comment=EXP:2026-06-11|NOM: name=masadio profile=SONI-30J server=hotspot1
add comment=EXP:2026-05-24|NOM: name=dakc profile="2 semaines" server=\
    hotspot1
add comment=EXP:2026-05-11|NOM: name=Mdmdavid profile=SONI-30J server=\
    hotspot1
add comment=\
    "CREATED:2026-05-12 08:55:06|PROFIL:FAMILLE-30J,9E:F0:2D:EB:63:C6" name=\
    Diasali profile=FAMILLE-30J server=hotspot1
add comment="CREATED:2026-05-12 17:50:03|PROFIL:1 semaine" name=Habsetou \
    profile="1 semaine" server=hotspot1
add comment="CREATED:2026-05-12 18:12:03|PROFIL:default" name=coul1 profile=\
    "1 semaine" server=hotspot1
add comment="CREATED:2026-05-12 19:58:03|PROFIL:1 semaine" name=Tello \
    profile="1 semaine" server=hotspot1
add comment="CREATED:2026-05-12 20:07:03|PROFIL:SONI-30J" name=Sophie \
    profile=SONI-30J server=hotspot1
add comment="CREATED:2026-05-12 20:26:03|PROFIL:24H-1APP" name=Sambaga \
    profile=24H-1APP server=hotspot1
add comment=EXP:2026-06-06|NOM: name=Tacko2 profile=SONI-30J server=hotspot1
add comment="CREATED:2026-05-12 21:40:03|PROFIL:1 semaine" name=fans profile=\
    "1 semaine" server=hotspot1
add comment="CREATED:2026-05-12 21:46:03|PROFIL:24H-1APP" name=bamoussa \
    profile=24H-1APP server=hotspot1
add comment="CREATED:2026-05-12 22:55:03|PROFIL:1 semaine" name=khadija \
    profile="1 semaine" server=hotspot1
add comment="CREATED:2026-05-12 23:00:03|PROFIL:24H-1APP" name=mia profile=\
    24H-1APP server=hotspot1
add comment="CREATED:2026-05-12 23:36:03|PROFIL:1 semaine" name=Gaz profile=\
    "1 semaine" server=hotspot1
/ip hotspot walled-garden
add disabled=yes dst-host=captive.apple.com server=hotspot1
add disabled=yes dst-host=gsp1.apple.com server=hotspot1
add disabled=yes dst-host=www.apple.com server=hotspot1
add disabled=yes dst-host=connectivitycheck.gstatic.com server=hotspot1
add disabled=yes dst-host=clients3.google.com server=hotspot1
add dst-host=connectivitycheck.gstatic.com
add dst-host=connectivitycheck.android.com
add dst-host=clients3.google.com
add dst-host=play.googleapis.com
/ip route
add dst-address=10.0.0.0/24 gateway=10.0.0.1
/ipv6 address
add address=::1 from-pool=ipv6-pool interface=bridge-lan
add address=::1:0:0:0:1 from-pool=ipv6-pool interface=bridge-lan
/ipv6 dhcp-client
add add-default-route=yes interface=ether1 pool-name=ipv6-pool \
    pool-prefix-length=64 request=address,prefix use-interface-duid=yes \
    validate-server-duid=no
/ipv6 dhcp-server
add address-pool=none interface=bridge-lan lease-time=1h name=dhcpv6 \
    prefix-pool=ipv6-pool
/ipv6 nd
add interface=bridge-lan managed-address-configuration=yes \
    other-configuration=yes ra-delay=1s ra-interval=30s-1m ra-lifetime=none
/system clock
set time-zone-name=Africa/Nouakchott
/system ntp client
set enabled=yes
/system ntp client servers
add address=pool.ntp.org
/system scheduler
add interval=1h name=DAILY-EXPIRY on-event=CHECK-EXPIRY policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-date=2026-03-01 start-time=00:00:00
add name=NTP-SYNC on-event="/system ntp client set enabled=yes servers=pool.nt\
    p.org\r\
    \n:delay 10s\r\
    \n/system ntp client set enabled=yes" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-time=startup
add interval=1m name=auto-comment-scheduler on-event=auto-comment policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-time=startup