Forums

Christian
Christian
Offline
Resolved
0 votes
Hello everybody,

I have a problem with ClearOS 7.1 Final. I get my network card not to ride off.

lspci -nnv but recognizes the card = /
In a VM Installs, everything works. But not on real hardware.

Does anyone have an idea or the solution to the problem?

ty
Friday, February 12 2016, 01:40 PM
Share this post:

Accepted Answer

Monday, February 15 2016, 01:29 PM - #Permalink
Resolved
1 votes
RedHat (therefore CentOS), upstream, dropped a number of older drivers from the kernel when they released v7. Sometimes replacements exist, other times they are hard to find. Tim Burgess has a copy of the forcedeth driver here.

From what I can make out the sundance driver has been dropped by el7 so you'd need to hunt down a source for it and compile it. You could try asking ElRepo - see this post. Good luck.
The reply is currently minimized Show
Responses (6)
  • Accepted Answer

    Thursday, February 09 2017, 01:44 PM - #Permalink
    Resolved
    0 votes
    Nick Howitt wrote:

    Hmm. That did not tell me enough and the results are confusing. Please ignore them as I missed a bit of the command. Try:
    lspci -k | grep Eth -A 3


    You are right that it may suggest drivers are not loaded for the D-Link card which could be an issue as I don't know where to get them from. I am not convinced a driver is loaded for the MCP61 as that would normally be the forcedeth driver. You may need to open up the "-A 3" to a higher number for the MCP61 so it lists the driver(s) available and in use.


    I found this solution to work on my NVIDIA MCP61 network;
    https://www.clearos.com/clearfoundation/social/community/kmod-forcedeth-in-clearos-7-2
    The reply is currently minimized Show
  • Accepted Answer

    Christian
    Christian
    Offline
    Monday, February 15 2016, 01:41 PM - #Permalink
    Resolved
    0 votes
    Tim Burgess copy of forcedeth worked for the MCP61


    Ty!
    The reply is currently minimized Show
  • Accepted Answer

    Christian
    Christian
    Offline
    Monday, February 15 2016, 01:02 PM - #Permalink
    Resolved
    0 votes

    00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a1)
    Subsystem: Biostar Microtech Int´l Corp Device 3407
    00:08.0 IDE Interface: NVIDIA Corporation MCP61 SATA Controller (rev a2)
    Subsystem: Biostar Microtech Int´l Corp Device 5405
    Kernel driver in use: sata_nv
    --
    02:04.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)
    Subsystem: D-Link System Inc DFE-580TX
    02:05.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)
    Subsystem: D-Link System Inc DFE-580TX
    02:06.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)
    Subsystem: D-Link System Inc DFE-580TX
    02:07.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)
    Subsystem: D-Link System Inc DFE-580TX



    in ClearOS 6 the MCP61 is useing forcedeth and the D-Link used sundance. I know that, because i´ve a 2nd system with the same setup
    The reply is currently minimized Show
  • Accepted Answer

    Monday, February 15 2016, 12:47 PM - #Permalink
    Resolved
    0 votes
    Hmm. That did not tell me enough and the results are confusing. Please ignore them as I missed a bit of the command. Try:
    lspci -k | grep Eth -A 3


    You are right that it may suggest drivers are not loaded for the D-Link card which could be an issue as I don't know where to get them from. I am not convinced a driver is loaded for the MCP61 as that would normally be the forcedeth driver. You may need to open up the "-A 3" to a higher number for the MCP61 so it lists the driver(s) available and in use.
    The reply is currently minimized Show
  • Accepted Answer

    Christian
    Christian
    Offline
    Monday, February 15 2016, 08:48 AM - #Permalink
    Resolved
    0 votes
    hy Nick,

    thank you and sorry for my late reply. The output of lspci:


    root@localhost # lspci -nnv | egrep "Eth|driver"
    Kernel driver in use: nForce2_smbus
    Kernel driver in use: ohci-pci
    Kernel driver in use: ehci-pci
    Kernel driver in use: snd_hda_intel
    Kernel driver in use: pata_amd
    00:07.0 Bridge [0680]: NVIDIA Corporation MCP61 Ethernet [10de:03ef] (rev a2)
    Kernel driver in use: sata_nv
    Kernel driver in use: sata_nv
    Kernel driver in use: pcieport
    Kernel driver in use: pcieport
    Kernel driver in use: pcieport
    Kernel driver in use: nouveau
    Kernel driver in use: k10temp
    02:04.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)
    02:05.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)
    02:06.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)
    02:07.0 Ethernet controller [0200]: D-Link System Inc DL10050 Sundance Ethernet [1186:1002] (rev14)


    I'm not good with linux. But for the onboard interface:

    A) too many drivers are loaded?
    B) maybe the wrong?

    For the D-Link, drivers are not loaded. is that correct?




    Thanks again for your help.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, February 12 2016, 04:41 PM - #Permalink
    Resolved
    0 votes
    The idea would have been to post some fault hunting info, say from your lspci command. To make it shorter can you post the output of
    lspci -nnv | egrep "Eth|driver"
    The reply is currently minimized Show
Your Reply