Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: jur on May 25, 2011, 06:07:35 AM

Title: [SOLVED] Microphone problem with Dell Latitude 5410
Post by: jur on May 25, 2011, 06:07:35 AM
I am unsuccessful in getting my microphone on my Dell. I am using ALSA and can't get joy out of skype. On my netbook  no problem.

I have tried everything I can think of; I use alsamixer and have set everything to maximum, as well as tried all combinations of input/capture device, nothing. It uses an Intel sound device. Very frustrating as I can be almost but not quite fully functional for work.

Any hints on how to proceed?
Title: Re: Microphone problem
Post by: Juanito on May 25, 2011, 06:12:15 AM
As well as the possibility of being muted, the microphone might have an option in alsamixer between internal and external?

Just to be sure - do you have the alsa or oss version of skype?
Title: Re: Microphone problem
Post by: aus9 on May 25, 2011, 07:24:27 AM
hi

can you post an image of alsamixer after running

Code: [Select]
alsamixer -V all

upload it to
http://imagebin.org/index.php?page=add

or any other site you like

I prefer

http://ompldr.org/

but image must have an extension like------
.png or .jpeg or .jpg
I am not sure but me thinks you have only one device based on reply?

oops forgive me if you already know post it like this but not in a code box

Code: [Select]
 [img]www.somewhere.xxx/something.png[/img]
Title: Re: Microphone problem
Post by: tinypoodle on May 25, 2011, 11:06:16 PM
What about trying OSS?
Title: Re: Microphone problem
Post by: jur on May 26, 2011, 05:38:37 AM
I am using the same skype on both machines, alsa on both as well. I have grown used to alsa and would not like to change, and am using volumeicon which only works on alsa.

(http://i160.photobucket.com/albums/t188/juried/misc/screenshot_0526191523.png)

I have also now tried with an external plug-in microphone-headset, sound yes but mic still no.

The source inputs can be either Mic or Front Mic, I have tried both in all combinations.
Title: Re: Microphone problem
Post by: aus9 on May 26, 2011, 05:50:43 AM
hi

your mic inputs are not active....equals..muted

go to 2 sections

Use arrow -> to get to first mention of 100 capture....

Press the Space bar to turn ON

arrow right to get to input source= mic...press up or down to change it from mic = rear mic to front mic as you see fit

2) as you have 2 mic inputs you can now do the other bit as

second mention of 100 capture ...arrow to it and press space bar to Activate it

second mention of input source change it to the other mic source

3) then do a record and playback test then save your settings as per wiki

sudo alsactl store

and the files as per  Persistence section

Yes I should mention it again in the mic section but lets see how you fair first?

4) My eyesight can not spot a MUX so you may have no amplifier to your mic inputs

if true....you may need to speak louder or have mic closer to mouth etc depending on the result of your playback test.

To be rude...if still true....speak lower I find helps
Title: Re: Microphone problem
Post by: jur on May 26, 2011, 06:54:34 AM
OK, before getting back here I made progress - I found in amixer contents the Capture switches were set to off, dunno why I missed these before. In alsamixer the dotted lines at the Capture sliders didn't mean anything to me in fact I never noticed them until setting the capture switches to on. Thanks for the spacebar tip.

So I am getting mic input from the external headset mic now. But the internal one is still, well no longer mute, it records hiss only. I am fairly sure it actually works as I was using it not so long ago in Windows with skype. By elimination I found the two input sources which are 'Mic' and 'Front Mic', 'Mic' is the external plugged one and 'Front' is the built-in one, at least on the speakers they seem to be.

What is 'Digital' for?
Title: Re: Microphone problem
Post by: aus9 on May 26, 2011, 07:26:22 AM
1) what do you mean by internal

is this a laptop?

2) Where in your image is this digital

if you are referring to my image in the wiki its because my sound card is capable of
analog or digital

post the output of your

aplay -L

aplay -l

lspci -vvv

(for your sound devices)

commands and we shall see


Title: Re: Microphone problem
Post by: jur on May 26, 2011, 05:37:47 PM
Yes, sorry it is a laptop.


tc@box:~$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Intel
    HDA Intel, STAC92xx Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=Intel,DEV=0
    HDA Intel, INTEL HDMI 0
    HDMI Audio Output

~$ tc@box:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: INTEL HDMI 0 [INTEL HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 7: INTEL HDMI 1 [INTEL HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
tc@box:~$

Here the result of the lspci, cut & paste just the audio:

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
        Subsystem: Dell Device 0429
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 32
        Region 0: Memory at f7d40000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel


Title: Re: Microphone problem
Post by: aus9 on May 26, 2011, 06:06:16 PM
hi

well you have no digital input for mic

but if interested you have hdmi out which according to the wiki will need to adjust spdif setting but it won't help your mic issue

2) your codec has multiple choices so if interested you need to look at the wiki on how to get to your codec and then look at

http://ompldr.org/vOHQ1OA/HD-Audio-Models.txt (http://ompldr.org/vOHQ1OA/HD-Audio-Models.txt)

3) reviewing Juanito reply.....it might be this inbuilt mic needs bios activation.

Pls check your motherboard manual to see if it needs a setting.
I have a desktop so can't help

Title: Re: Microphone problem
Post by: jur on May 26, 2011, 07:19:40 PM
Could the microphone be actually a part of the built-in camera? So it would only be activated with video? That's where there is a small hole in the panel, next to the camera.
Title: Re: Microphone problem
Post by: jur on May 27, 2011, 07:29:07 AM
Well I have now managed to hear the Mic when I knock loudly on certain areas on the laptop. It seems there is poor amplification.
Title: Re: Microphone problem
Post by: aus9 on May 27, 2011, 07:42:11 AM
hi

its if devoted to webcam....then

a) the webcam details should appear by running

lsusb

b) but in alsamixer press F6 to see if webcam appears as an option then go it

then check if its mic is unmuted and volume set

c) Not sure if you are using it for your skype but you mentioned you were using headphone so I am guessing you do not use webcam or need it.
Title: Re: Microphone problem
Post by: jur on May 27, 2011, 11:08:59 PM
I used the headset to investigate the mic problem only, normally I wouldn't use it.

Last night I had the camera running when testing, but I think there was no difference. I also could not see any other device listed in the alsamixer F6 list.

While testing, I finally got something out of the microphone. I turned everything up to maximum again, and knocked everywhere on the case and found that knocking in the vicinity of the speakers I actually got something back in the skype test playback. But the level is so low that even shouting at the speakers didn't produce anything audible, only knocking did and only with everything set to 11.

So it seems that there is something lacking in the amplifier department - a driver setting or module...?
Title: Re: Microphone problem
Post by: aus9 on May 28, 2011, 03:05:08 AM
well we need details please.

http://wiki.tinycorelinux.net/wiki:setting_up_sound

strange that your webcam is not showing up.

Please re-look at your bios motherboard to see if you have a setting to disable
"internal" mic and or internal webcam

post the output of

lspci -vvv   for any webcam hits

lsusb for your webcam line

/var/log/rsyslog or messages etc for any webcam and sound device

cat /proc/asound/cards

cat /proc/asound/card0/codec#0 | grep Codec

(immediate line above) will give us the intel codec for on board sound but I also like to see your codec as I talked about it but did not request......if we need to change your model=string the wiki should suffice but lets see exactly what you have.

Extra...sorry to be verbose....exactly describe how many colour sound connectors you have but
ignore the hdmi output and the spdif output please

(below are some of my outputs  with external webcam plugged that may illustrate what I am alluding to)

Code: [Select]

WARNING this is not OP output just examples

cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf9ffc000 irq 40
 1 [Q9000          ]: USB-Audio - QuickCam Pro 9000
                      Logitech, Inc. QuickCam Pro 9000 at usb-0000:00:1d.7-7, high speed

cat /proc/asound/modules
 0 snd_hda_intel
 1 snd_usb_audio

cat /proc/asound/card0/codec#0 | grep Codec
Codec: SigmaTel STAC9221 A2


2) In testing your knocking stuff.....can you redo and report with nothing in the other sound slots

b) Have you successfully restored meaning has your persistence worked.
Meaning are your mixer levels exactly what you saved as before reboot?
Title: Re: Microphone problem
Post by: jur on May 29, 2011, 12:17:31 AM
Checked BIOS, mic and camera are enabled.

Checked persistence, works.

There are no sound sockets on this laptop other than the normal headphone & mic sockets. The other functions are presumably accessible via the docking station (don't have one).

There are no returns on lspci or lsusb for camera, webcam or anything at all that looks familiar.
Code: [Select]
tc@box:~$ lspci
00:00.0 Host bridge: Intel Corporation Arrandale DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Arrandale Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 05)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 05)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 05)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
02:00.0 Network controller: Intel Corporation WiFi Link 6000 Series (rev 35)
03:00.0 SD Host controller: Ricoh Co Ltd Device e822 (rev 03)
03:00.4 FireWire (IEEE 1394): Ricoh Co Ltd Device e832 (rev 03)
0b:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5761e Gigabit Ethernet PCIe (rev 10)
3f:00.0 Host bridge: Intel Corporation QuickPath Architecture Generic Non-core Registers (rev 02)
3f:00.1 Host bridge: Intel Corporation QuickPath Architecture System Address Decoder (rev 02)
3f:02.0 Host bridge: Intel Corporation QPI Link 0 (rev 02)
3f:02.1 Host bridge: Intel Corporation QPI Physical 0 (rev 02)
3f:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)
3f:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)

Code: [Select]
tc@box:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 
Bus 001 Device 003: ID 0c45:6419 Microdia
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0020 

Codec#0:
Code: [Select]

Codec: IDT 92HD81B1X5
Address: 0
Function Id: 0x1
Vendor Id: 0x111d7605
Subsystem Id: 0x10280429
Revision Id: 0x100104
No Modem Function Group found
Default PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
GPIO: io=3, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Power-Map: 0x00
Node 0x0a [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Control: name="Mic Jack Mode", index=0, device=0
  Control: name="Mic Capture Volume", index=0, device=0
  Amp-In caps: N/A
  Amp-In vals:  [0x03 0x03]
  Pincap 0x0001173c: IN OUT HP EAPD Detect
    Vref caps: HIZ 50 GRD 80
  EAPD 0x2: EAPD
  Pin Default 0x03a11020: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=03, enabled=1
  Power: setting=D0, actual=D0
  Connection: 3
     0x13* 0x14 0x1c
Node 0x0b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x0321101f: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0x00:
  Unsolicited: tag=01, enabled=1
  Power: setting=D0, actual=D0
  Connection: 3
     0x13 0x14* 0x1c
Node 0x0c [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00011734: IN OUT EAPD Detect
    Vref caps: HIZ 50 GRD 80
  EAPD 0x2: EAPD
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 3
     0x13* 0x14 0x1c
Node 0x0d [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00010050: OUT EAPD Balanced
  EAPD 0x2: EAPD
  Pin Default 0x90170110: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power: setting=D0, actual=D0
  Connection: 3
     0x13* 0x14 0x1c
Node 0x0e [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x23011050: [Jack] Line Out at Sep Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x5, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=02, enabled=1
  Power: setting=D0, actual=D0
  Connection: 3
     0x13 0x14 0x1c*
Node 0x0f [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Control: name="Front Mic Capture Volume", index=0, device=0
  Amp-In caps: N/A
  Amp-In vals:  [0x02 0x02]
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x23a1102e: [Jack] Mic at Sep Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0xe
  Pin-ctls: 0x20: IN
  Unsolicited: tag=04, enabled=1
  Power: setting=D0, actual=D0
  Connection: 3
     0x13* 0x14 0x1c
Node 0x10 [Pin Complex] wcaps 0x400500: Mono
  Pincap 0x00000010: OUT
  Pin Default 0x400000f3: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x3
  Pin-ctls: 0x00:
  Power: setting=D0, actual=D0
  Connection: 1
     0x1a
Node 0x11 [Pin Complex] wcaps 0x400483: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000024: IN Detect
  Pin Default 0x90a601a0: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0xa, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x12 [Vendor Defined Widget] wcaps 0xf00503: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x00 0x00]
  Power: setting=D0, actual=D0
  Connection: 1
     0x20
Node 0x13 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Front Playback Volume", index=0, device=0
  Control: name="Front Playback Switch", index=0, device=0
  Device: name="STAC92xx Analog", type="Audio", device=0
  Amp-Out caps: N/A
  Amp-Out vals:  [0x7f 0x7f]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x14 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Headphone Playback Volume", index=0, device=0
  Control: name="Headphone Playback Switch", index=0, device=0
  Amp-Out caps: N/A
  Amp-Out vals:  [0x6f 0x6f]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x15 [Audio Input] wcaps 0x1d0541: Stereo
  Device: name="STAC92xx Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x17
  Processing caps: benign=0, ncoeff=0
Node 0x16 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x18
  Processing caps: benign=0, ncoeff=0
Node 0x17 [Audio Selector] wcaps 0x300d0d: Stereo Amp-Out R/L
  Control: name="Capture Volume", index=0, device=0
  Control: name="Capture Switch", index=0, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
  Amp-Out vals:  [0x0b 0x0b]
  Power: setting=D0, actual=D0
  Connection: 7
     0x0c 0x0e 0x0f* 0x1b 0x11 0x12 0x0a
Node 0x18 [Audio Selector] wcaps 0x300d0d: Stereo Amp-Out R/L
  Control: name="Capture Volume", index=1, device=0
  Control: name="Capture Switch", index=1, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
  Amp-Out vals:  [0x8f 0x8f]
  Power: setting=D0, actual=D0
  Connection: 7
     0x0c 0x0e 0x0f 0x1b 0x11 0x12 0x0a*
Node 0x19 [Audio Selector] wcaps 0x300501: Stereo
  Power: setting=D0, actual=D0
  Connection: 3
     0x13* 0x14 0x1c
Node 0x1a [Audio Mixer] wcaps 0x200500: Mono
  Power: setting=D0, actual=D0
  Connection: 1
     0x19
Node 0x1b [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97]
  Power: setting=D0, actual=D0
  Connection: 6
     0x0c 0x0e 0x0f 0x13 0x14 0x0a
Node 0x1c [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-Out vals:  [0x9f 0x9f]
  Power: setting=D0, actual=D0
  Connection: 1
     0x1b
Node 0x1d [Audio Output] wcaps 0x4061d: Stereo Digital Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power: setting=D0, actual=D0
  Delay: 4 samples
Node 0x1e [Audio Output] wcaps 0x4061d: Stereo Digital Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power: setting=D0, actual=D0
  Delay: 4 samples
Node 0x1f [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x1d
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000034: IN OUT Detect
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x1e
Node 0x21 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=1
  Amp-Out vals:  [0x00]
Node 0x22 [Vendor Defined Widget] wcaps 0xf00000: Mono

Codec#3\
Code: [Select]
Codec: Intel G45 DEVIBX
Address: 3
Function Id: 0x1
Vendor Id: 0x80862804
Subsystem Id: 0x80860101
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels 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
  Device: name="INTEL HDMI 0", type="HDMI", device=3
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3
  Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Control: name="IEC958 Playback Con Mask", index=1, device=0
  Control: name="IEC958 Playback Pro Mask", index=1, device=0
  Control: name="IEC958 Playback Default", index=1, device=0
  Control: name="IEC958 Playback Switch", index=1, device=0
  Device: name="INTEL HDMI 1", type="HDMI", device=7
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3
  Power: setting=D0, actual=D0
Node 0x04 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x02* 0x03
Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560020: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=05, enabled=1
  Power states:  D0 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x02* 0x03
Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x58560030: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=06, enabled=1
  Power states:  D0 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x02* 0x03
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Title: Re: Microphone problem
Post by: jur on May 29, 2011, 06:45:07 AM
Just booted into winxp again and checked the skype performance, the mic comes through crystal clear.
Title: Re: Microphone problem
Post by: aus9 on May 29, 2011, 06:56:39 PM
hi

your lsusb shows  0c45:6419 Microdia

this is your webcam

I will do some research later after I come back from work
Title: Re: Microphone problem
Post by: jur on May 29, 2011, 10:30:05 PM
I looked into Microdia and it is most probably the SD card reader.
Title: Re: Microphone problem
Post by: aus9 on May 30, 2011, 04:46:16 AM
my apols

but the id is not there either way

http://www.linux-usb.org/usb.ids (http://www.linux-usb.org/usb.ids)

2) I would still like to see the results of these commnd pls

cat /proc/asound/cards

cat /proc/asound/modules

3) lsmod may show your webcam module or not

I gather after re-reading your post that says

Last night I had the camera running when testing,

so your webcam must have module and should show up in alsamixer
so I am stumped at the moment.

4) Any chance of posting your laptop specs and a link to it motherboard manual?

Title: Re: Microphone problem
Post by: jur on May 30, 2011, 05:46:29 AM
Wow aus9 you are going the extra mile and then some!  :)

The laptop is at work tonight so I will get back to this vexing problem tomorrow. I'll be sure to post every one of your requests carefully.

I load loadapp v4l-dvb-2.6.33.3-tinycore.tcz to enable the camera, that was it. I didn't have to do anything else; when I clicked on the skype 'test video' button, it came up immediately. I'm not sure if the mic is part of the webcam, and not even sure the little hole is a mic either because the knocking test does not result in anything coming from there, just near the left speaker. It could be that there are more than one mic because in winxp the little hole sure produces lots of output when knocking it.  ???

I'll see if I can find its specs...
Title: Re: Microphone problem
Post by: aus9 on May 30, 2011, 05:57:05 AM
hi

more requests now that I know how your module loads....as a part of the tcz package you load

Therefore after loading it.....THEN run alsamixer then see if you can see webcam

lsusb ....should work as well

cat .....cards command should work as well

----------I am very happy knowing this info as you can guess....it explains a lot



EDIT

oops I still want to see the output of your lsusb if webcam shows

and if you can see the webcam in alsamixer but are struggling with volumes show another image of it please
Title: Re: Microphone problem
Post by: jur on May 30, 2011, 06:11:52 AM
The laptop is a Dell Latitude E5410. I downloaded its manual but the info is woefully inadequate. Except for the hole next to the camera - that is indicated as a mic.

The image I posted of alsamizer is the same with the webcam working, I remember checking, but I will check again. The only thing is, under the Capture section it sometimes shows a Digital slider, sometimes not. The image I posted does not show the digital slider but you will remember I asked what it is for. I am not sure what the conditions are, perhaps the Digital is enabled after I load the webcam package (which I load as part of skype). Another package I load with skype is libasound.
Title: Re: Microphone problem
Post by: jur on May 30, 2011, 06:26:10 AM
Well I found some better specs elsewhere, googling for dell latitude e5140 specs. It mentions a digital microphone but not much else.

The knocking test which produced some effect when knocking on the front left but nothing anywhere else now sure is a mystery. Perhaps the sensitivity was so high that the mic channel was completely saturated. I will have to try again with the gains set much lower. Only problem is, I already did several tests like that. I will just have to repeat them.
Title: Re: Microphone problem
Post by: jur on May 30, 2011, 06:42:46 AM
Further googling more specifically, revealed that this is a common problem with the Dell Latitude 5410.

http://timwahrendorff.de/index.php?siteId=6&blogid=89&PHPSESSID=nmim31tfk1fb3bu38t3oi8gtb4

http://forums.debian.net/viewtopic.php?f=7&t=57048

http://ubuntuforums.org/showthread.php?t=1504774#5

Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on May 30, 2011, 09:08:00 AM
hi

ok lets review so far

you have a laptop  Dell Latitude E5410..ok

Your codec was showing as
Codec: IDT 92HD81B1X5
Intel G45 DEVIBX
.....your image of chipset appears to be this G45 thingee

Now I have only just spotted you are reporting codec number 0 and 3
is there a 2?

thats why I wanted your output running thru grep.

Now if you look at your first link saying it solves for your laptop
Tim is saying the correct model=dell-s14
but that links to codec

------------------------
STAC92HD83*
===========
  ref      Reference board
  mic-ref   Reference board with power management for ports
  dell-s14   Dell laptop
  hp      HP laptops with (inverted) mute-LED
  auto      BIOS setup (default
-------------------------------------------------------------

and at best your codec string has HD81

as per
http://ompldr.org/vOHQ1OA/HD-Audio-Models.txt

2) the wiki shows you how to set your model assuming you are still happy with alsa but I am a little paranoid that I can not see an exact match for Tim's codec to your codec.

The explanation of jumping from HD81 to HD83 might be explained by having a more up-to-date Alsa lib and driver etc.

but I will wait to see what you do with your webcam alsamixer results which should show the chipset.

B) I see no value in the second post ...debian

c) The ubuntu person has your codec.....Codec: IDT 92HD81B1C5...well pretty close
and Tim's solution worked for this user so could be worth a shot

Title: Re: Microphone problem
Post by: jur on May 31, 2011, 05:36:46 AM
my apols

but the id is not there either way

http://www.linux-usb.org/usb.ids (http://www.linux-usb.org/usb.ids)

2) I would still like to see the results of these commnd pls

cat /proc/asound/cards

cat /proc/asound/modules

3) lsmod may show your webcam module or not

I gather after re-reading your post that says

Last night I had the camera running when testing,

so your webcam must have module and should show up in alsamixer
so I am stumped at the moment.

4) Any chance of posting your laptop specs and a link to it motherboard manual?



Here are the above requests, before loading the webcam tcz. (Alsamixer shows the digital slider):
Code: [Select]
tc@box:~$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf7d40000 irq 32
tc@box:~$ cat /proc/asound/modules
 0 snd_hda_intel
tc@box:~$
Code: [Select]

tc@box:~$ lsmod
Module                  Size  Used by    Not tainted
snd_seq_dummy            648  0
snd_seq_oss            15364  0
snd_seq_midi_event      2624  1 snd_seq_oss
snd_seq                26036  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          2808  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            24484  0
snd_mixer_oss           8648  1 snd_pcm_oss
snd_hda_codec_intelhdmi    11040  1
snd_hda_codec_idt      30668  1
iwlagn                 59944  0
snd_hda_intel          14480  1
snd_hda_codec          33296  3 snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel
i915                  165436  2
snd_pcm                37628  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
iwlcore                65820  1 iwlagn
snd_timer              10564  2 snd_seq,snd_pcm
mac80211               87580  2 iwlagn,iwlcore
drm_kms_helper         15480  1 i915
snd                    26200 13 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
i2c_i801                5748  0
intel_agp              16252  1
drm                    93504  3 i915,drm_kms_helper
soundcore               2640  1 snd
cfg80211               73276  3 iwlagn,iwlcore,mac80211
snd_page_alloc          4016  2 snd_hda_intel,snd_pcm
agpgart                15792  2 intel_agp,drm
i2c_algo_bit            2984  1 i915
i2c_core                9380  5 i915,drm_kms_helper,i2c_i801,drm,i2c_algo_bit
squashfs               14724 51
sdhci_pci               4144  0
scsi_wait_scan           276  0
dell_wmi                1848  0
sdhci                  10392  1 sdhci_pci
ppdev                   3732  0
parport_pc             18656  0
mmc_core               27968  1 sdhci
video                  12712  1 i915
ramzswap               10240  1
parport                18560  2 ppdev,parport_pc
backlight               1632  1 video
wmi                     3656  1 dell_wmi
battery                 6028  0
output                   724  1 video
loop                    8068 102
tg3                    84024  0
ac                      1696  0
libphy                  8596  1 tg3
tc@box:~$

And here they are after loading the webcam modules:

Code: [Select]

tc@box:~$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf7d40000 irq 32
tc@box:~$ cat /proc/asound/modules
 0 snd_hda_intel
tc@box:~$ lsmod
Module                  Size  Used by    Not tainted
uvcvideo               41892  0
videodev               25016  1 uvcvideo
v4l1_compat             9020  2 uvcvideo,videodev
snd_seq_dummy            648  0
snd_seq_oss            15364  0
snd_seq_midi_event      2624  1 snd_seq_oss
snd_seq                26036  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          2808  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            24484  0
snd_mixer_oss           8648  1 snd_pcm_oss
snd_hda_codec_intelhdmi    11040  1
snd_hda_codec_idt      30668  1
iwlagn                 59944  0
snd_hda_intel          14480  1
snd_hda_codec          33296  3 snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel
i915                  165436  2
snd_pcm                37628  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
iwlcore                65820  1 iwlagn
snd_timer              10564  2 snd_seq,snd_pcm
mac80211               87580  2 iwlagn,iwlcore
drm_kms_helper         15480  1 i915
snd                    26200 13 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
i2c_i801                5748  0
intel_agp              16252  1
drm                    93504  3 i915,drm_kms_helper
soundcore               2640  1 snd
cfg80211               73276  3 iwlagn,iwlcore,mac80211
snd_page_alloc          4016  2 snd_hda_intel,snd_pcm
agpgart                15792  2 intel_agp,drm
i2c_algo_bit            2984  1 i915
i2c_core                9380  6 videodev,i915,drm_kms_helper,i2c_i801,drm,i2c_algo_bit
squashfs               14724 52
sdhci_pci               4144  0
scsi_wait_scan           276  0
dell_wmi                1848  0
sdhci                  10392  1 sdhci_pci
ppdev                   3732  0
parport_pc             18656  0
mmc_core               27968  1 sdhci
video                  12712  1 i915
ramzswap               10240  1
parport                18560  2 ppdev,parport_pc
backlight               1632  1 video
wmi                     3656  1 dell_wmi
battery                 6028  0
output                   724  1 video
loop                    8068 104
tg3                    84024  0
ac                      1696  0
libphy                  8596  1 tg3
tc@box:~$
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 05:47:38 AM
Screenie of alsamixer after loading and running webcam tcz:

(http://i160.photobucket.com/albums/t188/juried/screenshot_0531194100.png)

Same, as you see.
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 05:49:46 AM
Code: [Select]
tc@box:~$ head -n 1 /proc/asound/card*/codec#*
==> /proc/asound/card0/codec#0 <==
Codec: IDT 92HD81B1X5

==> /proc/asound/card0/codec#3 <==
Codec: Intel G45 DEVIBX
tc@box:~$
Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on May 31, 2011, 07:05:14 AM
hi

can you post the output of lsusb

I am still puzzled how you can have a webcam and it does not appear as a card in alsamixer

Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on May 31, 2011, 07:09:51 AM
EDIT
ahh found specs

http://www.dell.com/downloads/global/products/latit/en/latitude-e5510-e5410-specsheet.pdf

It claims you have a digital mic....well we have a problem

either your bios is playing up or is not set
or
your webcam module is not loading correctly

Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 07:46:35 AM
Code: [Select]

tc@box:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 
Bus 001 Device 003: ID 0c45:6419 Microdia
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0020 
tc@box:~$
Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on May 31, 2011, 08:13:51 AM
grrrr


ok I have another suggestion but this is little long so bear with me

1) you have a module loaded which is uvcvideo

and guess what I have the same...but I run Debian normally and it has a package called
guvcview

here are some screenshots that might tease you but I am sure you know why I am showing you

(http://ompldr.org/vOHY3bQ/usbid.png)

yep I can see the lsusb id

and

(http://ompldr.org/vOHY3bw/snd.png)

tells me the name of cam and I can choose its inbuilt mic or the normal mic

2) If interested you need to build it from source as I can not see in repository

I can build it using deb packages but I am not allowed to submit it as its not built from source so anyhows

source is

http://guvcview.berlios.de/Doc.html

3) I have not looked at the other webcam apps in that repository but I am keen to see your id
then knowing your id
make sure we load the correct module
then hopefully we get alsamixer to give us a mic switch

Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on May 31, 2011, 08:22:50 AM
you could put in a request for an extension here?

http://forum.tinycorelinux.net/index.php?board=46.0
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 08:54:36 AM
I hacked the debian package using Jason's script:
Code: [Select]
tc@box:~$ guvcview
guvcview 1.4.5
video device: /dev/video0
Init. Laptop_Integrated_Webcam_2M (location: usb-0000:00:1a.0-1.4)
.
.
.


vid:0c45
pid:6419
driver:uvcvideo
checking format: 1196444237
VIDIOC_G_COMP:: Invalid argument
   compression control not supported
fps is set to 1/30
drawing controls

fps is set to 1/30
no codec detected for H264
no codec detected for MP3 - (lavc)
Checking video mode 640x480@32bpp : OK
 Could not grab image (select timeout): Success
using device id:1
[code]
[/code]
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 09:10:02 AM
(http://i160.photobucket.com/albums/t188/juried/screenshot_0531225330.png)

(http://i160.photobucket.com/albums/t188/juried/screenshot_0531225338.png)

Haven't gotten anything out of the mic yet.
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 09:25:30 AM
The audio panel in guvcview also has a /dev/dsp for input - that is shown as id 0 while the intel-hda is shown as id 1. So it would appear the digital mic has someting to do with /dev/dsp?
Title: Re: Microphone problem with Dell Latitude 5410
Post by: Rich on May 31, 2011, 10:20:15 AM
Hi jur

Quote
So it would appear the digital mic has someting to do with /dev/dsp?

That certainly would not be unreasonable since DSP's are specifically designed to handle real time tasks
such as audio and video processing in the digital domain.
Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on May 31, 2011, 06:21:38 PM
ok thanks for that but can you be explicit about the guvcview .....tab audio  what options do you have.

I used mtpaint.....file pulldown  actions...time delayed snapshot

2) your specs claim you have a digital mic but aplay -l so far does not show it


3) why not try the model= stuff from your link and see if we can get to it?

4) google suggests your webcam could be

0c45:63ea   Laptop Integrated Webcam 2M (found in Dell Studio 1555 notebooks)   Sonix Technology

http://tips-linux.net/en/linux-ubuntu/linux-driver/webcam-linux-drivers (http://tips-linux.net/en/linux-ubuntu/linux-driver/webcam-linux-drivers)

or

0c45:6450  Laptop_Integrated_Webcam_2M from microdia

http://hardware4linux.info/component/43921/ (http://hardware4linux.info/component/43921/)
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 06:49:53 PM
ok thanks for that but can you be explicit about the guvcview .....tab audio  what options do you have.
The options I already mentioned... id=0 is /dev/dsp and id=1 is the intel hda as in the pic posted. No other info shows up at all, nothing. The id numbers I got from terminal as I ran guvcview from a terminal so I could see the output (posted above as well). There is no webcam option in the audio tab. So I guess the conclusion must be, the mic is NOT a part of the webcam, explaining the webcam's absense in alsamixer and guvcview.

Quote
2) your specs claim you have a digital mic but aplay -l so far does not show it


3) why not try the model= stuff from your link and see if we can get to it?
I tried by adding that line to alsa.conf and adding it to backup, and tried 2 different options but it did not produce a result. I worked through the wiki but it was not  clear to me how to do it, so I punted with /usr/local/share/alsa/alsa.conf. [/quote]
Quote
4) google suggests your webcam could be

0c45:63ea   Laptop Integrated Webcam 2M (found in Dell Studio 1555 notebooks)   Sonix Technology

http://tips-linux.net/en/linux-ubuntu/linux-driver/webcam-linux-drivers (http://tips-linux.net/en/linux-ubuntu/linux-driver/webcam-linux-drivers)

or

0c45:6450  Laptop_Integrated_Webcam_2M from microdia

http://hardware4linux.info/component/43921/ (http://hardware4linux.info/component/43921/)
Well as you already know, microdia shows up in lsusb! When I googled microdia, the only thing I found had to do with flash mem and readers, so I concluded that is referring to the built-in card reader. So if microdia IS the webcam, where is the card reader? So microdia is the webcam, apparently.

But what about guvcview showing the mic as /dev/dsp?
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on May 31, 2011, 06:56:32 PM
While guvcview was running I thought I would record something with the capture buttons, but it segfaulted. I also tried skype and arecord but same results as before.
Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on May 31, 2011, 07:02:10 PM
I am off to work but will give you step by step manual model stuff tonight after work.

Does this webcam work for any other distro other than msoft?
Title: Re: Microphone problem with Dell Latitude 5410
Post by: aus9 on June 01, 2011, 05:02:34 AM
hi

steps to change alsa model....note...... won't help with webcam

I am not sure what persistence you have on your hard drive, so opt may be on your hard drive or not

1)  Do all the commands with root powers please

2) edit your /mnt/somewhere/boot/grub/menu.lst kernel line so it reads

kernel /boot/bzImage blacklist=snd_hda_intel (plus any other stuff)

If paranoid reboot to check you have lost sound otherwise continue until (5) for full reboot

3) edit with root powers the file called bootlocal so it reads....plus other stuff you have there


##!/bin/sh
  - put other system startup commands here
/sbin/modprobe snd_hda_intel model=dell-s14
/usr/local/etc/init.d/alsasound start
/bin/sleep 5


4) If you have an etc/asound.state in your backup file for /opt/.filetool.lst
use root powers to delete that line

if you have used a personalized alsamixer settings file.....rename it and delete its entry from your filetool.lst file please


5) Now do a full reboot...not a logout ok

6) Now as a local user....run alsamixer and see if you have a new setting for digital mic or not
or other changes

7) If something new appears....it could be good so adjust your mic level, activate etc....unmute etc, raise volumes etc

then try out arecord and aplay

then save those settings as new file by running command

sudo alsactl -f /home/tc/asound.state store

8) Then (assuming you saved new file) we use root powers to

add that file to your backup so /opt/.filetool.lst has new entry

home/tc/asound.state

----depending on whether you have home in your persistence settings or not

AND

we need to restore those sound settings for alsa .....with root powers we add a line to bootlocal (3) so it now reads
##!/bin/sh
  - put other system startup commands here
/sbin/modprobe snd_hda_intel model=dell-s14
/usr/local/etc/init.d/alsasound start
/bin/sleep 5
/usr/local/sbin/alsactl -f /home/tc/asound.state restore

(This only becomes effective on full reboot)

------------

if that did not work then swap a new model number.......... model=auto

then we get ugly and try a codec thats not yours

model=dell-m6-dmic

(this allegedly gives you digital mic but belongs to codec for STAC92HD73*

then try

model=dell-m6
Title: Re: Microphone problem with Dell Latitude 5410
Post by: jur on June 01, 2011, 07:35:40 AM
OK you did it!  ;D

dell-s-14 did the trick. I did try it last night with a modprobe but that didn't work. I know really nothing about modprobe.

There are fewer sliders on alsamixer, eg there is only one capture. It still has 'mic' and 'front mic'. 'Front mic' is probably the socket as 'mic' did the trick.

guvcview looks identical as before in the audio tab. skype mic works.

Thanks for staying the distance aus9! You could probably paste a bunch of stuff into the wiki.
Title: Re: [SOLVED] Microphone problem with Dell Latitude 5410
Post by: aus9 on June 01, 2011, 08:50:43 AM
hi
You could probably paste a bunch of stuff into the wiki.

me thinks you think it needs improving?

feel free to edit the wiki or
pm with what you did not like and I will see ok?
Title: Re: [SOLVED] Microphone problem with Dell Latitude 5410
Post by: jur on June 01, 2011, 05:23:40 PM
Just the last bit about blacklisting and how to spec a different model - that isn't anywhere now I guess. But OK I will have a go.  :)
Title: Re: [SOLVED] Microphone problem with Dell Latitude 5410
Post by: aus9 on June 01, 2011, 06:18:21 PM
ahh yes I have a bold type for blacklisting but the actual detail is in the model = stuff above