Hellorghh, bis. Il me semble que le module de gestion du port série merdoie si on ne spécifie pas l' IRQ du port série avec la commande SETSERIAL .... Ce problème est détaillé dans le MODEM-HOWTO.
Je n'ai malheureusement pas sous les yeux la Linuxette sur laquelle j'ai eu l'occasion de faire joujou avec un modem série ... Si mes souvenirs sont bons, il faut employer l'utilitaire MINICOM (Installer le package correspondant parmis les RPMs de la MDK) pour communiquer avec le modem et donc le tester ... # minicom (configurer ici le port serie utilisé et le autres paramètres, voir l'aide incluse ... je crois que c'est ctrl+a+h ....mais c'est marqué à l'écran) quand tout est configuré, taper : AT Le modem doit répondre: OK Si cette réponse est *extrèmement* longue (plusieurs dizaines de secondes !!!), c'est que le driver du port série hésite car il interroge celui-ci par 'polling' ...voir plus bas. Je crois qu'à ce moment là, le syslog ('ctrl+alt+f12' ou tail '/var/log/messages' pour le voir) donne des indications sur l'activité de ce driver... Il faut alors indiquer au driver (Le module serial.o, je crois), quelle IRQ utiliser : # setserial /dev/modem irq=3 (ou 4, tester les deux valeurs, voir plus bas) A ce moment, le module communiquera avec le modem avec l'IRQ choisie, et plus en 'polling' !!! pour revenir en 'polling': # setserial /dev/modem irq=0 (Mais ce n'est pas recommandé !!!) Note importante : les deux commandes 'setserial' que je viens de donner sont certainement fausses, car cela fait longtemps... Faire setserial --help ou man setserial pour retrouver la bonne syntaxe !!! Autre chose, il faut installer le package correspondant pour avoir la commande si cela n'est pas déjà fait. De plus, ton problème ne vient peut-être pas de là ... Mais je l'ai eu sur le MDK8.0, même en utilisant 'linuxconf' ou 'netconfig', alors .... Moralité : Il faut lire les HOWTOs, même si c'est en anglais ...;-) Alors, les IRQs, l'adresse, c'est koi-t'est-ce ??? Le microprocesseur communique avec les périphériques par le biais de son bus de données. Tous les périphériques du système étant reliés au bus, il voient passer toutes les données destinées aux autres... (Bon, je simplifie, c'est plus tout à fait comme cela, mais le principe reste le même.) Pour savoir quelle données sont pour lui, le périphérique attend un signal sur une de ses entrées qui lui indique de réceptionner la donnée qui arrive ... Ce signal n'est actif que quand l'adresse demandée par le processeur est celle du périphérique. C'est comme pour la radio FM, mon antenne reçoit toutes les stations à la fois, mais par le réglage du tuner, je lui demande de trier et de ne recevoir qu'Europe2 entre 6h et 9h ...(C'est le lapinou dans la garrigue... ;-))) Ensuite, le périphérique veut répondre au microprocesseur, normal, non ??? Il ne peux pas envoyer une donnée à l'adresse du microprocesseur, qui est un composant, très occupé, lui !!! (Le pauvre, il passe sont temps à attendre que c'est lambins de périphériques lui répondent !!! Les 35 heures, c'est pô pour lui ...) Il doit donc emettre une 'requete d'interruption' (Une IRQ, cqfd.) qui dit en gros au processeur : "Hey, feignant, j'ai du matos pour toi !!!". Le processeur, recoit cette info sur une de ses entrées (Nommée IRQ, justement) et le N° de cette IRQ sur son bus de données. Il sait alors quel périphérique a besoin de lui, et après avoir fini ce qu'il était en train de faire, va aller chercher les données du périphérique pour les traiter (Et pourquoi pas lui donner de nouveau du gratin à faire). Quasiment tous les périphériques fonctionnent ainsi, et chacun doit avoir son IRQ ( 3 et 4 pour les ports série, 14 et 15 pour les port IDE, 7 pour l'imprimante, etc, etc...) Pourquoi un tel fonctionnement ??? Parce que le processeur ne peut pas passer son temps à appeler tous les périphériques par leurs adresses pour leur demander si ils ont des données à lui fournir ... c'est un homme pressé, le pôvre !!! Cette méthode existe pourtant, elle s'appelle le 'Polling' (J'en parle plus haut) et elle n'est heureusement quasiment pas utilisée (Si quelqu'un à le contre-exemple, bipez moi !!!) Même Windôbe ne fonctionne pas comme cela (quoique, vu les résultats ..) Pour connaitre les IRQs des tes ports série : va voir dans le setup du bios ou à l'écran de démarrage, juste avant LILO, si tu as le temps !!! En général : COM1 (/dev/ttys0) -> adresse : 2F8, IRQ : 3 COM2 (/dev/ttys1) -> adresse : 3F8, IRQ : 4 Voilou ... @+++ Note importante : Je pense que j'ai dit des conneries dans les deux lignes ci-dessus et dans le reste du texte, d'ailleur ;-) mais le principe est bon ... SVP, corrigez moi et apportez des précisions, merci pour Christofe !!!! ----- Original Message ----- From: cbouillon <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, February 23, 2002 2:23 PM Subject: Re: [debutant] modem non detecte > Je ne pense pas que le type de mon modem pose problème car j'ai fait > l'installation 2 ou 3 fois avant et cela marchait tout seul. Je pense avoir > oublié quelque chose pendant le derniere install > > Type de modem : olitec selfmemorw 2000 56000/V90 > Port le 1 je croix j'ai essayé de changer c'est pareil. > adreesse ? je ne comprends pas cette question. > irq encore moins. > > désolé je suis débutant. > > christofe > -----Message d'origine----- > De : on4hu <[EMAIL PROTECTED]> > À : [EMAIL PROTECTED] <[EMAIL PROTECTED]> > Date : samedi 23 février 2002 14:48 > Objet : Re: [debutant] modem non detecte > > > >Bonjour, > >Peut être un peu plus d'information, > > > >- quel modem utilisez vous, > >- sur quel ports série? > >- quelle adresse ? > >- quel irq > > > >André > > > >Le Samedi 23 Février 2002 13:16, vous avez écrit : > >> J'ai installé linux 7.1 plusieurs fois et mon modem a été la chose qui a > >> toujours marché. Mais suite à des problemes, j'ai du changer de disque > >> etc... > >> > >> Et j'ai réinstallé mandrake mais je ne sais pas ce que j'ai fais, > >> impossible d'utiliser le modem. J'ai essayé plusieurs choses mais rien à > >> faire. La seule idée qui me reste est de refaire une installation comme > >> j'avais déjà fait sans manqué une étape. > >> > >> Comment faire pour que le modem soit connecté ? > >> > >> Merci pour vos idées et conseils. > >> > >> Christofe Bouillon > >> ------------------------------------------------------------------------- > -- > >>- -------- > >> http://www.e-radiotv.org : radio, télévision, musique, vidéo > >> ------------------------------------------------------------------------- > -- > >>- --------- > > > > > > > ---------------------------------------------------------------------------- ---- > Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? > Rendez-vous sur "http://www.mandrakestore.com" > >
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"