Modem Sagem F@ST 800 E4 et free (dégroupé)

Ce tuto est plutôt un HOWTO destiné a ceux qui veulent utiliser un modem Sagem FAST 800 E4 (la référence est sous le modem, le E4 est important), sur une connexion free (dégroupé seulement, ip fixe). Pré-requis : Avoir son IP et sa passerelle (disponible sur https://subscribe.free.fr/login/. Avoir une connexion internet (pour récupérer les fichier et installer quelques paquets, branchez vous chez des amis c'est le plus facile).

installez le paquet atm-tools

J'explique tout avec des lignes de commandes pour la simple raison que c'est beaucoup plus facile a expliquer ainsi, si vous avez un doute sur une commande, faites man 'nom de la commande'

On télécharge le firmware pour le modem

wget http://download.gna.org/ueagleatm/ueagle-atm4.tar.gz

On extrait l'archive :

tar xvzf ueagle-atm4.tar.gz

On crée le repertoire du firmware et on l'installe :

sudo mkdir /lib/firmware/ueagle-atm
sudo cp -a ueagle-atm4/* /lib/firmware/ueagle-atm

En suite débranchez et rebranchez votre modem. Et regardez si la synchronisation se passe bien

tail -f /var/log/messages

(ctrl-C pour arreter l'affichage de /var/log/messages)

Dés que vous voyez 'modem operational' c'est que c'est bon (notez que cette procédure peut prendre du temps, mais au delà de 10 minutes vous pouvez considérer que c'est un échec…)

Ensuite vient la création de l'interface reseau :

sudo /etc/init.d/atm start
sudo atmarp -c # La commande renvoie atm0 normalement
sudo ifconfig atm0 VOTRE_IP netmask 255.255.255.0 mtu 1500
sudo atmarp -s VOTRE_PASSERELLE 0.8.36 null
sudo route del default
sudo route add default gw VOTRE_PASSERELLE

Ensuite il peut être utile de spécifier les serveurs DNS de free :

echo -e "nameserver 212.27.40.241\nnameserver 212.27.40.240" | sudo tee /etc/resolv.conf

Voilà normalement c'est tout bon, une petite vérification :

host google.com

La commande se termine bien, c'est que vous êtes connectés.