Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi! I am currently working on my first linux distro Mandrakelinux 10.1 official I downloaded from this website. But I can't seem to get my ethernet card work. But when I boot under windows xp it just works fine (as I am using it now). At boot, there is one line which says 'Failed to bring up eth0'. I read other threads similar to my case but didn't work.
I copied several lines (with the line with 'failed' note) from /var/log/messages which I thought would be relevant:
Sep 12 15:24:40 localhost harddrake: succeeded
Sep 12 15:24:40 localhost network: Setting network parameters: succeeded
Sep 12 15:24:41 localhost network: Bringing up loopback interface: succeeded
Sep 12 15:24:41 localhost ifup: SIOCSIFFLAGS: Function not implemented
Sep 12 15:24:41 localhost ifup: Failed to bring up eth0.
Sep 12 15:24:41 localhost network: Bringing up interface eth0: failed
Sep 12 15:24:41 localhost portmap: portmap startup succeeded
Sep 12 15:24:45 localhost kernel: via82xx: Assuming DXS channels with 48k fixed sample rate.
Sep 12 15:24:45 localhost kernel: Please try dxs_support=1 or dxs_support=4 option
Sep 12 15:24:45 localhost kernel: and report if it works on your machine.
Sep 12 15:24:46 localhost alsa: succeeded
Sep 12 15:24:46 localhost alsa: succeeded
Sep 12 15:24:48 localhost kernel: NET: Registered protocol family 10
Sep 12 15:24:48 localhost kernel: Disabled Privacy Extensions on device c0322b60(lo)
Sep 12 15:24:48 localhost kernel: IPv6 over IPv4 tunneling driver
Sep 12 15:24:48 localhost net.agent[3228]: how do I bring interfaces up on this distro?
Sep 12 15:24:48 localhost net.agent[3228]: add event not handled
Sep 12 15:24:48 localhost sshd[3246]: Server listening on :: port 22.
Sep 12 15:24:48 localhost sshd[3246]: error: Bind to port 22 on 0.0.0.0 failed: Address already in use.
Sep 12 15:24:48 localhost sshd: startup succeeded
Sep 12 15:25:07 localhost python: Site list is missing: mailman
Sep 12 15:25:07 localhost python:
Sep 12 15:25:07 localhost mailman: python startup failed
Same type of lines with the same errors were found at /var/log/syslog. And no line with error at var/log/dmesg. The ethernet card is detected with its module ne2k-pci.
Anyone pls help me with this one. Im working with this one for about a month now. thanks.
Ok, first check to see if the ne2k-pci module is loaded by doing:
/sbin/lsmod | grep ne2k-pci
It should give you two lines, one for the ne2k-pci module and another for the card using the module (your RealTek)
If the ne2k-pci module is not loaded, try this:
/sbin/modprobe ne2k-pci
That should load the correct module, if it fails, post the results and post the results of "cat /proc/pci" ==> you may have a resource conflict with another PCI card.
If it succeeds, then try:
/sbin/ifconfig eth0 up
If the ne2k-pci module is not loading on startup, but you can load it manually, try adding this line to your /etc/modules.conf file:
I am very much grateful for your help. Pls bear with me through this problem.
>Ok, first check to see if the ne2k-pci module is >loaded by doing:
>/sbin/lsmod | grep ne2k-pci
>It should give you two lines, one for the ne2k-pci >module and another for the card using the module >(your RealTek)
result:
ne2k-pci 7584 0
9390 7936 1 ne2k-pci
>If it succeeds, then try:
>/sbin/ifconfig eth0 up
result:
SIOCSIFFLAGS: Function not implemented
>If the ne2k-pci module is not loading on startup, >but you can load it manually, try adding this line to >your /etc/modules.conf file:
>alias eth0 ne2k-pci
The file already has this line
When I entered "dmesg | grep eth0", it detected my eth Realtek-8029.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.