Ubuntu

mic doesn't work on HP pavillion dv1000 ubuntu 12.04

Asked by aimwin on 2012-07-02

mic, my dv1729tu, HP pavillion dv1000,
only have jack mic for external mic,

Mic work perfect under XP

doesn't work under Ubuntu any versions, 10.04, 10.10, 11.04,
including 12.04 fresh installed.

sudo wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh

For 12.04
and got
http://www.alsa-project.org/db/?f=680a704fae845208e25331fb97db5baddd9f3ff6

I have spent many hours and days, can't work out.
Try to do what is in
http://ubuntuforums.org/showthread.p...CX20551&page=3

changing to different setting in
gksu gedit /etc/modprobe.d/alsa-base.conf

laptop
laptop-hp
thinkpad
toshiba
hp
hp-dv5
generic
----many others ----
http://ubuntuforums.org/showthread.php?t=1043568
not all of them but many other... no luck

Which one should I used ?
===================\\
I use both skype and sound recorder to test mic.

I have installed Gnome-Alsamixer , and mic volume is at max and not mute.
I have check in Alsamixer and mic was MM, so I do press key "m" to unmute the mic, from one of libex 's tutoring.

I hope libex will be answering our problems soon.

Thank you in advance.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
2012-07-06
Last query:
2012-07-06
Last reply:
2012-07-03

!!################################
!!ALSA Information Script v 0.4.61
!!################################

!!Script ran on: Mon Jul 2 16:37:55 UTC 2012

!!Linux Distribution
!!------------------

Ubuntu 12.04 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"

!!DMI Information
!!---------------

Manufacturer: Hewlett-Packard
Product Name: HP Pavilion dv1000 (RD939PA#AKL)
Product Version: Rev 1
Firmware Version: F.11

!!Kernel Information
!!------------------

Kernel release: 3.2.0-23-generic-pae
Operating System: GNU/Linux
Architecture: i686
Processor: i686
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: 1.0.24
Library version: 1.0.25
Utilities version: 1.0.25

!!Loaded ALSA modules
!!-------------------

snd_hda_intel

!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Intel ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd8240000 irq 44

!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)

!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

00:1b.0 0403: 8086:27d8 (rev 02)
 Subsystem: 103c:30a0

!!Modprobe options (Sound related)
!!--------------------------------

snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-usb-audio: index=-2
snd-usb-caiaq: index=-2
snd-usb-ua101: index=-2
snd-usb-us122l: index=-2
snd-usb-usx2y: index=-2
snd-cmipci: mpu_port=0x330 fm_port=0x388
snd-pcsp: index=-2
snd-usb-audio: index=-2
snd-hda-intel: model=laptop
snd-hda-intel: position_fix=1 enable=yes

!!Loaded sound module options
!!---------------------------

!!Module: snd_hda_intel
 align_buffer_size : Y
 bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 beep_mode : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 enable_msi : -1
 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 model : laptop,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 position_fix : 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 power_save : 0
 power_save_controller : Y
 probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 single_cmd : N
 snoop : Y

!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Conexant CX20551 (Waikiki)
Address: 0
AFG Function Id: 0x1 (unsol 0)
MFG Function Id: 0x2 (unsol 1)
Vendor Id: 0x14f15047
Subsystem Id: 0x103c30a0
Revision Id: 0x100000
Modem Function Group: 0x2
Default PCM:
    rates [0x40]: 48000
    bits [0x2]: 16
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x10 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="PCM Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="PCM Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1
  Amp-Out vals: [0x1e 0x1e]
  Converter: stream=8, channel=0
  PCM:
    rates [0x40]: 48000
    bits [0x2]: 16
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x11 [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="Conexant Digital", type="SPDIF", device=1
  Converter: stream=8, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x40]: 48000
    bits [0x2]: 16
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x12 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-In caps: ofs=0x00, nsteps=0x0e, stepsize=0x05, mute=1
  Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x0c 0x0c] [0x80 0x80] [0x80 0x80]
  Converter: stream=4, channel=0
  SDI-Select: 0
  PCM:
    rates [0x40]: 48000
    bits [0x2]: 16
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 6
     0x19 0x14 0x15 0x1a* 0x16 0x10
Node 0x13 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
  Amp-Out vals: [0x1b 0x1b] [0x1f 0x1f] [0x1f 0x1f]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0xc3111010: [Both] Speaker at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=37, enabled=1
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x19* 0x10 0x16
Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
  Amp-Out vals: [0x1f 0x1f] [0x1f 0x1f]
  Pincap 0x0000033c: IN OUT HP Detect
    Vref caps: HIZ 50
  Pin Default 0x03811011: [Jack] Line In at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x19* 0x16
Node 0x15 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
  Amp-Out vals: [0x1f 0x1f] [0x1f 0x1f] [0x1f 0x1f]
  Pincap 0x0000033c: IN OUT HP Detect
    Vref caps: HIZ 50
  Pin Default 0x03a11012: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=38, enabled=1
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x1c 0x19* 0x16
Node 0x16 [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000060: IN Balanced
  Pin Default 0x99330100: [Fixed] CD at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x17 [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000324: IN Detect
    Vref caps: HIZ 50
  Pin Default 0xb7a00100: [Fixed] Mic at Oth Mobile-In
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=00, enabled=0
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x18 [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x21440100: [Jack] SPDIF Out at Sep Rear
    Conn = RCA, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x11
Node 0x19 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Control: name="Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Control: name="Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1
  Amp-In vals: [0x17 0x17] [0x80 0x80] [0x1e 0x1e] [0x17 0x17]
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 4
     0x10 0x1b 0x1a 0x16
Node 0x1a [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Control: name="Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x1f, mute=0
  Amp-Out vals: [0x03 0x03]
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x15 0x14 0x17*
Node 0x1b [Audio Selector] wcaps 0x300501: Stereo
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x14* 0x15
Node 0x1c [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Amp-Out caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1
  Amp-Out vals: [0x80 0x80]
  Converter: stream=15, channel=0
  PCM:
    rates [0x40]: 48000
    bits [0x2]: 16
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x1d [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Speaker Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=1, ofs=0
  Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
  Amp-Out vals: [0x1f 0x1f] [0x9b 0x9b] [0x1f 0x1f]
  Pincap 0x00000314: OUT Detect
    Vref caps: HIZ 50
  Pin Default 0x90100112: [Fixed] Speaker at Int N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x2
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states: D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x1c 0x19* 0x16
Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono
--endcollapse--

!!ALSA Device nodes
!!-----------------

crw-rw---T 1 root audio 116, 6 Jul 3 02:33 /dev/snd/controlC0
crw-rw---T 1 root audio 116, 5 Jul 3 02:33 /dev/snd/hwC0D0
crw-rw---T 1 root audio 116, 4 Jul 3 02:33 /dev/snd/pcmC0D0c
crw-rw---T 1 root audio 116, 3 Jul 3 02:33 /dev/snd/pcmC0D0p
crw-rw---T 1 root audio 116, 2 Jul 3 02:33 /dev/snd/pcmC0D1p
crw-rw---T 1 root audio 116, 1 Jul 3 02:33 /dev/snd/seq
crw-rw---T 1 root audio 116, 33 Jul 3 02:33 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Jul 3 02:33 .
drwxr-xr-x 3 root root 200 Jul 3 02:33 ..
lrwxrwxrwx 1 root root 12 Jul 3 02:33 pci-0000:00:1b.0 -> ../controlC0

!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: Conexant Digital [Conexant Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [Intel]

Card hw:0 'Intel'/'HDA Intel at 0xd8240000 irq 44'
  Mixer name : 'Conexant CX20551 (Waikiki)'
  Components : 'HDA:14f15047,103c30a0,00100000'
  Controls : 17
  Simple ctrls : 9
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 30
  Mono: Playback 27 [90%] [-4.50dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 30
  Mono:
  Front Left: Playback 30 [100%] [-1.50dB]
  Front Right: Playback 30 [100%] [-1.50dB]
Simple mixer control 'Speaker',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 30
  Mono:
  Front Left: Playback 30 [100%] [-1.50dB]
  Front Right: Playback 30 [100%] [-1.50dB]
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB] [on]
  Front Right: Playback 255 [100%] [0.00dB] [on]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 30
  Mono:
  Front Left: Playback 30 [100%] [10.50dB] [on]
  Front Right: Playback 30 [100%] [10.50dB] [on]
Simple mixer control 'Mic Boost',0
  Capabilities: volume penum
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [24.00dB]
  Front Right: 3 [100%] [24.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 14
  Front Left: Capture 12 [86%] [18.00dB] [on]
  Front Right: Capture 12 [86%] [18.00dB] [on]

!!Alsactl output
!!--------------

--startcollapse--
state.Intel {
 control.1 {
  iface MIXER
  name 'Mic Playback Volume'
  value.0 30
  value.1 30
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 30'
   dbmin -3450
   dbmax 1050
   dbvalue.0 1050
   dbvalue.1 1050
  }
 }
 control.2 {
  iface MIXER
  name 'Mic Playback Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.3 {
  iface MIXER
  name 'Mic Boost Volume'
  value.0 3
  value.1 3
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 3'
   dbmin 0
   dbmax 2400
   dbvalue.0 2400
   dbvalue.1 2400
  }
 }
 control.4 {
  iface MIXER
  name 'Capture Volume'
  value.0 12
  value.1 12
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 14'
   dbmin 0
   dbmax 2100
   dbvalue.0 1800
   dbvalue.1 1800
  }
 }
 control.5 {
  iface MIXER
  name 'Capture Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.6 {
  iface MIXER
  name 'PCM Volume'
  value.0 30
  value.1 30
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 30'
   dbmin -3450
   dbmax 1050
   dbvalue.0 1050
   dbvalue.1 1050
  }
 }
 control.7 {
  iface MIXER
  name 'PCM Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.8 {
  iface MIXER
  name 'Master Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.9 {
  iface MIXER
  name 'Speaker Playback Volume'
  value.0 30
  value.1 30
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 30'
   dbmin -4650
   dbmax -150
   dbvalue.0 -150
   dbvalue.1 -150
  }
 }
 control.10 {
  iface MIXER
  name 'Headphone Playback Volume'
  value.0 30
  value.1 30
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 30'
   dbmin -4650
   dbmax -150
   dbvalue.0 -150
   dbvalue.1 -150
  }
 }
 control.11 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.12 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.13 {
  iface MIXER
  name 'IEC958 Playback Default'
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.14 {
  iface MIXER
  name 'IEC958 Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.15 {
  iface MIXER
  name 'IEC958 Default PCM Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.16 {
  iface MIXER
  name 'Master Playback Volume'
  value 27
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 30'
   dbmin -4500
   dbmax 0
   dbvalue.0 -450
  }
 }
 control.17 {
  iface MIXER
  name 'PCM Playback Volume'
  value.0 255
  value.1 255
  comment {
   access 'read write user'
   type INTEGER
   count 2
   range '0 - 255'
   tlv '0000000100000008ffffec1400000014'
   dbmin -5100
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
}
--endcollapse--

!!All Loaded Modules
!!------------------

Module
rfcomm
parport_pc
bnep
ppdev
bluetooth
lp
parport
snd_hda_codec_conexant
joydev
snd_hda_intel
snd_hda_codec
snd_hwdep
snd_pcm
hp_wmi
sparse_keymap
snd_seq_midi
snd_rawmidi
snd_seq_midi_event
snd_seq
snd_timer
snd_seq_device
i915
psmouse
serio_raw
arc4
iwl3945
r852
sm_common
r592
nand
nand_ids
mtd
firewire_ohci
nand_bch
bch
firewire_core
sdhci_pci
memstick
nand_ecc
e100
snd
sdhci
crc_itu_t
iwl_legacy
mac80211
drm_kms_helper
drm
cfg80211
wmi
mac_hid
i2c_algo_bit
soundcore
video
snd_page_alloc

!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x13 0xc3111010
0x14 0x03811011
0x15 0x03a11012
0x16 0x99330100
0x17 0xb7a00100
0x18 0x21440100
0x1d 0x90100112

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

!!ALSA/HDA dmesg
!!--------------

[ 14.703435] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 14.703586] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[ 14.703677] snd_hda_intel 0000:00:1b.0: irq 44 for MSI/MSI-X
[ 14.703720] snd_hda_intel 0000:00:1b.0: setting latency timer to 64
[ 14.711547] init: Failed to create pty - disabling logging for job

aimwin (aim-mail) said : #3

Thank you Actionparsnip.
i KNOW THIS PAGE BEFORE, BUT BECAUSE OF YOUR ANSWER.
I decide to stick my head in and try to follow through and suceed.
THANKS AND THANKS.

I solved the issue., after 10 days of search and experiments on so many options and methods.
So I decide to do details tutorial here for the newbies specially.

Done,
dv1000, ( dv1729tu ) has succesfully working external mic jack.
Confirm with 12.04 fresh installed,
(after test succesful with 2 partitions of old-"staled" installed 12.04,
I decide to do fresh install to proof the tutorial)

10.04 Lts (in another partition of my dv1000) is not working at all,
eventhough using the same procedure.
Mic is still not working under Ubuntu 10.04.

******* If any can get it work please help report it here ************************
==============================================

Please note other models should not use this tutorial, especially in NO.2.
Each brand of computer and each models need different "codes" to add to the last line,
or it may need to put "#" in front of certain "lines of codes" to get it to work.
Or even it may need to do other "ways"

Please seach in Google for your specific models if you have problems wit these kinds.
When you are out of luck that Ubuntu will work out of the box.

In my experices more than 100+ installations, over the last 3+ years,
 I faced only 10+ machines that will be this difficult,

So I would say UBUNTU is very good,

and 1000 times better than MS window,
since more than 600+ installation of MS Windows, over the last 15+ years
I need to install drivers always with every MS windows.
==============================================
How I do it.

from
http://askubuntu.com/questions/75828/external-microphone-not-working

Answer 1 did Not work
I was at that page, I follow 1st answer,
you could see in my report above,
http://www.alsa-project.org/db/?f=680a704fae845208e25331fb97db5baddd9f3ff6
 it has exactly the End Options add on as the Answer 1's tutorial.
------------------

Answer 2 Works
>>>>>> but with pain. <<<<<

For 12.04 in Synaptic I cannot install "linux-backports-modules-alsa-generic".
copy and paste that in the search box of Synaptic and nothing come up.

After more than 4 hours,
trying to find how to install that BACKPORT in Ubuntu 12.04,
I gave up.

So I choosed to ignore that first part of the tutorial and go to next step.

So I decide to do

1.
sudo gedit /etc/modprobe.d/alsa-base.conf

you will have....................>

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2

2. just add the following line

options snd-hda-intel model=auto enable=yes

to the last line of the "alsa-base.conf"

so you will have below, take notice of the last line............>

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
.............
...............................
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
options snd-hda-intel model=auto enable=yes
====================================
3. REBOOT
======================================
After reboot.

4. go to "System Setting" and then double click on "Sound".

then Click on INPUT. TAB and "Unmute" the microphone.

(I found it is muted by default, and many other confirm this in many posts in the ubuntuforum.org)
(How ever my "old-staled" installed Ubuntu 12.04, I did not have to unmute the microphone,
it worked after the reboot, that may due to many experiments to solve the issues earlier)

NOW click on Sound Recorder , or install Skype and try to record the sound from the external mic.
IT SHOULD WORK.

=======================================
This tutorial is for Ubuntu 12.04 with "hp dv1000"
iF YOU HAVE other models please do "GOOGLE"

aimwin (aim-mail) said : #4

Thanks actionparsnip, that solved my question.