SpeedTouch 716v5 WL sur ligne Free dégroupée

Appréciation moyenne:  / 31
Très mauvaisTrès bien 

Remplacer sa Freebox par un SpeedTouch 716v5 WL 

Oui, ça arrive, la freebox est en panne, plus d'accès à l'internet, plus de téléphone, plus de télé, coupé du monde...

En attendant un remplacement souvent assez long, j'ai remplacé la freebox par un modem/routeur wifi, voix sur IP de marque alcatel, modèle speedtouch 716v5 acheté chez MafiaNumérique (le lien est mort, apparemment il n'existe plus ici... bon service au demeurant, livraison rapide, service sympa), pour environ 30€, c'est dire si l'investissement n'est pas important...

Actuellement, ce produit n'est plus dispo chez eux, il reste le même sans le wifi moins intéresant bien sûr mais qui peut quand-même bien dépanner en cas de problème avec la freebox si on n'a pas forcément besoin du wifi.

Cet article va expliquer comment configurer cet appareil polyvalent pour connecter son réseau local (ethernet et wifi) à la ligne Free dégroupée partielle (avec conservation de l'abonement France Télécom donc) ou totale.

On verra aussi dans cet article comment paramétrer ce modem pour pouvoir utiliser la voix sur IP via le protocole SIP fourni par Free pour recevoir et envoyer des appels téléphoniques, qu'on soit dégroupé total ou partiel, avec dans ce second cas la possibilité de recevoir tous ses appels sur le même combiné relié au speedtouch, que ce soit des appels téléphoniques reçus sur notre numéro FT ou notre numéro Free...

En attendant, la première chose à faire, évidemment, c'est de connecter notre SpeedTouch à l'internet...

Après avoir essayé la config par défaut et les différents assistants, et si vous êtes là, c'est que rien de tout celà n'a fonctionné, alors allons-y pour mettre les mains dans le camboui.

 

Présentation du modem

Tout d'abord, un petit lien sur la doc officielle de cet appareil, récupérée à l'époque sur leur site, mais plus dispo maintenant, donc chez moi ici:

http://www.tranquille-informatique.fr/perso/speedtouch/

Télécharger la doc relative à l'interface de commandes en ligne (CLI), nommée speedtouch_st716v5(wl)_cli_r610.pdf

Puis le guide relatif à l'installation de la connexion internet, ConfigGuide_Internet.pdf.

Enfin, récupérons le guide d'installation si on ne l'a pas déjà, ST716v5WL_InstallSetup_fr.pdf.

Nous voilà paré. 

Connectique

Voici une vue de derrière le modem, qu'on retrouvera dans la documentation d'installation téléchargée juste avant:

Vue arrière du speedtouch 716v5wl

 

Par défaut, ce modem est configuré pour que, dès que vous connectez un ordinateur dessus, celui-ci reçoive une adresse ip qui va nous permettre ensuite d'accéder au modem/routeur.

Donc reliez votre pc à partir de sa carte réseau avec un câble ethernet sur l'un des ports en jaune du schéma ci-dessus.

Attendez un instant que l'ordi se configure automatiquement

Connectez le modem à la ligne téléphonique, avec le câble fourni (jaunatre) dont un bout est en prise en T (filtre adsl inclus) et l'autre en prise RJ11.
Mettre la prise en T dans l'arrivée de votre ligne téléphonique, et la prise rj11 dans le port gris repéré sur le schéma précédent.

 

Solution rapide:

Pour ceux qui ne veulent pas trop se prendre la tête, la solution que je propose en premier est de récupérer un fichier de config tout prêt et de l'installer dans le Speedtouch.
Cette solution a été testée une fois et a très bien fonctionné.

Elle permet en une seule manip d'avoir accès à l'adsl, donc à l'internet via les câbles réseau ou le wifi du modem, ainsi qu'à la téléphonie sur IP via SIP.

C'est une solution de remplacement de la freebox presque complète. Presque parce que pour le moment elle ne donne pas accès au service télévision, mais c'est le seul manque.

Prérequis:

Savoir se connecter au modem en ethernet.

utiliser le même firmware que le mien, le même modem évidemment.

Peut-être que ce fichier de configuration du modem peut fonctionner avec un firmware différent du mien, mais là c'est à chacun son risque et son péril.

Si je reçois des mails expliquant qu'avec telle version ça a fonctionné, je pourrais le rajouter ici.


Bref, tout ça est visible dans l'interface d'administration du modem, menu speedtouch information, voici un bref résumé:

 

Product Name:

ST716v5

Serial Number:

xxxxxxxxx

Software Release:

6.2.29.2

Software Variant:

AA

Boot Loader Version:

1.0.1

Product Code:

35920420

Board Name:

BANT-T

 

 Ensuite, il faut savoir sauvegarder et restaurer une config via l'interface d'administration du modem et savoir revenir en config d'usine à tout moment, savoir modifier un utilisateur.

Se connecter au modem avec son ordinateur

Une fois que le modem s'est auto configuré et que l'ordinateur connecté en ethernet a reçu son adresse ip, il faut utiliser son navigateur favori et se connecter sur l'adresse IP du modem qui est 192.168.1.254

 
Sauvergarder la config du speedtouch:

Première chose à faire, sauver la config actuelle du modem, puis passer en config d'usine, tester la connexion entre le pc et le modem en ethernet pour voir si c'est ok…

Modifier le fichier ini fourni

Ensuite, il faut modifier le fichier ini fourni afin qu'il corresponde à ses propres paramètres adsl:

remplacer xx.xxx.xx.xx par votre ip free, à récupérée sur l'interface de gestion free si on ne la connait pas.

[ ip.ini ]
...
ipadd intf=RtIPoA_ip addr=xx.xxx.xx.xx/32 pointopoint=255.255.255.0 addroute=enabled
...
ipconfig addr= xx.xxx.xx.xx preferred=enabled
rtadd dst=255.255.255.255/32 gateway=127.0.0.1
rtadd dst=0.0.0.0/0 gateway= xx.xxx.xx.254 intf=RtIPoA_ip

(ici gateway, en général c'est l'ip free, sauf qu'à la fin c'est 254 au lieu des dernier chiffres.)


[ nat.ini ]
...
ifconfig intf=RtIPoA_ip translation=enabled
mapadd intf=RtIPoA_ip outside_addr= xx.xxx.xx.xx weight=10
...

[ wireless.ini ]
ifconfig interop=802.11b/g locale=Europe
ifconfig channel=6 ssid=Reseau_Wifi any=enabled rts=2347 protection=auto protmode=rtscts prottrigger=local&overlap shortslot=auto frameburst=disabled dtim=3
macacl config control=unlock
secmode wep encryptionkey=xxxxxxxxxx
secmode wpa-psk presharedkey=xxxxxxxxxxxxxxxx rekeysec=0 version=WPA

Là, au niveau du wifi, il y aura surement des choses à faire via l'interface du modem pour le paramétrer correctement, avec la clé wpa, le channel et le ssid
le mieux n'est pas de passer par ce fichier ini pour les modifier, surtout les clés (...key) puisqu'elles sont cryptées dans le fichier et à entrer en clair dans l'interface d'administration.

[ voice.ini ]
...
profile add SIP_URI=0000000000 username=0000000000 password=_xxxxxxxxxxxxxxx displayname=xxxxxxxxxxx voiceport=FXS1 abbr=0000000000

pour le sip ci-dessus, il faut remplacer les 0000000000 par le numero sip paramétré chez free, et le pass aussi, mais il ne faut pas le faire via ce fichier mais directement via telnet dans la config du modem…ou par l'interface de gestion du modem.

Restaurer le fichier dans le Speedtouch

Ensuite, restaurer le fichier ini fourni, et voir ce que ça donne au niveau accès adsl.
Ensuite, si besoin, paramétrer le wifi et le sip.
L'utilisateur du modem se nomme Administrator et son pass est admin
Attention à bien respecter majuscules/minuscules
Un second util existe en tant qu'admin au cas où nom: toto pass=toto
A supprimer plus tard... via interface du modem, toolbox, user management.
Changer aussi le mot de passe de l'Administrator

 

Voici le fichier ini fourni:

 speedtouch 716v5 wl IPoA SIP pour freebox degroupe .ini

 

Si certains utilisent ce fichier, il serait intéressant d'avoir des retours d'expérience, surtout s'il y a des problèmes, des manques ou des erreurs.

Merci à Philippe D. qui a validé la solution, un peu par obligation, puisque c'est lorsque la freebox est en panne et qu'on souhaite la remplacer par un autre modem qu'on se penche vraiment sur la question 
 

Problème: mon correspondant ne m'entend pas:

dans ce fichier ini fourni, un paramètre est positionné par défaut.
Il s'agit du ptime (en gros comment le SIP découpe les bouts de conversation).
Il semblerait que free utilise un ptime de 30, et que par défaut dans le speedtouch, le ptime soit à 20.

Dans le fichier ini fourni, nous avons passé le ptime à 30, suite aux essais de Philippe qui a constaté la disparition du problème du correspondabt qui n'entend pas  lorsque ptime=20.

Si vous avez ce problème, éditez le fichier ini et repassez le ptime à 20.

 

Solution complète, tout à la main:

Cette solution n'est pas encore complète, puisque je n'ai pas le temps de tout reprendre pour tout valider...

Utilisez donc la solution rapide qui fonctionne bien.

Flasher le firmware

version du firmware

comment flasher (lien sur bon site)

Revenir en config usine à tout moment

Démarrage

protocole utilisé par free sur une ligne dégroupée avec lien chez free:

www.free.fr/assistance/2253-freebox-se-connecter-avec-un-autre-modem-adsl-avec-un-modem-adsl.html

pas dans les configs par défaut (wizard) donc utiliser le mode terminal avec putty (ou telnet)

Il faudra initialiser les paramètres pour éviter les conflits

 

Configurer putty
accéder au modem
changer le pass de Administrator
mettre en place env SESSIONTIMEOUT à 0
init des paramètres

via telnet, les commandes, création d'un script pourquoi pas (à quoi ça sert)

sur le site du modem, paramétrer le réseau local (ethernet et wifi)

sauvegarde config initialisée

Vérification synchro adsl

via interface web ou via telnet

Config (suivre doc)

via telnet

ATM, les interfaces, les liens entre elles

activation du nat

création d'une map nat

(route pour dns??? à vérifier)

 

tests, résultats, voir site du modem, captures etc

 

sauvegarde de la config

modification du fichier user.ini pour améliorer l'affichage du web du modem

import de la config pour mise en place des modifs dans user.ini

retests, captures

ok.