Fwd: Re: Long msg: Unable to enable audio in FreeBSD 6.2 -
Chipset VT8233A
Erik Trulsson
ertr1013 at student.uu.se
Tue Oct 2 03:36:42 PDT 2007
On Tue, Oct 02, 2007 at 11:22:49AM +0100, Sai Vinob wrote:
> Dominique had asked me to try few stuff.
>
> First he had asked me to give the output of pciconf. Which we found
> didnot have any entry for my sound card. As a reference he had given
> part of his pciconf. Compare his with mine. (Attachments are given.)
That chipset is not a VT8233A. It is a Via VT8237A.
The snd_hda(4) driver should work for that chip.
I don't think that driver was included in 6.2-RELEASE, so you might have
to upgrade to the latest -STABLE if you have not already done so,
(In case someone wonders: No, the VT8237 and the VT8237A are
not the same chip. The most obvious is which audio driver is needed (snd_via8233
vs snd_hda))
>
> > I don't see an entry for your sound card, mine is:
> > pcm0 at pci0:2:7: class=0x040100 card=0x56701462 chip=0x70121039
> > rev=0xa0
> > hdr=0x00
> > vendor = 'Silicon Integrated Systems (SiS)'
> > device = 'SiS7013 PCI Audio Accelerator'
> > class = multimedia
> > subclass = audio
> >
> > Exactly. For some reason the driver is not being loaded I guess. Look
> > at the entry 'none2' in 'pciconf' which refers to multimedia device.
> > Guess that's my audio device.
> >
> > > none2 at pci4:1:0: class=0x040300 card=0x81e71043 chip=0x32881106
> > rev=0x10 hdr=0x00
> > > vendor = 'VIA Technologies Inc'
> > > class = multimedia
> > > none3 at pci5:7:0: class=0x078000 card=0x205d14f1 chip=0x2f3014f1
> > rev=0x01 hdr=0x00
> > > vendor = 'Conexant Systems, Inc'
> > > class = simple comms
> > >
>
> He then had asked me to try loading the generic driver.
>
> > You shoud give a try with loading all modules just in case with:
> > kldload sound
>
> I tried this too. But the result has not changed for good. Same
> outputs for all-kldstat, cat /dev/sndstat, dmesg, pciconf ...
>
> Then I decided to custom compile my kernel itself. I first unloaded
> 'sound'. Followed the instructions in the FreeBSD handbook to compile
> custom kernel and booted into system with it. Strangely even now the
> output of 'kldstat' is,
> Id Refs Address Size Name
> 1 10 0xc0400000 7182a8 kernel
> 2 1 0xc0b19000 59f20 acpi.ko
> 3 1 0xc436a000 16000 linux.ko
> 4 1 0xc43c1000 17000 ng_btsocket.ko
> 5 1 0xc43d8000 a000 netgraph.ko
> 6 1 0xc43e6000 2000 ng_bluetooth.ko
>
> and that of '/dev/sndstat' is,
> FreeBSD Audio Driver (newpcm)
> Installed devices:
>
> I'm attaching the 'dmesg' and 'pciconf' files for your reference. The
> files are same before and after building custom kernel. I checked with
> 'diff'.
>
> If even custom building the kernel to include the sound and
> snd_via8233 driver doesnot help then don't know whatelse to try.
>
>
>
>
>
> --Sai Vinob
>
>
--
<Insert your favourite quote here.>
Erik Trulsson
ertr1013 at student.uu.se
More information about the freebsd-questions
mailing list