Le modem USB ZTE zxdsl 852 utilise un chipset Conexant AccessRunner.
L'initialisation de la connexion repose sur les étapes suivantes:
1- Il faut installer le micro code qui sera téléchargé dans le chipset à l'initialisation (le système charge le code dans le chipset); ce fichier est disponible à l'adresse suivante:
http://ftp.linux.it/pub/People/md/warez/cxacru-fw.bin.gz
Ce fichier doit être décompacté et installé dans /lib/firmware. Il sera téléchargé et installé sur une clé USB (puisque la connexion sous Linux n'est pas active).
Le fichier sera transféré dans /home/utilisateur (par commodité, on travaille dans le répertoire de l'utilisateur; utilisateur sera remplacé bien sûr par la désignation exacte de ce dernier!).
On enchaînera alors les commandes suivantes, dans une console,
après avoir débranché le modem:
$ su -
$ mot de passe: <mot de passe root>
# gunzip cxacru-fw.bin.gz
# mv cxacru-fw.bin /lib/firmware
# rmod cxacru (on décharge le module noyau qui a été activé)
2- relancer le module qui supporte le modem (programme appelé par le noyau pour gérer le modem, pour faire bref):
On rebranche le modem et on poursuit:
# modprobe cxacru (on le recharge pour prendre en compte le firmware)
3- Il faut ensuite
décrire les paramètres de la connexion Orange:
# gedit /etc/ppp/chap-secrets (on créé un fichier chap-secrets)
# Secrets for authentication using CHAP
# client server secret IP addresses
"fti/Nom_Utilisateur_Donné_par_Orange" * "Le_Mot_De_Passe" *
-> sauvegarder et quitter
# gedit /etc/ppp/peers/zxdsl
user "Nom_Utilisateur_Donné_par_Orange"
plugin pppoatm.so 8.35
noipdefault
usepeerdns
defaultroute
persist
noauth
-> sauvegarder et quitter
4- On lance alors la connexion:
# pppd call zxdsl
Voilà la trame générale. J'air rédigé l'ensemble en aveugle (pas de configuration à disposition et ne suis par ailleurs pas sous Fedora actuellement).
En cas de difficulté, poster les résultats suivants:
# dmesg | tail
# tail -f /var/log/messages | grep cxacru
# grep pppd /var/log/messages