Accueil Modprobe Intéressant
routeur4g.fr est financé par ses lecteurs. Quand vous achetez en passant par les liens du site, nous pouvons toucher une commission d’affiliation.
  • [Topic] Firmware Flashage Outils: B715 B525 and more

    @oga83 : j'ai extrait un firmware de B715 (B715-23c_UPDATE_11.197.01.00.965.BIN) et dedans on trouve un "atserver" dans bin.

    En analysant le binaire ça ressemble fortement à ce qu'on cherche.
    J'imagine que tu as essayé ? Je n'ai pas vu de "SYSCFGEX" mais ça ne veut pas dire que ça n'existe pas. Il y a notamment "^HFREQINFO" qui donne les informations.

    Après peut-être qu'il manque le wrapper pour pouvoir passer les commandes ?

    Extraits de ce qu'on trouve dedans : 

    +CMGR
    +CMGL
    ^HCMGR
    +CBM
    ...
    AT+CGREG=2AT^MODE=1
    AT+COPS=3,2,,
    ...
    ^HFREQINFO
    ...
    +CLIP
    +CREG
    ^CEND
    ^CONN
    ^CONF
    ^ORIG
    ^ECLSTAT
    ^EARST
    +CCWA
    +COLP
    ^APDHCP
    ^APDIALM
    ^APCURPROF
    ^APPROFRD
    ^APWIFIBS
    ^APWIFISEC
    +CGREG
    ^TIME
    +CTZV
    ^FACTORY
    ^CARDLOCKNTY
    ^NORSTFACT
    ...


  • Routeurs Huawei IPv4 + IPv6

    Le problème c'est que la majorité des routeurs Huawei utilisent "IPv4 + IPv6" et ne permettent pas/plus de forcer en IPv4.

    Il y a plusieurs "solutions" :
    - Si on peut forcer en IPv4 c'est l'idéal. S'il n'y a pas le menu il faut essayer de modifier via JavaScript et si non possible essayer avec l'API.

    - Si on ne peut rien changer (donc sûrement mode IPv4 + IPv6) on peut demander à Bouygues (pas de certitude que ça aboutisse) d'être blacklisté de l'IPv6 et le routeur récupèrera une IPv4.

    - Soit on est capable de fonctionner en mode full IPv6. Bouygues fournit du NAT64/DNS64 donc les noms de domaines IPv4 only sont accessibles en IPv6 only mais pas les IP littérales (1.1.1.1 par exemple) sauf s'il y a support du 464XLAT. 
    Les B525 (en tout cas sur certains firmwares) et les B715 ont un binaire "clatd" qui fournit cette fonctionnalité.





  • [Topic] Firmware Flashage Outils: B715 B525 and more

    Salut tout le monde,

    Je vous rejoins avec espoir de pouvoir apporter un peu plus à ces beaux routeurs.
    J'ai déjà un peu d'expérience avec le B593 et le E5186 sur lequel j'avais fait du custom et ajouté des outils qui n'existaient pas (bash, ssh, zabbix, etc.).

    Je suis sur le point (j'espère que ça va se concrétiser) d'acquérir un B525 à bon prix.
    Si je ne foire pas le routeur au premier flash je vais tenter (si je trouve tout ce qu'il faut) d'apporter des outils complémentaires à ce routeur et notamment le ssh qui viendrait remplacer cette passoire de telnet.

    Je verrai ce qu'il est possible de faire quand j'aurai la bête.
    Le top pour moi ce serait de réussir à intégrer Wireguard directement sur le routeur mais pour tout ce qui est lié au noyau ce n'est pas toujours simple. 

    Ce qui devrait me faciliter la vie par rapport aux B593 / E5186 c'est que la partie "tunnel" est native.
    Sur le B593 j'avais réussi à compiler le module du noyau mais le chargement faisait rebooter et sur le E5186 une fois compilé il chargeait, montait le tunnel, assignait une IP... mais OpenVPN ne fonctionnait pas pour autant. J'avais laissé tomber car je ne l'utilise plus (OpenVPN pas le routeur hein).

    Il y a également autre chose que je voudrais creuser c'est la partie "464XLAT" qui permet de gérer les IP littérales (exemple 8.8.8.8) dans du full IPv6. C'est notamment utile chez Bouygues qui ne propose pas/plus de Dual Stack v4/v6.
    D'après ce que j'ai vu en faisant une extraction du firmware, sur le B525 on n'a pas ce problème car il y a un binaire "clatd" dans le firmware. C'est sans doute le cas du B715 aussi.

    J'aurai sûrement l'occasion d'échanger avec le maître du lieu, @oga83 .

    @marcus7484 si ma mémoire est bonne ton problème de MTU a trouvé un contournement grâce à un certain... Modprobe ? :D