Re: is this card supported by ALSA?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux