Find the answer to your Linux question:
Results 1 to 8 of 8
I have a VIA Technologies, Inc. VT6102 Rhine-II rev74, and I just did a Gentoo stage 3 minimal install. The ethernet would connect when I was booting from CD, but ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Mar 2005
    Posts
    45

    Unhappy Gentoo network card will not connect after kernel compile


    I have a VIA Technologies, Inc. VT6102 Rhine-II rev74, and I just did a Gentoo stage 3 minimal install. The ethernet would connect when I was booting from CD, but now that I have compiled a kernel, it won't connect. I have included a driver for Via Rhine ethernet cards. During boot, it says "bringing up eth0", then "Error: eth0 does not exist". I've tried setting the nic on static IP, but the same problem exists. Any ideas would be greatly appreciated.

    mr.popper

  2. #2
    Linux Enthusiast gruven's Avatar
    Join Date
    Dec 2004
    Location
    Arkansas
    Posts
    541
    Quote Originally Posted by mr.popper
    I have a VIA Technologies, Inc. VT6102 Rhine-II rev74, and I just did a Gentoo stage 3 minimal install. The ethernet would connect when I was booting from CD, but now that I have compiled a kernel, it won't connect. I have included a driver for Via Rhine ethernet cards. During boot, it says "bringing up eth0", then "Error: eth0 does not exist". I've tried setting the nic on static IP, but the same problem exists. Any ideas would be greatly appreciated.

    mr.popper
    Did you build your network card in the kernel or as a module? If you build it in the kernel, are you sure you built in the correct one?

    If you build it as a module, you have to put the module name in /etc/modules.autoload.d/kernel-2.6 to be loaded at boot.

    Or you can do it manually by doing thiis:
    Code:
    modprobe modulename
    ifconfig eth0 up
    dhcpcd eth0
    That will bring your eth0 up. Also, you may have to edit /etc/conf.d/net and make sure that you either use a static or dhcp at boot when you get your module loaded. That is the config file for your network devices.

    Linux User #376741
    Code is Poetry

  3. #3
    Just Joined!
    Join Date
    Mar 2005
    Posts
    45
    I built it in the kernel, and I built in the Via Rhine one, I don't know if that's the right one or not. I seem to remember something about dhcpd not being installed, during my first boot. I"m not sure though, because I think I remember emerging dhcpd.

  4. #4
    Just Joined!
    Join Date
    Mar 2005
    Posts
    45
    the errors appear right after I the computer starts entering runlevel 3.

    Code:
    Starting eth0
    Bringing up eth0
    192.168.1.14
    eth0 does not exist
    
    ERROR: Problem starting needed services.  "netmount" was not started

  5. #5
    Linux Guru budman7's Avatar
    Join Date
    Oct 2004
    Location
    Knee deep in Grand Rapids, Michigan
    Posts
    3,242
    Did you emerge dhcpcd?
    You should also emerge the "livecd-tools".
    That will allow you to run "net-setup eth0"

    To emerge these, just chroot into your system from the livecd.
    How to know if you are a geek.
    when you respond to "get a life!" with "what's the URL?"
    - Birger

    New users read The FAQ

  6. #6
    Just Joined!
    Join Date
    Jul 2005
    Posts
    1
    I have exactly the same problem, with the difference that eth0 worked perfectly till yesterday, when I recompiled my kernel with the same exact configuration as before. The strange thing is that in /dev there is no eth* device!

    What could the problem be???

  7. #7
    Linux Guru budman7's Avatar
    Join Date
    Oct 2004
    Location
    Knee deep in Grand Rapids, Michigan
    Posts
    3,242
    When you updated your config files in /etc, it is possible that you overwrote an important one.

    Check
    /etc/conf.d/net
    /etc/resolv.conf
    resolv.conf-eth0.sv
    How to know if you are a geek.
    when you respond to "get a life!" with "what's the URL?"
    - Birger

    New users read The FAQ

  8. #8
    Just Joined! johnlgalt's Avatar
    Join Date
    Jan 2006
    Location
    3rd Rock
    Posts
    14
    Quote Originally Posted by mr.popper
    I have a VIA Technologies, Inc. VT6102 Rhine-II rev74, and I just did a Gentoo stage 3 minimal install. The ethernet would connect when I was booting from CD, but now that I have compiled a kernel, it won't connect. I have included a driver for Via Rhine ethernet cards. During boot, it says "bringing up eth0", then "Error: eth0 does not exist". I've tried setting the nic on static IP, but the same problem exists. Any ideas would be greatly appreciated.

    mr.popper
    Perhaps this page may help you Mr. popper:

    http://www.scyld.com/ethercard_drivers.html

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •