PDA

View Full Version : PCI Sound Card on board detected but not working



Stephen Rees
03-27-2003, 05:10 AM
The following is the extract from the pcidevicelist

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 50)
Subsystem: VIA Technologies, Inc.: Unknown device 4161
Flags: medium devsel, IRQ 5
I/O ports at e000 [size=256]
Capabilities: <available only to root>

When using the KNOPPIX/Configure/soundcard configure menu it reports that a PCI sound card is detected Via Technologies|VT8233 [AC97 Audio Controller but when the test sound is tried it reports
/lib/modules/2.4.20-xfs/kernel/drivers/sound/via82Cxxx_audio: init module no such device
insmod
failed
insmod sound slot -0 failed

This is my foirst attempt at using linux so I would appreciate some easy to folow advice. (Sound works fine under Windows XP by the way)

Stephen Rees
Richmond BC

rickenbacherus
03-27-2003, 03:44 PM
Enter your BIOS and disable the "automatic IRQ assignment" option. If that doesn't fix it open a terminal and type:

dmesg

post the output.

I assume you are booting from the CD and have not installed it to your hard drive.

thewalkingman
03-27-2003, 05:48 PM
bump

Stephen Rees
03-28-2003, 03:15 AM
Enter your BIOS and disable the "automatic IRQ assignment" option.

>Sadly this is not an option in my BIOS

If that doesn't fix it open a terminal and type:

>dmesg

post the output.
knoppix@ttyp0[knoppix]$ dmesg
Linux version 2.4.20-xfs (knoppix@Knoppix) (gcc version 2.95.4 20011002 (Debian
prerelease)) #1 SMP Mit Jan 29 18:47:59 CET 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000dff0000 (usable)
BIOS-e820: 000000000dff0000 - 000000000dff8000 (ACPI data)
BIOS-e820: 000000000dff8000 - 000000000e000000 (ACPI NVS)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
223MB LOWMEM available.
On node 0 totalpages: 57328
zone(0): 4096 pages.
zone(1): 53232 pages.
zone(2): 0 pages.
Kernel command line: init=/etc/init lang=us ramdisk_size=100000 apm=power-off hd
a=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi vga=791 in
itrd=miniroot.gz nomce quiet BOOT_IMAGE=knoppix BOOT_IMAGE=vmlinuz keyboard=us
ide_setup: hda=scsi
ide_setup: hdb=scsi
ide_setup: hdc=scsi
ide_setup: hdd=scsi
ide_setup: hde=scsi
ide_setup: hdf=scsi
ide_setup: hdg=scsi
ide_setup: hdh=scsi
No local APIC present or hardware disabled
Initializing CPU#0
Detected 1600.006 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 3191.60 BogoMIPS
Memory: 223620k/229312k available (1270k kernel code, 5304k reserved, 503k data,
128k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: L1 I cache: 0K, L1 D cache: 8K
CPU: L2 cache: 256K
CPU: Hyper-Threading is disabled
CPU: After generic, caps: 3febf9ff 00000000 00000000 00000000
CPU: Common caps: 3febf9ff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: L1 I cache: 0K, L1 D cache: 8K
CPU: L2 cache: 256K
CPU: Hyper-Threading is disabled
CPU: After generic, caps: 3febf9ff 00000000 00000000 00000000
CPU: Common caps: 3febf9ff 00000000 00000000 00000000
CPU0: Intel(R) Pentium(R) 4 CPU 1.60GHz stepping 03
per-CPU timeslice cutoff: 731.19 usecs.
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Waiting on wait_init_idle (map = 0x0)
All processors have done init_idle
PCI: PCI BIOS revision 2.10 entry at 0xfdaf1, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router default [1106/3177] at 00:11.0
PCI: Hardcoded IRQ 14 for device 00:11.1
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
vesafb: framebuffer at 0xd0000000, mapped to 0xce80d000, size 31680k
vesafb: mode is 1024x768x16, linelength=2048, pages=19
vesafb: protected mode interface info at c000:6e5d
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 89
PCI: Hardcoded IRQ 14 for device 00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:pio, hdb:DMA
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:DMA
hdb: C/H/S=0/0/0 from BIOS ignored
hdb: Maxtor 6E030L0, ATA DISK drive
hdd: HL-DT-ST CD-ROM GCR-8520B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hdb: 60058656 sectors (30750 MB) w/2048KiB Cache, CHS=59582/16/63
ide-cd: passing drive hdd to ide-scsi emulation.
Partition check:
hdb: [PTBL] [3738/255/63] hdb1 hdb2
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 100000K size 1024 blocksize
Cronyx Ltd, Synchronous PPP and CISCO HDLC (c) 1994
Linux port (c) 1998 Building Number Three Ltd & Jan "Yenya" Kasprzak.
Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found
Highpoint HPT370 Softwareraid driver for linux version 0.01
No raid array found
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: HL-DT-ST Model: CD-ROM GCR-8520B Rev: 1.00
Type: CD-ROM ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 52x/52x cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 466k freed
VFS: Mounted root (ext2 filesystem).
NCR53c406a: no available ports found
aec671x_detect:
scsi: <fdomain> Detection failed (no card)
megaraid: v1.18 (Release Date: Thu Oct 11 15:02:53 EDT 2001)
megaraid: no BIOS enabled.
DC390: 0 adapters found
Failed initialization of WD-7000 SCSI card!
ISO 9660 Extensions: Microsoft Joliet Level 3
kmod: failed to exec /sbin/modprobe -s -k nls_iso8859-1, errno = 2
kmod: failed to exec /sbin/modprobe -s -k nls_iso8859-1, errno = 2
ISO 9660 Extensions: RRIP_1991A
cloop: Welcome to cloop v0.68
cloop: /cdrom/KNOPPIX/KNOPPIX: 28429 blocks, 65536 bytes/block, largest block is
65562 bytes.
cloop: loaded (max 1 devices)
ISO 9660 Extensions: RRIP_1991A
Freeing unused kernel memory: 128k freed
Real Time Clock Driver v1.10e
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
Intel PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
unloading Kernel Card Services
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 19:01:21 Jan 29 2003
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xec00, IRQ 5
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xe800, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xe400, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usbdevfs: remount parameter error
hub.c: new USB device 00:10.0-1, assigned address 2
hub.c: USB hub found
hub.c: 3 ports detected
hub.c: new USB device 00:10.0-2, assigned address 3
usb.c: USB device 3 (vend/prod 0x4b8/0x11e) is not claimed by any active driver.
hub.c: new USB device 00:10.0-1.2, assigned address 4
usb.c: USB device 4 (vend/prod 0x45e/0x40) is not claimed by any active driver.
usb.c: registered new driver usbscanner
scanner.c: 0.4.6:USB Scanner Driver
usb.c: registered new driver usb_mouse
usb-uhci.c: interrupt, status 3, frame# 953
input0: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) on usb3:4.0
usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI IS APNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
via-rhine.c:v1.10-LK1.1.14 May-3-2002 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
eth0: VIA VT6102 Rhine-II at 0xdffffe00, 00:07:95:db:2d:82, IRQ 12.
eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1.
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 176M
agpgart: Trying generic Via routines for device id: 3148
agpgart: AGP aperture is 64M @ 0xe0000000
eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
mtrr: no more MTRRs available
mtrr: no more MTRRs available
mtrr: no more MTRRs available
knoppix@ttyp0[knoppix]$


I assume you are booting from the CD and have not installed it to your hard drive.

>Indeed.

rickenbacherus
03-28-2003, 04:10 AM
Well it would appear that you have a very common problem associated with the VIA onboard sound. Here's a link to a post about VIA chipsets.

I found it interesting that thewalkingman (the same individual that bumped this post) has posted to this one as well.

http://www.knoppix.net/forum/viewtopic.php?t=973

Why he couldn't have said something slightly more intelligent than 'bump" is beyond me.

thewalkingman
03-28-2003, 03:06 PM
:) I bumped it to bring the issue to the forefront

rickenbacherus
03-28-2003, 04:47 PM
:) I bumped it to bring the issue to the forefront
I personally would not have been offended if you had mentioned that you already knew something of this particular problem. No matter- I enjoy looking at others 'dmesg' 'lspci -v' et. al. as no two are ever the same. It's a great way to learn. For example - from Stephen Rees' post I learned how much RAM, what processor, how many drives he's got and that his girlfriend is a hottie! That dmesg can tell you everything! :D

I only have very old hardware and I may not know a great deal about all things Linux but I have yet to find a machine that I could not make function under Linux.

Stephen Rees
03-28-2003, 05:40 PM
Thank you to thewalkingman and rickenbacherus.

It would appear that the on board VIA sound card has some issues that can only be resolved by a later release of the CD.

This will certainly delay any notion I had of moving to Linux in the near future, but it is certainly interesting to experience an alternative to XP.

Stephen