Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
modem_adsl_zte_zxdsl852 [Le 22/03/2008, 09:39] 41.201.216.117 |
modem_adsl_zte_zxdsl852 [Le 11/09/2022, 11:59] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>dapper edgy feisty matériel réseau modem}} | + | {{tag>matériel réseau modem À_RECYCLER}} |
---- | ---- | ||
- | |||
- | |||
- | |||
- | |||
====== Modem ZTE ZXDSL 852 ====== | ====== Modem ZTE ZXDSL 852 ====== | ||
- | Le modem ZTE ZXDSL 852 est actuellement utilisé par Wanadoo/Orange et Algérie Telecom. Il s'agit d'un modem utilisant un chipset Conexant AccessRunner. Ce chipset possède déjà un pilote inclus dans le noyau, mais celui-ci ne reconnait pas le vendor_id et device_id de ce périphérique (**0572:cb07**). Nous allons donc télécharger les sources, les modifier et les recompiler. | + | <note warning>Ne pas utiliser NetworkManager pour configurer votre connexion !</note> |
- | Les paquets suivants doivent être installés : | + | |
- | <code>sudo apt-get install build-essential cvs</code> | + | |
- | **Note:** pour installer le modem sans avoir internet sur Ubuntu, il est possible de télécharger tous les élements nécessaires, depuis Windows ; le logiciel Tortoise CVS http://www.tortoisecvs.org/ permet de se connecter un à cvs depuis Windows. Attention, il faut impérativement cocher « Fin de ligne UNIX » dans le dernier onglet « Options ». Si vous devez préciser une date, allez dans le deuxième onglet (« Version »), « Fichiers d'une certaine date » > 17 janvier 2006 . | ||
- | Pour télécharger le firmware, saisissez simplement l'adresse http://ftp.linux.it/pub/People/md/warez/cxacru-fw.bin.gz dans votre navigateur favori. | ||
- | **Note 2** : Un autre tuto est aussi disponible en visitant le lien ci-dessous. | ||
- | http://wavemaker.free.fr/index.php?2007/05/12/30-ubuntu-feisty-installation-du-modem-zte-zxdsl-852 | ||
- | **Note 3** : A partir de la version Ubuntu Edgy Eft, un autre tuto est aussi disponible en visitant le lien ci-dessous. | + | ===== Méthode mode texte ===== |
- | http://eagleedgy.c-webhosting.org/installationzte-zxdsl852.html | + | |
- | * Aucun problème de mise à jour ou si vous compilez un nouveau noyau personnel. | + | |
- | * Le paquet Debian inclu les firmwares du modem, un script de connexion et de configuration simple //(utilisateur & mot de passe)//. | + | |
- | ===== Partie I : téléchargement du firmware ===== | + | Mise à jour le 06/04/11 |
- | Ce pilote charge à chaque démarrage un firmware au sein du modem. Il est disponible sur le ftp de Marco d'Itri | + | |
- | <code>mkdir firmware | ||
- | cd firmware | ||
- | wget http://ftp.linux.it/pub/People/md/warez/cxacru-fw.bin.gz | ||
- | gunzip cxacru-fw.bin | ||
- | sudo cp cxacru-fw.bin /lib/firmware/$(uname -r)</code> | ||
+ | Pour le modem USB ZTE ZXDSL 852. | ||
+ | -<del>Télécharger le paquet binaire Debian pour votre modem Usb. zte-zxdsl852.deb voir : http://pagesperso-orange.fr/modem-usbadsl/debian/zte-zxdsl852.deb</del> lien mort | ||
+ | la commande suivante : | ||
+ | sudo /usr/sbin/config-dslusb FR09 (j'ai Wanadoo/France) | ||
+ | - Installer le fichier du modem sur votre ordinateur. | ||
+ | - Configurer votre connexion grâce aux informations communiqués par votre FAI. | ||
+ | - Brancher, attendre l'initialisation du modem... Quand les voyants sont verts, c'est bon ! | ||
+ | Explications disponibles depuis le site : [[http://ubuntu-modem-usb.11vm-serv.net]] | ||
+ | ===== Méthode du script ===== | ||
- | ===== Partie II : compilation du pilote ===== | + | Le modem **ZTE ZXDSL** 852 est actuellement utilisé par Wanadoo/Orange et Algérie Telecom. Il s'agit d'un modem utilisant un chipset Conexant AccessRunner. Ce chipset possède déjà un pilote inclus dans le noyau, mais celui-ci ne reconnait pas le vendor_id et device_id de ce périphérique (**0572:cb07**). Nous allons donc télécharger les sources, les modifier et les recompiler. |
- | **Cette partie N'est PAS nécessaire pour les noyaux 2.6.19 et supérieurs, les modifications étant déjà intégrées au sein du noyau.**\\ | + | |
- | + | ||
- | DÉBRANCHEZ VOTRE MODEM | + | |
- | + | ||
- | + | ||
- | ==== Téléchargement des headers de votre noyau ==== | + | |
- | <code>sudo apt-get install linux-headers-$(uname -r) build-essential</code> | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Création un dossier de travail ==== | + | |
- | <code>mkdir accessrunner | + | |
- | cd accessrunner</code> | + | |
- | + | ||
- | + | ||
- | ==== Téléchargement des sources ==== | + | |
- | * Pour les **noyaux 2.6.15** : | + | |
- | <code>cvs -d:ext:anoncvs@cvs.infradead.org:/home/cvs co -D 2006-01-17 usbatm | + | |
- | cd usbatm/</code> | + | |
- | * Pour les **noyaux > 2.6.15** | + | |
- | <code>cvs -d:ext:anoncvs@cvs.infradead.org:/home/cvs co usbatm | + | |
- | cd usbatm/</code> | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ==== Création du patch pour les noyaux 2.6.15 ==== | + | |
- | **Pour les noyaux 2.6.15**, avec votre éditeur de texte préféré, éditez le fichier nommé cxacru.c dans le répertoire usbatm/ et cherchez les lignes suivantes : | + | |
- | <code> | + | |
- | { /* V = Conexant P = ADSL modem */ | + | |
- | USB_DEVICE(0x0572, 0xcb06), .driver_info = (unsigned long) &cxacru_cb00 | + | |
- | }, | + | |
- | { /* V = Olitec P = ADSL modem version 2 */ | + | |
- | USB_DEVICE(0x08e3, 0x0100), .driver_info = (unsigned long) &cxacru_cafe | + | |
- | },</code> | + | |
- | Ajoutez les références comme il suit : | + | |
- | <code> | + | |
- | { /* V = Conexant P = ADSL modem */ | + | |
- | USB_DEVICE(0x0572, 0xcb06), .driver_info = (unsigned long) &cxacru_cb00 | + | |
- | }, | + | |
- | { /* V = Conexant P = ADSL modem (ZTE ZXDSL 852) */ | + | |
- | USB_DEVICE(0x0572, 0xcb07), .driver_info = (unsigned long) &cxacru_cb00 | + | |
- | }, | + | |
- | { /* V = Olitec P = ADSL modem version 2 */ | + | |
- | USB_DEVICE(0x08e3, 0x0100), .driver_info = (unsigned long) &cxacru_cafe | + | |
- | },</code> | + | |
- | + | ||
- | + | ||
- | ==== Compilation du pilote ==== | + | |
- | <code>make modules</code> | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ==== Installation du pilote ==== | + | |
- | Si la compilation s'est bien passée nous pouvons supprimer l'ancien pilote et installer le nouveau. | + | |
- | Tout d'abord vérifions que le pilote n'est pas déjà chargé : | + | |
- | <code>sudo lsmod | grep cxacru</code> | + | |
- | Si le terminal retourne quelque chose, il faut désinstaller les modules par : | + | |
- | <code>sudo modprobe -r cxacru</code> | + | |
- | Ensuite nous pouvons supprimer le pilote : | + | |
- | <code>sudo rm /lib/modules/$(uname -r)/kernel/drivers/usb/atm/cxacru.ko | + | |
- | sudo rm /lib/modules/$(uname -r)/kernel/drivers/usb/atm/speedtch.ko | + | |
- | sudo rm /lib/modules/$(uname -r)/kernel/drivers/usb/atm/usbatm.ko | + | |
- | sudo rm /lib/modules/$(uname -r)/kernel/drivers/usb/atm/xusbatm.ko</code> | + | |
- | Et installer le nouveau : | + | |
- | <code>sudo make modules_install</code> | + | |
- | + | ||
- | il faut ensuite copier les nouveaux fichiers .ko dans le répertoire ( make install ne le fait pas): | + | |
- | <code>sudo cp *.ko /lib/modules/$(uname -r)/kernel/drivers/usb/atm/</code> | + | |
- | + | ||
- | ==== Chargement du pilote ==== | + | |
- | REBRANCHEZ VOTRE MODEM | + | |
- | <code>sudo modprobe cxacru</code> | + | |
- | Vérifions que le module est bien chargé : | + | |
- | <code>dmesg | grep cxacru</code> | + | |
- | Nous devrions obtenir une ligne du type : « usbcore: registered new driver cxacru » | + | |
- | + | ||
- | Normalement le firmware se charge dans le modem, cela dure une dizaine de secondes. Ensuite les lumières clignotent et la connexion ADSL doit s'initialiser (! le tuto n'est pas fini pour autant !). | + | |
- | La commande ''cat /proc/net/atm/devices'' devrait renvoyer des informations sur l'état du modem. | + | |
+ | Les paquets suivants doivent être installés : **build-essential cvs**. | ||
+ | <note> | ||
+ | - Pour installer le modem sans avoir internet sur Ubuntu, il est possible de télécharger tous les éléments nécessaires, depuis Windows ; le logiciel [[http://www.tortoisecvs.org/|Tortoise CVS]] permet de se connecter un à CVS depuis Windows. Attention, il faut impérativement cocher « Fin de ligne UNIX » dans le dernier onglet « Options ». Si vous devez préciser une date, allez dans le deuxième onglet (« Version »), « Fichiers d'une certaine date » → 17 janvier 2006. Pour télécharger le firmware, saisissez simplement l'adresse http://ftp.linux.it/pub/People/md/warez/cxacru-fw.bin.gz dans votre navigateur favori. | ||
+ | - [[http://wavemaker.free.fr/index.php/post/2007/05/12/30-ubuntu-feisty-installation-du-modem-zte-zxdsl-852|Un autre tutoriel est aussi disponible]]. | ||
+ | - À partir de la version Ubuntu Edgy Eft, [[http://ubuntu-modem-usb.c-wh.org/installationzte-zxdsl852.html|un autre tuto est aussi disponible]]. | ||
+ | * Aucun problème de mise à jour ou si vous compilez un nouveau noyau personnel. | ||
+ | * Le paquet Debian inclu les firmwares du modem, un script de connexion et de configuration simple //(utilisateur & mot de passe)//. | ||
+ | </note> | ||
+ | ===== Téléchargement du firmware ===== | ||
+ | Ce pilote charge à chaque démarrage un firmware au sein du modem. Il est disponible sur le ftp de Marco d'Itri | ||
+ | <code>mkdir firmware | ||
+ | cd firmware | ||
+ | wget http://ftp.linux.it/pub/People/md/warez/cxacru-fw.bin.gz | ||
+ | gunzip cxacru-fw.bin | ||
+ | sudo cp cxacru-fw.bin /lib/firmware/$(uname -r)</code> | ||
- | ===== Partie III : création de la connexion pour Wanadoo/Orange ===== | + | ===== Création de la connexion pour Wanadoo/Orange ===== |
Il nous faut créer un fichier contenant les caractéristiques de la connexion. | Il nous faut créer un fichier contenant les caractéristiques de la connexion. | ||
<code>gksudo gedit /etc/ppp/peers/zxdsl</code> | <code>gksudo gedit /etc/ppp/peers/zxdsl</code> | ||
Ligne 153: | Ligne 76: | ||
+ | =====Création de la connexion pour Algerie Telecom ===== | ||
+ | Algerie Telecom utilise également ce modem mais avec des caractéristiques de connexion différentes. | ||
+ | Télécharger le pilote br2684 : installez le paquet **br2684ctl**. Si vous n'avez pas de connexion et que vous êtes sous Windows, allez à cette page http://packages.ubuntu.com, et recherchez le paquet « br2684ctl » correspondant à votre distribution. Transférez-le sous Ubuntu, et installez-le avec la commande : | ||
+ | sudo dpkg -i br2684ctl*.deb | ||
- | + | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/ppp/peers/zxdsl** et collez-y : | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ===== Partie IV : création de la connexion pour Algerie Telecom ===== | + | |
- | Algerie Telecom utilise également ce modem mais avec des caractéristiques de connexion différentes : | + | |
- | + | ||
- | Télécharger le pilote br2684 : | + | |
- | <code>sudo apt-get install br2684ctl</code> | + | |
- | Si vous n'avez pas de connexion et que vous êtes sous Windows, allez à cette page http://packages.ubuntu.com, et recherchez le paquet « br2684ctl » correspondant à votre distribution. Transférez-le sous Ubuntu, et installez-le avec la commande : | + | |
- | <code>sudo dpkg -i br2684ctl*.deb</code> | + | |
- | + | ||
- | Éditez le fichier zxdsl comme ceci : | + | |
- | <code>gksudo gedit /etc/ppp/peers/zxdsl</code> | + | |
- | Collez-y : | + | |
<code> | <code> | ||
Ligne 184: | Ligne 94: | ||
defaultroute | defaultroute | ||
persist | persist | ||
- | noauth</code> | + | noauth |
+ | </code> | ||
- | Puis modifiez le fichier /etc/ppp/chap-secrets : | + | Puis [[:tutoriel:comment_editer_un_fichier|modifiez le fichier]] **/etc/ppp/chap-secrets** pour obtenir : |
- | <code>gksudo gedit /etc/ppp/chap-secrets</code> | + | |
- | pour obtenir : | + | |
<code>"nom_d_utilisateur_à_completer" * "mot_de_passe_fourni_par_algeria_telecom" *</code> | <code>"nom_d_utilisateur_à_completer" * "mot_de_passe_fourni_par_algeria_telecom" *</code> | ||
La connexion doit pouvoir être activée comme ceci : | La connexion doit pouvoir être activée comme ceci : | ||
- | <code>sudo modprobe br2684 | + | |
+ | <code> | ||
+ | sudo modprobe br2684 | ||
sudo br2684ctl -b -c 0 -e 0 -a 0.35 | sudo br2684ctl -b -c 0 -e 0 -a 0.35 | ||
sudo ifconfig nas0 up | sudo ifconfig nas0 up | ||
- | sudo pppd call zxdsl</code> | + | sudo pppd call zxdsl |
- | + | </code> | |
- | ---- | + | |
- | //Contributeurs :zebob, [[utilisateurs:jschott]], [[utilisateurs:Danadanao]], [[utilisateurs:Ishmael]]// | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
+ | ===== Remarque pour le Modem Olitec USB ADSL V3 ===== | ||
+ | Ce modem fonctionne pareil, vous pouvez donc suivre le tuto ci-dessus ! | ||
+ | ---- | ||
- | touhami | + | //Contributeurs :zebob, [[utilisateurs:jschott]], [[utilisateurs:Danadanao]], [[utilisateurs:Ishmael]], [[utilisateurs:JimBo]].// |