os2008.11 vs. SB450 HDA Audio driver

Fórumok

Sziasztok!

Szeretném a segítségeteket kérni az alábbi hangkártya beüzemelésében:
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)(pciclass,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

Telepítés után ugyan felismerte audiohd driverrel csak épp nem szólalt meg külön oss driver telepítésével (igaz solarishoz volt, de reménykedtem) sikertelenül.

Előre is köszönöma segítségeteket.

Hozzászólások

Eszerint próbálkoztam:
- 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.

Annyi siker lett, hogy a drivers details-ban azt mondja minden rendben, A osstest lefut rendesen azt mondja minden teszt ok, az ossxmix-et elindítva a gnome Preferences-Sound-nál nyomok egy tesztet, és a ossxmix felvillan hogy van kimenő jel, de hang egy szálse :(

# 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)

mondjuk az elég fura, de ez nem egy 5.1-es hangkártya nem tudom mik ezek a front, rear, center dolgok.

# 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

hirtelen ennyi információval tudok szolgálni.

Remélem valakinek lesz ötlete :)
köszi