| Qui est en ligne ? |
| Il y a : 11 utilisateurs en ligne, consultez le détail |
Forum » Documentation Linux » Modem à base de chipset Lucent |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
| Page : [1] |
| Auteur | Message | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
#0 Message posté le : 17-09-2006 à 00:00:00 | ||||||||||||||||||||||||||||||||
Scarabée Forum : Inscrit Association : Arrivé(e) le : 04-07-2003 Nombre de messages : 171 |
Après un tumultueux voyage me voici arrivant dans cette belle ville de Saint Pétersbourg... Hmm je me retrouve avec un PC ne demandant qu'une petite installation d'une Mandriva ou d'une Red Hat. Ma logeuse m'offre carte blanche alors que demander de plus ? Mais le problème arrive : me voici de nouveau confronté, après un Conexant, à un winmodem mais cette fois se sera un Lucent... Le pari est ouvert... Cette page se base sur l'installation d'un modem Lucent Microelectronics 56k WinModem sur une distribution RedHat 7.3. 1. Pré-installation :Avant toute chose, il existe deux pages sur Trustonme traitant des winmodems : l'une sur les Lucent ® (vous y êtes), l'autre sur les Conexant ®. Si votre winmodem ne correspond ni à l'un ni à l'autre de ces chipsets, vous pouvez visiter la page de Léa proposant différents liens pour des pilotes de winmodems moins connnus : >>ICI<<. 1.1 L'indispensable :Bien, pour s'échauffer un peu nous allons commencer à vérifier un peu les dépendances des paquetages... Un petit terminal et en root :
depmod: *** Unresolved symbols in /lib/modules/2.4.18-3/ltmodem/lt_serial.o Par expérience il semblerait que le lt_serial.o correspond à l'absence de kernel-headers et lt_modem.o à l'absence de kernel-source. À chacune des lignes vous recevrez le nom du paquetage correspondant s'il est installé, sinon il vous faut l'installer par la commande correspondant à votre distribution :
Attention au cas particulier de la Red Hat 7.3 : il semblerait que le paquetage kernel-headers soit inclu à celui de kernel-source donc ne vous en préoccupez pas trop... Conséquence directe : téléchargez les sources et ne vous préoccupez pas du rpm. Après avoir vérifié la présence des ces modules sur votre système, vérifiez aussi que vous possédez un PATH suffisant en saisissant en tant que root la commande :
echo $PATH Assurez-vous que le répertoire /sbin appartient bien au PATH. Si ce n'est pas le cas, reportez-vous à cette page Agrémenter son shell pour inclure ce dossier. 1.2 Facultatif mais... :...intéressant pour mieux comprendre le fonctionnement d'une connection. Je vous propose de vérifier que le programme wvdial soit installé (Pour cela tapez par exemple wvdial dans un terminal puis appuyer sur la touche enter ; si votre bash vous insulte avec un command not foud vous avez compris ce qu'il vous reste à faire...). Ce programme doit être présent dans les CDs de votre distribution sinon voici un lien où le télécharger : >>ICI<<. En adaptant les lignes juste au dessus, vous saurez l'installer sans difficulté particulière. Rien ne vous interdit d'utiliser aussi l'outil de votre distribution... Ce programme sert juste à initialiser le modem et établir la connection à la toile. Lors de l'installation du pilote Lucent, il est pré-configuré et permet de comprendre les différentes étapes nécessaire pour établir une communication... En réalité il est même possible que l'outil de configuration de votre distribution se serve de ce programme. C'est le cas de la Red Hat 7.3 par exemple. 2. Installation du pilote :2.1 À partir des paquetages :Vous pouvez télécharger le pilote correspondant à votre distribution sur le site de Heby. En bref, aprè avoir choisi le bon paquetage, pour installer le pilote :
S'il n'existe pas de paquetage propre à votre distribution, téléchargez le fichier ltmodem-8.22a5.tar.gz toujours sur >>ce site<< et installez le, sauf pour les Red Hat 7.3, avec les commandes :
tar -xzvf ltmodem-8.22a5.tar.gz cd ltmodem-8.22a5 ./build_module ./ltinst2 ./autoload Les petits problèmes possibles : Si lors de l'exécution de ./autoload vous rencontrez ce message :
./autoload: depmod: command not found reprenez votre PATH comme indiqué plus haut... Si par contre vous rencontrez un problème mettant en jeu depmod et lt_serial.o ou lt_modem.o, cela est certainement dù à l'absence de kernel-source ou kernel-headers. Si vous êtes sûr de les avoir installé alors passez aux sources. Je ne vous cacherais pas que je n'ai pas rencontré un franc succès avec le rpm de la Mandriva (premier essai) et encore moins avec celui de la Red Hat étant sur la version 7.3. Dans tous les cas, il ne vous reste plus qu'à prendre la direction de la configuration de la connection pour être fixé... 2.2 À partir des sources :Enfin nous allons penser au cas Red Hat 7.3... mais aussi pour tous ceux qui auraient rencontrés un problème (pensez à désinstaller le paquetage avant). Nous allons une nouvelle fois utiliser le fichier ltmodem-8.22a5.tar.gz sur le site de Heby mais en utilisant en ce cas les sources et en les compilant. Rien de compliqué, la preuve (toujours en root) :
tar -xzvf ltmodem-8.22a5.tar.gz cd ltmodem-8.22a5 tar -xzvf source.tar.gz cd source ./configure && make && make install ./autoload L'exécution de ./autoload vous donne quelques informations comme l'emplacement du modem. De plus si tout c'est bien déroulé, vous devriez voir apparaître cette ligne :
The modem drivers dependencies are properly resolved. Normalement après cela tout devrait être bon... 3. Post-installation :3.1 Particularités :3.1.1 netfs :Si vous êtes l'heureux possesseur d'une distribution utilisant devfs, comme Mandriva, vous devrez probablement le désactiver.
3.1.2 Mandriva 9.0 ou supérieures :Si votre distribution est une Mandriva 9.0 ou supérieure, vous risquez d'être confronté au problème suivant : vous êtes connecté mais impossible de naviguer sur la toîle. Cela peut être dû à l'activité du firewall Shorewall. Pour y remédier, vous pouvez aller dans le Mandriva Control Center puis dans la section sécurité, et ensuite désactiver Shorewall. Pour être sûr qu'il soit désactivé, redémarrez la machine. Si la navigation ne se fait toujours pas, lancez rpmdrake-remove, effectuez une recherche sur Shorewall et désinstallez tous les paquetages le concernant. Encore un fois, pour être certain de son inactivité, redémarrez la machine. Cette fois-ci devrait être la bonne. Vous pouvez mettre en place un autre pare-feu présent sur ce didacticiel : ici. 3.2 resolv.conf :Souvent de petits problèmes peuvent survenir par l'absence de ce fichier dans un répertoire. Je vous propose de prendre les devants. Toujours dans un terminal en root, vérifiez l'exsitence de ce fichier dans /etc ainsi que son contenu :
ls /etc/resolv.conf more /etc/resolv.conf Si la commande ls ne vous donne rien, cela signifie que ce fichier n'existe pas. Autrement la commande more vous affiche le contenu de /etc/resolv.conf. Celui-ci doit contenir les DNS de votre FAI (une par ligne en général) si vous les fixez vous même ; autrement il doit être vierge si vous demandez à votre outil de connection de les demander lors de la connection. Même procédure mais cette fois avec /etc/ppp/resolv.conf :
ls /etc/ppp/resolv.conf more /etc/ppp/resolv.conf Maintenant réorganisons un peu les choses :
4. Configuration de la connection :4.1 À partir d'utilitaires graphiques :>En toute théorie et en pratique je l'espère, arrivé ici vous ne devriez avoir aucun porblème. Vous pouvez pour établir votre connexion utiliser l'utilitaire de votre distribution se trouvant en général dans le panneau de contrôle. Vous pouvez aussi utiliser un utilitaire générique : kppp. Une petite précision tout de même : il faut savoir où se trouve le modem. Si vous avez bien suivi l'exécution de ./autoload alors vous le savez déjà ; autrement il vous reste cette possibilité :
ls -l /dev/modem Normalement vous devriez voir vers quoi pointe ce lien. Chose importante : si ce lien n'existe pas c'est que certainement votre installation du pilote c'est mal effectuée. Si l'emplacement spécifié n'est pas dans la liste de votre utilitaire, ne paniquez pas car vous pouvez l'écrire à la main : la liste n'est pas exaustive. Vous pouvez vérifier vos fichiers de login avec (en root) :
more /etc/ppp/pap-secrets more /etc/ppp/chap-secrets 4.2 À partir de wvdial (mode console) :Pourquoi utiliser le mode console alors que des utilitaires efficaces en mode graphique existent me direz-vous ? Pour trois bonnes raisons :
Le première chose à faire est de vérifier l'existence du fichier /etc/wvdial.conf, normalement créé lors de l'installation du pilote. Pour cela :
ls /etc/wvdial.conf S'il n'existait pas, vous pouvez le créer en saisissant (attention il faut adapter ltmodem-kv_2.4.18_5-8.22a5 à votre cas) :
/usr/share/doc/ltmodem-kv_2.4.18_5-8.22a5/utils/checkout Si cela devait ne pas fonctionner :
wvdialconf /etc/wvdial.conf Et si toujours rien, assurez-vous que wvdial et wvdialconf sont bien installés ; sinon réessayez d'installer le pilote à partir des sources. Normalement vous devriez avoir le fichier suivant au signe près : [root@localhost source]# more /etc/wvdial.conf [Dialer Defaults] Modem = /dev/ttyLT0 Baud = 115200 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0 Init4 = ATM0 Dial Command = ATDP Stupid mode = 1 Username = name Password = pass Attention : mon modem est installé en /dev/ttyLT0, remplacez ce chemin par celui de votre modem. Si vous n'êtes pas trop sûr de vous, /dev/modem devrait faire l'affaire. Petite précicions :
Pour lancer votre connection, dans un terminal :
wvdial Et pour la stopper, dans le même terminal, utilisez la combinaison de touches : ctrl + c. Maintenant je vous laisse un petit tableau récapitulatif de quelques commandes disponnibles :
5. Conclusion :Ma logeuse, radieuse, découvre konqueror, galéon, mozilla, kmail et, plus important, le monde du libre.... Quant à moi je vais reprendre les ruelles de Saint-Pétersbourg et profiter un peu de mes vacances... En espérant vous avoir aidé. Ah oui : j'ai gagné mon pari :-). --Message édité par TrustRobot le 17-09-2006 à 00:00:00-- |
||||||||||||||||||||||||||||||||
| Page : [1] |
Forum » Documentation Linux » Modem à base de chipset Lucent |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages
