Hello Daniel,

tr�s long message..

le probl�me des IRQ's n'est pas nouveau, un PC n'en as que 16 (de 0 a 15)
et il faut �viter d'utiliser autant que possible le sharing IRQ, en
particulier pour
la carte graphique et/ou pour toute device fortement utilis�e.

Oui d�pendant de la carte m�re mais en principe plusieurs support de carte
ont
un IRQ diff�rent, modifiable en g�n�ral, dans le BIOS du PC.
Il y a souvent des probl�mes a premiere vue insurmontable si une carte
demande
un irq particulier et cela semble �tre le cas chez vous pour la device 007
qui impose
l'IQ11 alors qu'elle re�ois l'IRQ 5?

Il faut essayer de g�rer:
1) suivant le slot utilis� dans la carte m�re et l'IRQ de ce slot
2) suivant certaines carte IRQ auto adaptable
3) suivant certaines carte IRQ modifiable par cavalier
4) suivant l'IRQ sharing du slot
5) suivant certains slots et certaines cartes m�re qui ne g�re pas l'IRQ
sharing

Le plus souvent le probl�me est le premier d�marrage de la machine, et le
plus simple est d'utiliser
une disquette DOS et de d�marrer carte par carte en les ajoutant une par une
en particulier si plus
d'un conflit existe


*** Andr� ON4HU ***
page WEB:.......... http://users.skynet.be/on4hu/
serveur WEB:...... http://www.on4hu.dynip.com
serveur FTP:........ ftp://ftp.on4hu.dynip.com
e-mail (1)............... [EMAIL PROTECTED]
e-mail (2)............... [EMAIL PROTECTED]
----- Original Message -----
From: "Daniel Moyne" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 26, 2002 1:25 PM
Subject: Re: [debutant] re-d�finir l'IRQ d'une carte SCSI ou autre


> On Friday 26 April 2002 09:18, RichardLinux wrote:
> > Bonjour
> >
> > Apr�s install de linux, au boot, je vois des messages indiquant que
l'irq 9
> > n'est pas correcte pour ma carte SCSI adaptec 152x  et c'est en effet
l'IRQ
> > 9 que j'utilise pour la connexion de mon graveur SCSI.
> >
> > Comment faire pour d�finir le bon num�ro d'IRQ sachant que j'ai trouv�
un
> > utilitaire sous KDE dont j'ai oubli� le nom permettant de configurer ma
> > carte mais la modification semble �tre sans effet puisque j'ai toujours
le
> > message et que je ne peux acc�der au disque plac� dans mon graveur.
> >
> > Merci d'avance.
> Je me joins � cette discussion, pour �largir le d�bat, car j'ai un
probl�me
> analogue : au boot de ma carte SCSI (j'entends par l� affichage de la
liste
> des devices qui sont reconnus) je vois des messages pour chaque device qui
> contiennent des caract�res bizarres, l'information propos�e �tant quand
m�me
> lisible. Les gens de Tekram contact�s m'ont dit que je devais
> avoir un pb de conflit m�moire du � un pb d'IRQ ! Pour �tre +pr�cis ce pb
est
> apparu apr�s changement de ma carte m�re et c'est arriv� � d'autres
personnes
> ! J'ai donc pass� la commande (pas d'une nouvelle carte !) :
> $ dmesg
> et l� surprise, le message suivant :
> .....................................
> PCI: Found IRQ 11 for device 00:07.3
> IRQ routing conflict for 00:07.2, have irq 5, want irq 11
> IRQ routing conflict for 00:07.3, have irq 5, want irq 11
> PCI: Sharing IRQ 11 with 00:0a.0
> .....................................
> Donc l'USB qui r�clame l'IRQ 11 d�j� utilis� par ma carte Tekram se voit
> affecter l'IRQ 5 ! On pourrait comprendre que le probl�me est r�solu !
Cela
> est-il suffisant pour aller polluer une zone m�moire o� sont list�s mes
> devices SCSI g�r�s par ma carte Tekram, � voir ?
>
> Pour mieux comprendre j'ai initi� les actions suivantes :
>
> a) d�placement de ma carte SCSI d'un SLOT � un autre
>
> J'ai 5 SLOTs PCI. L� pa ta tra... impossible de booter ! Donc les SLOTs
PCI ne
> sont pas tous �quivalents vis � vis d'IRQ ou autre. Retour au montage
> pratiqu� par mon installateur, qui consult� n'a pas l'air d'en savoir plus
que
> moi.
>
> En consultant la doc de ma carte MSI, je constate que :
> - les SLOTs #1, #4 et AC97 (module son de ma carte m�re) sont partag�s
> - les SLOTS #2, #5, USB#1 et USB#2 sont partag�s
> - les SLOTs #1~5 (j'imagine de #1 � #5) sont Bus Master
> - que de plus, il existe des IRQ pins connect�s aux BUS PCI pins appel�s
INT
> A#, INT B#, INT C# et INT D# suivant une r�gle d�finie dans un tableau ou
en
> plus on d�fini une notion d'"order".
>
> C'est proprement incompr�hensible, puisque non comment�. Un exemple : le
SLOT
> #4 est d�fini comme suit :
> ------------------------------------------------
> |          | Order 1| Order 2| Order 3| Order 4|
> ------------------------------------------------
> | SLOT # 4 | INT B# | INT C# | INT D# | INT A# |
> ------------------------------------------------
>
> Questions :
> - comment lire ce tableau et comprendre l'interaction IRQ, INT n#, Order n
?
> - comment placer d'une mani�re logique une carte son SoundBlaster PCI, une
> carte SCSI PCI, une carte r�seau PCI dans les SLOTs disponibles (j'imagine
> que pour la carte son c'est SLOT #1 ou #4 et rien d'autre du au partage
> indiqu� ci-dessus), mais pour le reste ?
>
> b) d�sactivation de l'USB dans le BIOS, juste pour voir
>
> Je pensais voir l'USB dispara�tre des affectations IRQ avec une action si
> drastique, eh bien non ! Si j'ex�cute la commande :
> $ dmesg
> j'obtiens ceci :
> .....................................
> PCI: Found IRQ 11 for device 00:07.2
> PCI: Sharing IRQ 11 with 00:07.3
> PCI: Sharing IRQ 11 with 00:0a.0
> Applying VIA southbridge workaround.
> PCI: Enabling Via external APIC routing
> PCI: Via IRQ fixup for 00:07.2, from 0 to 11
> PCI: Via IRQ fixup for 00:07.3, from 255 to 11
> .....................................
> Conclusion :
>
> - l'IRQ 11 devient partag� entre la carte SCSI et les 2 ports USB (qui
seront
> probablement inutilisables ? chez moi je n'ai rien de connect� en USB).
>
> - chassez le naturel, il revient au galop : en effet il semble que les 2
ports
> USB aient une attirance particuli�re pour l'IRQ 11, qu'ils r�clamaient
d�j� +
> haut. Si je vais voir le listing des interruptions dans le Centre de
Contr�le
> KDE je vois la ligne suivante :
> ......................................................
> 11: 893 XT-PIC DC395x_TRM, usb-uhci, usb-uhci
> ......................................................
> Normal. Avant les 2 usb-uhci apparaissaient sous l'IRQ 5. Quant � mes
> caract�res bizarres affich�s au boot, ils sont toujours l�, ce qui n'est
pas
> surprenant.
>
> c) enqu�te aupr�s de MSI pour en savoir plus
>
> J'attends toujours une r�ponse. A suivre.
>
> d) enqu�te sur la liste
>
> Donc ce message, puisque d'autres personnes semblent avoir des soucis
> analogues. Je profite de cette tribune pour appronfondir le sujet IRQ avec
> des affirmations et des interrogations pour ceux que �a int�resse.
>
> i) pourquoi des IRQs
>
> C'est simple IRQ = Interrupt Request. A c�t� du Processeur Principal qui
> d�roule son code, il existe d'autres puces p�riph�riques qui elles aussi
font
> un boulot particulier, dans le clavier, dans la souris, les cartes SCSI,
> l'imprimante, etc... A un moment le besoin de communication, voire
> d'interaction entre un processeur p�riph�rique et le Processeur Principal
est
> n�cessaire. Alors le processeur p�riph�rique lance une interruption en
> positionnant des bits dans le code instruction de
> l'instruction courante en cours d"ex�cution. Cette action interrompt le
> travail du Processuer Principal qui doit alors ex�cuter d'une routine
> sp�cifique � une adresse donn�e (ces adresses sont quelquefois nomm�es
> vecteurs) fonction du num�ro d'IRQ. Ce travail termin� le Processeur
> Principal reprend son travail o� il l'a laiss�. Et voil�. C'est par
exemple
> ce qui se passe quand vous tapez sur un touche du clavier, ou envoyez des
> messages avec votre modem.
>
> ii) affectation des IRQs
>
> on ne dispose que de 16 IRQs num�rot�s de 0 � 15. Ceux-ci sont affect�s �
des
> p�riph�riques voire groupe de p�riph�riques, suivant des r�gles qu'il faut
> conna�tre. Une carte SCSI avec 5 p�riph�riques n'a besoin que d'un IRQ, la
> carte g�rant elles-m�mes les p�riph�riques SCSI. Mais l'IDE #0, l'IDE #1,
le
> clavier, la souris, le modem, le port s�rie COM#1, COM#2 (d�sign�s aussi
COM
> A et COM B), le port parall�le (LPT1  & LPT2), l'USB, les cartes PCI, la
> carte AGP (carte graphique), etc ... qui ont leur propre processeur
> n�cessitent une affectation d'IRQ pour dialoguer. D'o� la vraie question :
y
> en a-t-il pour tout le monde ? et sinon comment partager ?
>
> Cette affectation est r�alis�e de plusieurs mani�res :
> - physique au niveau du p�riph�rique : il semble que par exemple certains
> p�riph�riques comme ma carte Tekram SCSI ont un IRQ affect� d'office en
> hardware : IRQ 11 INT A# (est-ce compatible avec du plug and play),
> - par soft : c'est le BIOS qui fait le boulot avec :
> . ou le plug and play,
> . ou une affectation choisie par l'utilisateur.
> Ainsi :
> - le modem se voit proposer l'IRQ #3 (� noter que si vous listez les
> interruptions � un moment donn�s vous ne voyez l'IRQ #3 que si le modem
est
> en fonctionnement ; voir +bas pour l'affectation effective).
> - le port parall�le se voit proposer l'IRQ 7 (� ce sujet la doc parle de
LPT1
> et LPT2, donc 2 ports pour un seul connecteur parall�le ?)
>
> Par ailleurs � la connexion de mon modem c'est l'IRQ 4 qui est en
d�finitive
> affect�, contrairement � ce qui est dit dans le BIOS. Je n'ai pas r�ussi �
> voir afficher l'IRQ 7 pour mon imprimante en cours d'impression bien que
ce
> soit cet IRQ qui soit propos�, probablement parce que
> l'affectation-d�saffectation de l'IRQ 7 sur un port parall�le est trop
rapide
> !
>
> iii) Quelques IRQ's particuliers :
>
> IRQ 0 : timer
> IRQ 2 : cascade (?)
> IRQ 8 : rtc (?)
>
> iv) Comment lire l'affectation IRQ
>
> - au boot : en allant dans le BIOS (cette information ne semble pas �tre
> fiable ; voir +haut commentaire sur affectation IRQ modem),
> - apr�s boot :
> . dans le centre de Centre de Contr�le KDE avec les rubriques
"Interruptions",
> et "PCI" (qui liste plus que les informations PCI),
> . en mode console avec les commandes :
> $ cd /proc
> $ cat interrupts
>
> Voil�. J'attends des commentaires (corrections, r�ponses). Merci.
> --
> Daniel Moyne
(Nulix)----------------------------------------------------------
> Software : Mandrake 8.2 RC1        \\|//    kernel "2.4.18-4mdk"
>                                   / --- \
>                                  (' o-o ')
> --------------------------------oOO-(_)-OOo-------------------------------
-----
>
>
>
>
>
>
>
>
>
>
>
>
>


----------------------------------------------------------------------------
----


> 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";

Répondre à