sparrish Posted April 4, 2007 Report Share Posted April 4, 2007 Hi everyone, I've been using Mandriva for about 5 years now, so I consider myself pretty familiar with most things. However, I just switched to an Athlon 64 with an embedded nVidia audio device (MCP61V chipset, believe it is the regular n-Force audio). In MCC, under hardware, the device is listed as unknown. Here's the info: Identification Vendor: ?nVidia Corporation Description: ?MCP61 High Definition Audio Media class: ?NOT_DEFINED Connection Bus: ?PCI Bus PCI #: ?0 PCI device #: ?5 PCI function #: ?0 Vendor ID: ?0x10de Device ID: ?0x03f0 Sub vendor ID: ?0x1019 Sub device ID: ?0xa88d Misc Module: ?unknown To further complicate issues, alsaconf won't load. It segfaults with this error: /usr/sbin/alsaconf: line 435: 3844 Segmentation fault $DIALOG --msgbox "$msg" 20 63 It's a clean install from a full 2007.0 Free disk set, and everything else is working great. Is there a way that I can force a module to load for the device. I imagine it uses the intel8x0 module (although I can't be certain), but without alsaconf, I have no clue how to do that. Any help would be greatly appreciated. Quote Link to comment Share on other sites More sharing options...
scoonma Posted April 4, 2007 Report Share Posted April 4, 2007 Hi sparrish, having no other clue I'd also try the intel8x0 module with nforce chipset based mainboards. You can try inserting modules using the old way manually, i.e. by executing the modprobe command as root. Once you've found the right one, put it in /etc/modprobe.conf for being loaded at boot time. See also "man modprobe" and "man modprobe.conf". HTH, scoonma Quote Link to comment Share on other sites More sharing options...
sparrish Posted April 4, 2007 Author Report Share Posted April 4, 2007 Thanks for your help! After looking around a bit more, I think the correct module is snd-hda-intel. I can load it up with modprobe, but can't seem to get my modprobe.conf command right so that it is loaded at boot time. Could I trouble you for a little help on that? Thanks so much! Quote Link to comment Share on other sites More sharing options...
scoonma Posted April 4, 2007 Report Share Posted April 4, 2007 I'd first try to select the module snd-hda-intel from mcc. You should be able to select it in the hardware section/soundcards/Start configuration tool/driver. If that does not work, you could add the following to modprobe.conf: install snd-hda-intel /sbin/modprobe Good luck! Quote Link to comment Share on other sites More sharing options...
sparrish Posted April 5, 2007 Author Report Share Posted April 5, 2007 Thanks again for your help. In MCC, it won't let me run the config tool as the card is listed under Unknown/Other rather than Soundcards. Tried adding that line to modprobe.conf, and after rebooting, it still wasn't showing up in lsmod. As a last ditch effort, I put it in module.preload, and it did load the module after that, but the card still wasn't recognized. On a related note, I just realized today that IDE devices aren't being detected either, but the IDE controller appears to be configured properly. Worked okay during install, though. Integrated NIC wouldn't configure either, so I through a PCI card in and got that to work okay, so I'm not terribly concerned about that. It looks like the kernel has all of the necessary modules, something just isn't gelling the way it should. In any case, if anyone has any more suggestions, it would be most appreciated. Quote Link to comment Share on other sites More sharing options...
Greg2 Posted April 5, 2007 Report Share Posted April 5, 2007 We could use just a bit more info about your system, please post the output of uname -a and lspci -v Quote Link to comment Share on other sites More sharing options...
sparrish Posted April 5, 2007 Author Report Share Posted April 5, 2007 Thanks! Here's the info: Linux dhcp-2635-2 2.6.19.5-1mdv #1 Sat Feb 24 04:51:15 EST 2007 x86_64 AMD Athlon 64 Processor 3200+ GNU/Linux 00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [dc] HyperTransport: MSI Mapping 00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0 00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: 66MHz, fast devsel, IRQ 10 I/O ports at fc00 I/O ports at 1c00 I/O ports at f400 Capabilities: [44] Power Management version 2 00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: 66MHz, fast devsel 00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) (prog-if 10 [OHCI]) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22 Memory at fe02f000 (32-bit, non-prefetchable) Capabilities: [44] Power Management version 2 00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) (prog-if 20 [EHCI]) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 Memory at fe02e000 (32-bit, non-prefetchable) Capabilities: [44] Debug port Capabilities: [80] Power Management version 2 00:04.0 PCI bridge: nVidia Corporation Unknown device 03f3 (rev a1) (prog-if 01 [subtractive decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: 0000c000-0000cfff Memory behind bridge: fdf00000-fdffffff Prefetchable memory behind bridge: fda00000-fdafffff Capabilities: [b8] #0d [0000] Capabilities: [8c] HyperTransport: MSI Mapping 00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) Subsystem: Elitegroup Computer Systems Unknown device a88d Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11 Memory at fe028000 (32-bit, non-prefetchable) Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Capabilities: [6c] HyperTransport: MSI Mapping 00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2) (prog-if 8a [Master SecP PriP]) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0 I/O ports at f000 Capabilities: [44] Power Management version 2 00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 10 Memory at fe02d000 (32-bit, non-prefetchable) I/O ports at ec00 Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable- Capabilities: [6c] HyperTransport: MSI Mapping 00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO]) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23 I/O ports at 09f0 I/O ports at 0bf0 I/O ports at 0970 I/O ports at 0b70 I/O ports at d800 Memory at fe02c000 (32-bit, non-prefetchable) Capabilities: [44] Power Management version 2 Capabilities: [b0] Message Signalled Interrupts: 64bit+ Queue=0/2 Enable- Capabilities: [cc] HyperTransport: MSI Mapping 00:0b.0 PCI bridge: nVidia Corporation Unknown device 03e9 (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000b000-0000bfff Memory behind bridge: fde00000-fdefffff Prefetchable memory behind bridge: 00000000fdd00000-00000000fdd00000 Capabilities: [40] #0d [0000] Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable+ Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel 00:0c.0 PCI bridge: nVidia Corporation Unknown device 03e9 (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 0000a000-0000afff Memory behind bridge: fdc00000-fdcfffff Prefetchable memory behind bridge: 00000000fdb00000-00000000fdb00000 Capabilities: [40] #0d [0000] Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable+ Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel 00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d2 (rev a2) (prog-if 00 [VGA]) Subsystem: Elitegroup Computer Systems Unknown device 2604 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 5 Memory at fb000000 (32-bit, non-prefetchable) Memory at e0000000 (64-bit, prefetchable) Memory at fc000000 (64-bit, non-prefetchable) [virtual] Expansion ROM at 50000000 [disabled] Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: [80] HyperTransport: Host or Secondary Interface 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel Capabilities: [f0] #0f [0010] 01:05.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [boomerang] Flags: bus master, medium devsel, latency 64, IRQ 16 I/O ports at cc00 [virtual] Expansion ROM at fda00000 [disabled] Quote Link to comment Share on other sites More sharing options...
sparrish Posted April 5, 2007 Author Report Share Posted April 5, 2007 Found some info on the Club forum that got me hooked up. The device is still listed as unknown in MCC, but it is working. Added this to /etc/modprobe.conf: alias sound-slot-0 snd-hda-intel remove snd-hda-intel /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-hda-intel install snd-hda-intel /sbin/modprobe --first-time --ignore-install snd-hda-intel && { /sbin/modprobe snd-pcm-oss; /bin/true; } Quote Link to comment Share on other sites More sharing options...
Greg2 Posted April 5, 2007 Report Share Posted April 5, 2007 You could try adding the kernel boot parameter: pci=routeirq to your grub or lilo bootloader. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.