You are not logged in.

#1 2009-01-08 23:42:02

semperfiguy
Member
Registered: 2007-12-03
Posts: 224

Built-in microphone on a HP Pavilion dv6***

Hi, I am trying to get my microphone working on my HP Paviion dv 6000 laptop, and I can't seem to figure it out.

Here are some command results.

lspci

00:00.0 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP67 ISA Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP67 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2)
00:01.3 Co-processor: nVidia Corporation MCP67 Co-processor (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2)
00:04.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2)
00:04.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP67 IDE Controller (rev a1)
00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP67 PCI Bridge (rev a2)
00:09.0 IDE interface: nVidia Corporation MCP67 AHCI Controller (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation MCP67 Ethernet (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2)
00:0d.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2)
00:12.0 VGA compatible controller: nVidia Corporation GeForce 7150M (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
02:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
02:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
02:05.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
02:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
02:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

modprobe

ath5k                 100352  0 
ipv6                  260132  10 
ide_cd_mod             32900  0 
cdrom                  35360  1 ide_cd_mod
pata_acpi               6016  0 
ata_generic             6788  0 
pata_amd               12292  0 
fan                     6148  0 
uvcvideo               56840  0 
compat_ioctl32          3072  1 uvcvideo
videodev               35584  1 uvcvideo
v4l1_compat            16260  2 uvcvideo,videodev
loop                   16140  0 
snd_usb_audio          81920  0 
snd_usb_lib            17024  1 snd_usb_audio
snd_rawmidi            21504  1 snd_usb_lib
amd74xx                 7944  0 
joydev                 11584  0 
snd_seq_oss            31872  0 
snd_seq_midi_event      8192  1 snd_seq_oss
snd_seq                49968  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          8332  3 snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss            40192  0 
nvidia               6902740  28 
snd_hda_intel         370736  0 
sdhci_pci               9088  0 
snd_pcsp               11040  0 
snd_mixer_oss          16512  1 snd_pcm_oss
agpgart                30804  1 nvidia
snd_hwdep               8964  2 snd_usb_audio,snd_hda_intel
cpufreq_ondemand        8588  1 
snd_pcm                69636  4 snd_usb_audio,snd_pcm_oss,snd_hda_intel,snd_pcsp
i2c_core               22420  1 nvidia
snd_timer              21384  2 snd_seq,snd_pcm
ohci1394               30256  0 
powernow_k8            15236  1 
video                  18064  5 
ide_pci_generic         5636  0 
sdhci                  16900  1 sdhci_pci
snd_page_alloc          9224  2 snd_hda_intel,snd_pcm
snd                    50724  12 snd_usb_audio,snd_rawmidi,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_hda_intel,snd_pcsp,snd_mixer_oss,snd_hwdep,snd_pcm,snd_timer
ohci_hcd               24976  0 
psmouse                38288  0 
freq_table              5632  2 cpufreq_ondemand,powernow_k8
mmc_core               46620  1 sdhci
output                  4608  1 video
ieee1394               80452  1 ohci1394
wmi                     7592  0 
soundcore               8160  1 snd
sg                     28852  0 
ehci_hcd               36236  0 
thermal                17052  0 
ricoh_mmc               5632  0 
ide_core               96200  3 ide_cd_mod,amd74xx,ide_pci_generic
ac                      6020  0 
button                  7824  0 
battery                12036  0 
forcedeth              55312  0 
processor              34732  4 powernow_k8,thermal
arc4                    3712  2 
serio_raw               7172  0 
usbcore               134384  6 uvcvideo,snd_usb_audio,snd_usb_lib,ohci_hcd,ehci_hcd
evdev                  11296  8 
k8temp                  6144  0 
ecb                     4608  2 
crypto_blkcipher       17540  1 ecb
mac80211              158876  1 ath5k
led_class               5508  1 ath5k
cfg80211               25224  2 ath5k,mac80211
rtc_cmos               11424  0 
rtc_core               17564  1 rtc_cmos
rtc_lib                 4480  1 rtc_core
ext3                  126344  2 
jbd                    46484  1 ext3
mbcache                 8708  1 ext3
sd_mod                 27160  4 
ahci                   30348  3 
libata                153888  4 pata_acpi,ata_generic,pata_amd,ahci
scsi_mod               96460  3 sg,sd_mod,libata
dock                    9616  1 libata

lsmod | grep snd

snd_usb_audio          81920  0 
snd_usb_lib            17024  1 snd_usb_audio
snd_rawmidi            21504  1 snd_usb_lib
snd_seq_oss            31872  0 
snd_seq_midi_event      8192  1 snd_seq_oss
snd_seq                49968  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          8332  3 snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss            40192  0 
snd_hda_intel         370736  0 
snd_pcsp               11040  0 
snd_mixer_oss          16512  1 snd_pcm_oss
snd_hwdep               8964  2 snd_usb_audio,snd_hda_intel
snd_pcm                69636  4 snd_usb_audio,snd_pcm_oss,snd_hda_intel,snd_pcsp
snd_timer              21384  2 snd_seq,snd_pcm
snd_page_alloc          9224  2 snd_hda_intel,snd_pcm
snd                    50724  12 snd_usb_audio,snd_rawmidi,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_hda_intel,snd_pcsp,snd_mixer_oss,snd_hwdep,snd_pcm,snd_timer
soundcore               8160  1 snd
usbcore               134384  6 uvcvideo,snd_usb_audio,snd_usb_lib,ohci_hcd,ehci_hcd

I am mostly trying to use this with skype and cheese (or anyother suitable webcam app) Skype and cheese detect the webcam fine, but not the microphone. In alsamixer, I made sure I unmuted and maxed all the channels when trying. Everything works except my microphone right now. Any suggestions.

Offline

#2 2009-01-09 10:31:02

dr/owned
Member
Registered: 2009-01-09
Posts: 136

Re: Built-in microphone on a HP Pavilion dv6***

I have a dv6646us and the mic worked fine off the bat using the alsa drivers (mentioned in the beginner's install guide)

Would you mind uploading a screenshot of your alsamixer settings?

Last edited by dr/owned (2009-01-09 12:17:39)

Offline

#3 2009-01-09 16:06:58

semperfiguy
Member
Registered: 2007-12-03
Posts: 224

Re: Built-in microphone on a HP Pavilion dv6***

Here is my rc.conf as well, maybe I'm not loading a module or loading one that I don't need.

#
# /etc/rc.conf - Main Configuration for Arch Linux
#
LOCALE="en_US.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="America/Chicago"
KEYMAP="dvorak"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=()
MODULES=(!snd_pcsp !pcspkr ath5k powernow-k8 cpufreq_ondemand snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore snd_usb_audio loop joydev)

USELVM="no"

HOSTNAME="Odin"
gateway="default gw 192.168.0.1"
NETWORKS=(mynet54g)
# AUTO_NETWORKS=(auto-wireless ath0)

DAEMONS=(syslog-ng acpid hal @laptop-mode @net-profiles @alsa @mpd @crond @cups)

Here is a screen of all the available alsamixer controls:
01_09_2009-quick624.png.xs.jpg

If you need any other information just ask, I would like to get this hardware working.

Last edited by semperfiguy (2009-01-09 16:09:41)

Offline

#4 2009-01-09 16:44:39

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: Built-in microphone on a HP Pavilion dv6***

The snd-hda-intel driver is split by models, usually when modprobing you pass the model option (for automatic setup you configure /etc/modprobe.conf or /etc/modprobe.d/alsa with: options snd-hda-intel model=MODEL). When no model is provided usually only the basic, minimal configuration is setup. Some models are even divided into sub-models, like acer and acer-dmic is now (from 1.0.18a).

I said "usually" above, because in some (rare?) cases the oposite happens, for instance you provide model=hp but your mic doesn't work although everything appears to be ok... then you let the module probe the BIOS (removing the model option, default) and your mic starts working, and you even get some new channels (i.e. Headphone).

For a list of models read ALSA-Configuration.txt.


You need to install an RTFM interface.

Offline

#5 2009-01-09 20:46:51

semperfiguy
Member
Registered: 2007-12-03
Posts: 224

Re: Built-in microphone on a HP Pavilion dv6***

I tried adding that line into /etc/modprobe.conf, but on boot I get a warning saying that that line is ignored. From everything.log

Jan  9 14:43:11 Odin modprobe: WARNING: /etc/modprobe.conf line 5: ignoring bad line starting with 'snd-hda-intel'

So that might be one problem.

Offline

#6 2009-01-10 16:36:19

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: Built-in microphone on a HP Pavilion dv6***

Can you please read my message again, this time actually understanding it.


You need to install an RTFM interface.

Offline

#7 2009-01-10 19:40:48

semperfiguy
Member
Registered: 2007-12-03
Posts: 224

Re: Built-in microphone on a HP Pavilion dv6***

modprobe snd-hda-intel model=hp yields the external and internal channels for capture.  arecord + aplay yields no sound. modprobe snd-hda-intel model=auto yields the digita, external and internal channels. arecord and aplay gives me static. modprobe snd-hda-intel model=laptop-hp gives external and internal channels, no sound. model=laptop gives three channels and static.

Last edited by semperfiguy (2009-01-10 19:41:50)

Offline

#8 2009-01-10 20:32:42

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: Built-in microphone on a HP Pavilion dv6***

I was refering to your error message.

You don't necessarily need to base the model on your laptop brand, it depends on your sound chip. Additionaly there seems to be some confusion with those Conexant chips, take a look at this message http://ubuntuforums.org/archive/index.php/t-784597.html and try the suggested model, and all other Conexant 5045, 5047, 5051 models if it fails.


You need to install an RTFM interface.

Offline

#9 2009-01-12 17:42:16

semperfiguy
Member
Registered: 2007-12-03
Posts: 224

Re: Built-in microphone on a HP Pavilion dv6***

I tried all of the model options, so I guess I will have to wait untill there are some updates in the alsa drivers I guess. From that ubuntu thread, I didn't see anything that made it work. I will have to go with an external mic looks like.

Offline

Board footer

Powered by FluxBB