AxeOS : prise en main et paramétrage complet du Bitaxe (v2.15)

AxeOS, l’interface web du firmware ESP-Miner, pilote tout le Bitaxe depuis un navigateur. Premier démarrage, lecture du tableau de bord, pool en Stratum V1 ou V2, fréquence, ventilateur et mise à jour : le tour complet de la version 2.15.

AxeOS est l’interface web du firmware ESP-Miner, celui qui fait tourner les Bitaxe. Pas d’application, pas de compte : le mineur héberge son propre petit serveur web et tout se règle depuis un navigateur sur le réseau local. Ce guide suit la version 2.15.3, publiée le 20 septembre 2026, qui change deux ou trois habitudes par rapport aux tutoriels de 2025.

Précision utile : le NerdQaxe++ affiche une interface très proche, mais elle vient d’un fork séparé (ESP-Miner-NerdQAxePlus, maintenu par shufps) avec ses propres menus et sa traduction française. Pour cette machine, suivez plutôt le guide configuration WiFi du NerdQaxe++.

Premier démarrage : le point d’accès Bitaxe_XXXX

Sans réseau configuré, le Bitaxe ouvre un point d’accès WiFi ouvert (sans mot de passe) nommé Bitaxe_ suivi de quatre caractères tirés de son adresse MAC. Son écran affiche ce nom et un QR code qui permet de s’y connecter depuis un téléphone.

  1. Connectez votre téléphone ou votre ordinateur au réseau Bitaxe_XXXX.
  2. La page de configuration s’ouvre en général toute seule. Sinon, tapez https://192.168.4.1 dans le navigateur.
  3. Choisissez votre réseau WiFi (en 2,4 GHz, le module ESP32-S3 ne gère pas le 5 GHz), entrez le mot de passe et enregistrez.
  4. Une fois l’adresse IP obtenue, le point d’accès se coupe et le Bitaxe affiche son IP à l’écran.

Si la connexion tombe plus tard, le firmware rouvre le point d’accès et retente le réseau enregistré toutes les cinq secondes environ, en affichant la raison de l’échec. Un appui long (deux secondes) sur le bouton BOOT allume ou éteint ce point d’accès à la main. Les messages d’erreur et leurs causes sont détaillés dans les erreurs WiFi courantes sur Bitaxe et NerdQaxe++.

Retrouver le mineur sur le réseau

Trois façons, de la plus simple à la plus technique :

  • lire l’adresse IP sur l’écran du Bitaxe ;
  • taper https://bitaxe.local : depuis la v2.15.0, le firmware s’annonce en mDNS sous son nom d’hôte (bitaxe par défaut). Si deux machines portent le même nom, la seconde reçoit automatiquement un suffixe du type bitaxe-12ab. Certains réseaux (Android ancien, box qui filtrent le multicast) ne résolvent pas les adresses en .local ;
  • chercher l’appareil dans la liste DHCP de votre box, ou scanner le réseau avec nmap -sn 192.168.1.0/24 (adaptez la plage à votre réseau).

Si vous gérez plusieurs mineurs, donnez à chacun un nom d’hôte distinct et réservez son IP dans la box. Vous gagnerez du temps à chaque redémarrage du routeur.

Le menu d’AxeOS en v2.15

PageCe qu’on y trouve
DashboardHashrate, efficacité, températures, puissance, shares, meilleure difficulté. Tableau de bord personnalisable depuis la v2.14
ScoreboardLes 20 shares les plus difficiles trouvés par la machine
SwarmVue groupée de plusieurs mineurs du réseau local
LogsJournal en direct, téléchargeable
SystemVersion, uptime, mémoire, partitions
PoolPool principal et pool de secours, Stratum V1 ou V2
NetworkWiFi et nom d’hôte
ThemeApparence de l’interface
SettingsFréquence, tension, ventilateur, écran
UpdateMise à jour du firmware

Lire le tableau de bord

Hashrate. Le firmware calcule un hashrate attendu à partir de la fréquence et du nombre de cœurs de la puce : pour la BM1370 d’une Bitaxe Gamma réglée d’usine à 525 MHz, cela donne environ 1,07 TH/s. En pratique, une Gamma tourne entre 1,1 et 1,3 TH/s selon l’exemplaire. La valeur mesurée oscille d’une minute à l’autre, c’est normal : elle est estimée à partir des shares trouvés, qui arrivent au hasard. Jugez sur une moyenne de plusieurs heures.

Best difficulty. La difficulté du meilleur share trouvé, depuis le démarrage et depuis toujours. C’est le chiffre que tout le monde regarde. Pour trouver un bloc, un share doit dépasser la difficulté du réseau, environ 133 000 milliards (133 T) fin septembre 2026. Un Bitaxe qui affiche quelques G ou quelques dizaines de G est donc très loin du compte, et c’est attendu. La page Scoreboard garde les 20 meilleurs.

Shares acceptés et rejetés. Le taux de rejet doit rester faible. Des rejets en série viennent le plus souvent d’une configuration pool erronée ou d’un réglage trop poussé. Depuis la v2.14, AxeOS affiche aussi la raison du rejet renvoyée par certains pools (CKPool, Blitzpool, pools Miningcore).

Températures. AxeOS affiche la température de la puce ASIC et celle du régulateur de tension (VR). Le ventilateur automatique vise par défaut 60 °C sur la puce. Au-delà de 75 °C sur l’ASIC (ou 105 °C sur le régulateur), le firmware arrête le minage, passe le ventilateur à 100 %, attend le refroidissement puis redémarre avec une fréquence et une tension abaissées de 100 MHz et 100 mV.

Puissance et efficacité. La consommation est mesurée par le régulateur de la carte, hors pertes du bloc secteur. Comptez 15 à 18 W pour une Gamma d’origine. L’efficacité s’affiche en J/TH : plus c’est bas, mieux c’est. La v2.15 signale aussi une tension d’entrée trop faible, symptôme classique d’une alimentation sous-dimensionnée.

Configurer le pool

Premier réflexe à la réception : ouvrir la page Pool. Les images d’usine d’ESP-Miner arrivent préconfigurées sur public-pool.io (port 3333) avec solo.ckpool.org en secours, et le champ User contient une adresse Bitcoin qui n’est pas la vôtre. Tant que vous ne la remplacez pas, un éventuel bloc paierait quelqu’un d’autre. Les vendeurs livrent parfois leur propre configuration : vérifiez dans tous les cas.

Exemple pour Solo CKPool (2 % de frais, paiement direct à votre adresse si vous trouvez un bloc) :

ChampValeur
Stratum Hoststratum.ckpool.org (ou eusolo.ckpool.org pour forcer le serveur allemand)
Stratum Port3333
Uservotre adresse Bitcoin, suivie si vous voulez d’un point et d’un nom de machine : bc1q...votreadresse.gamma1
Passwordx

AxeOS refuse un hôte qui contient stratum+tcp:// ou le port : le nom de domaine seul va dans Stratum Host, le port dans son propre champ. Le pool de secours (Fallback) prend le relais si le principal ne répond plus. Pour Public Pool (0 % de frais), l’hôte est public-pool.io, port 3333 depuis la v2.14. Le pas à pas complet, statistiques comprises, est dans le guide configurer son Bitaxe sur CK Pool.

Stratum V2, disponible depuis la v2.14

Le support natif de Stratum V2 est arrivé avec ESP-Miner v2.14.0 en juin 2026. Dans la page Pool, le champ Stratum Protocol passe de SV1 à SV2 et fait apparaître des options supplémentaires :

  • SV2 Channel Type : Extended est recommandé pour un pool externe (le pool envoie le modèle de coinbase, que le mineur peut vérifier). Standard ne sert qu’avec un nœud SV2 ou un client de Job Declaration installé chez vous ;
  • SV2 Authority Pubkey : la clé publique du pool, qui protège contre une redirection malveillante. Une option (ajoutée en v2.15) refuse la connexion si le certificat ne correspond pas à cette clé.

Solo CKPool accepte le SV2 sur stratum.ckpool.org, port 3336, et publie sa clé d’autorité sur solo.ckpool.org (au 29 septembre 2026 : 9anrRNhBh7869XtNnFcCuGBRZP51E635qGbu457J5kHdszhfRc3, à recopier depuis la page officielle en cas de changement). Stratum V2 progresse en 2026 mais Stratum V1 reste la norme sur la majorité du réseau : si le SV2 vous pose problème, repasser en SV1 ne change rien à vos chances. Le pourquoi est expliqué dans Stratum V2 pour un home miner.

La page Settings : fréquence, tension, ventilateur

Par défaut, AxeOS ne propose que des valeurs prédéfinies par puce. Pour la BM1370 de la Gamma : fréquences de 400 à 690 MHz (défaut 525 MHz) et tensions de 1 000 à 1 250 mV (défaut 1 150 mV). La Supra (BM1368) démarre à 490 MHz / 1 166 mV, l’Ultra (BM1366) à 485 MHz / 1 200 mV.

Pour saisir des valeurs libres, ajoutez ?oc à la fin de l’adresse de la page Settings. AxeOS affiche alors un avertissement sur les risques et un bouton Disable Overclock Mode pour revenir aux préréglages. Sans refroidissement supplémentaire, un réglage trop agressif peut faire chauffer la carte au-delà du raisonnable.

Côté ventilation, gardez Automatic Fan Control activé et réglez Target Temperature (60 °C par défaut, entre 35 et 66 °C). Baisser la cible refroidit la puce au prix de plus de bruit. La méthode pour trouver votre réglage, avec les hashrates attendus par fréquence, est dans le guide overclocking et underclocking du Bitaxe.

Mettre à jour le firmware

Depuis la v2.15.0, l’interface AxeOS est intégrée au binaire principal. Une mise à jour se résume donc à un seul fichier, esp-miner.bin, là où les anciennes versions demandaient aussi www.bin.

  1. Page Update : cliquez sur Check pour comparer votre version à la dernière publiée (AxeOS prévient qu’il va contacter github.com).
  2. Téléchargez esp-miner.bin depuis le lien proposé ou depuis les releases GitHub d’ESP-Miner.
  3. Dans Update Firmware, sélectionnez le fichier et lancez l’envoi. Ne coupez pas l’alimentation pendant l’opération.
  4. Après le redémarrage, rechargez complètement la page du navigateur.

Si l’interface ne s’affiche plus, une page de secours reste accessible à l’adresse https://IP-du-bitaxe/recovery. Pour repartir d’une installation propre, utilisez l’image « factory » correspondant à votre révision de carte (601, 602 ou 603 pour une Gamma, 801 pour la GT, numéro imprimé sur la carte), flashée en USB avec le Bitaxe Web Flasher depuis Chrome ou Edge. Attention au retour vers une version antérieure à la 2.15 : l’ancienne interface reste stockée dans une partition séparée et peut ne plus correspondre au firmware, il faut alors renvoyer le www.bin de la même version.

Suivre le mineur hors de l’interface

AxeOS expose une API locale : https://IP-du-bitaxe/api/system/info renvoie en JSON le hashrate, les températures et la configuration, et une API WebSocket existe depuis la v2.14. C’est ce que lisent les outils de supervision et les intégrations domotiques. Côté pool, votre adresse Bitcoin sert d’identifiant : sur solo.ckpool.org, les statistiques d’un petit mineur peuvent mettre un moment à apparaître, car la difficulté minimale des shares y est fixée à 10 000.

Une fois le pool et le ventilateur réglés, il n’y a plus grand-chose à faire. Un coup d’oeil au Scoreboard de temps en temps, une mise à jour quand une version corrige un bug qui vous concerne, et c’est tout.

Pas encore de machine ? La Bitaxe Gamma est vendue 121 € chez Power Mining (prix relevé fin septembre 2026). Les liens Power Mining de cet article sont affiliés : le code SOLOMINER vous donne 10 % de remise et me reverse une commission, sans surcoût pour vous.

Questions fréquentes

Comment remettre un Bitaxe aux paramètres d’usine ?

Il n’y a pas de combinaison de boutons qui efface la configuration : l’appui long sur BOOT sert seulement à ouvrir ou fermer le point d’accès WiFi. Pour une remise à zéro, on flashe l’image « factory » de sa révision de carte, avec le Bitaxe Web Flasher ou l’outil en ligne de commande bitaxetool. Il faudra ensuite refaire la configuration WiFi et pool.

Faut-il encore envoyer le fichier www.bin lors d’une mise à jour ?

Non, depuis ESP-Miner v2.15.0 l’interface est intégrée à esp-miner.bin. Le fichier www.bin ne sert plus que si vous activez volontairement une interface personnalisée, ou si vous revenez à une version antérieure à la 2.15.

À partir de quelle température faut-il s’inquiéter ?

Le ventilateur automatique vise 60 °C sur la puce par défaut. Au-dessus de 75 °C, le firmware coupe le minage et redémarre avec des réglages abaissés. Si cela se produit, nettoyez le ventilateur, vérifiez que l’air circule autour de la carte et revenez à un réglage moins poussé.

L’adresse bitaxe.local ne répond pas, pourquoi ?

Le mDNS n’existe que depuis la v2.15.0 : mettez d’abord le firmware à jour. Certains réseaux et certains appareils ne résolvent pas les noms en .local, en particulier les réseaux invités ou les box qui filtrent le multicast. Dans ce cas, passez par l’adresse IP affichée sur l’écran.

Le Bitaxe mine-t-il mieux en Stratum V2 ?

Non. Le protocole ne change pas le hashrate ni la probabilité de trouver un bloc. Le SV2 chiffre la liaison avec le pool et permet de vérifier le travail reçu. C’est un gain de sécurité, pas de performance.

Avatar de Alexandre R.

Écrit par


À lire aussi