Building OSS from source. Have the source for 4.2 build 2003 as downloaded from the developer section of the OSS site.
I added detect_trace=1 and did soundoff/soundon and here is the new dmesg data
- Code: Select all
usbcore: deregistering driver oss_usb
ACPI: PCI interrupt for device 0000:00:1b.0 disabled
PCI: Enabling device 0000:00:1b.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 146
oss_hdaudio_attach entered
Codec mask 1
HD audio Codec ID: 10ec0262 (ALC262)
HDA codec revision 1.0 (2.2) (0x00100202)
**** Codec 0 ****
First node 1, num nodes 1
Subsystem ID = 0x10f17010
Group 1 First node 2, num nodes 35
Node 2, parent 1 type 0, unsol capa 0
Widget type 0 (Audio output)(pcm)
Power State 0
PCM Size/Rate 000e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 3, parent 1 type 0, unsol capa 0
Widget type 0 (Audio output)(pcm)
Power State 0
PCM Size/Rate 000e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 4, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 5, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 6, parent 1 type 0, unsol capa 0
Widget type 0 (Audio output)(pcm)
Power State 0
PCM Size/Rate 001e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 32 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 7, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 36
PCM Size/Rate 00060160
Supports 16 bits
Supports 20 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Node 8, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 35
PCM Size/Rate 00060160
Supports 16 bits
Supports 20 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Node 9, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 34
PCM Size/Rate 00060160
Supports 16 bits
Supports 20 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Node 10, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 31
PCM Size/Rate 001e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 32 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 11, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (8): 24 25 26 27 28 29 20 21
Node 12, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (2): 2 11
Node 13, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (2): 3 11
Node 14, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (2): 2 11
Node 15, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 16, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 17, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 18, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 411111f0
Node 19, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 20, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 01014410
Node 21, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 411111f0
Node 22, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (1): 14
Config default 411111f0
Node 23, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 24, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 01a19c20
Node 25, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 02a19c21
Node 26, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 01813c2f
Node 27, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 02214c1f
Node 28, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 593301f0
Node 29, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 4014c601
Node 30, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (1): 6
Config default 411111f0
Node 31, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 411111f0
Node 32, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 33, parent 1 type 0, unsol capa 0
Widget type 6 (Volume knob)(vol)
Power State 0
Node 34, parent 1 type 0, unsol capa 0
Widget type 3 (Audio selector)(select)
Power State 0
Conn list (10): 24 25 26 27 28 29 20 21 11 18
Node 35, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (9): 24 25 26 27 28 29 20 21 11
Node 36, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (9): 24 25 26 27 28 29 20 21 11
HD audio Codec ID: 10ec0262 (ALC262)
HDA codec revision 1.0 (2.2) (0x00100202)
**** Codec 0 ****
First node 1, num nodes 1
Group 1 First node 2, num nodes 35
Mixer: Intel HD Audio ALC262
Create instance 1
vmix_masterdev=0
vmix_inputdev=2
vmix_rate=48000
Check masterdev eng=0/HD Audio play speaker
Vmix masterdev=0
oss_audio_open_engine(0, mode=0x2)
oss_audio_open_engine(2, mode=0x1)
Expand factor was = 1024 (1.00)
Expand factor inverted to = 1024 (1.00)
No format conversions needed
Master dev 2 is OK
PCI: Enabling device 0000:07:00.0 (0140 -> 0142)
ACPI: PCI Interrupt 0000:07:00.0[A] -> GSI 30 (level, low) -> IRQ 154
oss_hdaudio_attach entered
oss_hdaudio: oss_hdaudio_attach: Already attached
ACPI: PCI interrupt for device 0000:07:00.0 disabled
oss_hdaudio: probe of 0000:07:00.0 failed with error -5
usbcore: registered new driver oss_usb
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(0): sndstat, class=0, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
Going to look at the patch you suggested adding. About using ALSA, when I get to a point that I have OSS unloaded I will try to get that information. But I think the
oss_hdaudio: probe of 0000:07:00.0 failed with error -5
is a prime indicator at this point since the XFI is sitting at 07:00.
Thanks for all the help so far.
Added the patch and built. soundoff / soundon / dmesg here is the output of dmesg
- Code: Select all
PCI: Enabling device 0000:00:1b.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 146
oss_hdaudio_attach entered
Codec mask 1
Codec mask 1
HD audio Codec ID: 10ec0262 (ALC262)
HDA codec revision 1.0 (2.2) (0x00100202)
**** Codec 0 ****
First node 1, num nodes 1
Subsystem ID = 0x10f17010
Group 1 First node 2, num nodes 35
Node 2, parent 1 type 0, unsol capa 0
Widget type 0 (Audio output)(pcm)
Power State 0
PCM Size/Rate 000e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 3, parent 1 type 0, unsol capa 0
Widget type 0 (Audio output)(pcm)
Power State 0
PCM Size/Rate 000e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 4, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 5, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 6, parent 1 type 0, unsol capa 0
Widget type 0 (Audio output)(pcm)
Power State 0
PCM Size/Rate 001e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 32 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 7, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 36
PCM Size/Rate 00060160
Supports 16 bits
Supports 20 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Node 8, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 35
PCM Size/Rate 00060160
Supports 16 bits
Supports 20 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Node 9, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 34
PCM Size/Rate 00060160
Supports 16 bits
Supports 20 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Node 10, parent 1 type 0, unsol capa 0
Widget type 1 (Audio input)(rec)
Power State 0
Conn list (1): 31
PCM Size/Rate 001e0560
Supports 16 bits
Supports 20 bits
Supports 24 bits
Supports 32 bits
Supports 44100 Hz
Supports 48000 Hz
Supports 96000 Hz
Supports 192000 Hz
Node 11, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (8): 24 25 26 27 28 29 20 21
Node 12, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (2): 2 11
Node 13, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (2): 3 11
Node 14, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (2): 2 11
Node 15, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 16, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 17, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 18, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 411111f0
Node 19, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 20, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 01014410
Node 21, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 411111f0
Node 22, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (1): 14
Config default 411111f0
Node 23, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 24, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 01a19c20
Node 25, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 02a19c21
Node 26, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 01813c2f
Node 27, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (2): 12 13
Config default 02214c1f
Node 28, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 593301f0
Node 29, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 4014c601
Node 30, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Conn list (1): 6
Config default 411111f0
Node 31, parent 1 type 0, unsol capa 0
Widget type 4 (Pin complex)(jack)
Power State 0
Config default 411111f0
Node 32, parent 1 type 0, unsol capa 0
Widget type 15 (Vendor defined audio)(vendor)
Power State 0
Node 33, parent 1 type 0, unsol capa 0
Widget type 6 (Volume knob)(vol)
Power State 0
Node 34, parent 1 type 0, unsol capa 0
Widget type 3 (Audio selector)(select)
Power State 0
Conn list (10): 24 25 26 27 28 29 20 21 11 18
Node 35, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (9): 24 25 26 27 28 29 20 21 11
Node 36, parent 1 type 0, unsol capa 0
Widget type 2 (Audio mixer)(mix)
Power State 0
Conn list (9): 24 25 26 27 28 29 20 21 11
HD audio Codec ID: 10ec0262 (ALC262)
HDA codec revision 1.0 (2.2) (0x00100202)
**** Codec 0 ****
First node 1, num nodes 1
Group 1 First node 2, num nodes 35
Mixer: Intel HD Audio ALC262
Create instance 1
vmix_masterdev=0
vmix_inputdev=2
vmix_rate=48000
Check masterdev eng=0/HD Audio play speaker
Vmix masterdev=0
oss_audio_open_engine(0, mode=0x2)
oss_audio_open_engine(2, mode=0x1)
Expand factor was = 1024 (1.00)
Expand factor inverted to = 1024 (1.00)
No format conversions needed
Master dev 2 is OK
PCI: Enabling device 0000:07:00.0 (0140 -> 0142)
ACPI: PCI Interrupt 0000:07:00.0[A] -> GSI 30 (level, low) -> IRQ 154
oss_hdaudio_attach entered
oss_hdaudio: oss_hdaudio_attach: Already attached
ACPI: PCI interrupt for device 0000:07:00.0 disabled
oss_hdaudio: probe of 0000:07:00.0 failed with error -5
usbcore: registered new driver oss_usb
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(0): sndstat, class=0, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
oss_cdev_open(2): mixer, class=6, instance=0
ossinfo after the patch
- Code: Select all
Version info: OSS 4.2 (b 2003/201007011423) (0x00040100) GPL
Platform: Linux/i686 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 (nasif-exec-1)
Number of audio devices: 5
Number of audio engines: 9
Number of MIDI devices: 0
Number of mixer devices: 1
Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 Intel HD Audio interrupts=417 (417)
HD Audio controller Intel HD Audio
Vendor ID 0x80863a3e
Subvendor ID 0x80863a3e
Codec 0: ALC262 (0x10ec0262/0x10f17010)
2: oss_hdaudio1
3: oss_usb0 USB audio core services
MIDI devices (/dev/midi*)
Mixer devices
0: High Definition Audio ALC262 (Mixer 0 of device object 1)
Audio devices
HD Audio play speaker /dev/oss/oss_hdaudio0/pcm0 (device index 0)
HD Audio play headphone /dev/oss/oss_hdaudio0/pcm1 (device index 1)
HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin0 (device index 2)
HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin1 (device index 3)
HD Audio rec select /dev/oss/oss_hdaudio0/pcmin2 (device index 4)
Nodes
/dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0
ossdetect -v after the patch
- Code: Select all
Detected Creative Labs SB XFi Xtreme
Detected Intel High Definition Audio (ICH10)
USB support available in the system, adding USB driver
Detected Generic USB audio/MIDI device (BETA)
Tried the modprobe snd-hda-intel probe_mask=3 and there was zero output. Running all commands as root. dmesg had no new data after running the command either. This would be consistent with the Sound Card Detection Application not detecting the XFI at all when ALSA is loaded.
Matt Norris
Lead Software Engineer
ATC Simulation and Training Systems
SYMVIONICS, Inc