Hello!
I have got some problem with my sound car. I hope somebody can help me to fix it. I want to use this card:
node name: pci1043,1393
Vendor: ATI Technologies Inc
Device: IXP SB4x0 High Definition Audio Controller
binding name: pci1043,1393
devfs path: /pci@0,0/pci1043,1393
compatible name: (pci1002,437b.1043.1393.1)(pci1002,437b.1043.1393) (pci1043,1393)(pci1002,437b.1)(pci1002,437b)(pcicl ass,040300)(pciclass,0403)
driver name: unknown
acpi-namespace: _SB_.PCI0.SBAZ
assigned-addresses: 8300a210
reg: a200
compatible: pci1002,437b.1043.1393.1
model: Mixed Mode device
power-consumption: 1
devsel-speed: 2
interrupts: 1
max-latency: 0
min-grant: 0
subsystem-vendor-id: 1043
subsystem-id: 1393
unit-address: 14,2
class-code: 40300
revision-id: 1
vendor-id: 1002
device-id: 437b
After installation the device Drive Utility sad audiohd driver installed but sound didn't come out from my laptop. Ater this i these steps:
- Uninstall the SUNWaudiohd driver: "pfexec pkg uninstall SUNWaudiohd"
- Download the OSS sound driver for OpenSolaris.
- Install the OSS sound driver: "pfexec pkgadd -d oss-solaris-v4.1-1051-i386.pkg" (Or whatever revision you happened to download).
- Log out of your desktop and log back in. Sound should work now.
The Device Drive Utils sad oss_audiohd driver installed correct, but no sound
Here is some oss outpu:
# ossinfo
Version info: OSS 4.1 (b 1052/200903242128) (0x00040100)
Platform: SunOS/i86pc 5.11 snv_101b (diablo)
Number of audio devices: 4
Number of audio engines: 8
Number of mixer devices: 1
Device objects
0: oss_hdaudio0 ATI HD Audio interrupts=17436 (34858)
HD Audio controller ATI HD Audio
Vendor ID 0x1002437b
Subvendor ID 0x10431393
Codec 0: ALC861 (0x10ec0861/0x10430505)
Codec 1: Unknown (0x10573055)
1: osscore0 OSS common devices
2: oss_usb0 USB audio/MIDI device
3: oss_sadasupport SADA compatibility layer
Mixer devices
0: High Definition Audio ALC861 (Mixer 0 of device object 0)
Audio devices
HD Audio play front /dev/oss/oss_hdaudio0/pcm0 (device index 0)
HD Audio play center/LFE /dev/oss/oss_hdaudio0/pcm1 (device index 1)
HD Audio play rear /dev/oss/oss_hdaudio0/pcm2 (device index 2)
HD Audio rec rec /dev/oss/oss_hdaudio0/pcmin0 (device index 3)
I don't have got 5.1 sound card so i dont't understand this point.
# prtconf -D | grep pci1043
pci1043,1397, instance #0 (driver name: ohci)
pci1043,1397, instance #1 (driver name: ohci)
pci1043,1397, instance #0 (driver name: ehci)
pci1043,1397
pci1043,1393, instance #0 (driver name: oss_hdaudio)
pci1043,1045, instance #0 (driver name: rtls)
pci1043,1397, instance #0 (driver name: pcic)
pci1043,1397, instance #0 (driver name: sdhost)
pci1043,1397
pci1043,120f
# mixerctl
Device /dev/audioctl:
Name = SUNW,oss
Version = a
Config = onboard1
Audio mixer for /dev/audioctl is enabled
# ossdetect
rem_drv osscore
rem_drv oss_hdaudio
rem_drv oss_usb
rem_drv oss_sadasupport
unloaded osscommon
add_drv -m '* 0666 root sys' osscore
add_drv -m '* 0666 root sys' -i '"pci1002,437b"' oss_hdaudio
add_drv -m '* 0666 root sys' -i '"usbif,class1"' oss_usb
add_drv -m '* 0666 root sys' oss_sadasupport
This show every thing is all right, and when i start ossxmix and play some music, the mixers volume control "leds" are showing the output but no sound.
Thank you for helping in my trouble.
Bye