Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Feb 2005 11:16:39 +0100
From:      =?ISO-8859-1?Q?Mattias_Bj=F6rk?= <mattias.bjork@sydnet.net>
To:        freebsd-questions@freebsd.org
Subject:   Some sound problems with an Asus A7N8X-X motherboard
Message-ID:  <42186387.5080400@sydnet.net>

next in thread | raw e-mail | index | archive | help
Dear list,

I have a Asus A7N8X-X motherboard and I wounder what exactly are the 
right kernel module I should load to get my sound working.

I have solved this buy setting snd_driver_load to "YES" in 
/boot/loader.conf. But I don't think that its the best solution. Because 
it loads all the kernel modules for sound. So my question is, what is 
the correct module or how do I figure that out.

I have tried to load the modules one by one, but that did not get my 
sound card working. It was when I set snd_driver_load to "YES" in 
loader.conf and then rebooted that solved the problem.

Another problem I have is also that I could only play one 
sound/soundstream at the time. Before I replaced my not so very stable 
motherboard with this one I was able to play more than one sound at one 
time.

Perhaps this is something that I should set with sysclt, but then again 
I don't remember doing it with the old motherboard. Here below are the 
output of kldstat, scanpci and selected info from dmesg:

kldstat:

I Id Refs Address    Size     Name
  1   64 0xc0400000 36e518   kernel
  2    1 0xc076f000 5efc     vesa.ko
  3    2 0xc0775000 1f0ec    linux.ko
  4    1 0xc0795000 3290     snd_driver.ko
  5    2 0xc0799000 5cd8     snd_vibes.ko
  6    2 0xc079f000 4c28     snd_via82c686.ko
  7    2 0xc07a4000 5d9c     snd_via8233.ko
  8    2 0xc07aa000 5aa4     snd_t4dwave.ko
  9    2 0xc07b0000 5e04     snd_solo.ko
10    5 0xc07b6000 4dcc     snd_sbc.ko
11    2 0xc07bb000 5304     snd_sb16.ko
12    2 0xc07c1000 4e7c     snd_sb8.ko
13    2 0xc07c6000 119fc    snd_neomagic.ko
14    3 0xc07d8000 c734     snd_mss.ko
15    2 0xc07e5000 9378     snd_maestro3.ko
16    2 0xc07ef000 7840     snd_maestro.ko
17    2 0xc07f7000 5ea4     snd_ich.ko
18    2 0xc07fd000 50f4     snd_fm801.ko
19    3 0xc0803000 637c     snd_ess.ko
20    2 0xc080a000 68ac     snd_es137x.ko
21    2 0xc0811000 7ef4     snd_emu10k1.ko
22    2 0xc0819000 b8cc     snd_ds1.ko
23    4 0xc0825000 8624     snd_csa.ko
24    2 0xc082e000 583c     snd_cs4281.ko
25    2 0xc0834000 5a1c     snd_cmi.ko
26    2 0xc083a000 52bc     snd_als4000.ko
27    2 0xc0840000 51fc     snd_ad1816.ko
28    1 0xc0846000 1c0c     io.ko
29    2 0xc0848000 4844     mem.ko
30    1 0xc084d000 4aea88   nvidia.ko
31   14 0xc0cfc000 5dbf4    acpi.ko
32    1 0xc207a000 a000     ntfs.ko

scanpci:

pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x10de device 0x01e0
  nVidia Corporation nForce2 AGP (different version?)
  CardVendor 0x1043 card 0x80ac (Asustek Computer, Inc., Card unknown)
   STATUS    0x00b0  COMMAND 0x0006
   CLASS     0x06 0x00 0x00  REVISION 0xc1
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   BASE0     0xd0000008  addr 0xd0000000  MEM PREFETCHABLE
   BYTE_0    0x02  BYTE_1  0x60  BYTE_2  0x20  BYTE_3  0x00

pci bus 0x0000 cardnum 0x00 function 0x01: vendor 0x10de device 0x01ea
  nVidia Corporation nForce2 Memory Controller 0
  CardVendor 0x1043 card 0x80ac (Asustek Computer, Inc., Card unknown)
   STATUS    0x0020  COMMAND 0x0000
   CLASS     0x05 0x00 0x00  REVISION 0xc1
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
   BYTE_0    0x04  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x70

pci bus 0x0000 cardnum 0x00 function 0x02: vendor 0x10de device 0x01ee
  nVidia Corporation nForce2 Memory Controller 4
  CardVendor 0x1043 card 0x80ac (Asustek Computer, Inc., Card unknown)
   STATUS    0x0020  COMMAND 0x0000
   CLASS     0x05 0x00 0x00  REVISION 0xc1
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
   BYTE_0    0x01  BYTE_1  0x10  BYTE_2  0xca  BYTE_3  0x12

pci bus 0x0000 cardnum 0x00 function 0x03: vendor 0x10de device 0x01ed
  nVidia Corporation nForce2 Memory Controller 3
  CardVendor 0x1043 card 0x80ac (Asustek Computer, Inc., Card unknown)
   STATUS    0x0020  COMMAND 0x0000
   CLASS     0x05 0x00 0x00  REVISION 0xc1
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   BYTE_0    0x30  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x00

pci bus 0x0000 cardnum 0x00 function 0x04: vendor 0x10de device 0x01ec
  nVidia Corporation nForce2 Memory Controller 2
  CardVendor 0x1043 card 0x80ac (Asustek Computer, Inc., Card unknown)
   STATUS    0x0020  COMMAND 0x0000
   CLASS     0x05 0x00 0x00  REVISION 0xc1
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff

pci bus 0x0000 cardnum 0x00 function 0x05: vendor 0x10de device 0x01ef
  nVidia Corporation nForce2 Memory Controller 5
  CardVendor 0x1043 card 0x80ac (Asustek Computer, Inc., Card unknown)
   STATUS    0x0020  COMMAND 0x0000
  CLASS     0x05 0x00 0x00  REVISION 0xc1
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff

pci bus 0x0000 cardnum 0x01 function 0x00: vendor 0x10de device 0x0060
  nVidia Corporation nForce2 ISA Bridge
  CardVendor 0x1043 card 0x80ad (Asustek Computer, Inc. A7N8X Mainboard)
   STATUS    0x00b0  COMMAND 0x000f
   CLASS     0x06 0x01 0x00  REVISION 0xa4
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0xad  BYTE_3  0x80

pci bus 0x0000 cardnum 0x01 function 0x01: vendor 0x10de device 0x0064
  nVidia Corporation nForce2 SMBus (MCP)
  CardVendor 0x1043 card 0x0c11 (Asustek Computer, Inc., Card unknown)
   STATUS    0x00b0  COMMAND 0x0001
   CLASS     0x0c 0x05 0x00  REVISION 0xa2
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   BASE0     0x0000e401  addr 0x0000e400  I/O
   MAX_LAT   0x01  MIN_GNT 0x03  INT_PIN 0x01  INT_LINE 0x0a
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0x11  BYTE_3  0x0c

pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x10de device 0x0067
  nVidia Corporation nForce2 USB Controller
  CardVendor 0x1043 card 0x0c11 (Asustek Computer, Inc. A7N8X Mainboard)
   STATUS    0x00b0  COMMAND 0x0007
   CLASS     0x0c 0x03 0x10  REVISION 0xa4
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   BASE0     0xe6003000  addr 0xe6003000  MEM
   MAX_LAT   0x01  MIN_GNT 0x03  INT_PIN 0x01  INT_LINE 0x0b
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0x11  BYTE_3  0x0c

pci bus 0x0000 cardnum 0x02 function 0x01: vendor 0x10de device 0x0067
  nVidia Corporation nForce2 USB Controller
  CardVendor 0x1043 card 0x0c11 (Asustek Computer, Inc. A7N8X Mainboard)
   STATUS    0x00b0  COMMAND 0x0007
   CLASS     0x0c 0x03 0x10  REVISION 0xa4
   BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   BASE0     0xe6004000  addr 0xe6004000  MEM
   MAX_LAT   0x01  MIN_GNT 0x03  INT_PIN 0x02  INT_LINE 0x0a
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0x11  BYTE_3  0x0c

pci bus 0x0000 cardnum 0x02 function 0x02: vendor 0x10de device 0x0068
  nVidia Corporation nForce2 USB Controller
  CardVendor 0x1043 card 0x0c11 (Asustek Computer, Inc. A7N8X Mainboard)
   STATUS    0x00b0  COMMAND 0x0006
   CLASS     0x0c 0x03 0x20  REVISION 0xa4
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
   BASE0     0xe6005000  addr 0xe6005000  MEM
   MAX_LAT   0x01  MIN_GNT 0x03  INT_PIN 0x03  INT_LINE 0x0b
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0x11  BYTE_3  0x0c

pci bus 0x0000 cardnum 0x04 function 0x00: vendor 0x10de device 0x0066
  nVidia Corporation nForce2 Ethernet Controller
  CardVendor 0x1043 card 0x80a7 (Asustek Computer, Inc., Card unknown)
   STATUS    0x00b0  COMMAND 0x0007
   CLASS     0x02 0x00 0x00  REVISION 0xa1
   BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
   BASE0     0xe6000000  addr 0xe6000000  MEM
   BASE1     0x0000d001  addr 0x0000d000  I/O
   MAX_LAT   0x14  MIN_GNT 0x01  INT_PIN 0x01  INT_LINE 0x0b
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0xa7  BYTE_3  0x80

pci bus 0x0000 cardnum 0x06 function 0x00: vendor 0x10de device 0x006a
  nVidia Corporation nForce2 AC97 Audio Controler (MCP)
  CardVendor 0x1043 card 0x8095 (Asustek Computer, Inc., Card unknown)
   STATUS    0x00b0  COMMAND 0x0007
   CLASS     0x04 0x01 0x00  REVISION 0xa1
   BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
   BASE0     0x0000d401  addr 0x0000d400  I/O
   BASE1     0x0000d801  addr 0x0000d800  I/O
   BASE2     0xe6001000  addr 0xe6001000  MEM
   MAX_LAT   0x05  MIN_GNT 0x02  INT_PIN 0x01  INT_LINE 0x0a
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0x95  BYTE_3  0x80

pci bus 0x0000 cardnum 0x08 function 0x00: vendor 0x10de device 0x006c
  nVidia Corporation nForce2 External PCI Bridge
   STATUS    0x00a0  COMMAND 0x0107
   CLASS     0x06 0x04 0x00  REVISION 0xa3
   HEADER    0x01  LATENCY 0x00
   PRIBUS    0x00  SECBUS 0x01  SUBBUS 0x01
   SECLT     0x20  SECSTATUS 0xa280
   IOBASE    0xc000  IOLIM 0xcfff
   NOPREFETCH_MEMBASE 0xe4000000  MEMLIM 0xe5ffffff
   PREFETCH_MEMBASE   0xfff00000  MEMLIM 0x000fffff
   NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN SERR_EN 
NO_PERR_EN

pci bus 0x0000 cardnum 0x09 function 0x00: vendor 0x10de device 0x0065
  nVidia Corporation nForce2 IDE
  CardVendor 0x1043 card 0x0c11 (Asustek Computer, Inc., Card unknown)
   STATUS    0x00b0  COMMAND 0x0005
   CLASS     0x01 0x01 0x8a  REVISION 0xa2
   BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
   BASE4     0x0000f001  addr 0x0000f000  I/O
   MAX_LAT   0x01  MIN_GNT 0x03  INT_PIN 0x00  INT_LINE 0x00
   BYTE_0    0x43  BYTE_1  0x10  BYTE_2  0x11  BYTE_3  0x0c

pci bus 0x0000 cardnum 0x1e function 0x00: vendor 0x10de device 0x01e8
  nVidia Corporation nForce2 AGP
   STATUS    0x0220  COMMAND 0x0107
   CLASS     0x06 0x04 0x00  REVISION 0xc1
   HEADER    0x01  LATENCY 0x20
   PRIBUS    0x00  SECBUS 0x02  SUBBUS 0x02
   SECLT     0x20  SECSTATUS 0x2220
   IOBASE    0xf000  IOLIM 0x0fff
   NOPREFETCH_MEMBASE 0xd4000000  MEMLIM 0xdbffffff
   PREFETCH_MEMBASE   0xdc000000  MEMLIM 0xe3ffffff
   NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT VGA_EN NO_ISA_EN SERR_EN NO_PERR_EN

pci bus 0x0001 cardnum 0x08 function 0x00: vendor 0x10b7 device 0x9055
  3Com Corporation 3c905B 100BaseTX [Cyclone]
   STATUS    0x0210  COMMAND 0x0007
   CLASS     0x02 0x00 0x00  REVISION 0x30
   BIST      0x00  HEADER 0x00  LATENCY 0x20  CACHE 0x08
   BASE0     0x0000c001  addr 0x0000c000  I/O
   BASE1     0xe5000000  addr 0xe5000000  MEM
   MAX_LAT   0x0a  MIN_GNT 0x0a  INT_PIN 0x01  INT_LINE 0x0a

pci bus 0x0002 cardnum 0x00 function 0x00: vendor 0x10de device 0x0201
  nVidia Corporation NV20 [GeForce3 Ti 200]
   STATUS    0x02b0  COMMAND 0x0007
   CLASS     0x03 0x00 0x00  REVISION 0xa3
   BIST      0x00  HEADER 0x00  LATENCY 0xf8  CACHE 0x00
   BASE0     0xd4000000  addr 0xd4000000  MEM
   BASE1     0xdc000008  addr 0xdc000000  MEM PREFETCHABLE
   BASE2     0xe0000008  addr 0xe0000000  MEM PREFETCHABLE
   MAX_LAT   0x01  MIN_GNT 0x05  INT_PIN 0x01  INT_LINE 0x0b

dmesg:

pcm0: <nVidia nForce2> port 0xd800-0xd87f,0xd400-0xd4ff mem 
0xe6001000-0xe6001fff irq 10 at device 6.0 on pci0
pcm0: <Avance Logic ALC650 AC97 Codec>

That is all that I can think of, perhaps I have forgotten something. The 
please let me know. :)

Best Regards Mattias Björk



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42186387.5080400>