Auteur Sujet: Tutoriel pour activer IPv6 sur Android  (Lu 50698 fois)

0 Membres et 1 Invité sur ce sujet

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 371
Tutoriel pour activer IPv6 sur Android
« Réponse #132 le: 11 octobre 2022 à 23:44:29 »
Je viens de trouver la partie responsable du "check" lettres/chiffres :
VALIDATION.checkApnInputChar = function checkApnInputChar(str) {
var reg = /^[a-zA-Z0-9\-\.]+$/;
var value = reg.test(str);
if (str !== '' && !value || str.indexOf('-.') >= 0 || str.indexOf('.-') >= 0) {
return 'IDS_hint_apn_name_invalidate';
}

Sauf que je ne sais pas comment le bypass... J'ai lu une histoire de breakpoint qui fait que l'interprétation du code s'arrête. J'ai tenté de le mettre entre deux pour l'ignorer sauf que la page ne se charge plus dans ce cas.

Je ne connais absolument pas JS, donc si ça se trouve je fais n'importe quoi  ;D

robin4002

  • Abonné Orange Fibre
  • *
  • Messages: 859
  • Strasbourg (67)
Tutoriel pour activer IPv6 sur Android
« Réponse #133 le: 12 octobre 2022 à 10:00:06 »
Tu peux taper ça dans la console du navigateur :
document.getElementById('id de l'input').value = '🍊';Cela va entrer dans le champ l'émoji, sans passer par les vérifications. Reste à voir s'il ne valide pas aussi le champ avant envoie et pas juste au moment d'écrire dedans.
Il faut juste trouver l'id d'élément <input> dans le code html.
S'il n'y a pas d'id, tu peux en ajouter un depuis l'inspecteur, ou on peut tenter de sélectionner la div avec un query selector.

darkmoon

  • Abonné Free fibre
  • *
  • Messages: 742
  • ↓ 5 Gbps | ↑ 700Mbps (SGL 69)
Tutoriel pour activer IPv6 sur Android
« Réponse #134 le: 12 octobre 2022 à 11:02:45 »
Et si tu modifies la regex pour qu'elle accepte n'importequoi au lieu de bypass la fonction ?
Avec un beau .*? au lieu de ^[a-zA-Z0-9\-\.]+$

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 371
Tutoriel pour activer IPv6 sur Android
« Réponse #135 le: 12 octobre 2022 à 16:48:26 »
Tu peux taper ça dans la console du navigateur :
document.getElementById('id de l'input').value = '🍊';Cela va entrer dans le champ l'émoji, sans passer par les vérifications. Reste à voir s'il ne valide pas aussi le champ avant envoie et pas juste au moment d'écrire dedans.
Il faut juste trouver l'id d'élément <input> dans le code html.
S'il n'y a pas d'id, tu peux en ajouter un depuis l'inspecteur, ou on peut tenter de sélectionner la div avec un query selector.

Merci pour l'astuce mais ça ne fonctionne pas... je peux entrer ce que je veux dans le champ, c'est seulement au moment d’enregistrer que la vérif se fait.

Et si tu modifies la regex pour qu'elle accepte n'importequoi au lieu de bypass la fonction ?
Avec un beau .*? au lieu de ^[a-zA-Z0-9\-\.]+$

Alors, je n'arrive pas à la faire appliquer : avant de me loguer, je place un breakpoint puis login. Modification, CTRL+S, je relance l'exécution : la modif reste bien et la page fini de se charger. Je vais pour modifier un des APN, en essayant un + : erreur...

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 371
Tutoriel pour activer IPv6 sur Android
« Réponse #136 le: 20 octobre 2022 à 23:57:02 »
Après avoir hésité, j'ai finalement commandé un B535-235 d'occas pour peut-être avoir du CLAT et devinez quoi ? C'est le cas  8) La VM debian peut enfin dégager.

Bon par contre ça marche que chez Bouygues, avec Orange j'ai toujours pas d'ipv6. Et toujours ce bridage à la noix sur le nom de l'APN...

nscheffer

  • Abonné Orange Fibre
  • *
  • Messages: 432
  • Chavenay (78)
Tutoriel pour activer IPv6 sur Android
« Réponse #137 le: 15 novembre 2022 à 16:42:39 »
Bonjour,
Pour info ca fonctionne aussi sur FortiGate ;-) (avec l'APN "orange" pas d'IPv6...)

Bonjour @neo_hijacker

J'essaye de connecter un FortiExtender 511F avec une SIM Orange (Voix et Data) en IPv6 uniquement et je galère.
Jai mis l'émoji et je suis en IPv6 only mais j'ai le message d'erreur suivant :

ERR PDN IPV6 CALL THROTTLED: V6 PDN is in throttled state due to previous VSNCP bring up failure(s). The time for which the IPv6 PDN is throttled is determined by the IPv6 throttling timers maintained in the profile

Je vois dans la capture d'écran que tu as faites que pour le Data Plan le réglage du type tu as mis iccid mais quelle valeur tu as remplie ?
Merci d'avance.
Nicolas

fabifib

  • Abonné Free fibre
  • *
  • Messages: 9
  • 59
Tutoriel pour activer IPv6 sur Android
« Réponse #138 le: 10 décembre 2022 à 23:30:10 »
Bonjour,

le B535-232a est disponible chez lowcostmobile : https://lowcostmobile.fr/products/huawei-b535-232a-blanc-routeur-4g-lte-a-categorie-7-gigabit-wifi-ac-2-x-sma

à priori le B535-235a en précommande : https://lowcostmobile.fr/products/huawei-b535-235a-blanc-routeur-4g-lte-a-categorie-7-gigabit-wifi-ac-2-x-sma

la différence entre les modèles c'est l'absence du port RJ11 sur B535-232a.

il semble que le CLAT soit inclut par défaut maintenant.

vivien

  • Administrateur
  • *
  • Messages: 47 185
    • Twitter LaFibre.info
Tutoriel pour activer IPv6 sur Android
« Réponse #139 le: 11 décembre 2022 à 07:25:42 »
Voici une liste de box Huawei dont j'ai la certitude qu'elles gèrent bien l'IPv6 only avec du 464XLAT :
- B535-235a (box proposée par Orange)
- E3372-325 (4G USB Dongle qui vient de sortir)
- E5576-322 (box proposée par Bouygues Telecom)
- E5576-325 (box proposée par Bouygues Telecom)
- E5577-320a (box proposée par Orange)
- E5783-230a (box proposée par Orange)
- E5785-320a (box proposée par Orange)

Il y a d'autres modèles qui doivent bien gérer l'IPv6, la liste n'est pas du tout exhaustive.

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 371
Tutoriel pour activer IPv6 sur Android
« Réponse #140 le: 18 novembre 2023 à 00:11:25 »
Petit remontage du topic presque un an après pour de bonnes nouvelles.

Il semblerait qu'Orange a enfin réglé le soucis avec leur APN "emoji", mais je ne sais pas depuis quand. Je viens de remarquer qu'en étant sur l'APN normal j'ai de l'ipv6 only sur mon xiaomi (qui avait besoin de l'APN 🍊 avant) \o/

Vais-je enfin avoir de l'ipv6 sur mon B535-333 ?