[USB] Conflits IRQ ethernet PCI
Adeimantos
adeimantos at free.fr
Dim 15 Mai 17:51:29 UTC 2005
Jody a écrit :
> Adeimantos a écrit :
>
>> Jean-Pierre Delange a écrit :
>>
>>> Bonjour à tous !
>>>
>>> Au final, cette difficulté à faire prendre en charge et monter une
>>> clé USB sur une machine AMD K6-2 3D Powernow 500 Mhz - Carte
>>> Chaintech VIA K6BV3 Apollo (je donne ces informations qui sont
>>> utiles), à laquelle on ajoute un hub USB à 4 ports USB Lucent
>>> Microelectronics, provient de conflits IRQ propres à la carte mère.
>>> En déplaçant les cartes PCI, je suis arrivé à faire reconnaître et
>>> monter automatiquement la clé USB (en désactivant la prise en charge
>>> ACPI et APIC). Pour l'instant, il y a un conflit IRQ avec la carte
>>> ethernet (la carte est reconnue, mais il n'y a pas de transaction;
>>> impossible de pinger).
>>> Il faut donc jongler avec les emplacements des cartes.
>>>
>> Je rajoute une couche : sur cette carte mère K6BV3+ (qui est une DFI,
>> et non une Chaintech, comme dit par erreur : l'équivalent chez
>> Chaintech est la 5AGM2, qui ne supporte les AMD-K6 II que juqu'à 350
>> Mhz), il semble qu'intervienne un problème de gestion des IRQ des
>> ports PCI. En changeant les cartes PCI de connecteur (il y a 4
>> connecteurs PCI, mais 1 seul gère convenablement le Hub USB, aussi il
>> reste 3! -factorielle 3- possibilités d'arranger les cartes en
>> fonction des ports PCI...donc 6 combinaisons). Pour l'instant, aucune
>> combinaison ne permet de prendre en charge la carte USB + la carte
>> réseau en même temps. Et cela en passant "napci", "nolapic", apci=off
>> au boot. J'ai testé en simulant une nouvelle installation de Ubuntu
>> en mode expert (avec acpi=off, noapci nolapic), la carte PCI réseau
>> n'est pas reconnue et la configuration réseau avec DHCP est
>> impossible. Curieusement, 'dmesg' reconnaît bien la présence de tout
>> le matériel, mais le conflit entre IRQ 9 et IRQ 10 persiste ("have
>> IRQ 10, want IRQ 9"). Toujours aussi curieusement, après avoir
>> cherché dans le fichier /etc/network/interfaces, j'ai remarqué les
>> lignes suivantes :
>>
>> #This is a list of hotplugable network interfaces
>> mapping hoplug
>> script grep
>> mapping eth0
>>
>> alors qu'on devrait avoir quelque chose comme :
>>
>> # The primary network interface
>> auto eth0
>> iface eth0 inet dhcp
>>
>> J'ai modifié le script, et en effet, la recherche de l'usb et de la
>> carte ethernet est plus rapide au 'boot', mais toujours avec un
>> 'fail' lorsqu'il s'agit de se connecter à ntp.ubuntulinux.org.
>> Cela dit, bien que je sois enclin à dire du mal de cette carte mère
>> et de ces conflits IRQ sur les ports PCI, il se peut qu'un réglage
>> fin du BIOS m'échappe, qui pourrait résoudre ce problème... Qu'en
>> dites-vous ?
>>
>>
> N'as tu pas une option onboard modem ou autre d'activée dans le bios ?
> De quelles options disposes tu à propos d'irq dans ton bios ?
>
> Jody
>
Dans la rubrique 'Chipset Features Setup', "chipset USB" est configuré
sur "Enabled".
Dans la rubrique 'PNP/PCI Configuration', "Assign IRQ for USB" est sur
'Enabled" ...
Je me demande s'il ne faut pas désactiver ces deux items ?
Il y a bien une ligne qui concerne l'IRQ dédié au Modem, mais c'est
l'IRQ 4 qui correspond au COM1.
Qu'en est-il pour le noyau 2.6.10-5 Ubuntu ? La prise en charge des
Chipset VIA est-elle activée d'office ? (je le suppose).
Pour connaître la table des IRQ de cette Carte Mère il faut aller à la
page 26 du Manuel qui est en PDF ici :
http://www.dfi.com.tw/Upload/Manual/39210928.PDF
--
"Few discoveries are more
irritating than those which
expose the pedigree of ideas".
John Emmerich Edward Dalberg,
Lord ACTON
Plus d'informations sur la liste de diffusion ubuntu-fr