Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to
LinuxQuestions.org , a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free.
Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please
contact us . If you need to reset your password,
click here .
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a
virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month.
Click here for more info.
09-18-2007, 05:08 PM
#1
Member
Registered: Jun 2006
Location: Rhode Island/Mass
Distribution: YDL on PS3/Ubuntu
Posts: 66
Rep:
/dev/dsp not found using alsa in kernel
okay i recently took a crack at gentoo and after configuring my kernel and getting kde up and running im prompted with an error saying that /dev/dsp cannot be found and alsa will continue using the null output device. i followed this howto on getting my sound working on my laptop (
http://tinyurl.com/2vx95f ). and it does not seem to work.
I'm using an hp pavillion zv6000 with the ati ixp controller as shown in the output of lspci:
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 01)
when i look at the output of dmesg i find these lines:
ATIIXP: IDE controller at PCI slot 0000:00:14.1
ACPI: PCI Interrupt 0000:00:14.1[A] -> GSI 16 (level, low) -> IRQ 16
ATIIXP: chipset revision 0
ATIIXP: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x8410-0x8417, BIOS settings: hda
MA, hdb
io
ide1: BM-DMA at 0x8418-0x841f, BIOS settings: hdc
MA, hdd
io
and then farther down the output:
Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25 2007 UTC).
ALSA device list:
No soundcards found.
and even farther down:
snd_atiixp_modem: version magic '2.6.22-gentoo-r5 mod_unload ' should be '2.6.22-gentoo-r5 SMP mod_unload '
im not sure what this last error is or how to fix it. i'm not sure if i should scratch the idea of using alsa in kernel and go with the alsa-driver in portage. is this a good idea? if anyone needs any other information feel free to ask and any help will be greatly appreciated. thanks
09-19-2007, 01:50 PM
#2
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,832
Rep:
Hya,
How does lshw look like?
Did you alsaconf? If so, any suspicious messages?
Happy Penguin!
09-19-2007, 11:17 PM
#3
Member
Registered: Jun 2006
Location: Rhode Island/Mass
Distribution: YDL on PS3/Ubuntu
Posts: 66
Original Poster
Rep:
well alsaconf complains of not finding any sound cards and exits. the output of lshw is:
description: Notebook
product: HP Pavilion zv6000 (EC358UA#ABA)
vendor: Hewlett-Packard
version: F.1B
serial: CND53402J3
width: 32 bits
capabilities: smbios-2.31 dmi-2.31
configuration: administrator_password=enabled boot=oem-specific chassis=notebook frontpanel_password=unknown keyboard_password=unknown power-on_password=disabled uuid=2EDA3D00-C41D-11DA-9581-0016D4020223
*-core
description: Motherboard
product: 3085
vendor: Hewlett-Packard
physical id: 0
version: 42.3B
serial: CND53402J3
*-firmware
description: BIOS
vendor: Hewlett-Packard
physical id: 0
version: F.1B (10/11/2005)
size: 102KB
capacity: 448KB
capabilities: pci pcmcia pnp upgrade shadowing cdboot bootselect int5printscreen int9keyboard int17printer int10video acpi usb agp ls120boot smartbattery
*-cpu
description: CPU
product: AMD Athlon(tm) 64 Processor 3200+
vendor: Advanced Micro Devices [AMD]
physical id: 4
bus info: cpu@0
version: AMD Athlon(tm) 64
slot: U23
size: 2GHz
capacity: 2GHz
width: 64 bits
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext x86-64 3dnowext 3dnow up cpufreq
*-cache
description: L2 cache
physical id: 5
slot: L2 Cache
size: 512KB
capacity: 1MB
capabilities: synchronous internal write-back
*-memory
description: System Memory
physical id: c
slot: System board or motherboard
size: 768MB
*-bank:0
description: DIMM DRAM Synchronous
physical id: 0
slot: JP11
size: 256MB
width: 64 bits
*-bank:1
description: DIMM DRAM Synchronous
physical id: 1
slot: JP30
size: 512MB
width: 64 bits
*-pci:0
description: Host bridge
product: RS480 Host Bridge
vendor: ATI Technologies Inc
physical id: 100
bus info: pci@0000:00:00.0
version: 00
width: 32 bits
clock: 66MHz
configuration: latency=64
*-pci:0
description: PCI bridge
product: RS480 PCI Bridge
vendor: ATI Technologies Inc
physical id: 1
bus info: pci@0000:00:01.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: pci ht normal_decode bus_master cap_list
*-display
description: VGA compatible controller
product: ATI Radeon XPRESS 200M 5955 (PCIE)
vendor: ATI Technologies Inc
physical id: 5
bus info: pci@0000:01:05.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: pm vga bus_master cap_list
configuration: driver=fglrx_pci latency=66 mingnt=8 module=fglrx
*-pci:1
description: PCI bridge
product: RS480 PCI Bridge
vendor: ATI Technologies Inc
physical id: 4
bus info: pci@0000:00:04.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuration: driver=pcieport-driver
*-usb:0
description: USB Controller
product: IXP SB400 USB Host Controller
vendor: ATI Technologies Inc
physical id: 13
bus info: pci@0000:00:13.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: msi ohci bus_master cap_list
configuration: driver=ohci_hcd latency=64 module=ohci_hcd
*-usbhost
product: OHCI Host Controller
vendor: Linux 2.6.22-gentoo-r5 ohci_hcd
physical id: 1
bus info: usb@2
logical name: /dev/usb2
version: 2.06
capabilities: usb-1.10
configuration: maxpower=0mA slots=4 speed=12.0MB/s
*-usb UNCLAIMED
description: Generic USB device
product: Kensington USB/PS2 Wheel Mouse
vendor: Kensington
physical id: 1
bus info: usb@2:1
version: 1.00
capabilities: usb-1.10
configuration: maxpower=100mA speed=1.5MB/s
*-usb:1
description: USB Controller
product: IXP SB400 USB Host Controller
vendor: ATI Technologies Inc
physical id: 13.1
bus info: pci@0000:00:13.1
version: 00
width: 32 bits
clock: 66MHz
capabilities: msi ohci bus_master cap_list
configuration: driver=ohci_hcd latency=64 module=ohci_hcd
*-usbhost
product: OHCI Host Controller
vendor: Linux 2.6.22-gentoo-r5 ohci_hcd
physical id: 1
bus info: usb@3
logical name: /dev/usb3
version: 2.06
capabilities: usb-1.10
configuration: maxpower=0mA slots=4 speed=12.0MB/s
*-usb:2
description: USB Controller
product: IXP SB400 USB2 Host Controller
vendor: ATI Technologies Inc
physical id: 13.2
bus info: pci@0000:00:13.2
version: 00
width: 32 bits
clock: 66MHz
capabilities: pm msi ehci bus_master cap_list
configuration: driver=ehci_hcd latency=64 module=ehci_hcd
*-usbhost
product: EHCI Host Controller
vendor: Linux 2.6.22-gentoo-r5 ehci_hcd
physical id: 1
bus info: usb@1
logical name: /dev/usb1
version: 2.06
capabilities: usb-2.00
configuration: maxpower=0mA slots=8 speed=480.0MB/s
*-serial UNCLAIMED
description: SMBus
product: IXP SB400 SMBus Controller
vendor: ATI Technologies Inc
physical id: 14
bus info: pci@0000:00:14.0
version: 10
width: 32 bits
clock: 66MHz
capabilities: ht cap_list
configuration: latency=0
*-ide
description: IDE interface
product: Standard Dual Channel PCI IDE Controller ATI
vendor: ATI Technologies Inc
physical id: 14.1
bus info: pci@0000:00:14.1
version: 00
width: 32 bits
clock: 66MHz
capabilities: ide msi bus_master cap_list
configuration: driver=ATIIXP_IDE latency=0
*-ide:0
description: IDE Channel 0
physical id: 0
bus info: ide@0
logical name: ide0
clock: 66MHz
*-disk
description: ATA Disk
product: ST9100822A
vendor: Seagate
physical id: 0
bus info: ide@0.0
logical name: /dev/hda
version: 3.02
serial: 3LG15AA6
size: 93GB
capacity: 93GB
capabilities: ata dma lba iordy smart security pm apm partitioned partitioned:dos
configuration: apm=off mode=udma5 smart=on
*-volume:0
description: Linux filesystem partition
physical id: 1
bus info: ide@0.0,1
logical name: /dev/hda1
capacity: 345MB
capabilities: primary bootable
*-volume:1
description: Linux filesystem partition
physical id: 2
bus info: ide@0.0,2
logical name: /dev/hda2
capacity: 627MB
capabilities: primary
*-volume:2
description: Linux filesystem partition
physical id: 3
bus info: ide@0.0,3
logical name: /dev/hda3
capacity: 14GB
capabilities: primary
*-volume:3
description: Extended partition
physical id: 4
bus info: ide@0.0,4
logical name: /dev/hda4
size: 77GB
capacity: 77GB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume:0
description: Linux filesystem partition
physical id: 5
logical name: /dev/hda5
capacity: 1961MB
*-logicalvolume:1
description: Linux swap / Solaris partition
physical id: 6
logical name: /dev/hda6
capacity: 1961MB
capabilities: nofs
*-logicalvolume:2
description: Linux filesystem partition
physical id: 7
logical name: /dev/hda7
capacity: 74GB
*-ide:1
description: IDE Channel 1
physical id: 1
bus info: ide@1
logical name: ide1
clock: 66MHz
*-cdrom
description: DVD writer
product: MATSHITAUJ-840D
physical id: 0
bus info: ide@1.0
logical name: /dev/hdc
version: 1.02
capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy audio cd-r cd-rw dvd dvd-r
configuration: status=nodisc
*-isa
description: ISA bridge
product: IXP SB400 PCI-ISA Bridge
vendor: ATI Technologies Inc
physical id: 14.3
bus info: pci@0000:00:14.3
version: 00
width: 32 bits
clock: 66MHz
capabilities: isa bus_master
configuration: latency=0
*-pci:2
description: PCI bridge
product: IXP SB400 PCI-PCI Bridge
vendor: ATI Technologies Inc
physical id: 14.4
bus info: pci@0000:00:14.4
version: 00
width: 32 bits
clock: 66MHz
capabilities: pci subtractive_decode bus_master
*-firewire
description: FireWire (IEEE 1394)
product: TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
vendor: Texas Instruments
physical id: 0
bus info: pci@0000:03:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm ohci bus_master cap_list
configuration: driver=ohci1394 latency=64 maxlatency=4 mingnt=2 module=ohci1394
*-network:0 UNCLAIMED
description: Network controller
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 2
bus info: pci@0000:03:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: latency=64
*-pcmcia UNCLAIMED
description: CardBus bridge
product: PCIxx21/x515 Cardbus Controller
vendor: Texas Instruments
physical id: 4
bus info: pci@0000:03:04.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pcmcia bus_master cap_list
configuration: latency=176 maxlatency=3 mingnt=68
*-storage UNCLAIMED
description: Mass storage controller
product: PCIxx21 Integrated FlashMedia Controller
vendor: Texas Instruments
physical id: 4.3
bus info: pci@0000:03:04.3
version: 00
width: 32 bits
clock: 33MHz
capabilities: storage pm bus_master cap_list
configuration: latency=64 maxlatency=4 mingnt=7
*-system UNCLAIMED
description: Generic system peripheral
product: PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
vendor: Texas Instruments
physical id: 4.4
bus info: pci@0000:03:04.4
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=64 maxlatency=4 mingnt=7
*-network:1
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 6
bus info: pci@0000:03:06.0
logical name: eth0
version: 10
serial: 00:16:d4:02:02:23
size: 100MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=192.168.1.101 latency=128 link=yes maxlatency=64 mingnt=32 module=8139too multicast=yes port=MII speed=100MB/s
*-multimedia UNCLAIMED
description: Multimedia audio controller
product: IXP SB400 AC'97 Audio Controller
vendor: ATI Technologies Inc
physical id: 14.5
bus info: pci@0000:00:14.5
version: 01
width: 32 bits
clock: 66MHz
capabilities: msi bus_master cap_list
configuration: latency=64 mingnt=2
*-communication UNCLAIMED
description: Modem
product: ATI SB400 - AC'97 Modem Controller
vendor: ATI Technologies Inc
physical id: 14.6
bus info: pci@0000:00:14.6
version: 01
width: 32 bits
clock: 66MHz
capabilities: msi generic cap_list
configuration: latency=64 mingnt=2
*-pci:1
description: Host bridge
product: K8 [Athlon64/Opteron] HyperTransport Technology Configuration
vendor: Advanced Micro Devices [AMD]
physical id: 101
bus info: pci@0000:00:18.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:2
description: Host bridge
product: K8 [Athlon64/Opteron] Address Map
vendor: Advanced Micro Devices [AMD]
physical id: 102
bus info: pci@0000:00:18.1
version: 00
width: 32 bits
clock: 33MHz
*-pci:3
description: Host bridge
product: K8 [Athlon64/Opteron] DRAM Controller
vendor: Advanced Micro Devices [AMD]
physical id: 103
bus info: pci@0000:00:18.2
version: 00
width: 32 bits
clock: 33MHz
*-pci:4
description: Host bridge
product: K8 [Athlon64/Opteron] Miscellaneous Control
vendor: Advanced Micro Devices [AMD]
physical id: 104
bus info: pci@0000:00:18.3
version: 00
width: 32 bits
clock: 33MHz
*-battery
physical id: 1
slot: Left Front
09-20-2007, 06:52 AM
#4
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,832
Rep:
Hya.
*-multimedia UNCLAIMED
description: Multimedia audio controller
product: IXP SB400 AC'97 Audio Controller
vendor: ATI Technologies Inc
physical id: 14.5
bus info: pci@0000:00:14.5
version: 01
width: 32 bits
clock: 66MHz
capabilities: msi bus_master cap_list
configuration: latency=64 mingnt=2
is the problem with your penguin.
Make sure that you have ATI IXP AC97 (I guess this is the one you need) is complied in kernel or as a module.
Then see what happens.
Happy Penguins!
09-20-2007, 10:41 AM
#5
Member
Registered: Jun 2006
Location: Rhode Island/Mass
Distribution: YDL on PS3/Ubuntu
Posts: 66
Original Poster
Rep:
yes both ATI IXP 97 Controller and ATI IXP Modem are enabled in kernel. i tried enabling as a module but that did not change a thing. im still getting the same errors
09-20-2007, 02:17 PM
#6
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,832
Rep:
Hya,
Ok, one step ahead.
What happens if you load these modules by modprobe? Any message? Check also syslog, dmesg....
Also, read your kernel document under sound/alsa
Happy Penguins!
09-20-2007, 09:58 PM
#7
Member
Registered: Jun 2006
Location: Rhode Island/Mass
Distribution: YDL on PS3/Ubuntu
Posts: 66
Original Poster
Rep:
okay here are the modprobes of the two modules and their error messages:
# modprobe snd-atiixp
WARNING: Error inserting ac97_bus (/lib/modules/2.6.22-gentoo-r5/kernel/sound/ac97_bus.ko): Invalid module format
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.22-gentoo-r5/kernel/sound/pci/ac97/snd-ac97-codec.ko): Invalid module format
FATAL: Error inserting snd_atiixp (/lib/modules/2.6.22-gentoo-r5/kernel/sound/pci/snd-atiixp.ko): Invalid module format
# modprobe snd-atiixp-modem
WARNING: Error inserting ac97_bus (/lib/modules/2.6.22-gentoo-r5/kernel/sound/ac97_bus.ko): Invalid module format
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.22-gentoo-r5/kernel/sound/pci/ac97/snd-ac97-codec.ko): Invalid module format
FATAL: Error inserting snd_atiixp_modem (/lib/modules/2.6.22-gentoo-r5/kernel/sound/pci/snd-atiixp-modem.ko): Invalid module format
in dmesg alsa still complains that there are no soundcards found and for the two modules the only mentions are this:
snd_ac97_codec: version magic '2.6.22-gentoo-r5 mod_unload ' should be '2.6.22-gentoo-r5 SMP mod_unload '
snd_atiixp_modem: version magic '2.6.22-gentoo-r5 mod_unload ' should be '2.6.22-gentoo-r5 SMP mod_unload '
do you need all the output of dmesg as it is quite long?
as for syslog i do now know how to view the log but i do know it starts at boot. for the documention i was not able to find anything that will help my situation.
09-21-2007, 09:21 AM
#8
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,832
Rep:
Hya,
Another one step ahead.
Another clue.
Did you compile your modules and kernel? Something is wrong with modules.
If you compiled your kernel and modules, do again, make clean -> make ......
If not, find correct ones somewhere.
Anyway, straighten out the problem, so that you do not see "FATAL: Error inserting snd_atiixp"
In this situation, Documentation/sound/alsa is not quite helpful, (you are not that stage yet..)
dmsg is not necessary, neither syslog (FYI /var/log/syslog is usually default for syslog, just cat it.)
You have just another step to solve your problem
Happy Penguins!
All times are GMT -5. The time now is 01:09 AM .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know .
Latest Threads
LQ News