On 08-07-08 22:32, Rene Herman wrote: > On 08-07-08 20:00, Rene Herman wrote: > >> On 08-07-08 16:22, Landis McGauhey wrote: >> >>> Yes, ran alsamixer and thoroughly checked the settings-- levels all >>> raised, no muting, made sure the correct parameter for the right card >>> was used according to cat /proc/asound/cards. No sound. >>> >>> Played a file with aplay. No sound. >> >> Unfortunately not quite that simple then. Your speakers/headphones are >> in the green jack I suppose... and probably no progress with "aplay -D >> front foo.wav" (-D front:<n> for card number <n>). >> >> Most useful thing at this point is probably trying to play through the >> OSS interface. If you have the "sox" package installed: >> >> $ sox foo.wav -t ossdsp /dev/dsp >> >> If this complains about "No such device" (or /dev/dsp doesn't exist at >> all) then, as root, "modprobe snd-pcm-oss snd-mixer-oss" and try again. >> >> (to have sox play using alsa: "sox foo.wav -t alsa default). >> >>> Didn't see anything funny in dmesg but maybe you will. Here it is: >> >> Nothing ALSA related it seems. When there's nothing bad to report, >> loading snd-ens1371 is indeed totally silent so that's okay... >> >> If the above also doesn't help it is going to depend on your >> determination to get this thing going; googling around, I saw one >> report that stated that the old OSS driver did work but that one has >> been removed in the meantime. I could probably resurrect that against >> a current kernel just to try and, if it works, perhaps figure out what >> ALSA needs. That very much depends on your willingness to recompile >> kernels and test though. If you do want to go that far, what kernel >> are you running? > > Well, that wasn't particularly hard so to get a headstart.... try the > above FIRST, but if it doesn't help either, here's the old OSS es1371 > driver against 2.6.25.x. > > Googling around for the problem I saw you saying on a webforum that you > were running a self-compiled copy of that. So if the above does not > work, and you're up for it: > > The attached is in the usual Linux format for sending kernel changes, "a > patch". To apply it, you save the attached file somewhere, then change > to the root of your 2.6.25.x source tree and type: > > $ patch -p1 --dry-run < 0001-OSS-resurrect-ES1371-driver.patch > > if that completes without any further output, or with some "fuzz" only, > you drop the --dry-run to do it for real this time: > > $ patch -p1 < 0001-OSS-resurrect-ES1371-driver.patch > > You then go into "make menuconfig" and select <M> for the newly > available option: > > Device Drivers ---> > Sound ---> > Open Sound System ---> > <M> Open Sound System (DEPRECATED) > <M> Creative Ensoniq AudioPCI 97 (ES1371) > > (last one appears after selecting next-to-last one). You leave > menuconfig saving the new configuration and restart the kernel > compilation with "make". Assuming you still have the old tree compiled > and untouched, this should only recompile the new driver. > > When finished, "make modules_install" should install the "es1371.ko" > module after which you can try it (you don't really need to re-install > all the new kernel itself if your old compile tree was indeed still > there, but otherwise you apparently know how, so just repeat what you > did earlier) > > You can now try it. First unload snd-ens1371: > > # modprobe -r snd-ens1371 > > load the "new old" OSS driver: > > # modprobe es1371 > > at this point, "dmesg | tail" should show you that it loaded. Something > like: > > === > es1371: version v0.32 time 22:04:10 Jul 8 2008 > ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKD] -> GSI 11 (level, > low) -> IRQ 11 > es1371: found chip, vendor id 0x1274 device id 0x1371 revision 0x02 > es1371: found es1371 rev 2 at io 0x6800 irq 11 > ac97_codec: AC97 codec, id: TRA3 (TriTech TR28023) > gameport: ESS1371 Gameport is isa0218/gameport0, io 0x218, speed 1924kHz > === > > Now try playing something through the OSS interface, for example by > above sox invocation. OSS volumes are unmuted to start with, but if you > need to up volumes you may have an OSS mixer like "aumix" or "rexima" > available. > > HTH... Deep sigh -- the patch was too large for the list. It's probably in your inbox, but if not: http://members.home.nl/rene.herman/0001-OSS-resurrect-ES1371-driver.patch Rene. ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user