i cannot get sound output to happen on this thing; i see indication that others with macbooks (pro and regular) have had sound since sometime in 4.2-current land.
azalia(4) says 'Known supported devices are Intel 82801FB/GB/HB/IB', and per my dmesg i have an '82801H', so maybe this is the problem? dmesg doesn't say 'not supported' or similar tho. have tried headphones and internal speaker; have done 'echo ABCD > /dev/speaker'; midiplay -x; xmms to play an .mp3 after installing the xmms-mp3 subpkg; catting an .au greater than /dev/audio: $ file doorbell.au doorbell.au: Sun/NeXT audio data: 8-bit ISDN mu-law, mono, 8000 Hz no sound ever. doesn't even pick up the phone, really... mixerctl(1) output on this thing is mammoth and complex (and seems width-truncated); i'm not using an /etc/mixerctl.conf. dmesg is in my other poor unanswered post (i probably took too long to actually state the problem/question because i was trying too hard to make a not-shitty post): http://marc.info/?l=openbsd-misc&m=121987292718762&w=2 i'm on the aug 29 snapshots now instead of aug 12, but quite literally the only thing that changed in the dmesg output other than the header was the avail mem went down a wee tad. tried unplugging all the USB peripherals i have (uberry(4) and a keyboard/mouse dongle and sometimes an external HD), and the external monitor dongle, no change. searching archives for 'macbook audio' or 'azalia' or similar, all i see is ppl happy since the 4.2-current work deanna@ did and everyone with one of these things i guess has working sound and is loving life; i would like to hop onto that boat too. here is audioctl -a and mixerctl -a: $ audioctl -a name=HD-Audio version=1.0 config=azalia0 encodings=slinear_le:16,slinear_le:16 properties=full_duplex,independent full_duplex=0 fullduplex=0 blocksize=9600 hiwat=6 lowat=1 output_muted=0 monitor_gain=0 mode= play.rate=48000 play.channels=2 play.precision=16 play.encoding=slinear_le play.gain=127 play.balance=32 play.port=0x0 play.avail_ports=0x0 play.seek=9600 play.samples=7992 play.eof=0 play.pause=0 play.error=1 play.waiting=0 play.open=0 play.active=0 play.buffer_size=65536 play.block_size=9600 play.errors=402 record.rate=48000 record.channels=2 record.precision=16 record.encoding=slinear_le record.gain=127 record.balance=32 record.port=0x0 record.avail_ports=0x0 record.seek=0 record.samples=0 record.eof=0 record.pause=0 record.error=0 record.waiting=0 record.open=0 record.active=0 record.buffer_size=65536 record.block_size=9600 record.errors=0 $ mixerctl -a record.adc.mute=off record.adc=125,125 record.adc2.mute=off record.adc2=125,125 record.adc3.mute=off record.adc3=125,125 inputs.mix.mic.mute=off inputs.mix.line2.mute=off inputs.mix.line3.mute=off inputs.mix.line4.mute=off inputs.mix.line5.mute=off inputs.mix.line6.mute=off inputs.mix.speaker.mut=off inputs.mix.headphones.=off inputs.mix.speaker2.mu=off inputs.mix.line.mute=off inputs.mix.mic=120,120 inputs.mix.line2=120,120 inputs.mix.line3=120,120 inputs.mix.line4=120,120 inputs.mix.line5=120,120 inputs.mix.line6=120 inputs.mix.speaker=120,120 inputs.mix.headphones=120,120 inputs.mix.speaker2=120,120 inputs.mix.line=120,120 outputs.mix2=126,126 inputs.mix2.dac.mute=off inputs.mix2.mix.mute=off outputs.mix3=126,126 inputs.mix3.dac2.mute=off inputs.mix3.mix.mute=off outputs.mix4=126,126 inputs.mix4.dac3.mute=off inputs.mix4.mix.mute=off outputs.mix5=126,126 inputs.mix5.dac4.mute=off inputs.mix5.mix.mute=off outputs.speaker.source=mix2 outputs.speaker.mute=off inputs.speaker=85,85 outputs.speaker.dir=output outputs.speaker.boost=off outputs.headphones.sour=mix3 outputs.headphones.mute=off inputs.headphones=85,85 outputs.headphones.dir=output outputs.headphones.boos=off outputs.speaker2.source=mix4 outputs.speaker2.mute=off inputs.speaker2=85,85 outputs.speaker2.dir=output outputs.speaker2.boost=off outputs.line.source=mix5 outputs.line.mute=off inputs.line=85,85 outputs.line.dir=output outputs.line.boost=off outputs.mic.source=mix2 outputs.mic.mute=off inputs.mic=85,85 outputs.mic.dir=output outputs.mic.boost=off outputs.line2.source=mix2 outputs.line2.mute=off inputs.line2=85,85 outputs.line2.dir=output outputs.line2.boost=off outputs.line3.source=mix2 outputs.line3.mute=off inputs.line3=85,85 outputs.line3.dir=output outputs.line3.boost=off outputs.line4.source=mix2 outputs.line4.mute=off inputs.line4=85,85 outputs.line4.dir=output outputs.line4.boost=off inputs.mix6.mic.mute=off inputs.mix6.line2.mute=off inputs.mix6.line3.mute=off inputs.mix6.line4.mute=off inputs.mix6.line5.mute=off inputs.mix6.line6.mute=off inputs.mix6.speaker.mu=off inputs.mix6.headphones=off inputs.mix6.speaker2.m=off inputs.mix6.line.mute=off inputs.mix6.mix.mute=off inputs.mix7.mic.mute=off inputs.mix7.line2.mute=off inputs.mix7.line3.mute=off inputs.mix7.line4.mute=off inputs.mix7.line5.mute=off inputs.mix7.line6.mute=off inputs.mix7.speaker.mu=off inputs.mix7.headphones=off inputs.mix7.speaker2.m=off inputs.mix7.line.mute=off inputs.mix7.mix.mute=off inputs.mix8.mic.mute=off inputs.mix8.line2.mute=off inputs.mix8.line3.mute=off inputs.mix8.line4.mute=off inputs.mix8.line5.mute=off inputs.mix8.line6.mute=off inputs.mix8.speaker.mu=off inputs.mix8.headphones=off inputs.mix8.speaker2.m=off inputs.mix8.line.mute=off inputs.mix8.mix.mute=off outputs.mix9=126,126 inputs.mix9.dac6.mute=off inputs.mix9.mix.mute=off inputs.usingdac=02 record.usingadc=07 i'd love it if i were just missing something simple and then sound would work. that might rule. -- jared