Documentation par Michel Bouissou le 27/04/2003 =============================================== Cette archive K-3.2-MiB-10-hsflinmodem-5.03.27lnxtbeta03041600.tar.bz2 contient les pilotes Linuxant (voir http://www.linuxant.com) nécessaires au fonction- nement d'un "winmodem" PCI Conexant de type HSF sous Linux. Ces pilotes ont été légèrement adaptés de manière à pouvoir être installés dans le répertoire "home persistant" d'une Knoppix-MiB, et utilisés facilement avec cette distribution sur CD-Rom, sans qu'il soit nécessaire d'effectuer une installation sur le disque dur. Des scripts facilitant l'installation et la mise en oeuvre sont inclus. NOTE: Cette archive est prévue UNIQUEMENT pour une utilisation de Knoppix A PARTIR DU CD-ROM, et NE DOIT PAS ETRE UTILISEE avec une Knoppix installée sur disque dur. Si votre Knoppix est installée sur disque dur et que vous avez besoin de ces pilotes, installez-les à partir de l'archive ordinaire que vous trouverez sur http://www.linuxant.com. Pré-requis: =========== Utiliser une Knoppix-3.2-MiB bootée depuis le CD-Rom, et posséder un répertoire home persistant créé au préalable. Installation: ============= - Place nécessaire: Environ 6 Mo dans le home persistant - Copier le fichier K-3.2-MiB-10-hsflinmodem-5.03.27lnxtbeta03041600.tar.bz2 dans votre répertoire personnel persistant /home/knoppix - Ouvrir une console root, et se rendre dans ce répertoire avec la commande cd /home/knoppix - Décompresser l'archive avec la commande: tar -xjf K-3.2-MiB-10-hsflinmodem-5.03.27lnxtbeta03041600.tar.bz2 - Ceci crée un répertoire "soft" et ses sous-répertoires. - Le fichier .tar.bz2 d'origine peut alors être supprimé si on le désire, pour économiser de la place. - Rechercher le "slot" de votre "winmodem" avec la commandes: lspci [...] 00:09.0 Communication controller: Conexant HSF 56k Data/Fax Modem (rev 01) [...] - Puis afficher son identification (Vendor ID / Device ID) avec la commande: lspci -s 0:9.0 -n (Ici, 0:9.0 est le numéro de slot qui a été obtenu par la commande précédente) 00:09.0 Class 0780: 14f1:2013 (rev 01) Dans cette sortie, le "Vendor ID" est "14f1" et le "Device ID" est "2013". - Une fois muni de ces identifiants, lancer le script: soft/mib-modemconf - Quand le script vous demande si vous voulez une auto-détection de votre modem, je vous conseille de répondre "no", car de nombreuses machines contiennent "plusieurs winmodems", dans la mesure où le chipset de la carte mère contient souvent ce type de périphérique, mais qui n'est pas forcément connecté phy- siquement, ni utilisable. Si vous utilisez l'auto-détection, il est donc pos- sible que ce soit un "modem fantôme" qui soit détecté. - Quand le système vous demande si votre modem est installé, répondez "yes". - Si le système vous informe que votre modem n'est pas détecté, c'est sans importance. - Le système vous demandera alors d'indiquer le "Vendor ID" et le "Device ID" de votre modem. Indiquez les valeurs que vous avez notées précédemment, par exemple: Please enter your modem's PCI Vendor ID: 14f1 Please enter your modem's PCI Device ID: 2013 - Le système vous demandera ensuite quel pilote vous souhaitez utiliser. Si le nom de votre modem ne vous permet pas de le déterminer facilement, essayez "linux_hsf". (Si le pilote que vous avez choisi ne fonctionne pas, vous pourrez relancer soft/mib-modemconf autant de fois que nécessaire pour essayer d'autres pilotes.) - Poursuivez le script en suivant les instructions fournies. - Une fois le script terminé correctement, votre modem est actif, et vous pouvez l'utiliser, par exemple avec kppp, pour vous connecter à Internet. Vous pouvez faire référence à votre modem comme "/dev/modem" ou "/dev/ttySHSF0". Activation après un reboot ========================== Knoppix-Mib travaillant sur CD-Rom, les informations de configuration de votre modem ne sont pas conservées automatiquement lors d'un reboot. Vous devez le "réactiver" à chaque reboot en lançant, dans une console root, le script: /home/knoppix/soft/mib-startmodem (L'exécution de ce script est rapide, et ne pose aucune question). Si vous voulez que ce script soit lancé automatiquement à chaque boot, vous pouvez créer, s'il n'existe pas déjà, un script appelé "knoppix.sh" dans votre répertoire persistant /home/knoppix, en mettant simplement dans ce script les deux lignes: #!/bin/sh /home/knoppix/soft/mib-startmodem Si vous avez déjà effectué une "sauvegarde de configuration" dans votre répertoire personnel, un script appelé knoppix.sh s'y trouve déjà. Vous pouvez alors simplement ajouter la ligne /home/knoppix/soft/mib-startmodem à la fin du script existant. N.B.: Si vous refaites une nouvelle "sauvegarde de configuration", ce script sera écrasé, et il vous faudra donc de nouveau y ajouter cette ligne, sinon votre modem ne sera plus automatiquement configuré au démarrage. J'espère que cette bidouille vous sera utile, mais je n'offre aucune garantie d'aucune sorte. Ca marche très bien sur ma machine, si ça marche aussi sur la vôtre, tant mieux ;-) michel@bouissou.net