OVH Cloud OVH Cloud

[OpenBSD] Pb avec une SB128 PCI

4 réponses
Avatar
Nicolas BERNE
Bonjour à tous,

Je viens de passer d'Open 3.3 à Open 3.4 et ma carte SB PCI 128 n'est
plus opérationnelle.
Voilà ce que j'obtiens comme message :
dmesg |grep eap
eap0 at pci0 dev 9 function 0 "Ensoniq CT5880" rev 0x02pci_io_find: expected type i/o, found mem

Et évidemment, un "mixerctl -w inputs.cd.mute=off"
renvoie : mixerctl: /dev/mixer: Device not configured

Avec le 3.3, j'avais ça :
Dec 1 17:05:31 nazgul /bsd: eap0 at pci0 dev 14 function 0 "Ensoniq CT5880" rev 0x02: irq 5
Dec 1 17:05:31 nazgul /bsd: audio0 at eap0

Je n'ai bien-sur strictement rien touché à la disposition de mes cartes
PCI...

Quelqu'un a une idée.

A+

--
> J'aimerais avoir l'avis d'utilisateurs du Club Mandrake.
The first rule of MandrakeClub is you do not speak about MandrakeClub.
The second rule of MandrakeClub is you do *not* speak about MandrakeClub...

4 réponses

Avatar
Miod Vallat
eap0 at pci0 dev 9 function 0 "Ensoniq CT5880" rev 0x02pci_io_find: expected type i/o, found mem
[...]

Avec le 3.3, j'avais ça :
Dec 1 17:05:31 nazgul /bsd: eap0 at pci0 dev 14 function 0 "Ensoniq CT5880" rev 0x02: irq 5

Je n'ai bien-sur strictement rien touché à la disposition de mes cartes
PCI...


Oui, mais d'une part le code de eap(4) n'a pas particulierement changé
entre 3.3 et 3.4, d'autre part ta carte est trouvée a un emplacement
logique différent (dev 14 en 3.3, dev 9 en 3.4). Y a-t-il d'autres
différences dans le dmesg ? Que se passe-t-il si tu désactive pcibios
dans le noyau ? Etait-il désactivé en 3.3 ?

Avatar
Nicolas BERNE
Thus Spoke Miod Vallat :
eap0 at pci0 dev 9 function 0 "Ensoniq CT5880" rev 0x02pci_io_find: expected type i/o, found mem
[...]

Avec le 3.3, j'avais ça :
Dec 1 17:05:31 nazgul /bsd: eap0 at pci0 dev 14 function 0 "Ensoniq CT5880" rev 0x02: irq 5

Je n'ai bien-sur strictement rien touché à la disposition de mes cartes
PCI...


Oui, mais d'une part le code de eap(4) n'a pas particulierement changé
entre 3.3 et 3.4, d'autre part ta carte est trouvée a un emplacement
logique différent (dev 14 en 3.3, dev 9 en 3.4). Y a-t-il d'autres
différences dans le dmesg ? Que se passe-t-il si tu désactive pcibios
dans le noyau ? Etait-il désactivé en 3.3 ?
Merci pour ton aide.


Je ne sais pas ce qu'il s'est passé mais j'ai enlevé une vieille carte
ISA de la machine et ça remarche.
Par contre, même si le son marche, j'ai maintenant pleins de
"/bsd: eap0: eap1371_read_codec timeout 2"

Dec 3 17:04:53 nazgul /bsd: eap0: eap1371_read_codec timeout 2
Dec 3 17:05:24 nazgul last message repeated 380 times
Dec 3 17:07:25 nazgul last message repeated 1438 times
Dec 3 17:08:24 nazgul last message repeated 651 times

Bizarre, non.

A+

--
J'aimerais avoir l'avis d'utilisateurs du Club Mandrake.
The first rule of MandrakeClub is you do not speak about MandrakeClub.

The second rule of MandrakeClub is you do *not* speak about MandrakeClub...


Avatar
Miod Vallat
Par contre, même si le son marche, j'ai maintenant pleins de
"/bsd: eap0: eap1371_read_codec timeout 2"


Ça, c'est parce que le test provoquant l'affichage de ce message était
toujours faux en 3.3 (une mauvaise comparaison), et a été corrigé par la
suite.

Ceci dit, si ça semble toujours se produire et que cela n'a pas
d'incidence sur le fonctionnement de la carte, tu peux toujours
commenter les lignes 363 à 365 de /sys/dev/pci/eap.c ...

Avatar
Nicolas BERNE
Thus Spoke Miod Vallat :
Par contre, même si le son marche, j'ai maintenant pleins de
"/bsd: eap0: eap1371_read_codec timeout 2"


Ça, c'est parce que le test provoquant l'affichage de ce message était
toujours faux en 3.3 (une mauvaise comparaison), et a été corrigé par la
suite.

Ceci dit, si ça semble toujours se produire et que cela n'a pas
d'incidence sur le fonctionnement de la carte, tu peux toujours
commenter les lignes 363 à 365 de /sys/dev/pci/eap.c ...
Merci encore pour ton aide précieuse.


En fait, le message apparait lorsque je "joue" avec le mixer (avec
mixerctl ou avec le plugin volume de gkrellm).

Je m'en vais de ce pas commenter et compiler.

A+

--
J'aimerais avoir l'avis d'utilisateurs du Club Mandrake.
The first rule of MandrakeClub is you do not speak about MandrakeClub.

The second rule of MandrakeClub is you do *not* speak about MandrakeClub...