Auteur Sujet: Routeur 4G et ligne Free Mobile  (Lu 352538 fois)

0 Membres et 1 Invité sur ce sujet

epalzeolithe

  • Abonné Orange Fibre
  • *
  • Messages: 100
Routeur 4G et ligne Free Mobile
« Réponse #564 le: 20 août 2017 à 15:55:29 »
Bonjour c'est exactement ce que je recherche à faire, extraire des données en envoyant des commandes web,

j'ai un LTE7460 par contre cela ne marche pas. C'est le même principe, non ?



Sous linux, voilà un script à l'arrache:
#!/bin/dash

BASEURL='http://<IP_ROUTEUR>/cgi-bin/gui.cgi'
cURL="$BASEURL?_=0.5773941713384309"

getter()
{
    what=$1
    string=$(echo $2 | sed -e "s/\": /\":/g")
    GET_VAL=$(echo "$string" | sed -e "s/.*\"${what}\":\s*\"\([^\"]\+\)\".*/\1/")
    echo $GET_VAL
}


echo "--- login ---"
REP=$(curl -s $cURL -H 'Content-Type: json' -d '{"action":"set_system_user_login","args":{"name":"admin","password":"<ton_pass>"}}')
COOK=$(getter "CGISID" "$REP")

curl $cURL -H 'Content-Type: json' -H "Cookie: LangConfig=en; CGISID=${COOK}" -d '{"action":"get_network_connection_status","args":{}}'
# Reponse à extraire: "signal_strength": -105

curl -s $cURL -H 'Content-Type: json' -H "Cookie: LangConfig=en; CGISID=${COOK}" -d '{"action":"set_system_user_logout","args":{}}'

Il y a plein plein plein de "get_*" dispo. Suffit de décompresser un des firmwares de maj (le binaire est un squashfs, qui contient un UBI pour le rootfs).

epalzeolithe

  • Abonné Orange Fibre
  • *
  • Messages: 100
Routeur 4G et ligne Free Mobile
« Réponse #565 le: 20 août 2017 à 22:27:47 »
Hello

je viens d'écrire un script pour un Zyxel LTE7460 en python 3

En PJ, un snap de ce que produit le script, une fenêtre avec mesure en temps réel RSRP, RSSI, SNR et RSRQ

Avec une couleur fonction du niveau et un historique glissant.

Le script python est joint, il faut y mettre son mot de passe et l'IP de la passerelle.

Vous pouvez régler les seuils de couleur fonction de votre installation, dans le script, les structures if then set_backgroundcolor

Vous pouvez régler la taille de l'échantillonnage dans la dernière fonction. J'ai mis 512 points par fenêtre, vous pouvez-vous mettre moins, par exemple 32 pour avoir un signal temps réel "zoomé"

Amusez-vous bien, c'est pratique pour pointer la bête dans la bonne direction, c'est si sensible !!!!





Freedor

  • Abonné Free adsl
  • *
  • Messages: 1 505
Routeur 4G et ligne Free Mobile
« Réponse #566 le: 21 août 2017 à 00:22:31 »
Bonjour,
Oui. Puis en sortant du mode avion, ton smartphone reconstruit la connexion, comme pour un reboot. Souvent cela permet de mieux accrocher.
L'idée n'est pas de mieux accrocher mais de changer de sous-réseau quand on est sur un qui ne fonctionne pas aussi bien qu'on voudrait.

berju

  • Abonné Free vdsl
  • *
  • Messages: 19
Routeur 4G et ligne Free Mobile
« Réponse #567 le: 21 août 2017 à 07:28:17 »
Ok merci pour les explications. Je reste toujours à la même vitesse.

Je tente le service technique mais en vain...j'ai personne

dvb

  • Abonné Bouygues Telecom 4G/5G
  • *
  • Messages: 264
Routeur 4G et ligne Free Mobile
« Réponse #568 le: 21 août 2017 à 20:13:12 »
L'idée n'est pas de mieux accrocher mais de changer de sous-réseau quand on est sur un qui ne fonctionne pas aussi bien qu'on voudrait.
Noté, merci d'avoir corrigé...

Phil

  • Abonné Free fibre
  • *
  • Messages: 1 050
  • Saint-Savournin (13)
Routeur 4G et ligne Free Mobile
« Réponse #569 le: 21 août 2017 à 21:23:59 »
Les ip sont allouées dynamiquement et l'ip de sortie est elle aussi différente.
J'ai remarqué en bougeant le modem que parfois au traceroute on passe par d'autres chemins, pourtant il n'y a qu'une antenne que je reçois... et une cellule, les autres ne sont pas vers moi

Phil

  • Abonné Free fibre
  • *
  • Messages: 1 050
  • Saint-Savournin (13)
Routeur 4G et ligne Free Mobile
« Réponse #570 le: 21 août 2017 à 22:07:41 »
Hello

je viens d'écrire un script pour un Zyxel LTE7460 en python 3

En PJ, un snap de ce que produit le script, une fenêtre avec mesure en temps réel RSRP, RSSI, SNR et RSRQ

Avec une couleur fonction du niveau et un historique glissant.

Le script python est joint, il faut y mettre son mot de passe et l'IP de la passerelle.

Vous pouvez régler les seuils de couleur fonction de votre installation, dans le script, les structures if then set_backgroundcolor

Vous pouvez régler la taille de l'échantillonnage dans la dernière fonction. J'ai mis 512 points par fenêtre, vous pouvez-vous mettre moins, par exemple 32 pour avoir un signal temps réel "zoomé"

Amusez-vous bien, c'est pratique pour pointer la bête dans la bonne direction, c'est si sensible !!!!

j'ai essayé ton script dans une vm mais il ne passe pas avec le 4506, connexion refused ou aborted ... il ne contacte pas le modem pourtant j'ai ajouté les modules manquants à python3

Freedor

  • Abonné Free adsl
  • *
  • Messages: 1 505
Routeur 4G et ligne Free Mobile
« Réponse #571 le: 21 août 2017 à 23:22:03 »
Les ip sont allouées dynamiquement et l'ip de sortie est elle aussi différente.
J'ai remarqué en bougeant le modem que parfois au traceroute on passe par d'autres chemins, pourtant il n'y a qu'une antenne que je reçois... et une cellule, les autres ne sont pas vers moi
Voilà, le mode avion te permet de changer de chemin pour en prendre un plus fluide (ou pas).

eruditus

  • Client Orange adsl
  • Modérateur
  • *
  • Messages: 11 015
Routeur 4G et ligne Free Mobile
« Réponse #572 le: 22 août 2017 à 07:28:02 »
Ok merci pour les explications. Je reste toujours à la même vitesse.

Je tente le service technique mais en vain...j'ai personne

Je note que ce fut surtout "ou pas".

whaaa

  • Abonné FreeMobile
  • *
  • Messages: 11
  • Marignac-Lasclares (31)
Routeur 4G et ligne Free Mobile
« Réponse #573 le: 22 août 2017 à 17:50:15 »
Pour continuer mon dernier message, j'ai finalement pris le Huawei B525s-23a plus une antennes 4G LTE avec une puce FREE. Posé à la rache sur le toit j'ai du 40mb/s. Du coup avec un peu d'optimisation ca devrait être que mieux.

Par contre chose bizarre, quand je fais un speedtest il contact un serveur orange.

Il est possible de force la connexion sur une antenne FREE ?

FloBaoti

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Routeur 4G et ligne Free Mobile
« Réponse #574 le: 22 août 2017 à 18:05:05 »
Ça n'a absolument rien à voir. Vous êtes forcèment sur une antenne Free ! Le serveur Orange en question est simplement pour déterminer le débit entre vous et ce serveur. Il pourrait être hébergé par n'importe quel opérateur du monde, le site choisi le serveur le plus "proche" de vous.

whaaa

  • Abonné FreeMobile
  • *
  • Messages: 11
  • Marignac-Lasclares (31)
Routeur 4G et ligne Free Mobile
« Réponse #575 le: 22 août 2017 à 18:06:32 »
D'accord, autant pour moi! Vu que j'ai une antenne Orange entre chez moi et l'antenne FREE je me suis dit "merde" si il faut je suis connecté à cette antenne!