I'v same problem running OSS 4.2 on my lenovo t400 :No mixer
Please help me ,thanks.
The log:
- Code: Select all
Open Sound System starting Thu Dec 2 22:37:27 CST 2010
OSS version: 4.2 (b 2003/201012021319)
Kernel version: 2.6.35-zen2
Kernel vermagic: 2.6.35-zen2 SMP preempt mod_unload
Relinking OSS kernel modules for 2.6.35-zen2 SMP preempt mod_unload
OSS build environment set up for REGPARM kernels
Building module osscore
Building module oss_ali5455
Building module oss_atiaudio
Building module oss_audigyls
Building module oss_audioloop
Building module oss_audiopci
Building module oss_cmi878x
Building module oss_cmpci
Building module oss_cs4281
Building module oss_cs461x
Building module oss_digi96
Building module oss_emu10k1x
Building module oss_envy24
Building module oss_envy24ht
Building module oss_fmedia
Building module oss_geode
Building module oss_hdaudio
Building module oss_ich
Building module oss_imux
Building module oss_madi
Building module oss_midiloop
Building module oss_midimix
Building module oss_sblive
Building module oss_sbpci
Building module oss_sbxfi
Building module oss_solo
Building module oss_trident
Building module oss_usb
Building module oss_userdev
Building module oss_via823x
Building module oss_via97
Building module oss_ymf7xx
depmod -a
OSS vermagic: 2.6.35-zen2 SMP preempt mod_unload
*** Loading OSS kernel modules ***
osscore module loaded OK
oss_hdaudio module loaded OK
oss_usb module loaded OK
*** Finished loading OSS kernel modules ***
opendir: No such file or directory
0 audio devices
0 mixer devices
OSSINFO:
- Code: Select all
Version info: OSS 4.2 (b 2003/201012021319) (0x00040100) OSS_HG
Hg revision: changeset: 920:232d0de71550, tag: tip, date: Tue Nov 02 23:45:15 2010 +0200, summary: Misc changes to ossplay
Platform: Linux/x86_64 2.6.35-zen2 #1 ZEN SMP PREEMPT Thu Dec 2 22:29:32 CST 2010 (Eason)
Number of audio devices: 0
Number of audio engines: 0
Number of MIDI devices: 0
Number of mixer devices: 0
Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 Intel HD Audio
HD Audio controller Intel HD Audio
Vendor ID 0x8086293e
Subvendor ID 0x17aa20f2
Codec 0: Not present
Codec 1: Not present
2: oss_usb0 USB audio core services
MIDI devices (/dev/midi*)
Mixer devices
Audio devices
Nodes
Kernel Log:
- Code: Select all
[ 287.728585] oss_hdaudio: RIRB timeout (cad=0, nid=0, d=0, verb=f00, parm=0)
[ 287.728590] oss_hdaudio: attach_codec: Codec #0 is not physically present
[ 287.761131] oss_hdaudio: RIRB timeout (cad=1, nid=0, d=0, verb=f00, parm=0)
[ 287.761136] oss_hdaudio: attach_codec: Codec #1 is not physically present
[ 287.793431] oss_hdaudio: RIRB timeout (cad=0, nid=0, d=0, verb=f00, parm=0)
[ 287.825892] oss_hdaudio: RIRB timeout (cad=1, nid=0, d=0, verb=f00, parm=0)
[ 287.825895] oss_hdaudio: No hdaudio codecs were detected
[ 287.825900] oss_hdaudio 0000:00:1b.0: PCI INT B disabled
[ 287.825904] oss_hdaudio: probe of 0000:00:1b.0 failed with error -5
Hardware:
- Code: Select all
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
Subsystem: Lenovo Device [17aa:20f2]
Flags: fast devsel, IRQ 17
Memory at fc620000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Solved:
Just don't build the follower option into kernel to make oss4 work normally. I don't know why, but anyway it's ok now.
- Code: Select all
In Bus options (PCI etc.) --->
[] Enable DMA Remapping Devices by default
