« HSF Conexant » : différence entre les versions
Aucun résumé des modifications |
(balises code) |
||
Ligne 9 : | Ligne 9 : | ||
=== Reconnaissance de son modem === | === Reconnaissance de son modem === | ||
Assurez-vous que vous avez le modem adéquat en tapant la commande<code>lspci</ | Assurez-vous que vous avez le modem adéquat en tapant la commande<div class="code">lspci</div> (en étant root). Vous devez obtenir une ligne du genre : | ||
<div class="code">00:0f.0 Communication controller: CONEXANT: Unknown device 2f00 (rev 01) </div> | <div class="code">00:0f.0 Communication controller: CONEXANT: Unknown device 2f00 (rev 01) </div> | ||
et en tapant la commande <code>lspci -n</ | et en tapant la commande <div class="code">lspci -n</div> | ||
<div class="code">00:0f.0 Class 0780: 14f1:2f00 (rev 01)</div> | <div class="code">00:0f.0 Class 0780: 14f1:2f00 (rev 01)</div> | ||
Vous devez obligatoirement obtenir <code>14f1:2f00</ | Vous devez obligatoirement obtenir <div class="code">14f1:2f00</div> (ou un identifiant PCI compatible : voir ci-dessous) pour installer les modules qui suivent. | ||
En tapant la commande : <code>more /proc/pci</ | En tapant la commande : <div class="code">more /proc/pci</div>, vous devez obtenir un périphérique du type : | ||
<div class="code"> | <div class="code">Â Â Bus 0, device 15, function 0: <br /> Â Â Â Â Communication controller: Conexant HSF 56k HSFi Modem (rev 1). <br /> Â Â Â Â Â Â IRQ 10.) <br /> Â Â Â Â Â Â Master Capable. Latency=32. <br /> Â Â Â Â Â Â Non-prefetchable 32 bit memory at 0xdd020000 [0xdd02ffff]. <br /> Â Â Â Â Â Â I/O at 0xc400 [0xc407].</div> | ||
Si vous obtenez un type de modem HCF, inutile de continuer, ce qui suit ne fonctionnera pas. Par-contre vous trouverez des modules pour les modems HCF sur le site : [http://www.mbsi.ca/hcflinux/ http://www.linuxant.com/drivers/hcf/index.php] | Si vous obtenez un type de modem HCF, inutile de continuer, ce qui suit ne fonctionnera pas. Par-contre vous trouverez des modules pour les modems HCF sur le site : [http://www.mbsi.ca/hcflinux/ http://www.linuxant.com/drivers/hcf/index.php] | ||
Ligne 75 : | Ligne 75 : | ||
=== Installation des modules === | === Installation des modules === | ||
Avertissement : deux versions de modules existent pour les modems HSF sur le site de Linuxant : | |||
* une version "free" limitée à 14.4Kbps (V.32bis) et les fonctions de FAX désactivées. Cette version est clairement définie comme version d'évaluation pour tester la reconnaissance de votre modem. | * une version "free" limitée à 14.4Kbps (V.32bis) et les fonctions de FAX désactivées. Cette version est clairement définie comme version d'évaluation pour tester la reconnaissance de votre modem. | ||
Ligne 82 : | Ligne 82 : | ||
Je ne rentrerai pas dans les considérations pour savoir si cela est normal ou pas, il y a plein de forums où cela peut être débattu!!! | Je ne rentrerai pas dans les considérations pour savoir si cela est normal ou pas, il y a plein de forums où cela peut être débattu!!! | ||
Avertissement : les modules sont prévus pour des kernel 2.4.x et 2.6.x. | |||
Récupérer les sources sur le site : https://www.linuxant.com/drivers/hsf/full/downloads.php Pour ceux qui ont la chance d'avoir des rpm ou deb correspondant à leur distribution, voir les explications d'installation de paquetages rpm ou deb. | Récupérer les sources sur le site : https://www.linuxant.com/drivers/hsf/full/downloads.php Pour ceux qui ont la chance d'avoir des rpm ou deb correspondant à leur distribution, voir les explications d'installation de paquetages rpm ou deb. | ||
Pour ceux qui n'ont pas de paquetages correspondant à leur distribution, pas de panique.<br /> Récupérez les sources hsfmodem-''version''lnxt''date''full.tar.gz.<br /> Décompressez le fichier avec la commande : <code>tar zxvf hsfmodem*tar.gz</ | Pour ceux qui n'ont pas de paquetages correspondant à leur distribution, pas de panique.<br /> Récupérez les sources hsfmodem-''version''lnxt''date''full.tar.gz.<br /> Décompressez le fichier avec la commande : <div class="code">tar zxvf hsfmodem*tar.gz</div><br /> Placez-vous dans le répertoire avec la commande : <div class="code">cd hsfmodem*</div><br /> En étant root, tapez la commande <div class="code">make install</div> pour installer les librairies, les includes et les shell script.<br /> Tapez la commande <div class="code">hsfconfig</div>pour configurer et installer les modules pour votre modem. | ||
Une fois l'installation terminée, vous devez trouver des modules sous /lib/modules/KERNEL/misc avec des noms hsf*.<br /> Un ou plusieurs devices sont créés sous /dev ayant comme nom ttySHSF0 pour le premier modem. Si vous souhaitez ne pas vous poser de question avec des logiciels comme kppp ou autre, faites un lien /dev/modem sur ce device avec la commande : <code>ln -s /dev/ttySHSF0 /dev/modem</ | Une fois l'installation terminée, vous devez trouver des modules sous /lib/modules/KERNEL/misc avec des noms hsf*.<br /> Un ou plusieurs devices sont créés sous /dev ayant comme nom ttySHSF0 pour le premier modem. Si vous souhaitez ne pas vous poser de question avec des logiciels comme kppp ou autre, faites un lien /dev/modem sur ce device avec la commande : <div class="code">ln -s /dev/ttySHSF0 /dev/modem</div> | ||
Il faut, bien sur, que le device /dev/modem n'existe pas.<br /> Vérifier que votre utilisateur aie les droits sur le device ttySHSF0 et modifier les en conséquence. | Il faut, bien sur, que le device /dev/modem n'existe pas.<br /> Vérifier que votre utilisateur aie les droits sur le device ttySHSF0 et modifier les en conséquence. |
Version du 30 avril 2012 à 19:43
Modems internes HSF Conexant
en autre Olitec PCI V92, 56kV2, etc...
Modems internes HSF Connexant
Reconnaissance de son modem
Assurez-vous que vous avez le modem adéquat en tapant la commande
(en étant root). Vous devez obtenir une ligne du genre :
et en tapant la commande
Vous devez obligatoirement obtenir
(ou un identifiant PCI compatible : voir ci-dessous) pour installer les modules qui suivent. En tapant la commande :
, vous devez obtenir un périphérique du type :
    Communication controller: Conexant HSF 56k HSFi Modem (rev 1).
      IRQ 10.)
      Master Capable. Latency=32.
      Non-prefetchable 32 bit memory at 0xdd020000 [0xdd02ffff].
      I/O at 0xc400 [0xc407].
Si vous obtenez un type de modem HCF, inutile de continuer, ce qui suit ne fonctionnera pas. Par-contre vous trouverez des modules pour les modems HCF sur le site : http://www.linuxant.com/drivers/hcf/index.php
Voici une liste d'identifiants PCI de modems qui fonctionnent avec ce driver :
HSF/HSFi (Standard and SmartDAA)
- PCI ID {127A,14F1}:{2013,2014,2015,2016}
- PCI ID {127A,14F1}:4311 (RIPTIDE)
- PCI ID {127A,14F1}:{1025,1085,2005} (S'il ne fonctionne pas, essayer le module HCF)
- PCI ID {127A,14F1}:{2004,2006}
- PCI ID 127A:2114
- PCI ID 14F1:{2043,2044,2045,2046}
- PCI ID 14F1:{2063,2064,2065,2066}
- PCI ID 14F1:2093
- PCI ID 14F1:{201A,201B}
- PCI ID 14F1:{204A,204B}
- PCI ID 14F1:{2143,2144,2145,2146}
- PCI ID 14F1:{2163,2164,2165,2166}
- PCI ID 14F1:{2343,2344,2345,2346}
- PCI ID 14F1:{2363,2364,2365,2366}
- PCI ID 14F1:{2443,2444,2445,2446}
- PCI ID 14F1:{2463,2464,2465,2466}
- PCI ID 14F1:{2F00,2F01,2F02,2F03,2F04}
- PCI ID 14F1:{2F10,2F11,2F12,2F13,2F14}
- PCI ID 14F1:2702
- PCI ID 14F1:2F20
- PCI ID 158B:0001 (Allied Data Technologies)
- PCI ID 158B:0005 (Allied Data Technologies)
- PCI ID 16EC:2F00 (U.S. Robotics USR5660A (265660A) 56K PCI Faxmodem)
INTEL AC-Link Controller (ICH)
- PCI ID 8086:7186
- PCI ID 8086:7196
- PCI ID 8086:2416
- PCI ID 8086:2446
- PCI ID 8086:2486
- PCI ID 8086:24C6
- PCI ID 8086:24D6
- PCI ID 10DE:01C1 (NVIDIA - preliminary/needs more testing)
VIA AC-Link Controller
- PCI ID 1106:3068
ALI AC-Link Controller
- PCI ID {1025,10B9}:5453
- PCI ID {1025,10B9}:5457
Installation des modules
Avertissement : deux versions de modules existent pour les modems HSF sur le site de Linuxant :
- une version "free" limitée à 14.4Kbps (V.32bis) et les fonctions de FAX désactivées. Cette version est clairement définie comme version d'évaluation pour tester la reconnaissance de votre modem.
- une version "full" en 56Kbps et FAX activés, disponible pour un prix "modique". Le prix modique est de 14.95 dollars.
Je ne rentrerai pas dans les considérations pour savoir si cela est normal ou pas, il y a plein de forums où cela peut être débattu!!!
Avertissement : les modules sont prévus pour des kernel 2.4.x et 2.6.x.
Récupérer les sources sur le site : https://www.linuxant.com/drivers/hsf/full/downloads.php Pour ceux qui ont la chance d'avoir des rpm ou deb correspondant à leur distribution, voir les explications d'installation de paquetages rpm ou deb.
Pour ceux qui n'ont pas de paquetages correspondant à leur distribution, pas de panique.
Récupérez les sources hsfmodem-versionlnxtdatefull.tar.gz.
Décompressez le fichier avec la commande :
Placez-vous dans le répertoire avec la commande :
En étant root, tapez la commande
pour installer les librairies, les includes et les shell script.
Tapez la commande
pour configurer et installer les modules pour votre modem.
Une fois l'installation terminée, vous devez trouver des modules sous /lib/modules/KERNEL/misc avec des noms hsf*.
Un ou plusieurs devices sont créés sous /dev ayant comme nom ttySHSF0 pour le premier modem. Si vous souhaitez ne pas vous poser de question avec des logiciels comme kppp ou autre, faites un lien /dev/modem sur ce device avec la commande :
Il faut, bien sur, que le device /dev/modem n'existe pas.
Vérifier que votre utilisateur aie les droits sur le device ttySHSF0 et modifier les en conséquence.
Des lignes de paramétrage sont à ajouter dans le fichier /etc/modules.conf.
Arrivé ici vous pouvez lancer une connection internet et voir le résultat dans le fichier /var/log/messages, /var/log/kern.log ou /var/log/sys.log suivant votre distribution.
Bon surf.
@ Retour à la rubrique Réseau et sécurité
Copyright
Copyright © 31/01/2003, Jean-Jacques Freulon
Ce document est publié sous licence Creative Commons Attribution, Partage à l'identique, Contexte non commercial 2.0 : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ |