« HSF Conexant » : différence entre les versions
(conversion de la documentation originale de Léa par HTML::WikiConverter) |
(Aucune différence)
|
Version du 2 septembre 2005 à 18:07
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 commandelspci
(en étant root). Vous devez obtenir une ligne du genre :
et en tapant la commande lspci -n
Vous devez obligatoirement obtenir 14f1:2f00
(ou un identifiant PCI compatible : voir ci-dessous) pour installer les modules qui suivent.
En tapant la commande : more /proc/pci
, 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
- 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!!!
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 : tar zxvf hsfmodem*tar.gz
Placez-vous dans le répertoire avec la commande : cd hsfmodem*
En étant root, tapez la commande make install
pour installer les librairies, les includes et les shell script.
Tapez la commande hsfconfig
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 : ln -s /dev/ttySHSF0 /dev/modem
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.