← Modèle SATELLITE

SATELLITE - ‹votre site› — Guide d'exploitation du hotspot

Vue d'ensemble

Grille tarifaire

Forfait Durée Prix
Pass Journée 24 h 500 FCFA
Pass 3 Jours 3 jours 1 000 FCFA
Pass Semaine 7 jours 1 500 FCFA
Pass 2 Semaines 15 jours 2 500 FCFA
Pass 3 Semaines 21 jours 3 500 FCFA
Pass Mois 30 jours 5 000 FCFA

La durée est du temps d'utilisation cumulé : un client qui se déconnecte ne perd pas son temps restant. Un voucher = un seul appareil à la fois. Débit par client : 10 Mbit/s descendant, 5 Mbit/s montant.

Caisse — application Android (principale)

/ip ssh set always-allow-password-login=yes
/ip hotspot ip-binding add mac-address=<MAC> type=bypassed comment="telephone caisse"

Caisse — application web (secours)

Opérations courantes

Vérifier les clients connectés (Winbox/WebFig ou SSH) :

/ip hotspot active print

Voir tous les vouchers :

/ip hotspot user print

Désactiver un voucher manuellement :

/ip hotspot user remove [find name=CODE]

Changer les débits clients (ex. 20M/10M) :

/ip hotspot user profile set [find] rate-limit=20M/10M

Changer les prix/durées : modifier les profils (/ip hotspot user profile), les tables de prix dans portail/login.html (ré-uploader par FTP), et les listes PALIERS dans l'appli web (caisse-web/app.py) et Android (MainActivity.kt).

Vouchers épuisés : purge automatique chaque nuit à 03h17 (script purge-vouchers sur le routeur).

Liaison Internet — client WiFi « ‹réseau amont› »

Le routeur reçoit Internet par sa propre radio, en station, tout en continuant à diffuser le SSID SATELLITE. Configuration en place :

/interface wifi security add name=sec-amont authentication-types=wpa2-psk,wpa3-psk passphrase="‹clé du réseau amont›"
/interface wifi add name=wifi-amont master-interface=wifi1 configuration.mode=station \
    configuration.ssid="‹réseau amont›" security=sec-amont
/interface wifi set wifi1 channel.frequency=‹canal amont› channel.width=20mhz
/ip dhcp-client add interface=wifi-amont use-peer-dns=yes add-default-route=yes
/interface list member add list=WAN interface=wifi-amont

Le joker DNS a été retiré (/ip dns static remove [find comment~"JOKER"]) : les clients utilisent désormais le vrai DNS.

Contrainte importante : une radio ne tient qu'un seul canal. Le SSID SATELLITE est donc verrouillé sur le canal du réseau amont (‹canal amont›). Si ‹réseau amont› change de canal, la station décroche tant que wifi1 n'est pas réaligné :

/interface wifi scan wifi-amont duration=8          # relever le canal de ‹réseau amont›
/interface wifi set wifi1 channel.frequency=<canal>

La radio partage son temps entre le rôle station et le rôle point d'accès : le débit disponible pour les clients est mécaniquement réduit. Une liaison Internet sur ether1 (répéteur externe, fibre, autre routeur) libérerait la radio et resterait préférable en exploitation.

Vérifications :

/interface wifi registration-table print     # station associée à ‹réseau amont›
/interface wifi monitor wifi1 once           # AP SATELLITE en state: running
/ip dhcp-client print                        # bound
/ping 8.8.8.8 count=3

Repli sur ether1 : le client DHCP sur ether1 est toujours configuré. Brancher un câble Internet suffit ; ajouter alors ether1 à la liste WAN si besoin et désactiver wifi-amont pour rendre la radio au seul point d'accès.

Points d'attention

Modèle SATELLITE — documentation générique. Les valeurs entre ‹chevrons› sont propres à chaque site ; aucun identifiant réel ne figure dans ces pages.