OVH Cloud OVH Cloud

[freebsd]pb son neomagic

11 réponses
Avatar
didier
Bonjour

Je viens de récupérer un portable Dell Latitude LS avec 128Mo de ram.
L'installation de la 5.2.1 se passe sans pb mais je bloque sur le son.
Il semberait qu'il suffise de recompiler le noyau avec device pcm mais
au boot suivant, j'ai ça :

pcm0: <NeoMagic 256AV> mem 0xfea00000-0xfeafffff,0xf7800000-0xf7bfffff
irq 10 at device 0.1 on pci1

et rideau, plus rien, blocage total. Je dois tout réinstaller 8-((

Quelqu'un pourrait il m'aider ?

10 réponses

1 2
Avatar
nik0la
didier wrote:
Bonjour

Je viens de récupérer un portable Dell Latitude LS avec 128Mo de ram.
L'installation de la 5.2.1 se passe sans pb mais je bloque sur le son.
Il semberait qu'il suffise de recompiler le noyau avec device pcm mais
au boot suivant, j'ai ça :

pcm0: <NeoMagic 256AV> mem 0xfea00000-0xfeafffff,0xf7800000-0xf7bfffff
irq 10 at device 0.1 on pci1

et rideau, plus rien, blocage total. Je dois tout réinstaller 8-((

Quelqu'un pourrait il m'aider ?


pas besoin de recompiler ta kairnail

snd_neomagic_load="YES" dans /boot/loader.conf

si ca marche pas apres un reboot tu peux tester un kldload snd_driver
(sal, ca load tt les drivers son...)

niko.

Avatar
didier
In article <41178395$0$26403$,
nik0la wrote:


pas besoin de recompiler ta kairnail

snd_neomagic_load="YES" dans /boot/loader.conf

si ca marche pas apres un reboot tu peux tester un kldload snd_driver
(sal, ca load tt les drivers son...)

niko.


Salut

;-)) effectivement pas besoin de recompiler, j'ai le même message et le
même blocage ??? Une idée ???

Autre question comment faire pour n'avoir pas à tout réinstaller ?

D'avance merci.

Corialement

Didier

Avatar
Patrice Auffret
On Tue, 10 Aug 2004 02:10:06 +0200
didier wrote:
[..]
;-)) effectivement pas besoin de recompiler, j'ai le même message et le
même blocage ??? Une idée ???



Tu as bien supprimer du noyau la ligne qui correspond a ton
driver de carte ?

Il ne faut pas charger un module sur le noyau supporte deja
le periferique (il me semble).

Avatar
didier
In article ,
Patrice Auffret wrote:


Tu as bien supprimer du noyau la ligne qui correspond a ton
driver de carte ?

Il ne faut pas charger un module sur le noyau supporte deja
le periferique (il me semble).


Salut

Oui, quand c'est bloqué, plus moyen de redémarrer. Au boot suivant, en
ligne de commande, je n'arrive à rien avec unload et boot, il me reprend
mon loader.conf. Il faut que je réinstalle à zéro.

Lors du boot, j'ai pu lire que le chargement du module neomagic implique
le chargement du module pcm et là, bien sûr ... rideau.

Il devrait y avoir un moyen avec le cd2 en montant le disque et en
modifiant le loader.conf, mais je ne sais pas faire :-(

Cordialement

Didier

Avatar
Patrice Auffret
On Tue, 10 Aug 2004 10:46:59 +0200
didier wrote:
[..]
Salut

Oui, quand c'est bloqué, plus moyen de redémarrer. Au boot suivant, en
ligne de commande, je n'arrive à rien avec unload et boot, il me reprend
mon loader.conf. Il faut que je réinstalle à zéro.



Non, au boot prompt, tu tapes `boot -s' (pour booter en single user).
Ah moins que la aussi ca charge les modules de loader.conf ?

Sinon, si ca marche, ensuite, tu edites loader.conf et tu commentes
la ligne de ton module de carte son.

Avatar
nik0la
didier wrote:
In article ,
Patrice Auffret wrote:


Tu as bien supprimer du noyau la ligne qui correspond a ton
driver de carte ?

Il ne faut pas charger un module sur le noyau supporte deja
le periferique (il me semble).



Salut

Oui, quand c'est bloqué, plus moyen de redémarrer. Au boot suivant, en
ligne de commande, je n'arrive à rien avec unload et boot, il me reprend
mon loader.conf. Il faut que je réinstalle à zéro.

Lors du boot, j'ai pu lire que le chargement du module neomagic implique
le chargement du module pcm et là, bien sûr ... rideau.

Il devrait y avoir un moyen avec le cd2 en montant le disque et en
modifiant le loader.conf, mais je ne sais pas faire :-(

Cordialement

Didier


ba boot en single user ?


Avatar
didier
In article <41189246$0$26400$,
nik0la wrote:

Non, au boot prompt, tu tapes `boot -s' (pour booter en single user).
Ah moins que la aussi ca charge les modules de loader.conf ?
heureusement non :)



Salut

Ben si ... ca charge loader.conf.

Je suis en 5.2.1 et lors des options de boot, que ce soit avec les choix
3 (Safe Mode) 4(single user) 5(verbose) ou 6 (boot prompt puis boot -s)
meme resultat ???


Une idee, ou je reinstalle ??? En fait ce qui est c***n, c'est que
j'avais prevu de prendre ce portable pour passer quelques videos aux
gamins pour qu'ils nous laissent un peu tranquilles dans le camion, on
part la semaine prochaine et je me vois mal emmener un ordi de bureau
branche sur l'allume cigare ! ;-))

A +

Didier


Avatar
Patrice Auffret
On Tue, 10 Aug 2004 13:38:31 +0200
didier wrote:
[..]
Ben si ... ca charge loader.conf.

Je suis en 5.2.1 et lors des options de boot, que ce soit avec les choix
3 (Safe Mode) 4(single user) 5(verbose) ou 6 (boot prompt puis boot -s)
meme resultat ???


Essaie en safe mode alors.

Avatar
didier
In article ,
Patrice Auffret wrote:

On Tue, 10 Aug 2004 13:38:31 +0200
didier wrote:
[..]
Ben si ... ca charge loader.conf.

Je suis en 5.2.1 et lors des options de boot, que ce soit avec les choix
3 (Safe Mode) 4(single user) 5(verbose) ou 6 (boot prompt puis boot -s)
meme resultat ???


Essaie en safe mode alors.


C'est fait, dans tous les cas j'ai le module pcm qui se charge et rideau
...


A +

Didier


Avatar
didier
Salut

J'ai trouvé ça ici :
http://gerda.univie.ac.at/freebsd-laptops/index.pl?action=show_laptop_det
ail&laptop0


Also, need patch to src/sys/dev/sound/pci/neomagic.c to keep kernel from
hanging. See PR kern/56617
http://news.gw.com/freebsd.bugs/26782

et ça (merci google) ici :
http://docs.freebsd.org/cgi/getmsg.cgi?fetch85647+0+archive/2003/freebs
d-bugs/20030914.freebsd-bugs

Number: 56617
Category: kern
Synopsis: Hang on boot w/neomagic audio on Dell Latitude LS
Confidential: no
Severity: non-critical
Priority: low
Responsible: freebsd-bugs
State: open
Quarter:
Keywords:
Date-Required:
Class: sw-bug
Submitter-Id: current-users
Arrival-Date: Mon Sep 08 17:20:00 PDT 2003
Closed-Date:
Last-Modified:
Originator: Matthew E. Gove
Release: FreeBSD 4.8-RELEASE-p4 i386
Organization:
Environment:
System: FreeBSD pouch.geeknet 4.8-RELEASE-p4 FreeBSD 4.8-RELEASE-p4 #2:

Tue
Aug 26 17:22:30 EDT 2003 :/usr/src/sys/compile/POUCH
i386

Dell Latitude LS.

:0:1: class=0x040100 card=0x00801028 chip=0x800510c8 rev=0x20
hdr=0x00
vendor = 'Neomagic Corporation'
device = 'NM2200 MagicMedia 256AV Audio Device'
class = multimedia
subclass = audio

The problem also exists on 5.x.

Description:
System locks up hard after probing pcm if enabled.


How-To-Repeat:
Boot with pcm enabled on a Dell Latitude LS w/ MagicMedia 256AV audio.


Fix:


commenting out nm_wr(sc, 0x6cc, 0x87, 1); in nm_initcd() stops the hang.


Je crois que ça répond à mon pb, mais qu'est ce que j'en fait
(attention, vous avez deviné que je débute ...)


Cordialement

Didier

1 2