====== Installer un modem USB Sagem 800 ======

===== Préparation de l'installation =====

Allez sur le net récupérer le [[http://eagle-usb.org/ueagle-atm/non-free/ueagle-data-1.1.tar.gz|Firmware]]. L'adresse [[http://atm.eagle-usb.org/wakka.php?wiki=UeagleAtmDocFr|suivante]] donne plus de détail mais ne vous cassez pas la tête avec : c'est bien plus simple. Récupérez seulement la dernière version du Firmware...

===== Installer le modem =====

Vous devez faire tout cela en "Root". Donc, lancez un terminal, Entrez la commande su puis le mode passe de root.

Lancez Thunar depuis le terminal avec la commande thunar. Copiez l'archive du Firmware téléchargée sous ''/lib/firmware'' puis décompressez-la.

Vous obtenez un répertoire ''ueagle-data-1.1.tar.gz''. Renommez-le en ''ueagle-atm''. Vous pouvez alors effacer l'archive ''ueagle-data-1.1.tar.gz''

Lancez la commande ''modprobe -r ueagle-atm''. Cela nettoie une éventuelle installation précédente du modem.

Lancez la commande ''modprobe ueagle-atm''. Le modem est installé. Pour vérifier, lancez la commande ''lsmod | head''. Le nom du modem devrait apparaître sur une des lignes.

===== La connexion =====

Lancez la commande geany et créez un fichier texte comme suit :
<code>
#
"qqqqq"   *       "xxxxxx"       *
#
</code>
Où qqqqq est votre code ou login de connexion (fti quelque chose sous Orange, par exemple) et xxxxxx le mot de passe.

Enregistrez-le sous : ''/etc/ppp/chap-secrets''

Toujours sous geany, créez un fichier comme suit :
<code>
user "qqqqq"
plugin pppoatm.so 8.35
noipdefault
usepeerdns
defaultroute
persist
noauth
</code>

Où qqqqq est toujours le login de connexion. Enregistrez ce fichier sous : ''/etc/ppp/peers/connexion''. En fait, vous pouvez l'appeler autrement que "connexion" si vous voulez mais il faut modifier le reste...

Lancez la commande : ''pppd call connexion''.

Les message suivants devraient s'afficher (ou quelque chose d'équivalent) :
<code>
Plugin pppoatm.so loaded
PPPOATM plugin_init
PPPOATM setdevnam_pppoatm - success : 8.35
</code>

Pour vérifier, ouvrez le fichier de log avec la commande : geany /var/log/messages. Vers la fin du fichier, vous devriez vous un truc équivalent à cela :
<code>
pppd 2.4.4 started by root
using interface ppp0
Connect pppoe <---> 8.35
CHAP authentification succeeded
local IP adress 218.128.248.238
remote IP adress 198.258.168.8
primary DNS : 194.22.00.100
secondary DNS : 194.22.11.101
</code>

Si c'est OK, il ne reste plus qu'à configurer les DNS. Pour cela,
  * lancez le Zenpanel

  * commande Network settings

  * Double-cliquez sur DNS serveurs et entrez les serveurs de DNS de votre fournisseur d'accès. Par exemple : 80.10.246.130 et 80.10.246.3 pour Orange.


C'est fini. Lancez Iceweasel et surfez......

===== Post installation =====

Le modem est installé une fois pour toute mais pour avoir la connexion automatique au démarrage, vous devez rajouter la ligne pppd call connexion dans le fichier : ''/etc/rc.d/rc.local'' (toujours en lançant geany par la console en root...).

Si nécessaire, vous pouvez fermer la connexion avec la commande : ''killall pppd''. Par exemple, en cas de perte de connexion, vous pouvez lancer cette commande puis ''pppd call connexion'' et tout rentrera dans l'ordre...


===== En cas de problème =====

Tout d'abord, la connexion ne se fait pas toujours la 1° fois. Je ne sais pas pourquoi. En cas, d'échec, vous pouvez donc suivre la procédure jusqu'au bout puis relancer l'ordinateur...

Si ça ne marche toujours pas, que vous postiez votre question sur le forum Zenwalk ou ailleurs, récupérez les éléments suivants : ils vous seront utiles :
   - Le fichier  /var/log/messages
   - Le fichier /etc/ppp/chap-secrets en cachant le login et mot de passe
   - Le fichier /etc/ppp/peers/connexion en cachant le login
   - Les messages de la console.
