Hi. First I'd like to thank U all for the very helpful project - I now have a fully functional MacbookPro :-)
I have read many reports about problems with the internal microphone but now I've found a way to make it work: I use vanilla 2.6.18 with the 2.6.18 mactel patches on a MacbookPro I found that 3 settings affect the microphone and need to be whacked (especially after resume - it seems that the resume code doesn't properly reset them; they are maybe not initialized either). If I run amixer sset 'Input Source' 'Line' amixer sset 'Input Source' 'Mic' amixer sset Capture '100%' toggle amixer sset Capture '100%' toggle amixer sset Mux 0 amixer sset Mux '100%' then I have a working microphone (until the next resume). (note that in order to make suspend/resume work I needed some additional [not sound related] patches - I'll post them some time soon...) HTH -- Till Please CC me (not subscribed to this list) at strauman theatsign slac aperiod stanford anotherperiod edu PS: The only sound related kernel config options I use are: CONFIG_SOUND=m CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_RTCTIMER=m CONFIG_SND_SUPPORT_OLD_API=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_HDA_INTEL=m > I've been experimenting with arecord, with no success at all. I'm using > the 2.6.18-mactel kernel, with current patches from svn, including > > linux/sound/pci/hda/patch_sigmatel.c 2006-07-23 > 18:03:25.000000000 +0200 > > Playback works fine with every client I've tried, including aplay, > mpg321, timidity, and the various gnome sound clients. The internal > speakers, external speakers/headphones all behave properly (analog out > only, digital out not tested). > > However, neither the builtin microphone nor the line in seem to record > anything, using either arecord or gnome-sound-recorder. My amixer > settings are: > > Simple mixer control 'Headphone',0 > Capabilities: pvolume pswitch > Playback channels: Front Left - Front Right > Limits: Playback 0 - 127 > Mono: > Front Left: Playback 127 [100%] [on] > Front Right: Playback 127 [100%] [on] > Simple mixer control 'PCM',0 > Capabilities: pvolume > Playback channels: Front Left - Front Right > Limits: Playback 0 - 255 > Mono: > Front Left: Playback 131 [51%] > Front Right: Playback 131 [51%] > Simple mixer control 'Front',0 > Capabilities: pvolume pswitch > Playback channels: Front Left - Front Right > Limits: Playback 0 - 127 > Mono: > Front Left: Playback 127 [100%] [on] > Front Right: Playback 127 [100%] [on] > Simple mixer control 'Surround',0 > Capabilities: pvolume pswitch > Playback channels: Front Left - Front Right > Limits: Playback 0 - 127 > Mono: > Front Left: Playback 127 [100%] [on] > Front Right: Playback 127 [100%] [on] > Simple mixer control 'Center',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 127 [100%] [on] > Simple mixer control 'LFE',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 127 [100%] [on] > Simple mixer control 'Line In as Output',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'Mic as Output',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'IEC958',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'Capture',0 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 14 > Front Left: Capture 14 [100%] [on] > Front Right: Capture 14 [100%] [on] > Simple mixer control 'Input Source',0 > Capabilities: enum > Items: 'Mic' 'Line' > Item0: 'Mic' > Simple mixer control 'Mux',0 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 4 > Front Left: Capture 4 [100%] > Front Right: Capture 4 [100%] > > > The arecord command I'm trying is: > > arecord -vv -d 10 -f cd -t wav test.wav > > This runs fine, but the record level stays at zero. > > Does anyone have any suggestions? > > > -- > Quantitative Aeronautics Pty Ltd > Email: [EMAIL PROTECTED] > Phone: +61 2 9212 7861 > Mobile: +61 4 1229 3035 > Fax: +61 2 8915 1531 > > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Mactel-linux-users mailing list Mactel-linux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mactel-linux-users