Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
modem_56k [Le 28/09/2008, 15:41]
80.15.248.204, 80.15.248.204, 127.0.0.1
modem_56k [Le 11/09/2022, 11:47] (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>Breezy Dapper Edgy Feisty Gutsy Hardy modem réseau}}+{{tag>VÉTUSTE ​modem réseau}}
  
 ---- ----
- 
- 
  
 ====== Installer son modem 56k (Winmodem) sous Ubuntu ====== ====== Installer son modem 56k (Winmodem) sous Ubuntu ======
  
 +<note warning>​Cette page propose des solutions non vérifiées à ce jour (décembre 2017). Si vous avez ce type de matériel, à défaut de mettre à jour cette documentation,​ merci de venir nous le signaler sur la [[:​wiki/​liste_discussion#​coordination_de_la_documentation|liste de discussion]].</​note> ​
  
 ===== Introduction ===== ===== Introduction =====
  
 +Un Winmodem (plus précisément désigné [[https://​en.wikipedia.org/​wiki/​Softmodem|SoftModem]] ) n'est pas tout à fait un modem matériel, puisque l'​essentiel de ses fonctions sont exécutées par un logiciel, et non par ses composants. Cela permet des coûts de production moindre, et de nombreux constructeurs de modem optent pour ce principe à partir des années 2000, fournissant ainsi des modems à moindre coût. Le problème est que ces derniers ne font des pilotes (et donc le logiciel de fonctionnement) que pour Windows (d'où le nom winmodem). // Définition tirée du site [[http://​www.archilinux.org/​|Archilinux]].//​ Il convient donc de parler de linmodems sous Linux en général. Pour plus d'​informations à ce sujet, reportez vous à ce [[http://​linmodems.technion.ac.il/​|site]].
  
-Un Winmodem n'est pas tout à fait un modem, puisque l'​essentiel de ses fonctions sont exécutées par un logiciel, et non par ses composants. Cela permet des coûts de production moindre, et de nombreux constructeurs de modem optent pour ce principe. Le problème est que ces derniers ne font des drivers (et donc le logiciel de fonctionnement) que pour Windows (d'où le nom winmodem). //​Définition tirée du site [[http://​www.archilinux.org/​|Archilinux]].//​ Il convient donc de parler de linmodems sous Linux en général. Pour plus d'​informations à ce sujet, reportez vous à ce [[http://​linmodems.technion.ac.il/​|site]]. +On retrouve bien souvent ces modems sur les ordinateurs achetés en grandes surfaces, portables ou pc de bureau. Si après l'​installation de votre Ubuntu, votre modem n'est pas reconnu, il y a de grandes chances pour qu'il s'​agisse d'un winmodem, avec une puce (ou un chipset ​[[https://​en.wikipedia.org/​wiki/​Conexant|Conexant]] ​ou autre).
- +
-On retrouve bien souvent ces modems sur les ordinateurs achetés en grandes surfaces, portables ou pc de bureau. Si après l'​installation de votre Ubuntu, votre modem n'est pas reconnu, il y a de grandes chances pour qu'il s'​agisse d'un winmodem, avec une puce (ou un chipsetConexant ou autre.+
  
 Il faut aussi noter que les winmodems seront peut être bientôt plus simples à installer, car ils font l'​objet d'une spécification sur [[https://​blueprints.launchpad.net/​ubuntu/​+spec/​winmodem-support|Launchpad]]. Espérons que sur une future version d'​Ubuntu,​ ces modems soient fonctionnels dès l'​installation ! Mais puisque ce n'est pas encore le cas, nous vous proposons ici la procédure à suivre. Il faut aussi noter que les winmodems seront peut être bientôt plus simples à installer, car ils font l'​objet d'une spécification sur [[https://​blueprints.launchpad.net/​ubuntu/​+spec/​winmodem-support|Launchpad]]. Espérons que sur une future version d'​Ubuntu,​ ces modems soient fonctionnels dès l'​installation ! Mais puisque ce n'est pas encore le cas, nous vous proposons ici la procédure à suivre.
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
 ===== Vérification du matériel ===== ===== Vérification du matériel =====
Ligne 32: Ligne 20:
 La première étape va consister à vérifier que l'on possède ce type de modem avant d'​installer quoi que ce soit. Pour identifier votre modem il y a plusieurs méthodes. La première étape va consister à vérifier que l'on possède ce type de modem avant d'​installer quoi que ce soit. Pour identifier votre modem il y a plusieurs méthodes.
  
-==== méthode ​scanModem ====+==== Méthode ​scanModem ==== 
 + 
 +Cette méthode s'​inspire de la version anglaise du site ubuntu.com que vous pouvez trouver [[https://​help.ubuntu.com/​community/​DialupModemHowto/​ScanModem|ici]]. C'est la méthode la plus élaborée.
  
-La plus élaboré se fait avec le logiciel scanModem, à télécharger ​[[http://​linmodems.technion.ac.il/​packages/​scanModem.gz|ici]]. Après avoir  téléchargé l'​archive,​ on la décompresse puis on modifie les droits du fichier afin de pouvoir l'​exécuter. Voici les commandes à effectuer sous un terminal :+[[http://​linmodems.technion.ac.il/​packages/​scanModem.gz|Télécharger le logiciel scanModem]]. Après avoir  téléchargé l'​archive,​ on la décompresse puis on modifie les droits du fichier afin de pouvoir l'​exécuter. Voici les commandes à effectuer sous un terminal :
  
 On se positionne dans son répertoire personnel : On se positionne dans son répertoire personnel :
Ligne 59: Ligne 49:
  
 <​code>​ <​code>​
-./scanModem+sudo ./scanModem
 </​code>​ </​code>​
  
  
-Ceci va créer un répertoire Modem, contenant toutes les informations nécessaires à l'​installation de votre modem. ​Si ce dossier contient un fichier ​Conexant.txt, voir ci-dessous "​installation du driver pour un modem Conexant"​Dans le cas contraire, ​voir le paragraphe "​installation d'un modem autre".+Ceci va créer un répertoire Modem, contenant toutes les informations nécessaires à l'​installation de votre modem. ​La lecture du fichier ​1stRead.txt vous indiquera que les informations que scanModem à trouver concernant votre modem sont dans le fichier ModemData.txt. Comme vous pourrez ​le voir ce fichier est assez long et compliqué à comprendre. Vous pouvez donc plutôt lire le fichier commençant par scanout. Les lignes commençant par CodecDiagnosed et Driver vous indiqueront plus clairement ce que scanModem a trouvé.
  
-<​note>​scanModem est comme tout les autres logiciels : il évolueCes explications sont donc valables pour la version datant ​du 10 février 2007 (2007_Feb_10 lors de l'​exécution du script). Il est possible qu'​elles demeurent valables ​pour les versions suivantes... mais dans tous les cas, lisez les documents générés dans le dossier Modem. Ces documents sont en anglais : si besoin, faites vous aider... et si vous avez un modem Conexant, les indications du paragraphe ci-dessous vous éviterons une traduction laborieuse des documents du dossier Modem !</​note>​+Vous pouvez aussi regarder ​les fichiers se trouvant dans le dossier DOCsSi ce dossier contient un fichier Conexant.txt,​ lisez le paragraphe [[#​installation_du_pilote_pour_un_modem_conexant|installation ​du pilote ​pour un modem conexant]]Dans le cas contrairevoir le paragraphe "​installation d'un modem autre"​.
  
 On peut maintenant nettoyer son répertoire courant, avant de passer à la suite : On peut maintenant nettoyer son répertoire courant, avant de passer à la suite :
Ligne 75: Ligne 65:
 </​code>​ </​code>​
  
-==== autre méthode ====+==== Autre méthode ====
  
 Si on a une machine avec windows en double boot, on peut regarder dans le panneau de configuration la marque du modem. Si on a une machine avec windows en double boot, on peut regarder dans le panneau de configuration la marque du modem.
  
-==== tableau ​de détection ====+==== Tableau ​de détection ====
  
 Voici un tableau qui liste le modèle du modem pour une machine donnée : Voici un tableau qui liste le modèle du modem pour une machine donnée :
Ligne 85: Ligne 75:
 ^ Modèle ordinateur ^ Type modem ^ Remarque ^ ^ Modèle ordinateur ^ Type modem ^ Remarque ^
 | Sony VAIO C2S | Conexant | | | Sony VAIO C2S | Conexant | |
-| [[:​sony_vaio_vgn-nr10e_s|SONY Vaio VGN-NR10E/S]] | Conexant | détecté par windows, car scanModem n'a rien trouvé | +| SONY Vaio VGN-NR10E/S | Conexant | détecté par windows, car scanModem n'a rien trouvé | 
- +| IBM ThinkPad R51 | Conexant | Détecter du premier coup par ScanModem | 
- +| Dell Latitude D410 | Conexant | | 
- +| Fujitsu Siemens Amilo Pro | Intel  audio device | Détecté du premier coup par ScanModem |
- +
- +
- +
  
  
Ligne 98: Ligne 84:
  
  
- +Pour la petite histoire, l'​entreprise Linuxant propose des pilotes ​pour les modems "​Conexant"​. A l'​origine,​ ces pilotes ​ont été développés et maintenus par une communauté;​ puis, lorsqu'​ils ont été assez stables, Linuxant a décidé de les commercialiser. Puis Dell a livré les pilotes ​illimités gratuitement pour ses ordinateurs. Il y a donc trois types de pilotes ​:
- +
- +
- +
- +
- +
-Pour la petite histoire, l'​entreprise Linuxant propose des drivers ​pour les modems "​Conexant"​. A l'​origine,​ ces drivers ​ont été développés et maintenus par une communauté;​ puis, lorsqu'​ils ont été assez stables, Linuxant a décidé de les commercialiser. Puis Dell a livré les drivers ​illimités gratuitement pour ses ordinateurs. Il y a donc trois types de drivers ​:+
  
   - Le gratuit, qui limitera le modem à une vitesse de 14,4k au lieu de 56k [[http://​www.linuxant.com/​drivers/​hsf/​full/​downloads.php|ici]]   - Le gratuit, qui limitera le modem à une vitesse de 14,4k au lieu de 56k [[http://​www.linuxant.com/​drivers/​hsf/​full/​downloads.php|ici]]
Ligne 113: Ligne 93:
 Ils ne sont en revanche pas disponible pour les architectures 64 bits (32 bits uniquement).</​note>​ Ils ne sont en revanche pas disponible pour les architectures 64 bits (32 bits uniquement).</​note>​
  
-<note important>​Note du site de Linuxant: Pour les utilisateurs de Ubuntu Hardy (8.04) avec un modem HDA : Installé ​le pakage ​"alsa-driver-linuxant" ​avant d'​installer les drivers. Pour télécharger ce package alsa: [[http://​www.linuxant.com/​alsa-driver/​]] </​note>​+<note important>​Note du site de Linuxant: Pour les utilisateurs de Ubuntu Hardy (8.04) avec un modem HDA : Installer ​le pakage ​« alsa-driver-linuxant ​» avant d'​installer les pilotes. Pour télécharger ce package alsa: [[http://​www.linuxant.com/​alsa-driver/​]] </​note>​
  
 ====Package fournis par Linuxant==== ====Package fournis par Linuxant====
-Vous obtiendrez une nouvelle page, sur laquelle vous pourrez télécharger le paquet en question. Prenez garde de récupérer le paquet correspondant à votre noyau. Pour les drivers ​de chez linuxant, vous aurez besoin de la version de votre noyau, ouvrez un terminal et tapez ceci :+Vous obtiendrez une nouvelle page, sur laquelle vous pourrez télécharger le paquet en question. Prenez garde de récupérer le paquet correspondant à votre noyau. Pour les pilotes ​de chez linuxant, vous aurez besoin de la version de votre noyau, ouvrez un terminal et tapez ceci :
  
 <​code>​ <​code>​
Ligne 142: Ligne 122:
  
  
-À cette étape, le programme vous demandera plusieurs informations,​ comme votre adresse e-mail ou le code clef. Si vous n'avez pas acquis de droit pour l'​utilisation des drivers ​(vous n'avez pas souhaité acheter les drivers), vous pouvez remplir avec ce que vous souhaitez, dans le cas contraire rentrez les informations qui vous ont été communiquées par Linuxant. +À cette étape, le programme vous demandera plusieurs informations,​ comme votre adresse e-mail ou le code clef. Si vous n'avez pas acquis de droit pour l'​utilisation des pilotes ​(vous n'avez pas souhaité acheter les pilotes), vous pouvez remplir avec ce que vous souhaitez, dans le cas contraire rentrez les informations qui vous ont été communiquées par Linuxant.
- +
  
  
Ligne 153: Ligne 131:
  
 Téléchargez le paquet binaire correspondant à votre distribution et au type de votre modem (HSF dans la plupart des cas) : Téléchargez le paquet binaire correspondant à votre distribution et au type de votre modem (HSF dans la plupart des cas) :
-  ​* [[http://​support.dell.com/​support/​downloads/​download.aspx?​c=us&​l=en&​s=gen&​releaseid=R155004&​SystemID=INSPIRONI6400/​E1505&​servicetag=&​os=UBLN&​osl=en&​deviceid=8593&​devlib=0&​typecnt=0&​vercnt=1&​catid=-1&​impid=-1&​formatcnt=1&​libid=20&​fileid=206745|type hsf pour Feisty]] ; +  * [[http://​linux.dell.com/​files/​ubuntu/​gutsy/​modem-drivers/​|types dgc, hsf-custom et hsf pour Gutsy]] ;
-  ​* [[http://​linux.dell.com/​files/​ubuntu/​gutsy/​modem-drivers/​|types dgc, hsf-custom et hsf pour Gutsy]] ; +
   * [[http://​linux.dell.com/​files/​ubuntu/​hardy/​modem-drivers/​|dgc et hsf pour Hardy]].   * [[http://​linux.dell.com/​files/​ubuntu/​hardy/​modem-drivers/​|dgc et hsf pour Hardy]].
  
-Une fois téléchargé le paquetlancer ​: +<note important>​Dell ne proposeà l'​heure actuelle, pas de paquet pour [[Intrepid|Intrepid (Ubuntu 8.10)]] ou supérieur. Une solution de contournement est proposée [[https://​ubuntuforums.org/​showthread.php?​t=1015673|ici]]. ​</note
-<code+<note important>​Il me semble que Dell propose bien des paquets pour les versions postérieures à [[Intrepid|Intrepid (Ubuntu 8.10)]], jusqu'​à 9.04 (cfhttps://​help.ubuntu.com/​community/​DialupModemHowto/​Conexant)</note> 
-sudo dpkg -i hsfmodem_7.60.00.06oem_i386.deb + 
-</code>+ 
 +Après avoir téléchargé le paquet, [[:​tutoriel:​comment_installer_un_paquet#​paquet_.deb_telecharge|installez le]]. 
 + 
 +Si il vous est demandé si vous voulez construire le paquet, répondez "​oui"​.
  
-Il risque de vous demander si il faut construire le paquet (to build), répondre oui 
 <​code>​ <​code>​
 Where is the linux source build directory that matches your running kernel? Where is the linux source build directory that matches your running kernel?
Ligne 168: Ligne 147:
 </​code>​ </​code>​
  
-Le pilote devrait alors apparaitre ​(au redémarrage?​ ou en chargeant manuellement le module? FIXME) ​dans le [[gestionnaire_de_pilotes_proprietaires|gestionnaire de pilotes propriétaires]]. +Le pilote devrait alors apparaitre ​"​activé" ​dans le [[gestionnaire_de_pilotes_proprietaires|gestionnaire de pilotes propriétaires]]. ​[[Gnome-ppp]] le détecte comme "/​dev/​ttySHSF0"​. 
-//Nota (francoisb) : Le pilote est automatiquement coché dans le gestionnaire de pilotes propriétaires et gnome-ppp le détecte comme "/​dev/​ttySHSF0"​.// + 
-=== En cas de problème ===+ 
 +=== En cas de problème ​(Hardy)===
  
 En cas de problème de compilation (Hardy 8.04), reporter vous à [[http://​linux.dell.com/​wiki/​index.php/​Ubuntu_8.04/​Issues/​Modem_Driver_Does_Not_Work|cette page.]] [en] En cas de problème de compilation (Hardy 8.04), reporter vous à [[http://​linux.dell.com/​wiki/​index.php/​Ubuntu_8.04/​Issues/​Modem_Driver_Does_Not_Work|cette page.]] [en]
Ligne 196: Ligne 176:
 Si vous avez préféré l'​installation manuelle, ou si vous avez été contraint (noyau non compatible avec les .deb) de passer par ici, voici la procédure : Si vous avez préféré l'​installation manuelle, ou si vous avez été contraint (noyau non compatible avec les .deb) de passer par ici, voici la procédure :
  
-Rendez-vous sur cette [[http://​www.linuxant.com/​drivers/​hsf/​full/​downloads.php|page]],​ pour télécharger l'​archive du driver ​(fichier tar.gz). Décompresser ensuite l'​archive,​ en ouvrant un terminal, puis lancer l'​installation puis la configuration :+Rendez-vous sur cette [[http://​www.linuxant.com/​drivers/​hsf/​full/​downloads.php|page]],​ pour télécharger l'​archive du pilote ​(fichier tar.gz). Décompresser ensuite l'​archive,​ en ouvrant un terminal, puis lancer l'​installation puis la configuration :
  
 <​code>​ <​code>​
Ligne 226: Ligne 206:
   - Le mot de passe figure dans le terminal où vous avez lancé le script   - Le mot de passe figure dans le terminal où vous avez lancé le script
  
->The password asked by the installer is: ** ****** ​**+>The password asked by the installer is: ** xxxx **
  
 Laissez vous ensuite guider pour finir l'​installation de votre modem. Laissez vous ensuite guider pour finir l'​installation de votre modem.
- 
- 
- 
- 
- 
  
  
Ligne 243: Ligne 218:
  
 Le programme slmodemd permet d'​utiliser ces modules. Le programme slmodemd permet d'​utiliser ces modules.
- 
- 
  
  
  
 ====Installation du pilote smartlink avec slamr==== ====Installation du pilote smartlink avec slamr====
- ​Télécharger slamr-2.6.22-14-generic.tar.gz ​+ ​Télécharger ​(Prenez garde de télécharger l'​archive correspondant à la version de votre noyau) dans notre cas   slamr-2.6.22-14-generic.tar.gz
 <​code>​ <​code>​
 wget http://​linmodems.technion.ac.il/​packages/​smartlink/​Ubuntu/​slamr-2.6.22-14-generic.tar.gz wget http://​linmodems.technion.ac.il/​packages/​smartlink/​Ubuntu/​slamr-2.6.22-14-generic.tar.gz
Ligne 256: Ligne 229:
 sudo cp slamr.ko /​lib/​modules/​2.6.22-14-generic/​ sudo cp slamr.ko /​lib/​modules/​2.6.22-14-generic/​
 sudo cp ungrab-winmodem.ko /​lib/​modules/​2.6.22-14-generic/​ sudo cp ungrab-winmodem.ko /​lib/​modules/​2.6.22-14-generic/​
-</​code>​+</code><​note tip>On peut aussi utiliser **$(uname -r)** à la place de **2.6.22-14-generic** 
 + 
 +Par exemple:<​code>​ 
 +wget http://​linmodems.technion.ac.il/​packages/​smartlink/​Ubuntu/​slamr-$(uname -r).tar.gz</​code>​ </note>
 et installer sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5build1_i386.deb (inclus dans le tar.gz) et installer sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5build1_i386.deb (inclus dans le tar.gz)
  
Ligne 266: Ligne 242:
 sudo slmodemd -c COUNTRY_NAME /dev/slamr0 sudo slmodemd -c COUNTRY_NAME /dev/slamr0
 </​code>​ </​code>​
 +<note important>​Si vous avez une version de kernel non référencée ici: [[http://​linmodems.technion.ac.il/​packages/​smartlink/​Ubuntu/​]]
 +
 +Téléchargez la version la plus proche, par exemple:
 +
 + ​slamr-2.6.31-14-generic.tar.gz pour une version de kernel 2.6.31-15
 +
 +Décompressez l'​archive. Dans le répertoire créé, rendre le fichier **setup** exécutable.
 +
 +Ouvrez le avec un éditeur et changez la variable **KVtarget** avec la bonne version:
 +
 +KVtarget=2.6.31-**15**-generic
 +
 +Puis, lancez ce script.
 +<note warning>​ATTENTION,​ il est fort probable que cette manipulation ne soit pas fonctionnelle à chaque fois!!!
 +
 +2.6.31-14-generic vers 2.6.31-15-generic **OK**</​note></​note>​
  
 ====Installation du pilote smartlink avec Alsa==== ====Installation du pilote smartlink avec Alsa====
Ligne 272: Ligne 264:
 </​note>​ </​note>​
  
-Télécharger SLMODEMD.gcc4.1.tar.gz depuis ​+Télécharger SLMODEMD.gcc4.1.tar.gz depuis
  
-http://​linmodems.technion.ac.il/​packages/​smartlink/ ​+http://​linmodems.technion.ac.il/​packages/​smartlink/​
  
-qui contient les drivers ​smartlink pour fonctionner avec alsa puis :+qui contient les pilotes ​smartlink pour fonctionner avec alsa puis :
  
 <​code>​sudo modprobe -r slamr <​code>​sudo modprobe -r slamr
Ligne 288: Ligne 280:
 ===== Installation du pilote pour un modem autre ===== ===== Installation du pilote pour un modem autre =====
  
-Le logiciel scanModem à créé un fichier 1stRead.txt que nous vous conseillons de lire (il est hélas en anglais : vous demanderez de l'aide si besoin). Il vous apportera des informations sur les autres fichiers créés, contenant parfois pour certains modems la procédure à suivre pour installer votre modem. ​ +Le logiciel scanModem à créé un fichier 1stRead.txt que nous vous conseillons de lire (il est hélas en anglais : vous demanderez de l'aide si besoin). Il vous apportera des informations sur les autres fichiers créés, contenant parfois pour certains modems la procédure à suivre pour installer votre modem.
- +
-Si vous avez un modem Intel, vous pouvez trouver des informations [[:​modem_rtc_intel|ici]]. +
- +
-Vous pouvez aussi vous reportez à cette [[http://​www.lea-linux.org/​cached/​index/​Driver:​Oldrub%3D71.html|documentation]] afin d'​obtenir de l'aide pour l'​installation de votre modem. Si vous trouvez une méthode pour votre modem, n'​hésitez surtout pas à modifier cet article afin de  faire bénéficier toute la communauté de votre découverte ! +
- +
- +
- +
- +
- +
  
 +Si vous avez un **modem Intel**, vous pouvez trouver des informations [[:​modem_rtc_intel|ici]].
  
 ===== Utilisation (mise en route) du modem ===== ===== Utilisation (mise en route) du modem =====
Ligne 324: Ligne 307:
  
 //​Contributeurs : [[utilisateurs:​oby]],​ [[utilisateurs:​agagax]],​ [[utilisateurs:​kmeleon]],​ [[utilisateurs:​d.loic]],​ [[utilisateurs:​Sorbus]],​ [[utilisateurs:​mavosaure]].//​ //​Contributeurs : [[utilisateurs:​oby]],​ [[utilisateurs:​agagax]],​ [[utilisateurs:​kmeleon]],​ [[utilisateurs:​d.loic]],​ [[utilisateurs:​Sorbus]],​ [[utilisateurs:​mavosaure]].//​
- 
  • modem_56k.1222609268.txt.gz
  • Dernière modification: Le 08/10/2008, 20:49
  • (modification externe)