[alsa-devel] ali5451 - no sound after resuming from suspend
Rami Autiomäki
rami.autiomaki at gmail.com
Wed Apr 7 06:47:50 CEST 2010
Hello,
My laptop suspends and resumes find, but sound is not working after computer is
suspended and resumed. I can fix sound
by running as root "alsa force-reload". This bug has been some time
ago reported to alsa bug tracker:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=959
I compiled vanilla kernel 2.6.33.2 from kernel.org,
after suspending sound fails similarly with this kernel also.
I looked my alsa-info logs (they are somewhere down there) before and
after suspend, and files differ much at where it says "Current setup".
--
Rami Autiomäki
-- Package-specific info:
** Version:
Linux version 2.6.32-3-686 (Debian 2.6.32-9) (maks at debian.org) (gcc
version 4.3.4 (Debian 4.3.4-8) ) #1 SMP Thu Feb 25 06:14:20 UTC 2010
** Command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.32-3-686
root=UUID=d58ac20c-4ecb-4cc6-91b5-acad8448af76 ro quiet noapic nolapic
** Tainted: P (1)
* Proprietary module has been loaded.
** Kernel log:
[ 732.060050] ali_stimer_read: stimer is not ready.
[ 732.316048] ali_stimer_read: stimer is not ready.
[ 732.572049] ali_stimer_read: stimer is not ready.
[ 732.828049] ali_stimer_read: stimer is not ready.
[ 733.084080] ali_stimer_read: stimer is not ready.
[ 733.340048] ali_stimer_read: stimer is not ready.
[ 733.596050] ali_stimer_read: stimer is not ready.
[ 733.852459] ali_stimer_read: stimer is not ready.
[ 734.108050] ali_stimer_read: stimer is not ready.
[ 734.364048] ali_stimer_read: stimer is not ready.
[ 734.620048] ali_stimer_read: stimer is not ready.
[ 734.876053] ali_stimer_read: stimer is not ready.
[ 735.132051] ali_stimer_read: stimer is not ready.
[ 735.388049] ali_stimer_read: stimer is not ready.
[ 735.644051] ali_stimer_read: stimer is not ready.
[ 735.900050] ali_stimer_read: stimer is not ready.
[ 736.156202] ali_stimer_read: stimer is not ready.
[ 736.412074] ali_stimer_read: stimer is not ready.
[ 736.668060] ali_stimer_read: stimer is not ready.
[ 786.632050] ali_stimer_read: stimer is not ready.
[ 786.888049] ali_stimer_read: stimer is not ready.
[ 787.144051] ali_stimer_read: stimer is not ready.
[ 787.400048] ali_stimer_read: stimer is not ready.
[ 787.656097] ali_stimer_read: stimer is not ready.
[ 787.912048] ali_stimer_read: stimer is not ready.
[ 788.168049] ali_stimer_read: stimer is not ready.
[ 788.424049] ali_stimer_read: stimer is not ready.
[ 788.680049] ali_stimer_read: stimer is not ready.
[ 788.936068] ali_stimer_read: stimer is not ready.
[ 789.192047] ali_stimer_read: stimer is not ready.
[ 789.448049] ali_stimer_read: stimer is not ready.
[ 789.704049] ali_stimer_read: stimer is not ready.
[ 789.960071] ali_stimer_read: stimer is not ready.
[ 790.216049] ali_stimer_read: stimer is not ready.
[ 790.472071] ali_stimer_read: stimer is not ready.
[ 790.728049] ali_stimer_read: stimer is not ready.
[ 790.984048] ali_stimer_read: stimer is not ready.
[ 791.240053] ali_stimer_read: stimer is not ready.
[ 791.496072] ali_stimer_read: stimer is not ready.
[ 791.752059] ali_stimer_read: stimer is not ready.
[ 792.008049] ali_stimer_read: stimer is not ready.
[ 792.264082] ali_stimer_read: stimer is not ready.
[ 792.520080] ali_stimer_read: stimer is not ready.
[ 792.776110] ali_stimer_read: stimer is not ready.
[ 793.032050] ali_stimer_read: stimer is not ready.
[ 793.288138] ali_stimer_read: stimer is not ready.
[ 793.544111] ali_stimer_read: stimer is not ready.
[ 793.800114] ali_stimer_read: stimer is not ready.
[ 794.056049] ali_stimer_read: stimer is not ready.
[ 794.312049] ali_stimer_read: stimer is not ready.
[ 794.568049] ali_stimer_read: stimer is not ready.
[ 794.824049] ali_stimer_read: stimer is not ready.
[ 795.080048] ali_stimer_read: stimer is not ready.
[ 795.336073] ali_stimer_read: stimer is not ready.
[ 795.592064] ali_stimer_read: stimer is not ready.
[ 795.848049] ali_stimer_read: stimer is not ready.
[ 796.104080] ali_stimer_read: stimer is not ready.
[ 796.360068] ali_stimer_read: stimer is not ready.
[ 796.616209] ali_stimer_read: stimer is not ready.
[ 796.872049] ali_stimer_read: stimer is not ready.
[ 797.128049] ali_stimer_read: stimer is not ready.
[ 797.384049] ali_stimer_read: stimer is not ready.
[ 797.640052] ali_stimer_read: stimer is not ready.
[ 797.896113] ali_stimer_read: stimer is not ready.
[ 798.152048] ali_stimer_read: stimer is not ready.
[ 798.408048] ali_stimer_read: stimer is not ready.
[ 798.664213] ali_stimer_read: stimer is not ready.
[ 798.920083] ali_stimer_read: stimer is not ready.
[ 799.176054] ali_stimer_read: stimer is not ready.
[ 799.433427] ali_stimer_read: stimer is not ready.
[ 799.688051] ali_stimer_read: stimer is not ready.
[ 799.944082] ali_stimer_read: stimer is not ready.
[ 800.200047] ali_stimer_read: stimer is not ready.
[ 800.456050] ali_stimer_read: stimer is not ready.
[ 800.712082] ali_stimer_read: stimer is not ready.
[ 800.968109] ali_stimer_read: stimer is not ready.
[ 801.224049] ali_stimer_read: stimer is not ready.
[ 801.480090] ali_stimer_read: stimer is not ready.
[ 801.736051] ali_stimer_read: stimer is not ready.
[ 801.992071] ali_stimer_read: stimer is not ready.
[ 802.248052] ali_stimer_read: stimer is not ready.
[ 802.504109] ali_stimer_read: stimer is not ready.
[ 802.760048] ali_stimer_read: stimer is not ready.
[ 803.016049] ali_stimer_read: stimer is not ready.
[ 803.272049] ali_stimer_read: stimer is not ready.
[ 803.528052] ali_stimer_read: stimer is not ready.
[ 803.784080] ali_stimer_read: stimer is not ready.
[ 804.040048] ali_stimer_read: stimer is not ready.
[ 804.296050] ali_stimer_read: stimer is not ready.
[ 804.552049] ali_stimer_read: stimer is not ready.
[ 804.808050] ali_stimer_read: stimer is not ready.
[ 805.064049] ali_stimer_read: stimer is not ready.
[ 805.320048] ali_stimer_read: stimer is not ready.
[ 805.576049] ali_stimer_read: stimer is not ready.
[ 805.832048] ali_stimer_read: stimer is not ready.
[ 806.088049] ali_stimer_read: stimer is not ready.
[ 806.344049] ali_stimer_read: stimer is not ready.
[ 806.600077] ali_stimer_read: stimer is not ready.
[ 1337.820270] reportbug[3574]: segfault at 78 ip b66212ab sp b5fc9460
error 4 in libpango-1.0.so.0.2600.2[b6602000+41000]
[ 1370.688336] reportbug[3629]: segfault at 7c ip b65ea6f5 sp b5f905b0
error 4 in libpango-1.0.so.0.2600.2[b65c9000+41000]
** Loaded modules:
Module Size Used by
radeon 398727 2
ttm 26172 1 radeon
drm_kms_helper 17247 1 radeon
drm 107671 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 3497 1 radeon
ppdev 4058 0
lp 5570 0
parport 22554 2 ppdev,lp
sco 5837 2
bridge 32983 0
stp 996 1 bridge
bnep 7444 2
rfcomm 25131 0
l2cap 21677 4 bnep,rfcomm
crc16 1027 1 l2cap
bluetooth 36327 6 sco,bnep,rfcomm,l2cap
cisco_ipsec 572479 0
acpi_cpufreq 4943 0
speedstep_lib 2468 0
cpufreq_conservative 4018 0
cpufreq_stats 1940 0
cpufreq_powersave 602 0
cpufreq_userspace 1476 0
binfmt_misc 4907 1
uinput 4796 1
fuse 43750 1
loop 9753 0
arc4 974 2
ecb 1405 2
rt61pci 15720 0
snd_ali5451 11793 1
crc_itu_t 1035 1 rt61pci
snd_ac97_codec 79140 1 snd_ali5451
ac97_bus 710 1 snd_ac97_codec
rt2x00pci 3773 1 rt61pci
snd_pcm_oss 28671 0
rt2x00lib 19025 2 rt61pci,rt2x00pci
snd_mixer_oss 10461 1 snd_pcm_oss
led_class 1757 1 rt2x00lib
snd_pcm 47362 3 snd_ali5451,snd_ac97_codec,snd_pcm_oss
mac80211 122750 2 rt2x00pci,rt2x00lib
snd_seq_midi 3576 0
snd_rawmidi 12505 1 snd_seq_midi
cfg80211 87581 2 rt2x00lib,mac80211
rfkill 10260 4 bluetooth,cfg80211
snd_seq_midi_event 3684 1 snd_seq_midi
eeprom_93cx6 963 1 rt61pci
snd_seq 35459 2 snd_seq_midi,snd_seq_midi_event
snd_timer 12258 2 snd_pcm,snd_seq
i2c_ali1535 3974 0
i2c_ali15x3 4202 0
i2c_core 12648 5 radeon,drm,i2c_algo_bit,i2c_ali1535,i2c_ali15x3
snd_seq_device 3673 3 snd_seq_midi,snd_rawmidi,snd_seq
pcmcia 17442 0
snd 34363 11
snd_ali5451,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
container 1833 0
joydev 6771 0
ac 1640 0
battery 3782 0
shpchp 21220 0
alim1535_wdt 2110 0
soundcore 3450 1 snd
processor 26571 1 acpi_cpufreq
yenta_socket 16403 2
pci_hotplug 18065 1 shpchp
snd_page_alloc 5041 1 snd_pcm
rsrc_nonstatic 7057 1 yenta_socket
pcmcia_core 20446 3 pcmcia,yenta_socket,rsrc_nonstatic
pcspkr 1207 0
evdev 5609 23
psmouse 44413 0
serio_raw 2916 0
ext3 94192 2
jbd 32161 1 ext3
mbcache 3762 1 ext3
ide_cd_mod 21076 0
cdrom 26487 1 ide_cd_mod
ide_gd_mod 17171 4
ide_pci_generic 1924 0
ata_generic 2015 0
libata 114408 1 ata_generic
scsi_mod 101297 1 libata
8139cp 13417 0
ohci_hcd 16904 0
ehci_hcd 27574 0
alim15x3 4280 3
8139too 14945 0
video 14605 0
ali_agp 3046 1
usbcore 98126 3 ohci_hcd,ehci_hcd
floppy 40923 0
output 1204 1 video
mii 2714 2 8139cp,8139too
ide_core 64146 4 ide_cd_mod,ide_gd_mod,ide_pci_generic,alim15x3
nls_base 4541 1 usbcore
agpgart 19516 3 ttm,drm,ali_agp
button 3598 0
thermal 9206 0
fan 2586 0
thermal_sys 9378 4 processor,video,thermal,fan
** PCI devices:
00:00.0 Host bridge [0600]: ALi Corporation M1671 Super P4 Northbridge
[AGP4X,PCI and SDR/DDR] [10b9:1671] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR+ INTx-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Capabilities: <access denied>
Kernel driver in use: agpgart-ali
00:01.0 PCI bridge [0604]: ALi Corporation PCI to AGP Controller
[10b9:5247] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: e0100000-e01fffff
Prefetchable memory behind bridge: e8000000-efffffff
Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
00:02.0 USB Controller [0c03]: ALi Corporation USB 1.1 Controller
[10b9:5237] (rev 03) (prog-if 10 [OHCI])
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (20000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e0000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
00:04.0 Multimedia audio controller [0401]: ALi Corporation M5451 PCI
AC-Link Controller Audio Device [10b9:5451] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR+ <PERR+ INTx-
Latency: 64 (500ns min, 6000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at 1000 [size=256]
Region 1: Memory at e0001000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ALI 5451
00:06.0 Bridge [0680]: ALi Corporation M7101 Power Management
Controller [PMU] [10b9:7101]
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Kernel driver in use: ali1535_smbus
00:07.0 ISA bridge [0601]: ALi Corporation M1533/M1535/M1543 PCI to
ISA Bridge [Aladdin IV/V/V+] [10b9:1533]
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: <access denied>
00:08.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR+ INTx-
Latency: 64 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 1400 [size=256]
Region 1: Memory at e0002000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: 8139too
00:0a.0 CardBus bridge [0607]: Texas Instruments PCI1410 PC card
Cardbus Controller [104c:ac50] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 168, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 28000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: 20000000-23fff000 (prefetchable)
Memory window 1: 24000000-27fff000
I/O window 0: 00001c00-00001cff
I/O window 1: 00002000-000020ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus
00:0f.0 IDE interface [0101]: ALi Corporation M5229 IDE [10b9:5229]
(rev c4) (prog-if fa)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 1000ns max)
Interrupt: pin A routed to IRQ 255
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
Region 4: I/O ports at 1800 [size=16]
Capabilities: <access denied>
Kernel driver in use: ALI15x3_IDE
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon
Mobility M6 LY [1002:4c59] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping+ SERR+ FastB2B+ DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 66 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 9000 [size=256]
Region 2: Memory at e0100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at e0120000 [disabled] [size=128K]
Capabilities: <access denied>
02:00.0 Network controller [0280]: RaLink RT2561/RT61 802.11g PCI [1814:0301]
Subsystem: RaLink EW-7108PCg [1814:2561]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 128 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 24000000 (32-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: rt61pci
** USB devices:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-3-686 (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
*** /home/rami/Desktop/alsa-info_before_suspend.txt
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.59
!!################################
!!Script ran on: Mon Apr 5 16:31:34 UTC 2010
!!Linux Distribution
!!------------------
Debian GNU/Linux squeeze/sid \n \l
!!DMI Information
!!---------------
Manufacturer: Hewlett-Packard
Product Name: HP OmniBook PC
!!Kernel Information
!!------------------
Kernel release: 2.6.32-3-686
Operating System: GNU/Linux
Architecture: i686
Processor: unknown
SMP Enabled: Yes
!!ALSA Version
!!------------
Driver version: 1.0.21
Library version: 1.0.22
Utilities version: 1.0.22
!!Loaded ALSA modules
!!-------------------
snd_ali5451
!!Sound Servers on this system
!!----------------------------
No sound servers found.
!!Soundcards recognised by ALSA
!!-----------------------------
0 [A5451 ]: ALI5451 - ALI 5451
ALI 5451 at 0x1000, irq 11
!!PCI Soundcards installed in the system
!!--------------------------------------
00:04.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link
Controller Audio Device (rev 02)
!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------
00:04.0 0401: 10b9:5451 (rev 02)
Subsystem: 103c:0027
!!Modprobe options (Sound related)
!!--------------------------------
snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2
snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2
!!Loaded sound module options
!!--------------------------
!!Module: snd_ali5451
enable : N
id : <NULL>
index : -1
pcm_channels : 32
spdif : N
!!AC97 Codec information
!!---------------------------
--startcollapse--
0-0/0: Realtek ALC200,200P rev 0
PCI Subsys Vendor: 0x0000
PCI Subsys Device: 0x0000
Flags: 0
Capabilities : -headphone out-
DAC resolution : 18-bit
ADC resolution : 18-bit
3D enhancement : Realtek 3D Stereo Enhancement
Current setup
Mic gain : +0dB [+0dB]
POP path : pre 3D
Sim. stereo : off
3D enhancement : off
Loudness : off
Mono output : MIX
Mic select : Mic2
ADC/DAC loopback : off
Extended ID : codec=0 rev=1 AMAP DSA=0 SPDIF VRA
Extended status : SPCV SPDIF=3/4 VRA
PCM front DAC : 48000Hz
PCM ADC : 48000Hz
SPDIF Control : Consumer PCM Category=0x2 Generation=1 Rate=48kHz
0:00 = 5950
0:02 = 0a0a
0:04 = 0000
0:06 = 000e
0:08 = 0000
0:0a = 000e
0:0c = 801f
0:0e = 801f
0:10 = 9f1f
0:12 = 8808
0:14 = 9f1f
0:16 = 9f1f
0:18 = 0808
0:1a = 0000
0:1c = 8000
0:1e = 0000
0:20 = 0100
0:22 = 0000
0:24 = 0000
0:26 = 800f
0:28 = 0605
0:2a = 0401
0:2c = bb80
0:2e = 0000
0:30 = 0000
0:32 = bb80
0:34 = 0000
0:36 = 0000
0:38 = 0000
0:3a = 2824
0:3c = 0000
0:3e = 0000
0:40 = 0000
0:42 = 0000
0:44 = 0000
0:46 = 0000
0:48 = 0000
0:4a = 0000
0:4c = 0000
0:4e = 0000
0:50 = 0000
0:52 = 0000
0:54 = 0000
0:56 = 0000
0:58 = 0000
0:5a = 0000
0:5c = 0000
0:5e = 0000
0:60 = 0000
0:62 = 0000
0:64 = 0000
0:66 = 0000
0:68 = 0000
0:6a = 0000
0:6c = 0000
0:6e = 0013
0:70 = 8210
0:72 = 6aa9
0:74 = 0062
0:76 = 1f0f
0:78 = 0000
0:7a = 57c2
0:7c = 414c
0:7e = 4710
--endcollapse--
!!ALSA Device nodes
!!-----------------
crw-rw----+ 1 root audio 116, 6 Apr 5 19:22 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 5 Apr 5 19:22 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 4 Apr 5 19:22 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 3 Apr 5 19:22 /dev/snd/seq
crw-rw----+ 1 root audio 116, 2 Apr 5 19:22 /dev/snd/timer
/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Apr 5 19:22 .
drwxr-xr-x 3 root root 160 Apr 5 19:22 ..
lrwxrwxrwx 1 root root 12 Apr 5 19:22 pci-0000:00:04.0 -> ../controlC0
!!Aplay/Arecord output
!!------------
APLAY
**** List of PLAYBACK Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
Subdevices: 32/32
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
Subdevice #8: subdevice #8
Subdevice #9: subdevice #9
Subdevice #10: subdevice #10
Subdevice #11: subdevice #11
Subdevice #12: subdevice #12
Subdevice #13: subdevice #13
Subdevice #14: subdevice #14
Subdevice #15: subdevice #15
Subdevice #16: subdevice #16
Subdevice #17: subdevice #17
Subdevice #18: subdevice #18
Subdevice #19: subdevice #19
Subdevice #20: subdevice #20
Subdevice #21: subdevice #21
Subdevice #22: subdevice #22
Subdevice #23: subdevice #23
Subdevice #24: subdevice #24
Subdevice #25: subdevice #25
Subdevice #26: subdevice #26
Subdevice #27: subdevice #27
Subdevice #28: subdevice #28
Subdevice #29: subdevice #29
Subdevice #30: subdevice #30
Subdevice #31: subdevice #31
ARECORD
**** List of CAPTURE Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
Subdevices: 1/1
Subdevice #0: subdevice #0
!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [A5451]
Card hw:0 'A5451'/'ALI 5451 at 0x1000, irq 11'
Mixer name : 'Realtek ALC200,200P rev 0'
Components : 'AC97a:414c4710'
Controls : 37
Simple ctrls : 23
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 21 [68%] [-15.00dB] [on]
Front Right: Playback 21 [68%] [-15.00dB] [on]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 17 [55%] [-21.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control '3D Control - Center',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Depth',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 23 [74%] [0.00dB] [on]
Front Right: Playback 23 [74%] [0.00dB] [on]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 23 [74%] [0.00dB] [off] Capture [off]
Front Right: Playback 23 [74%] [0.00dB] [off] Capture [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-34.50dB] [off]
Front Left: Capture [on]
Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Select',0
Capabilities: enum
Items: 'Mic1' 'Mic2'
Item0: 'Mic2'
Simple mixer control 'Video',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Phone',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-34.50dB] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Playback AC97-SPSA',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 3
Mono: 0 [0%]
Simple mixer control 'PC Speaker',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 15
Mono: Playback 8 [53%] [-21.00dB] [on]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Mono Output Select',0
Capabilities: enum
Items: 'Mix' 'Mic'
Item0: 'Mix'
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [0.00dB] [off]
Front Right: Capture 0 [0%] [0.00dB] [off]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'External Amplifier',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
!!Alsactl output
!!-------------
--startcollapse--
state.A5451 {
control.1 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Playback Switch'
value true
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Playback Volume'
value.0 21
value.1 21
}
control.3 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Headphone Playback Switch'
value true
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Headphone Playback Volume'
value.0 31
value.1 31
}
control.5 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Mono Playback Switch'
value true
}
control.6 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Mono Playback Volume'
value 17
}
control.7 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PC Speaker Playback Switch'
value true
}
control.8 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
comment.dbmin -4500
comment.dbmax 0
iface MIXER
name 'PC Speaker Playback Volume'
value 8
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Phone Playback Switch'
value false
}
control.10 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Phone Playback Volume'
value 0
}
control.11 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Playback Switch'
value false
}
control.12 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Mic Playback Volume'
value 0
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Boost (+20dB)'
value false
}
control.14 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Line Playback Switch'
value false
}
control.15 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Line Playback Volume'
value.0 0
value.1 0
}
control.16 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'CD Playback Switch'
value false
}
control.17 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'CD Playback Volume'
value.0 23
value.1 23
}
control.18 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Video Playback Switch'
value false
}
control.19 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Video Playback Volume'
value.0 0
value.1 0
}
control.20 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Aux Playback Switch'
value false
}
control.21 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Aux Playback Volume'
value.0 0
value.1 0
}
control.22 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PCM Playback Switch'
value true
}
control.23 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'PCM Playback Volume'
value.0 23
value.1 23
}
control.24 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 2
comment.item.0 Mic
comment.item.1 CD
comment.item.2 Video
comment.item.3 Aux
comment.item.4 Line
comment.item.5 Mix
comment.item.6 'Mix Mono'
comment.item.7 Phone
iface MIXER
name 'Capture Source'
value.0 Mic
value.1 Mic
}
control.25 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Capture Switch'
value false
}
control.26 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
comment.dbmin 0
comment.dbmax 2250
iface MIXER
name 'Capture Volume'
value.0 0
value.1 0
}
control.27 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name '3D Control - Switch'
value false
}
control.28 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mix
comment.item.1 Mic
iface MIXER
name 'Mono Output Select'
value Mix
}
control.29 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mic1
comment.item.1 Mic2
iface MIXER
name 'Mic Select'
value Mic2
}
control.30 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Center'
value 0
}
control.31 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Depth'
value 0
}
control.32 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.33 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Pro Mask'
value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}
control.34 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Default'
value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.35 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'IEC958 Playback Switch'
value false
}
control.36 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 3'
iface MIXER
name 'IEC958 Playback AC97-SPSA'
value 0
}
control.37 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'External Amplifier'
value false
}
}
--endcollapse--
!!All Loaded Modules
!!------------------
Module
radeon
ttm
drm_kms_helper
drm
i2c_algo_bit
ppdev
lp
parport
sco
bridge
stp
bnep
rfcomm
l2cap
crc16
bluetooth
cisco_ipsec
acpi_cpufreq
speedstep_lib
cpufreq_conservative
cpufreq_stats
cpufreq_powersave
cpufreq_userspace
binfmt_misc
uinput
fuse
loop
arc4
ecb
rt61pci
snd_ali5451
crc_itu_t
snd_ac97_codec
ac97_bus
rt2x00pci
snd_pcm_oss
rt2x00lib
snd_mixer_oss
led_class
snd_pcm
mac80211
snd_seq_midi
snd_rawmidi
cfg80211
rfkill
snd_seq_midi_event
eeprom_93cx6
snd_seq
snd_timer
i2c_ali1535
i2c_ali15x3
i2c_core
snd_seq_device
pcmcia
snd
container
joydev
ac
battery
shpchp
alim1535_wdt
soundcore
processor
yenta_socket
pci_hotplug
snd_page_alloc
rsrc_nonstatic
pcmcia_core
pcspkr
evdev
psmouse
serio_raw
ext3
jbd
mbcache
ide_cd_mod
cdrom
ide_gd_mod
ide_pci_generic
ata_generic
libata
scsi_mod
8139cp
ohci_hcd
ehci_hcd
alim15x3
8139too
video
ali_agp
usbcore
floppy
output
mii
ide_core
nls_base
agpgart
button
thermal
fan
thermal_sys
!!ALSA/HDA dmesg
!!------------------
*** /home/rami/Desktop/alsa-info_after_suspend.txt
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.59
!!################################
!!Script ran on: Mon Apr 5 16:35:46 UTC 2010
!!Linux Distribution
!!------------------
Debian GNU/Linux squeeze/sid \n \l
!!DMI Information
!!---------------
Manufacturer: Hewlett-Packard
Product Name: HP OmniBook PC
!!Kernel Information
!!------------------
Kernel release: 2.6.32-3-686
Operating System: GNU/Linux
Architecture: i686
Processor: unknown
SMP Enabled: Yes
!!ALSA Version
!!------------
Driver version: 1.0.21
Library version: 1.0.22
Utilities version: 1.0.22
!!Loaded ALSA modules
!!-------------------
snd_ali5451
!!Sound Servers on this system
!!----------------------------
No sound servers found.
!!Soundcards recognised by ALSA
!!-----------------------------
0 [A5451 ]: ALI5451 - ALI 5451
ALI 5451 at 0x1000, irq 11
!!PCI Soundcards installed in the system
!!--------------------------------------
00:04.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link
Controller Audio Device (rev 02)
!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------
00:04.0 0401: 10b9:5451 (rev 02)
Subsystem: 103c:0027
!!Modprobe options (Sound related)
!!--------------------------------
snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2
snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2
!!Loaded sound module options
!!--------------------------
!!Module: snd_ali5451
enable : N
id : <NULL>
index : -1
pcm_channels : 32
spdif : N
!!AC97 Codec information
!!---------------------------
--startcollapse--
0-0/0: Realtek ALC200,200P rev 0
PCI Subsys Vendor: 0x0000
PCI Subsys Device: 0x0000
Flags: 0
Capabilities : -headphone out-
DAC resolution : 18-bit
ADC resolution : 18-bit
3D enhancement : Realtek 3D Stereo Enhancement
Current setup
Mic gain : +20dB [+0dB]
POP path : post 3D
Sim. stereo : on
3D enhancement : on
Loudness : on
Mono output : Mic
Mic select : Mic2
ADC/DAC loopback : on
Extended ID : codec=3 rev=3 AMAP LDAC SDAC CDAC DSA=3 VRM SPDIF DRA VRA
Extended status : PRL PRK PRJ PRI SPCV MADC LDAC SDAC CDAC
SPDIF=10/11 VRM SPDIF DRA VRA
PCM front DAC : 65535Hz
PCM Surr DAC : 65535Hz
PCM LFE DAC : 65535Hz
PCM ADC : 65535Hz
PCM MIC ADC : 65535Hz
SPDIF Control : PRO Non-audio Preemph50/15 Category=0x7f
Generation=1 Rate=32kHz DRS Validity
Extended modem ID: codec=3 CID2 CID1 HSET LIN2 LIN1
Modem status : GPIO MREF ADC1 DAC1 ADC2 DAC2 HADC HDAC PRA(GPIO)
PRB(res) PRC(ADC1) PRD(DAC1) PRE(ADC2) PRF(DAC2) PRG(HADC) PRH(HDAC)
Line1 rate : 65535Hz
Line2 rate : 65535Hz
Headset rate : 65535Hz
0:00 = ffff
0:02 = ffff
0:04 = ffff
0:06 = ffff
0:08 = ffff
0:0a = ffff
0:0c = ffff
0:0e = ffff
0:10 = ffff
0:12 = ffff
0:14 = ffff
0:16 = ffff
0:18 = ffff
0:1a = ffff
0:1c = ffff
0:1e = ffff
0:20 = ffff
0:22 = ffff
0:24 = ffff
0:26 = ffff
0:28 = ffff
0:2a = ffff
0:2c = ffff
0:2e = ffff
0:30 = ffff
0:32 = ffff
0:34 = ffff
0:36 = ffff
0:38 = ffff
0:3a = ffff
0:3c = ffff
0:3e = ffff
0:40 = ffff
0:42 = ffff
0:44 = ffff
0:46 = ffff
0:48 = ffff
0:4a = ffff
0:4c = ffff
0:4e = ffff
0:50 = ffff
0:52 = ffff
0:54 = ffff
0:56 = ffff
0:58 = ffff
0:5a = ffff
0:5c = ffff
0:5e = ffff
0:60 = ffff
0:62 = ffff
0:64 = ffff
0:66 = ffff
0:68 = ffff
0:6a = ffff
0:6c = ffff
0:6e = ffff
0:70 = ffff
0:72 = ffff
0:74 = ffff
0:76 = ffff
0:78 = ffff
0:7a = ffff
0:7c = ffff
0:7e = ffff
--endcollapse--
!!ALSA Device nodes
!!-----------------
crw-rw----+ 1 root audio 116, 6 Apr 5 19:22 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 5 Apr 5 19:22 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 4 Apr 5 19:33 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 3 Apr 5 19:22 /dev/snd/seq
crw-rw----+ 1 root audio 116, 2 Apr 5 19:22 /dev/snd/timer
/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Apr 5 19:22 .
drwxr-xr-x 3 root root 160 Apr 5 19:22 ..
lrwxrwxrwx 1 root root 12 Apr 5 19:22 pci-0000:00:04.0 -> ../controlC0
!!Aplay/Arecord output
!!------------
APLAY
**** List of PLAYBACK Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
Subdevices: 32/32
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
Subdevice #8: subdevice #8
Subdevice #9: subdevice #9
Subdevice #10: subdevice #10
Subdevice #11: subdevice #11
Subdevice #12: subdevice #12
Subdevice #13: subdevice #13
Subdevice #14: subdevice #14
Subdevice #15: subdevice #15
Subdevice #16: subdevice #16
Subdevice #17: subdevice #17
Subdevice #18: subdevice #18
Subdevice #19: subdevice #19
Subdevice #20: subdevice #20
Subdevice #21: subdevice #21
Subdevice #22: subdevice #22
Subdevice #23: subdevice #23
Subdevice #24: subdevice #24
Subdevice #25: subdevice #25
Subdevice #26: subdevice #26
Subdevice #27: subdevice #27
Subdevice #28: subdevice #28
Subdevice #29: subdevice #29
Subdevice #30: subdevice #30
Subdevice #31: subdevice #31
ARECORD
**** List of CAPTURE Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
Subdevices: 1/1
Subdevice #0: subdevice #0
!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [A5451]
Card hw:0 'A5451'/'ALI 5451 at 0x1000, irq 11'
Mixer name : 'Realtek ALC200,200P rev 0'
Components : 'AC97a:414c4710'
Controls : 37
Simple ctrls : 23
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 21 [68%] [-15.00dB] [on]
Front Right: Playback 21 [68%] [-15.00dB] [on]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 17 [55%] [-21.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control '3D Control - Center',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Depth',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 23 [74%] [0.00dB] [on]
Front Right: Playback 23 [74%] [0.00dB] [on]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 23 [74%] [0.00dB] [off] Capture [off]
Front Right: Playback 23 [74%] [0.00dB] [off] Capture [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-34.50dB] [off]
Front Left: Capture [on]
Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Select',0
Capabilities: enum
Items: 'Mic1' 'Mic2'
Item0: 'Mic2'
Simple mixer control 'Video',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Phone',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-34.50dB] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Playback AC97-SPSA',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 3
Mono: 0 [0%]
Simple mixer control 'PC Speaker',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 15
Mono: Playback 8 [53%] [-21.00dB] [on]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Mono Output Select',0
Capabilities: enum
Items: 'Mix' 'Mic'
Item0: 'Mix'
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [0.00dB] [off]
Front Right: Capture 0 [0%] [0.00dB] [off]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'External Amplifier',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
!!Alsactl output
!!-------------
--startcollapse--
state.A5451 {
control.1 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Playback Switch'
value true
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Playback Volume'
value.0 21
value.1 21
}
control.3 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Headphone Playback Switch'
value true
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Headphone Playback Volume'
value.0 31
value.1 31
}
control.5 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Mono Playback Switch'
value true
}
control.6 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Mono Playback Volume'
value 17
}
control.7 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PC Speaker Playback Switch'
value true
}
control.8 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
comment.dbmin -4500
comment.dbmax 0
iface MIXER
name 'PC Speaker Playback Volume'
value 8
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Phone Playback Switch'
value false
}
control.10 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Phone Playback Volume'
value 0
}
control.11 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Playback Switch'
value false
}
control.12 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Mic Playback Volume'
value 0
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Boost (+20dB)'
value false
}
control.14 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Line Playback Switch'
value false
}
control.15 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Line Playback Volume'
value.0 0
value.1 0
}
control.16 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'CD Playback Switch'
value false
}
control.17 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'CD Playback Volume'
value.0 23
value.1 23
}
control.18 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Video Playback Switch'
value false
}
control.19 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Video Playback Volume'
value.0 0
value.1 0
}
control.20 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Aux Playback Switch'
value false
}
control.21 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Aux Playback Volume'
value.0 0
value.1 0
}
control.22 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PCM Playback Switch'
value true
}
control.23 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'PCM Playback Volume'
value.0 23
value.1 23
}
control.24 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 2
comment.item.0 Mic
comment.item.1 CD
comment.item.2 Video
comment.item.3 Aux
comment.item.4 Line
comment.item.5 Mix
comment.item.6 'Mix Mono'
comment.item.7 Phone
iface MIXER
name 'Capture Source'
value.0 Mic
value.1 Mic
}
control.25 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Capture Switch'
value false
}
control.26 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
comment.dbmin 0
comment.dbmax 2250
iface MIXER
name 'Capture Volume'
value.0 0
value.1 0
}
control.27 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name '3D Control - Switch'
value false
}
control.28 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mix
comment.item.1 Mic
iface MIXER
name 'Mono Output Select'
value Mix
}
control.29 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mic1
comment.item.1 Mic2
iface MIXER
name 'Mic Select'
value Mic2
}
control.30 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Center'
value 0
}
control.31 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Depth'
value 0
}
control.32 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.33 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Pro Mask'
value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}
control.34 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Default'
value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.35 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'IEC958 Playback Switch'
value false
}
control.36 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 3'
iface MIXER
name 'IEC958 Playback AC97-SPSA'
value 0
}
control.37 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'External Amplifier'
value false
}
}
--endcollapse--
!!All Loaded Modules
!!------------------
Module
radeon
ttm
drm_kms_helper
drm
i2c_algo_bit
ppdev
lp
parport
sco
bridge
stp
bnep
rfcomm
l2cap
crc16
bluetooth
cisco_ipsec
acpi_cpufreq
speedstep_lib
cpufreq_conservative
cpufreq_stats
cpufreq_powersave
cpufreq_userspace
binfmt_misc
uinput
fuse
loop
arc4
ecb
rt61pci
snd_ali5451
crc_itu_t
snd_ac97_codec
ac97_bus
rt2x00pci
snd_pcm_oss
rt2x00lib
snd_mixer_oss
led_class
snd_pcm
mac80211
snd_seq_midi
snd_rawmidi
cfg80211
rfkill
snd_seq_midi_event
eeprom_93cx6
snd_seq
snd_timer
i2c_ali1535
i2c_ali15x3
i2c_core
snd_seq_device
pcmcia
snd
container
joydev
ac
battery
shpchp
alim1535_wdt
soundcore
processor
yenta_socket
pci_hotplug
snd_page_alloc
rsrc_nonstatic
pcmcia_core
pcspkr
evdev
psmouse
serio_raw
ext3
jbd
mbcache
ide_cd_mod
cdrom
ide_gd_mod
ide_pci_generic
ata_generic
libata
scsi_mod
8139cp
ohci_hcd
ehci_hcd
alim15x3
8139too
video
ali_agp
usbcore
floppy
output
mii
ide_core
nls_base
agpgart
button
thermal
fan
thermal_sys
!!ALSA/HDA dmesg
!!------------------
More information about the Alsa-devel
mailing list