Sound card problem

Thomas Gutzler thomas.gutzler at ee.uwa.edu.au
Sat Oct 29 00:33:00 PDT 2005


Hi guys,
I've got a strange problem with my sound card. It stopped working and I
don't know why. It is an onboard sound card and I've got the following
BIOS (Award) settings:
[Advanced Chipset Features]
  OnChip Sound               [Auto]
[Integrated Peripherals]
  Onboard Legacy Audio       [Enabled]
  Sound Blaster              [Enabled]
  SB I/O Base Address        [220H]
  SB IRQ Select              [IRQ 5]
  SB DMA Select              [DMA 1]
  MPU-401 [Disabled]
  MPU-401 I/O Address        [330-333H]
  Game Port (200-207H)       [Disabled]
[PnP/PCI Configurations]
  PNP OS Installed           [No]
  Resources Controlled by    [Auto(ESCD)]

IRQs get assigned like that:
IDE Cntrlr         14
Serial Bus Cntrlr  11
Serial Bus Cntrlr  11
Multimedia Device   7
Display Cntrlr     12
Network Cntrlr     10
Network Cntrlr     11
ACPI Cntrlr         3

I have snd_via82c686_load="yes" in my loader.conf and device pcm is not
in my kernel config. This is what dmesg sais after boot:
pcm0: <VIA VT82C686A> port 0xe400-0xe403,0xe000-0xe003,0xdc00-0xdcff irq
7 at device 7.5 on pci0
via: codec invalid
via: codec invalid
via: codec invalid
via: codec invalid
pcm0: ac97 codec invalid or not present (id == ffffffff)
device_attach: pcm0 attach returned 6

# cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:

I just build and installed a new kernel/world today to see if it makes
andy differnece but that didn't change anything.
complete dmesg and pciconf -lv is attached.

Any ideas what went wrong?

Cheers,
  Tom
-- 
Command, n.:
	Statement presented by a human and accepted by a computer in
such a manner as to make the human feel as if he is in control.
-------------- next part --------------
Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 5.4-STABLE #0: Sat Oct 29 13:48:35 WST 2005
    root at theDude.L51.au:/usr/obj/usr/src/sys/THEDUDE
can't re-use a leaf (dc_quick)!
module_register: module cardbus/dc already exists!
Module cardbus/dc failed to register: 17
module_register: module pci/dc already exists!
Module pci/dc failed to register: 17
module_register: module dc/miibus already exists!
Module dc/miibus failed to register: 17
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) Processor (704.73-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x642  Stepping = 2
  Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
  AMD Features=0xc0440000<RSVD,AMIE,DSP,3DNow!>
real memory  = 671023104 (639 MB)
avail memory = 647004160 (617 MB)
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <VIA694 AWRDACPI> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
cpu0: <ACPI CPU (3 Cx states)> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0x6000-0x607f,0x5000-0x500f,0x4080-0x40ff,0x4000-0x407f,0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C686A UDMA66 controller> port 0xd000-0xd00f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 11 at device 7.2 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xd800-0xd81f irq 11 at device 7.3 on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
pci0: <bridge> at device 7.4 (no driver attached)
pcm0: <VIA VT82C686A> port 0xe400-0xe403,0xe000-0xe003,0xdc00-0xdcff irq 7 at device 7.5 on pci0
via: codec invalid
via: codec invalid
via: codec invalid
via: codec invalid
pcm0: ac97 codec invalid or not present (id == ffffffff)
device_attach: pcm0 attach returned 6
pci0: <display, VGA> at device 8.0 (no driver attached)
dc0: <Intel 21143 10/100BaseTX> port 0xe800-0xe87f mem 0xd8000000-0xd80003ff irq 10 at device 9.0 on pci0
miibus0: <MII bus> on dc0
amphy0: <Am79C873 10/100 media interface> on miibus0
amphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc0: Ethernet address: 00:40:c7:99:ad:03
dc0: if_start running deferred for Giant
dc1: <Intel 21143 10/100BaseTX> port 0xec00-0xec7f mem 0xd8001000-0xd80013ff irq 11 at device 11.0 on pci0
miibus1: <MII bus> on dc1
amphy1: <Am79C873 10/100 media interface> on miibus1
amphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc1: Ethernet address: 00:40:c7:99:34:1e
dc1: if_start running deferred for Giant
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
orm0: <ISA Option ROMs> at iomem 0xd0000-0xd7fff,0xc8000-0xcbfff,0xc0000-0xc7fff on isa0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 704727731 Hz quality 800
Timecounters tick every 10.000 msec
ad0: 4134MB <QUANTUM BIGFOOT CY4320A/A03.0800> [8960/15/63] at ata0-master WDMA2
acd0: DVDROM <Pioneer DVD-ROM ATAPIModel DVD-113 0114/E1.14> at ata1-master PIO4
acd1: CDROM <ATAPI 44X CDROM/VER-3.10> at ata1-slave PIO4
Mounting root from ufs:/dev/ad0s1a
-------------- next part --------------
hostb0 at pci0:0:0:	class=0x060000 card=0x00000000 chip=0x03051106 rev=0x02 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT8363/5 KT133/KM133 System Controller'
    class    = bridge
    subclass = HOST-PCI
pcib1 at pci0:1:0:	class=0x060400 card=0x00000080 chip=0x83051106 rev=0x00 hdr=0x01
    vendor   = 'VIA Technologies Inc'
    device   = 'VT8363/5 Apollo KT133/KM133 PCI to AGP Bridge'
    class    = bridge
    subclass = PCI-PCI
isab0 at pci0:7:0:	class=0x060100 card=0x00001106 chip=0x06861106 rev=0x22 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82C686/A/B "Super South" PCI to ISA Bridge'
    class    = bridge
    subclass = PCI-ISA
atapci0 at pci0:7:1:	class=0x01018a card=0x00000000 chip=0x05711106 rev=0x10 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82xxxx EIDE Controller (All VIA Chipsets)'
    class    = mass storage
    subclass = ATA
uhci0 at pci0:7:2:	class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x10 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
    class    = serial bus
    subclass = USB
uhci1 at pci0:7:3:	class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x10 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
    class    = serial bus
    subclass = USB
none0 at pci0:7:4:	class=0x068000 card=0x30571106 chip=0x30571106 rev=0x30 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82C686A/B ACPI Power Management Controller'
    class    = bridge
pcm0 at pci0:7:5:	class=0x040100 card=0x30581106 chip=0x30581106 rev=0x20 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT8203058 AC97 Audio Codec (All VIA Chipsets)'
    class    = multimedia
    subclass = audio
none1 at pci0:8:0:	class=0x030000 card=0xffffffff chip=0x051a102b rev=0x02 hdr=0x00
    vendor   = 'Matrox Electronic Systems Ltd.'
    device   = 'MGA 1064SG Hurricane/Cyclone 64-bit graphics chip'
    class    = display
    subclass = VGA
dc0 at pci0:9:0:	class=0x020000 card=0x1430146c chip=0x00191011 rev=0x41 hdr=0x00
    vendor   = 'Digital Equipment Corporation'
    device   = 'DC21142/3 PCI/CardBus 10/100 Mbit Ethernet Ctlr'
    class    = network
    subclass = ethernet
dc1 at pci0:11:0:	class=0x020000 card=0x1430146c chip=0x00191011 rev=0x41 hdr=0x00
    vendor   = 'Digital Equipment Corporation'
    device   = 'DC21142/3 PCI/CardBus 10/100 Mbit Ethernet Ctlr'
    class    = network
    subclass = ethernet


More information about the freebsd-multimedia mailing list