Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Nouveau
  • Pourcentage achevé
    0%
  • Type Anomalie
  • Catégorie Freebox OS → API
  • Assignée à Personne
  • Système d'exploitation Tous
  • Sévérité Basse
  • Priorité Très Basse
  • Basée sur la version 4.9.8
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée

FS#40435 - bytes_down et bytes_up sont réinitialisés fréquemment

Dans l’API, je récupère les informations bytes_down et bytes_up dans ConnectionStatus https://https://dev.freebox.fr/sdk/os/connection/ Ils sont régulièrement réinitialisés car les valeurs restent faibles malgré l’absence de reconnection dans le journal des connections.
Ils ne devraient être réinitialisés qu’à chaque boot de la freebox, comme c’était le cas il y a longtemps dans l’API.

pagecp a commenté le 09.07.2026 15:40

Je constate que les champs bytes_down et bytes_up retournés par l’endpoint
/api/v*/connection/full semblent être des compteurs 32 bits modulo 2^32.

Exemple observé sans reboot ni reconnexion FTTH :

Uptime continu :
- 17:32:01 : uptime 2 jours 20 heures 11 minutes, state=up, media=ftth

bytes_down=4284039174, bytes_up=1061176604

- 17:37:02 : uptime 2 jours 20 heures 16 minutes, state=up, media=ftth

bytes_down=1284101941, bytes_up=1275743897

Le compteur descendant a donc wrap autour de 4294967296 octets :
(4294967296 - 4284039174) + 1284101941 = 1295030063 octets sur l’intervalle.

Même comportement observé précédemment côté montant :
- 17:11:58 : bytes_up=4225383316
- 17:16:59 : bytes_up=100325320

Le last_log reste ftth_pub state=up avec le même id de connexion, donc il ne
s’agit pas d’une reconnexion WAN.

Avant, ces champs semblaient correspondre à des totaux cumulés. Sur une ligne
fibre, un compteur 32 bits wrap très rapidement et rend ces valeurs inutilisables
comme totaux.

Pouvez-vous confirmer si ces champs devraient être exposés en uint64 ?

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche