Misc Solaris 10 issues

OSS specific Solaris discussion (x86/SPARC)

Moderators: cesium, dev, kodachi, hannu

Misc Solaris 10 issues

Postby timwoj » Mon Dec 05, 2005 8:49 pm

This is on a Netra 240 running Solaris 10, OSS 3.99.3c, and a Soundblaster Live 24-bit card.

I have a few things that I've noticed that I'd like to get some help with:

1) At boot time, I have to reset the recordsrc from MIC to LINE to MIC to get anything out of the microphone port.

2) At anything less than 44.1khz, I get nothing but loud static.

3) I'm getting kernel panics on occasion, and they all seem to be in the OSS driver. I've pasted a couple of the traces below. These are both from today, but they're certainly not the first ones I've seen.

---------------- PANIC #1 --------------------

Dec 5 19:39:56 cgs142ws2 unix: [ID 836849 kern.notice]
Dec 5 19:39:56 cgs142ws2 ^Mpanic[cpu0]/thread=2a1009b1cc0:
Dec 5 19:39:56 cgs142ws2 unix: [ID 103648 kern.notice] mutex_exit: not owner, lp=702cf2b8 owner=0 thread=2a1009b1cc0
Dec 5 19:39:56 cgs142ws2 unix: [ID 100000 kern.notice]
Dec 5 19:39:56 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b16a0 oss:do_outputintr+1d4 (30003ca2cc8, 30006b9c948, 0, 0, 6a1c00, 0)
Dec 5 19:39:56 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 00000000000702c6 0000000000000000 0000000000000000
Dec 5 19:39:56 cgs142ws2 %l4-7: 0000000000000000 0000000000000060 00000000702cf8b8 00000000702cf2b8
Dec 5 19:39:57 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1750 oss:audio_outputintr+cc (0, 0, 30003cccf88, 1, 400, 0)
Dec 5 19:39:57 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000030006b9c948 000000007b2721a8 0000030003626f08 0000000000000017
Dec 5 19:39:57 cgs142ws2 %l4-7: 0000000000000016 0000000000000400 0000000000000024 000000000000ffff
Dec 5 19:39:57 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1800 oss:check_playback_intr+98 (0, 70320d84, 0, 702c6000, 702c6f18, 17)
Dec 5 19:39:57 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000030006b9c948 0000000000000001 0000000000000400 0000000000000000
Dec 5 19:39:57 cgs142ws2 %l4-7: 0000000000000000 0000030003ca2cc8 0000030003cccf88 0000000000000000
Dec 5 19:39:58 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b18b0 oss:audigylsintr+bc (70320b58, 0, 8, 70320d84, 1, 76)
Dec 5 19:39:58 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000000070320e38 0000000000000007 0000000070320d84 0000000000000000
Dec 5 19:39:58 cgs142ws2 %l4-7: 0000000000000000 000003000941c908 0000000000000001 000000000000000
Dec 5 19:39:58 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1960 oss:cards+adc9974 (3000897f2e8, 7b27121c, 7, df1fc, 18a4000, 18a4)
Dec 5 19:39:58 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 0000030007c7b1c0 0000000000000000 0000000000000000
Dec 5 19:39:58 cgs142ws2 %l4-7: 0000000000000060 00000000005450c9 0000000000000000 0000000000000083
Dec 5 19:39:58 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1a20 pcisch:pci_intr_wrapper+9c (3000453bbb8, 300000c28c8, 0, 0, 0, 30008992c08)
Dec 5 19:39:59 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 00000000018cd418 00000300000e0840 00000000018cd460 000000000104047c
Dec 5 19:39:59 cgs142ws2 %l4-7: 0000000001857188 000003000897f2e8 000003000039d988 000000007b200fac

---------------- PANIC #2 --------------------

Dec 5 19:46:38 cgs142ws1 ^Mpanic[cpu0]/thread=2a100957cc0:
Dec 5 19:46:38 cgs142ws1 unix: [ID 103648 kern.notice] mutex_exit: not owner, lp=702cd2b8 owner=0 thread=2a100957cc0
Dec 5 19:46:38 cgs142ws1 unix: [ID 100000 kern.notice]
Dec 5 19:46:38 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a1009576a0 oss:do_outputintr+1d4 (3000615b448, 30003459788, 0, 0, 2f3000, 0)
Dec 5 19:46:39 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 00000000000702c4 0000000000000000 0000000000000000
Dec 5 19:46:39 cgs142ws1 %l4-7: 0000000000000002 0000000000003111 00000000702cd8b8 00000000702cd2b8
Dec 5 19:46:39 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957750 oss:audio_outputintr+cc (0, 0, 30006919ac8, 1, 400, 0)
Dec 5 19:46:39 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000030003459788 000000007b2721a8 00000300052bc548 0000000000000020
Dec 5 19:46:39 cgs142ws1 %l4-7: 000000000000001f 0000000000000400 0000000000000024 000000000000ffff
Dec 5 19:46:39 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957800 oss:check_playback_intr+98 (0, 7031ed84, 0, 702c4000, 702c4f18, 20)
Dec 5 19:46:40 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000030003459788 0000000000000001 0000000000000400 0000000000000000
Dec 5 19:46:40 cgs142ws1 %l4-7: 0000000000000000 000003000615b448 0000030006919ac8 0000000000000000
Dec 5 19:46:40 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a1009578b0 oss:audigylsintr+bc (7031eb58, 0, 8, 7031ed84, 1, 76)
Dec 5 19:46:40 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 000000007031ee38 0000000000000007 000000007031ed84 0000000000000000
Dec 5 19:46:40 cgs142ws1 %l4-7: 0000000000000000 0000030006e3c648 00000300003a6cc0 000000007bae848c
Dec 5 19:46:40 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957960 oss:cards+adcb974 (30008fb9b98, 7b27121c, 7, e8ec0, 18a4000, 18a4)
Dec 5 19:46:40 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000000001007350 0000000000000006 0000000000000006 00000000000007c8
Dec 5 19:46:40 cgs142ws1 %l4-7: 0000000000000000 0000000000000000 0000030006d669a0 000002a1012b3ba0
Dec 5 19:46:41 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957a20 pcisch:pci_intr_wrapper+9c (3000368e780, 300000c2968, 0, 0, 0, 300090c9e10)
Dec 5 19:46:41 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 00000000018cd418 00000300000e0840 00000000018cd460 0000000000051c00
Dec 5 19:46:41 cgs142ws1 %l4-7: 0000000000000000 0000030008fb9b98 000003000039db58 000000007b200fac


Thanks for any help you can provide.
timwoj
New Member
 
Posts: 5
Joined: Tue Nov 15, 2005 7:00 pm

Postby timwoj » Mon Dec 05, 2005 9:04 pm

Just got another one:

Dec 5 20:57:18 cgs142ws1 ^Mpanic[cpu0]/thread=30010aee6a0:
Dec 5 20:57:18 cgs142ws1 unix: [ID 103648 kern.notice] mutex_enter: bad mutex, lp=300117739a0 owner=2a102815cc0 thread=30010aee6a0
Dec 5 20:57:18 cgs142ws1 unix: [ID 100000 kern.notice]
Dec 5 20:57:18 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a10193f480 oss:oss_audio_open+f4 (fffffffffffffffa, 10, 701e6900, 70224f18, 30011773788, 2)
Dec 5 20:57:18 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 000000007022d6b8 0000000000000003 00000300117739a0 0000000000000002
Dec 5 20:57:18 cgs142ws1 %l4-7: 0000000000000001 000000000000000d 0000000000000000 0000000000000000
Dec 5 20:57:19 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a10193f530 oss:audio_open_sw+124 (8000, 701e6900, 2a10193f69c, 70224f18, 3, 0)
Dec 5 20:57:19 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000030011773788 0000000070224000 0000000000070224 0000000000070000
Dec 5 20:57:19 cgs142ws1 %l4-7: 0000000000006f50 00000000018ad400 0000000000000002 ffffffffffffffff
Dec 5 20:57:19 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a10193f5e0 oss:sound_open+b0 (2a10193f768, 0, fffffffffffffffa, 0, 701e6940, 3)
Dec 5 20:57:19 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 00000000701e6000 0000000000000023 00000000000701e6 0000000000070000
Dec 5 20:57:19 cgs142ws1 %l4-7: 0000011200000023 0000000000000003 0000000000000001 00000000018a4400
Dec 5 20:57:20 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a10193f6b0 specfs:spec_open+454 (2a10193f940, 1, 3000fd34288, 112, 3001155de90, 30011560180)
Dec 5 20:57:20 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000001 00000300116c6080 0000000000000000 000003001155df18
Dec 5 20:57:20 cgs142ws1 %l4-7: 0000000000000004 00000300111da0d8 ffffffffffffffff 0000011200000023
Dec 5 20:57:20 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a10193f770 genunix:fop_open+78 (2a10193f940, 2, 3000fd34288, 1, 300116c6080, 1)
Dec 5 20:57:21 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000001 0000000000000012 0000000000000000 0000030000081d30
Dec 5 20:57:21 cgs142ws1 %l4-7: 00000000fd0fbf50 000002a10193f800 0000000000000001 0000000000000004
Dec 5 20:57:21 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a10193f820 genunix:vn_openat+4d4 (0, 196, 0, 1, 0, 1)
Dec 5 20:57:21 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 000000007fffffff 0000000000000000 0000000000000000 0000000000000000
Dec 5 20:57:21 cgs142ws1 %l4-7: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
Dec 5 20:57:21 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a10193f9e0 genunix:copen+260 (ffffffffffd19553, fd0fbf50, 0, f8196, 0, 1)
Dec 5 20:57:21 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000000001859400 000002a10193fba0 000000000184f800 0000000000000001
Dec 5 20:57:21 cgs142ws1 %l4-7: 00000000018a4c00 0000000000000196 0000000000000017 000003000f0f1380
timwoj
New Member
 
Posts: 5
Joined: Tue Nov 15, 2005 7:00 pm

Re: Misc Solaris 10 issues

Postby dev » Thu Dec 08, 2005 11:35 pm

timwoj wrote:This is on a Netra 240 running Solaris 10, OSS 3.99.3c, and a Soundblaster Live 24-bit card.

I have a few things that I've noticed that I'd like to get some help with:

1) At boot time, I have to reset the recordsrc from MIC to LINE to MIC to get anything out of the microphone port.

2) At anything less than 44.1khz, I get nothing but loud static.

3) I'm getting kernel panics on occasion, and they all seem to be in the OSS driver. I've pasted a couple of the traces below. These are both from today, but they're certainly not the first ones I've seen.

---------------- PANIC #1 --------------------

Dec 5 19:39:56 cgs142ws2 unix: [ID 836849 kern.notice]
Dec 5 19:39:56 cgs142ws2 ^Mpanic[cpu0]/thread=2a1009b1cc0:
Dec 5 19:39:56 cgs142ws2 unix: [ID 103648 kern.notice] mutex_exit: not owner, lp=702cf2b8 owner=0 thread=2a1009b1cc0
Dec 5 19:39:56 cgs142ws2 unix: [ID 100000 kern.notice]
Dec 5 19:39:56 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b16a0 oss:do_outputintr+1d4 (30003ca2cc8, 30006b9c948, 0, 0, 6a1c00, 0)
Dec 5 19:39:56 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 00000000000702c6 0000000000000000 0000000000000000
Dec 5 19:39:56 cgs142ws2 %l4-7: 0000000000000000 0000000000000060 00000000702cf8b8 00000000702cf2b8
Dec 5 19:39:57 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1750 oss:audio_outputintr+cc (0, 0, 30003cccf88, 1, 400, 0)
Dec 5 19:39:57 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000030006b9c948 000000007b2721a8 0000030003626f08 0000000000000017
Dec 5 19:39:57 cgs142ws2 %l4-7: 0000000000000016 0000000000000400 0000000000000024 000000000000ffff
Dec 5 19:39:57 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1800 oss:check_playback_intr+98 (0, 70320d84, 0, 702c6000, 702c6f18, 17)
Dec 5 19:39:57 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000030006b9c948 0000000000000001 0000000000000400 0000000000000000
Dec 5 19:39:57 cgs142ws2 %l4-7: 0000000000000000 0000030003ca2cc8 0000030003cccf88 0000000000000000
Dec 5 19:39:58 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b18b0 oss:audigylsintr+bc (70320b58, 0, 8, 70320d84, 1, 76)
Dec 5 19:39:58 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000000070320e38 0000000000000007 0000000070320d84 0000000000000000
Dec 5 19:39:58 cgs142ws2 %l4-7: 0000000000000000 000003000941c908 0000000000000001 000000000000000
Dec 5 19:39:58 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1960 oss:cards+adc9974 (3000897f2e8, 7b27121c, 7, df1fc, 18a4000, 18a4)
Dec 5 19:39:58 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 0000030007c7b1c0 0000000000000000 0000000000000000
Dec 5 19:39:58 cgs142ws2 %l4-7: 0000000000000060 00000000005450c9 0000000000000000 0000000000000083
Dec 5 19:39:58 cgs142ws2 genunix: [ID 723222 kern.notice] 000002a1009b1a20 pcisch:pci_intr_wrapper+9c (3000453bbb8, 300000c28c8, 0, 0, 0, 30008992c08)
Dec 5 19:39:59 cgs142ws2 genunix: [ID 179002 kern.notice] %l0-3: 00000000018cd418 00000300000e0840 00000000018cd460 000000000104047c
Dec 5 19:39:59 cgs142ws2 %l4-7: 0000000001857188 000003000897f2e8 000003000039d988 000000007b200fac

---------------- PANIC #2 --------------------

Dec 5 19:46:38 cgs142ws1 ^Mpanic[cpu0]/thread=2a100957cc0:
Dec 5 19:46:38 cgs142ws1 unix: [ID 103648 kern.notice] mutex_exit: not owner, lp=702cd2b8 owner=0 thread=2a100957cc0
Dec 5 19:46:38 cgs142ws1 unix: [ID 100000 kern.notice]
Dec 5 19:46:38 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a1009576a0 oss:do_outputintr+1d4 (3000615b448, 30003459788, 0, 0, 2f3000, 0)
Dec 5 19:46:39 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 00000000000702c4 0000000000000000 0000000000000000
Dec 5 19:46:39 cgs142ws1 %l4-7: 0000000000000002 0000000000003111 00000000702cd8b8 00000000702cd2b8
Dec 5 19:46:39 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957750 oss:audio_outputintr+cc (0, 0, 30006919ac8, 1, 400, 0)
Dec 5 19:46:39 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000030003459788 000000007b2721a8 00000300052bc548 0000000000000020
Dec 5 19:46:39 cgs142ws1 %l4-7: 000000000000001f 0000000000000400 0000000000000024 000000000000ffff
Dec 5 19:46:39 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957800 oss:check_playback_intr+98 (0, 7031ed84, 0, 702c4000, 702c4f18, 20)
Dec 5 19:46:40 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000030003459788 0000000000000001 0000000000000400 0000000000000000
Dec 5 19:46:40 cgs142ws1 %l4-7: 0000000000000000 000003000615b448 0000030006919ac8 0000000000000000
Dec 5 19:46:40 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a1009578b0 oss:audigylsintr+bc (7031eb58, 0, 8, 7031ed84, 1, 76)
Dec 5 19:46:40 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 000000007031ee38 0000000000000007 000000007031ed84 0000000000000000
Dec 5 19:46:40 cgs142ws1 %l4-7: 0000000000000000 0000030006e3c648 00000300003a6cc0 000000007bae848c
Dec 5 19:46:40 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957960 oss:cards+adcb974 (30008fb9b98, 7b27121c, 7, e8ec0, 18a4000, 18a4)
Dec 5 19:46:40 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 0000000001007350 0000000000000006 0000000000000006 00000000000007c8
Dec 5 19:46:40 cgs142ws1 %l4-7: 0000000000000000 0000000000000000 0000030006d669a0 000002a1012b3ba0
Dec 5 19:46:41 cgs142ws1 genunix: [ID 723222 kern.notice] 000002a100957a20 pcisch:pci_intr_wrapper+9c (3000368e780, 300000c2968, 0, 0, 0, 300090c9e10)
Dec 5 19:46:41 cgs142ws1 genunix: [ID 179002 kern.notice] %l0-3: 00000000018cd418 00000300000e0840 00000000018cd460 0000000000051c00
Dec 5 19:46:41 cgs142ws1 %l4-7: 0000000000000000 0000030008fb9b98 000003000039db58 000000007b200fac


Thanks for any help you can provide.


Hi,


Please try the beta version of OSS at
http://www.4front-tech.com/test - there is a version of OSS specifically for Solaris 10

Be sure to uninstall the current driver by typing /usr/lib/oss/scripts/uninstall.sh and then reboot the system before installing the new beta version.

We have tested it on our Sparc Ultra10s and it works with the SB Live 24 bit devices.


best regards
Dev Mazumdar
dev
Developer
 
Posts: 580
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Re: Misc Solaris 10 issues

Postby Guest » Fri Dec 09, 2005 7:32 pm

dev wrote:
Hi,


Please try the beta version of OSS at
http://www.4front-tech.com/test - there is a version of OSS specifically for Solaris 10

Be sure to uninstall the current driver by typing /usr/lib/oss/scripts/uninstall.sh and then reboot the system before installing the new beta version.

We have tested it on our Sparc Ultra10s and it works with the SB Live 24 bit devices.


best regards
Dev Mazumdar


Awesome, that exactly the sort of thing I was hoping you'd have. I'll give it a shot and let you know what it does.
Guest
 

Postby timwoj » Fri Dec 09, 2005 8:37 pm

Ok, haven't been able to verify that the kernel panics are gone, but I'm still getting nothing but static at any speed less than 44100. Even at 44100 it sounds extremely tinny. Audio is perfect at 48000.

I'll continue with the code I know was panicing before and post back, but I probably won't get to it till Monday.
timwoj
New Member
 
Posts: 5
Joined: Tue Nov 15, 2005 7:00 pm

Postby timwoj » Mon Dec 12, 2005 8:05 pm

Looks like the panics are gone. I've been running with this most of the day, starting and stopping the audio and it hasn't paniced once. Knock on wood of course :) A few things left to work out:

1) I am still having to reset the input device at startup to get it to recognize that I want the mic, but I added a couple lines to my S89oss and they seem to fix it well enough.

/usr/bin/ossmix ext.recordsrc LINE
/usr/bin/ossmix ext.recordsrc MIC

2) I'm getting a warning from the PCI scheduler on another machine about these drivers (Fire v490, Solaris 10, SB Live 24-bit):

Dec 12 19:00:58 cgs142svr pcisch: [ID 781074 kern.warning] WARNING: pcisch1: spurious interrupt from ino 0x1
Dec 12 19:00:58 cgs142svr pcisch: [ID 548919 kern.info] audigyls-0#0
Dec 12 19:00:58 cgs142svr pcisch: [ID 100033 kern.info]

They seem to come and go. It'll spit up about 100 of those per second for about a minute, then not do it again for a long while. I haven't tried tracking it down to anything yet.

3) The sample rate problem I posted before

Other than those, everything is working great! Thanks for all of your help!
timwoj
New Member
 
Posts: 5
Joined: Tue Nov 15, 2005 7:00 pm

Postby dev » Tue Dec 13, 2005 1:57 am

timwoj wrote:Looks like the panics are gone. I've been running with this most of the day, starting and stopping the audio and it hasn't paniced once. Knock on wood of course :) A few things left to work out:

1) I am still having to reset the input device at startup to get it to recognize that I want the mic, but I added a couple lines to my S89oss and they seem to fix it well enough.

/usr/bin/ossmix ext.recordsrc LINE
/usr/bin/ossmix ext.recordsrc MIC

2) I'm getting a warning from the PCI scheduler on another machine about these drivers (Fire v490, Solaris 10, SB Live 24-bit):

Dec 12 19:00:58 cgs142svr pcisch: [ID 781074 kern.warning] WARNING: pcisch1: spurious interrupt from ino 0x1
Dec 12 19:00:58 cgs142svr pcisch: [ID 548919 kern.info] audigyls-0#0
Dec 12 19:00:58 cgs142svr pcisch: [ID 100033 kern.info]

They seem to come and go. It'll spit up about 100 of those per second for about a minute, then not do it again for a long while. I haven't tried tracking it down to anything yet.

3) The sample rate problem I posted before

Other than those, everything is working great! Thanks for all of your help!



I'll have to investigate this. I'd really recommend returning the SBLive/AudigyLS device and getting a real Audigy2 ZS or Audigy2 Value
card.


best regards
Dev Mazumdar
dev
Developer
 
Posts: 580
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Postby timwoj » Wed Dec 14, 2005 3:32 pm

dev wrote:I'll have to investigate this. I'd really recommend returning the SBLive/AudigyLS device and getting a real Audigy2 ZS or Audigy2 Value
card.


My boss went out and grabbed two new cards for me today, so I'm testing those now. The first is an Audigy2 Value card in the Netra. ossinfo gives me this:

Audio devices (/dev/dsp*)
0: SB Audigy2 Value (audio port 1 of card 0)
1: SB Audigy2 Value playback 1 (front) (audio port 2 of card 0)
2: SB Audigy2 Value playback 2 (surround) (audio port 3 of card 0)
3: SB Audigy2 Value playback 3 (center/lfe) (audio port 4 of card 0)
4: SB Audigy2 Value playback 4 (rear) (audio port 5 of card 0)
5: SB Audigy2 Value playback 5 (audio port 6 of card 0)
6: SB Audigy2 Value playback 6 (audio port 7 of card 0)
7: SB Audigy2 Value raw S/PDIF (output only) (audio port 8 of card 0)

I'm assuming that dsp0 can be used for input, and any of the others can be used for output. I have a quick test app that simply reads from one port and writes to another, and no matter what I set them to I can't get audio to route correctly. Is there something extra I need to do programmatically to get that working right?

The second card is a M-Audio 1010LT that's now in the Fire machine. We needed a 3-input card in that machine anyways, and I was just using the SBLive card in there for testing. The problem with that one is that the drivers don't recognize it at all. Here's the output from ossdetect:

# ossdetect
rem_drv midiloop
rem_drv ossusb
rem_drv softoss
rem_drv ossaudios
add_drv -m '* 0666 root sys' osscore
add_drv -m '* 0666 root sys' -i '"MIDILOOP"' midiloop
add_drv -m '* 0666 root sys' -i '"usbif,class1" "usb763,1001" "usb763,1002" "usb763,1014" "usb763,1015" "usb499,1009" "usb499,101e"' ossusb
add_drv -m '* 0666 root sys' softoss
add_drv -m '* 0666 root sys' ossaudios
# ossctl
/dev/mixer0: No such file or directory

EDIT: ah, apparently this build includes the envy24ht drivers, but not the envy24 drivers that I need for the 1010LT. Any chance you can build those in?

EDIT #2: is this 1010LT a different device than envy24 is expecting? I installed 3.99.3c to see if I could just get it working temporarily. No dice there either. This is the error:

oss_attach: Couldn't find driver for pci1412,1712
oss_attach: Couldn't find driver for pci1412,1712

Sorry for suddenly making things a littlemore complicated. We did purchase the drivers a couple of days ago, so if you want to do this via email it might be a bit easier. Thanks for all the help.
timwoj
New Member
 
Posts: 5
Joined: Tue Nov 15, 2005 7:00 pm


Return to Solaris

Who is online

Users browsing this forum: No registered users and 1 guest

cron