Passer au contenu

We're upgrading our operations to serve you better. Orders ship as usual from Laval, QC. Questions? Contact us

Livraison gratuite pour commandes de 500$ CAD+  |  Bitcoin accepté au paiement  |  Expédié depuis Laval, QC

Bitaxe FR

AxeOS configuration avancee : API, overclocking, securite et mises a jour OTA

· D-Central Technologies · 5 min read

AxeOS est bien plus qu une simple interface de configuration. Sous le tableau de bord convivial se cache une API HTTP puissante, des options d overclocking manuel avancees, des parametres de securite reseau et un systeme de mise a jour OTA robuste. Ce guide explore les fonctionnalites avancees d AxeOS pour les utilisateurs qui veulent tirer le maximum de leur Bitaxe.

L API HTTP d AxeOS

Chaque Bitaxe expose une API REST accessible via HTTP sur son adresse IP locale. Cette API est la fondation de tous les scripts d automatisation et de gestion de flotte.

Endpoints principaux

Methode Endpoint Description
GET /api/system/info Informations systeme : version firmware, uptime, adresse MAC, modele
GET /api/system/status Etat en temps reel : hashrate, temperature, frequence, tension, shares, pool
PATCH /api/system Modifier les parametres : frequence, tension, WiFi, pool, worker
POST /api/system/restart Redemarrer le mineur
POST /api/system/OTA Televersement firmware via OTA

Exemples d utilisation

Lire l etat du Bitaxe :

curl http://192.168.1.100/api/system/status

Modifier la frequence et la tension :

curl -X PATCH http://192.168.1.100/api/system 
  -H "Content-Type: application/json" 
  -d '{"frequency": 575, "coreVoltage": 1200}'

Redemarrer le mineur :

curl -X POST http://192.168.1.100/api/system/restart

Structure de la reponse status

L endpoint /api/system/status retourne un objet JSON avec les champs suivants :

  • hashRate — Hashrate actuel en GH/s
  • temp — Temperature de la puce ASIC en degres Celsius
  • frequency — Frequence du coeur en MHz
  • coreVoltage — Tension du coeur en mV
  • sharesAccepted — Nombre de shares acceptees
  • sharesRejected — Nombre de shares rejetees
  • bestDiff — Meilleure difficulte trouvee
  • fanSpeed — Vitesse du ventilateur (% PWM)
  • uptimeSeconds — Temps de fonctionnement en secondes

Overclocking manuel avance

L interface web AxeOS offre des reglages de base, mais pour un controle fin, l API est plus puissante. Voici les parametres cles :

Frequence (frequency)

La frequence du coeur ASIC controle directement le hashrate. Chaque MHz supplementaire ajoute du hashrate mais aussi de la consommation et de la chaleur. Les plages typiques :

  • BM1370 (Gamma/GT) : 490-750 MHz (stock : ~525 MHz)
  • BM1368 (Supra) : 400-600 MHz (stock : ~400 MHz)
  • BM1366 (Ultra/Hex) : 400-550 MHz (stock : ~400 MHz)

Tension (coreVoltage)

La tension doit augmenter avec la frequence pour maintenir la stabilite. Mais plus de tension = plus de chaleur. La regle d or : augmentez la frequence d abord, puis augmentez la tension seulement si necessaire pour la stabilite.

Controle du ventilateur

AxeOS supporte deux modes de ventilateur :

  • Mode automatique — Le firmware ajuste la vitesse du ventilateur en fonction de la temperature. Recommande pour la plupart des utilisateurs.
  • Mode manuel — Vous definissez un pourcentage PWM fixe. Utile pour les tests et les configurations de refroidissement personnalisees.

Securite reseau

Par defaut, l interface AxeOS est accessible sans authentification sur votre reseau local. C est pratique mais pas ideal si votre reseau est partage. Voici les meilleures pratiques de securite :

Isolation reseau

  • Placez vos Bitaxes sur un VLAN separe ou un reseau WiFi invite isole
  • Limitez l acces a l API aux adresses IP de confiance via les regles de votre routeur
  • N exposez JAMAIS l interface AxeOS a Internet (pas de redirection de port)

Mots de passe WiFi

Utilisez un mot de passe WiFi fort pour votre reseau. Quiconque a acces a votre reseau peut modifier les parametres de votre Bitaxe, incluant l adresse Bitcoin de destination. Un attaquant pourrait rediriger les recompenses potentielles vers sa propre adresse.

Surveillance

  • Verifiez regulierement que votre adresse Bitcoin est toujours correctement configuree
  • Surveillez les connexions inattendues dans les logs de votre routeur
  • Utilisez des scripts de surveillance automatises pour detecter les changements de configuration

Mises a jour OTA avancees

Mise a jour via l interface web

La methode standard : televersez le fichier .bin via la page System d AxeOS. Simple et fiable.

Mise a jour via API

Pour la gestion de flotte, vous pouvez mettre a jour le firmware via l API :

curl -X POST http://192.168.1.100/api/system/OTA 
  -F "firmware=@axeos_firmware_v2.x.x.bin"

Cela permet de scripter la mise a jour de dizaines de Bitaxes simultanement.

Precautions de mise a jour

  • Ne coupez JAMAIS l alimentation pendant une mise a jour OTA
  • Notez vos parametres avant la mise a jour (certaines versions reinitialise les reglages)
  • Testez la nouvelle version sur un seul appareil avant de deployer sur toute la flotte
  • Conservez toujours une copie du firmware precedent en cas de besoin de retour en arriere

Configuration avancee du pool

Pool de secours

AxeOS supporte la configuration d un pool de secours. Si votre pool principal est injoignable, le Bitaxe basculera automatiquement sur le pool secondaire. Configurez toujours un pool de secours pour maximiser le temps de hachage.

Parametres Stratum avances

  • Difficulty cible — Certains pools permettent de specifier une difficulte de share. Pour les Bitaxe, une difficulte basse est preferee pour voir les shares plus frequemment.
  • Worker name — Au-dela de l adresse Bitcoin, vous pouvez ajouter un suffixe (ex. : bc1q...adresse.gamma-bureau) pour identifier chaque mineur sur le tableau de bord du pool.

Diagnostic et depannage avance

Logs systeme

AxeOS maintient des logs internes accessibles via l interface web ou l API. Ces logs contiennent :

  • Evenements de connexion/deconnexion du pool
  • Erreurs de la puce ASIC
  • Alertes de temperature
  • Evenements de redemarrage

Indicateurs de sante

Surveillez ces metriques pour un fonctionnement optimal :

  • Ratio shares rejetees — Devrait etre sous 1 %. Au-dessus, l overclock est trop agressif.
  • Stabilite du hashrate — Des fluctuations de plus de 20 % indiquent un probleme d alimentation ou de thermique.
  • Temps de fonctionnement — Des redemarrages frequents indiquent un probleme d alimentation, de surchauffe ou de WiFi.

Conclusion

AxeOS est un firmware remarquablement puissant pour un appareil aussi petit. L API HTTP ouverte, les options d overclocking granulaires, le systeme OTA fiable et l extensibilite via scripts en font une plateforme de minage serieuse. C est l avantage fondamental de l open source : au lieu d etre limite par ce que le fabricant decide de vous permettre, vous avez un acces complet a chaque parametre de votre mineur.

Maitrisez ces fonctionnalites avancees et vous tirerez le maximum de performance, de fiabilite et de securite de votre Bitaxe. Et si vous rencontrez des limites, souvenez-vous que le code source est sur GitHub — vous pouvez toujours modifier le firmware lui-meme.

Procurez-vous votre Bitaxe chez D-Central et explorez tout le potentiel d AxeOS.

Foire aux questions

L API AxeOS est-elle securisee ?

L API AxeOS n a pas d authentification par defaut — elle est accessible a quiconque sur votre reseau local. C est standard pour les appareils IoT domestiques, mais cela signifie que vous devez securiser votre reseau WiFi. N exposez jamais l API a Internet et utilisez un mot de passe WiFi fort.

Puis-je bricker mon Bitaxe avec une mauvaise mise a jour OTA ?

C est possible si l alimentation est coupee pendant le processus de flashage. Si cela arrive, le Bitaxe peut etre recupere via une connexion USB serie a l ESP32-S3 et un reflashage manuel. C est peu probable en utilisation normale, mais ne coupez jamais l alimentation pendant une mise a jour.

Articles connexes