View Full Version : is nForce MCP61 supported in Linux?
skunkydog
11-12-06, 01:44 AM
Great, I managed to have the sata, network and ide dma work perfectly, The only thing left is the soundcard. As you requested, here is the output of lspci:
let me know if you also need the output of lspci -v
Thanks again! :)
00:00.0 RAM memory: nVidia Corporation: Unknown device 03ea (rev a1)
00:01.0 ISA bridge: nVidia Corporation: Unknown device 03e0 (rev a2)
etc.
I have an Acer AST180-ED380M desktop with the exact same lspci. I think it is an MSI motherboard. The BIOS flashes 09/14/2006 MCP61M-AM-6A62KE11C-00 on the bottom of the screen during POST.
I got sata and sound but not ide dma or network. I think you may need the snd-hda-intel and snd_hda_codec modules for sound. Here's what I tried (quoting myself replying on another forum (http://www.ubuntuforums.org/showthread.php?t=291377))
Mine's working now. I tried installing alsa-tools and alsa-oss but I also downloaded alsa-drivers so I don't know what worked. lsmod now shows:
snd_hda_intel 21528 1
snd_hda_codec 172544 1 snd_hda_intel
snd_pcm_oss 47232 0
snd_mixer_oss 19584 1 snd_pcm_oss
snd_pcm 84996 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 24964 1 snd_pcm
at least the first 2 of which were not there before.
The mixer shows the device as HDA NVidia and gamix as HDA NVidia: Realtek ALC888.
I just built this so if I do it again, I'll be careful to see what does it.
Since we have the same lspci, I can send you my lsmod and you can see what you are missing. Hope it helps. Either way, can you tell me how you got network and especially ide dma working?!
Thanks!
Edit: It sounds like you used forcedeth to get networking going? What about dma?
Edit: The forcedeth modification did not work for me.
Edit: upgrading kernel to 2.6.18.2 let me enable dma, but it is piss slow 3MB/s.
Edit: kernel 2.6.19-rc6 enabled my network card, sound still works, and dma works well. This (http://kernelnewbies.org/Linux_2_6_19#head-cdcbaa9c1b476decdc064e0a75d23d1328b1ddce) page explains how to enable SATA support - it is disabled by default. I didn't enable SATA the first time and my system couldn't find /dev/sda1 to boot off of.
livingtarget
11-15-06, 05:49 AM
I've got an MCP61P chipset on my asus M2N-MX. Here's the story so far:
Networking only works with 2.6.18+
Video card (onboard 6100) only works with 2.6.18+
Unsure about the IDE atm, I've had some lockups with my cdrom drive. I've even experienced this lockup on windows that's why it's puzzling me.
Audio chip, only works in 2.6.19-rc5 but emits a high pitch noise and any attempt to change the volume will kill the sound output even my second sound card will refuse to play after that. And yes I have alsa 1.0.11 and have tried 1.0.13 no difference at all.
Latest bios and running Ubuntu 6.10.
So currently audio is troubling, so I moved back to 2.6.18 hope to see that get fixed in the future. Currently I've got a old pci network card and an old pci audio card in my machine just because of these issues.
elbonians
01-18-07, 04:36 AM
MCP61 isn't an AGP chipset, so I'm not sure what you mean there. If you're referring to the IGP, the next released NVIDIA X driver will support MCP61.
I'm a little late to this thread, but does this mean that the current NVIDIA X driver does, now, support the MCP61? I don't see it on the support list, but it could go by a different name for all I know.
livingtarget
01-18-07, 07:20 AM
The IGP (Integrated Graphics Processor) for this board is equivalent to a nvidia 6100 card. The nvidia driver supports this card. The kernel supports it (from my experience may be wrong) from kernel 2.6.18 upwards. I.e.: my standard 2.6.17 kernel didn't know the card so the drivers did not recognise it either.
These are the corresponding patch logs from the various kernel versions:
commit 4c0c2fd486b6598e37c77b5d81a08bc2d948aa7b
Author: Ayaz Abdulla
Date: Thu May 25 13:10:38 2006 -0400
[PATCH] pci_ids: add new device ids
This patch adds new device ids for MCP61 and MCP65 chips.
commit f3838ba9204cd8af83c4358379221af66d77714e
Author: Dan Cyr
Date: Tue Sep 26 15:32:35 2006 +0200
[ALSA] hda-intel - New pci id for Nvidia MCP61
Added the new PCI id to support Nvidia MCP61 in snd-hda-intel driver.
commit 5b005a0126bc2a2be3ae2c333d56e91bd5e2d8a6
Author: Peer Chen
Date: Tue Oct 31 15:33:42 2006 +0100
[ALSA] Audio: Add nvidia HD Audio controllers of MCP67 support to hda_intel.c
Add the support for HD audio controllers of MCP51,MCP55,MCP61,MCP65 & MCP67.
So I would go with a very new kernel, to check which kernel you are currently running, do: uname -r in the terminal. It must be 2.6.18 or higher for the graphics card to work. Remember newer is better, the onboard sound card wont work without 2.6.19 and then it hardly works at all. I recommend having a spare network card and sound card lying around.
In fact I recommend the 2.6.20 kernel once it's released, of course you may think that is too much trouble and get a better supported board. :)
So in short: it's almost 100% supported, at least it will detect most of your stuff with 2.6.19 and the appropriate drivers. Hope that helps. If anyone has a question do post it as I'm happy to help out.
krsmith28
01-20-07, 01:16 PM
So in short: it's almost 100% supported, at least it will detect most of your stuff with 2.6.19 and the appropriate drivers. Hope that helps. If anyone has a question do post it as I'm happy to help out.
I have Suse 10.2 amd64 [2.6.18.34 default]. I am having trouble connecting to the internet with it, on my Asrock MB which uses the Nforce 6100 405 chipset. It appears to recognise the onboard LAN device, but syslog shows it cycling through "eth0 link up; eth0 link down" and I cant connect to my network.
I have also installed a Dynamode NC-100TX-DL card which works without problem in Mepis (32 bit) after installation of the supplied driver. I attempted to install this in Suse 10.2 but the installer failed citing the fact that it was not intended for kernels prior to 2.6 (!?) - perhaps a problem with 32bit vs 64bit - I haven't been able to find a 64bit driver so far. I note this just in case my attempt to install could have any bearing.
[I have also attempted to install a wireless USB dongle - but again run into problems with ndiswrapper complaining that they are not 64 bit drivers (bad magic).]
I have run the Suse Network configuration application, but this does not list any network cards, and the MCP61 does not appear in the dropdown list of possible modules to load - in any case that doesn't seem to be the problem?
I am stuck at this point and would welcome help - even if only on where to start looking for a solution. Ideally I would like to use the onboard nvidia ethernet (and sound card etc) but any connection to the intenet would be helpful.
Is upgrading to 2.6.19 likely to solve my problem? I would need to find out how to do that off-line but imagine that there are resources I can find for that.
Thanks
Kevin
schrotti54
03-05-07, 08:32 AM
Give not some news ??
I´ve buy an asrock k8nf6g-vsta with graphic-, sound- and lanchip on board (nForce NF-6100-405-chip). My os is mandriva 2007. I have a hdd on sata and cd-rom and cd-burner on ide. After installing my os the cdrom and the burner on ide are without function. The lan and sound not either with function.
Now i need help. I hope a few of gays knows the answer.
What must i do??:(
sahafiec
04-27-07, 08:50 AM
hi.
i can not get the sound of the MCP61 working. i think its the AD1988 chip supporting everything i need.
my system:
openSuse 10.2 (kernel-default-2.6.18.2-34)
AMD AThlon X2 64 4200+
Asus M2N nForce 430 Chipset (MCP61)
250 GB HDD
GeForce 7600GT 256MG Graphik...
my Problem:
openSuse and Alsa doesn't detect the soundchip of the board.
the second soundcard CMI8738/C3DX PCI Audio Device is detected with no problems. nVidia says intel HDA schould work on this chipset but it is not the case.
hier some outups:
"# hwinfo --sound
18: PCI 05.0: 0403 Audio device
[Created at pci.286]
UDI: /org/freedesktop/Hal/devices/pci_10de_3f0
Unique ID: CvwD.+OF_NtUExp4
SysFS ID: /devices/pci0000:00/0000:00:05.0
SysFS BusID: 0000:00:05.0
Hardware Class: sound
Model: "ASUSTeK Audio device"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x03f0
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x8234
Revision: 0xa2
Memory Range: 0xddef8000-0xddefbfff (rw,non-prefetchable)
IRQ: 11 (515268 events)
Module Alias: "pci:v000010DEd000003F0sv00001043sd00008234bc04sc0 3i00"
Config Status: cfg=no, avail=yes, need=no, active=unknown
30: PCI 109.0: 0401 Multimedia audio controller
[Created at pci.286]
UDI: /org/freedesktop/Hal/devices/pci_13f6_111
Unique ID: CCKF.leFtcOMtGx0
Parent ID: 8otl.Ao4TF0pWC38
SysFS ID: /devices/pci0000:00/0000:00:04.0/0000:01:09.0
SysFS BusID: 0000:01:09.0
Hardware Class: sound
Model: "C-Media Electronics CMI8738/C3DX PCI Audio Device"
Vendor: pci 0x13f6 "C-Media Electronics Inc"
Device: pci 0x0111 "CM8738"
SubVendor: pci 0x13f6 "C-Media Electronics Inc"
SubDevice: pci 0x0111 "CMI8738/C3DX PCI Audio Device"
Revision: 0x10
I/O Ports: 0xd800-0xd8ff (rw,disabled)
IRQ: 11 (515268 events)
Module Alias: "pci:v000013F6d00000111sv000013F6sd00000111bc04sc0 1i00"
Driver Info #0:
Driver Status: snd_cmipci is not active
Driver Activation Cmd: "modprobe snd_cmipci"
Config Status: cfg=yes, avail=yes, need=no, active=unknown
Attached to: #17 (PCI bridge)..."
-------------------------------------------------------------------------------------------------------
"# lspci
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
02:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1)..."
i need some help urgently...
thanks,
sahafiec
livingtarget
04-27-07, 11:15 AM
At this point what I'd do is go to distrowatch.com find a live-cd, download it, burn it onto a cd and boot from the cd. Make sure you pick distribution with a kernel of 2.6.20 or above and see if that's working. If it is, than it's just the kernel.
Here's a list of distributions with 2.6.20: http://distrowatch.com/search.php?pkg=linux&pkgver=2.6.20#pkgsearch
There's really no easy way of testing. Other than that, I know it's a bit of a problem if you don't have broadband of course.
If you are on a Ubuntu system or a distro derived from Ubuntu, here's the forum guide I use to compile my kernel: http://ubuntuforums.org/showthread.php?t=311158
2.6.21 was released a few days ago btw, I'm running it and ALL my MCP61 on board is working. Really happy now :o.
sahafiec
04-29-07, 03:47 AM
you're right, that's what i exactly did.
i just used current kubuntu 7.04 live-cd and everything worked fine.
i'm not really sure if the kernel or alsa caused the problem but for me it seems to be the kernel. the alsa version on kubuntu 7.04 is the same as in openSuse 10.2 (i think its alsa 1.0.13).
the kernel kubuntu 7.04 uses should be 2.6.20-14 as far as i know.
openSuse 10.2 uses 2.6.18.2-34, that's the problem.
it was a good point, thanks.:)
Hi,
I have an AsRock K8NF6G-VSTA mother board (with Sempron 3000+), chipset MCP61 and onboard lan Realtek PHY RTL8201CL (10de:03ef), but it's not recognized with ubuntu (now feisty 7.04, but before I tried with 6.10). I've updated the BIOS (now running 1.5). I've installed the following kernel: 2.6.18 (did not boot), 2.6.19 y 2.6.20 (default with Feisty), without success. I get this error in dmesg:
[ 13.922917] forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.59.
[ 14.718393] PCI: Setting latency timer of device 0000:00:07.0 to 64
[ 14.718403] forcedeth: using HIGHDMA
[ 14.720121] 0000:00:07.0: open: Could not find a valid PHY.
[ 14.720132] ACPI: PCI interrupt for device 0000:00:07.0 disabled
[ 14.720139] forcedeth: probe of 0000:00:07.0 failed with error -12
I've also tried to compile and install latest version of forcedeth (0.60), boot with several parameters like NOAPIC NOLAPIC ACPI=off irqpoll, pci=routeirq, acpi=noirq, ... and I got always same result.
I've read about problems with sound and graphics, but I just want this box to act as a server, so I don't need them, but ethernet is of course necessary...
¿Can anybody help me? Those who managed to get this mobo working, which version of BIOS, kernel and forcedeth do you have?
Thanks,
ßingen.
livingtarget
04-29-07, 01:47 PM
My board is an Asus M2N-MX, it's probably a bit different from your motherboard. It looks like it's not supported just yet, you could file a bug I guess at either the kernel devs or the ubuntu devs.
What I'd suggest is to meanwhile get a cheap 10/100 pci card and you'll at least be able to set it up.
james968
07-07-07, 01:57 PM
I've been going through the messages on the board and this one seems the most relevant to my problems.
I have an ASUS M2N-MX MotherBoard, the BIOS is version 0701 (a few months old).
I'm running Centos 5, w/ Kernel 2.6.18-8.1.6.el5
Shortly after booting I'll get a message:
> irq 7: nobody cared (try booting with the "irqpoll" option)
Then it turns of the irq, since it is my USB, this means I can't do anything at the console afterwards. (Network access appears fine and the machine appears to be running).
Adding irqpoll to the kernel parameters, just gives me a kernel panic during boot.
Has anyone encountered this problem and been able to figure out how to avoid it?
[Edit: Added bug report]
thanks,
James
octaedro7
07-08-07, 09:47 AM
No matter what I try I cannot record from mic
I'm running Ubuntu Studio feisty (2.6.20-16-lowlatency) over an asrock alivenf6g -dvi (MCP61)
~$ hwinfo --sound
16: PCI 05.0: 0403 Audio device
[Created at pci.281]
UDI: /org/freedesktop/Hal/devices/pci_10de_3f0
Unique ID: CvwD.NrGvVZjpct4
SysFS ID: /devices/pci0000:00/0000:00:05.0
SysFS BusID: 0000:00:05.0
Hardware Class: sound
Model: "ASRock In Audio device"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x03f0
SubVendor: pci 0x1849 "ASRock Incorporation"
SubDevice: pci 0x0888
Revision: 0xa2
Driver: "HDA Intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xddef8000-0xddefbfff (rw,non-prefetchable)
IRQ: 17 (153109 events)
Module Alias: "pci:v000010DEd000003F0sv00001849sd00000888bc04sc03 i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=new, avail=yes, need=no, active=unknown
~$ lspci
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
02:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1)
I' m really pissed off with all this, it's been over a month trying different things with same result. As you can see I'm using module snd_hda_intel as advised on nvidia's site with no avail. I've upgraded to alsa drivers 1.0.14-1 and nothing. Btw, this is not an Ubuntu studio issue, I have the exact problem on kubuntu feisty (2.6.20-16-generic)
on the same hardware.
Admins: Is MCP61 hda audio really supported for linux?
Is someone out there who have succeded in recording audio with this integrated soundcard?
ronatartifact
12-22-08, 04:38 PM
A few years have passed and the situation has not got much better (a little).
I just went through hell with the onboard Ethernet on an ASUS motherboard with the MCP61 chipset.
It is partially supported in Centos 5.2. Works fine until you install xen and then will not even work as a secondary Ethernet port.
Same symptoms with the latest Debian. Works fine until you install xen.
Does not work at all in the latest Fedora 10 release. Could not get through the install since it wanted to access the Internet to get some of the software. Gave up early on that one.
Installed an Intel PCI card and at least I can connect to the Internet with xen running.
Ron
Belfasteddie
04-08-09, 06:58 AM
Hi, I'm quite new to this Linux/Nvidia prob. I have the 6100/430 setup on an ECS MB. I am running Puppy Linux 4.2. Everything works great with one exception. I have to use Xvesa. Its Ok but I would prefer the Nvidia driver loaded.
I have tried numerous versions of Linux,( about 15-20, although some were 64 bit so that might possibly exaserbate the prob) in the last week and Puppy is the only one that gives the above.
vBulletin® v3.7.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.