Linux - Networking This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
02-10-2004, 10:46 PM
|
#1
|
|
LQ Newbie
Registered: Feb 2004
Posts: 1
Rep:
|
eth0 won't recognize link upon bootup
Hi, having a very strange problem with Fedora.
This system was originally running RH7.3 and I did not have these problems, I decided to wipe and install Fedora and now this very weird problem occurs:
I have two NICs installed, eth0 and eth1.
Upon bootup, eth0 will not recognize link. The nic itself indicates link on its external LED. NO amount of restarting network will get this interface up. I have to physically unplug the network cable and then plug back in for it to work.
I have tried all the standard testing for cabling or hardware problems. I have swapped cables, I have swapped nics, I changed the order of the nics physicaly on the Mainboard. Always, it is eth0 that will not recognize link, no matter which network card is used. I can even take the network cable from the eth0 and use in eth1 and move eth1's network cable to eth0 and eth0 still refuses to work, and eth1 is just fine.
So I'm thinking this is a bug of some sort in Fedora. Has anybody had this same or similar problem and have a solution?
|
|
|
|
02-10-2004, 11:25 PM
|
#2
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
I am having the exact same problem in RHEL 3, and I have never seen this before.
|
|
|
|
02-11-2004, 06:48 AM
|
#3
|
|
Senior Member
Registered: Nov 2003
Location: NB,Canada
Distribution: Something alpha or beta, binary or source...
Posts: 2,280
Rep:
|
http://www.linuxquestions.org/questi...367#post751367 That is my solution for the same problem with Mandy10 (2.6 kernel). Try putting your eth module in the /etc/modules file if you run 2.4 or what I did if you run 2.6
|
|
|
|
02-11-2004, 09:11 AM
|
#4
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
I've looked for the modprobe config file, must be something different in redhat.
[root@duly etc]# find / -name *modprobe*
/proc/sys/kernel/modprobe
/etc/log.d/conf/services/modprobe.conf
/etc/log.d/scripts/services/modprobe
/usr/share/man/man8/modprobe.8.gz
/sbin/modprobe
[root@duly etc]#
|
|
|
|
02-11-2004, 09:31 AM
|
#5
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
There is a file called /etc/modules.conf
Mine has nothing in it except for:
alias eth0 e100
|
|
|
|
02-11-2004, 09:52 AM
|
#6
|
|
LQ Newbie
Registered: Feb 2004
Posts: 10
Rep:
|
Could use post the file /etc/modules.conf and /etc/sysconfig/network-scripts/ifcfg-eth0.
Alex
|
|
|
|
02-11-2004, 10:37 AM
|
#7
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
This is my /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.1.8
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
TYPE=Ethernet
USERCTL=no
PEERDNS=no
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
As mentioned, there is nothing in my modules.conf file except for:
alias eth0 e100
|
|
|
|
02-11-2004, 10:46 AM
|
#8
|
|
LQ Newbie
Registered: Feb 2004
Posts: 10
Rep:
|
Hi,
Just do me a favour, post /etc/sysconfig/network and the log messages in /var/log/messages from the module e100.
Alex
|
|
|
|
02-11-2004, 10:53 AM
|
#9
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
This is my /etc/sysconfig/network:
NETWORKING=yes
HOSTNAME=duly
Here are my messages related to eth0 during a reboot:
Feb 10 23:35:44 duly kernel: e100: eth0 NIC Link is Down
Feb 10 23:36:00 duly kernel: e100: eth0 NIC Link is Up 100 Mbps Full duplex
Feb 10 23:39:48 duly kernel: e100: eth0: Intel(R) PRO/100 Network Connection
Feb 10 23:39:48 duly kernel: e100: eth0: Intel(R) PRO/100 Network Connection
Feb 10 23:39:48 duly kernel: e100: eth0 NIC Link is Up 100 Mbps Full duplex
Feb 10 23:40:26 duly kernel: e100: eth0 NIC Link is Down
Feb 10 23:40:34 duly kernel: e100: eth0 NIC Link is Up 100 Mbps Full duplex
|
|
|
|
02-11-2004, 10:56 AM
|
#10
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
maybe I will just disable the second onboard nic in the bios, and rebuild the kernel. I could later let kudzu pick it up.
|
|
|
|
02-11-2004, 11:04 AM
|
#11
|
|
LQ Newbie
Registered: Feb 2004
Posts: 10
Rep:
|
Hi,
It looks like the module has a problem with the hardware. These are onboard nics. I got the same problem with broadcom gigabit onboard nics.
Set the speed in your module.conf, maybe this helps.
option e100 e100_speed_duplex=4,4
DESCRIPTION:
e100_speed_duplex
Valid Range: 0-4 (1=10half;2=10full;3=100half;4=100full)
Default Value: 0
The default value of 0 sets the adapter to auto-negotiate. Other values
set the adapter to forced speed and duplex.
Example usage: insmod e100.o e100_speed_duplex=4,4 (for two adapters)
Alex
|
|
|
|
02-11-2004, 12:14 PM
|
#12
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
So I would make my modules.conf file look like this:
alias eth0 e100
option e100 e100_speed_duplex=4,4
Just two lines and you think that will do it?
|
|
|
|
02-11-2004, 01:06 PM
|
#13
|
|
LQ Newbie
Registered: Jan 2004
Posts: 13
Rep:
|
I added that to my modules.conf and rebooted. It didn't work.
|
|
|
|
02-11-2004, 09:19 PM
|
#14
|
|
Senior Member
Registered: Nov 2003
Location: NB,Canada
Distribution: Something alpha or beta, binary or source...
Posts: 2,280
Rep:
|
Quote:
Originally posted by atticboy1
I added that to my modules.conf and rebooted. It didn't work.
|
lsmod? Is the module loaded? Can you load it manually? Are you running 2.4 kernel? If so, and the module is not loading at boot, put the name of the module in /etc/modules . Reboot and see. If 2.6, see my post above.
|
|
|
|
07-28-2004, 10:40 AM
|
#15
|
|
LQ Newbie
Registered: Jul 2004
Posts: 1
Rep:
|
I am experiencing the exact same issues with the same hardware and drivers. I have tried numerous different switches and settings.
Has anyone solved this problem yet?
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 02:55 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|