Ethernet connection failed - Fedora
I can't get on the internet from the new install
of Fedora Core 5 and can't find my ethernet connection, When it boots up I see
that eth0 failed to load, How do I connect to the internet? Just starting out. Thanks:O
of Fedora Core 5 and can't find my ethernet connection, When it boots up I see
that eth0 failed to load, How do I connect to the internet? Just starting out. Thanks:O
0
Comments
What kernel version are you using?
EDIT: to load the driver, be root and type modprobe forcedeth from your console then type ifconfig -a to check if eth0 is defined. From there, Fedora's connection manager should be able to see the eth0.
-drasnor
-drasnor
Ido have an eth0 that shows up as a devise in my Network Configure in my Admin on the desktop.
When I configure the ethernet device, I have it set to Automaticlly obtain IP address settings with dhcp and Automatically obtain DNS, However when I click Activate button, it return failed?
....
/etc/resolv.config does not esit
Ok, Did it once more,
Link encap: Ethernet HWaddr
UP Broadcast Running Multicast
Rx packets:2 errors:0
Link encap: local loopback
fvs
jormungand drasnor # ifconfig -a
ath0 Link encap:Ethernet HWaddr 00:11:95:BF:C2:52
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
eth0 Link encap:UNSPEC HWaddr 00-02-3C-00-91-02-97-73-00-00-00-00-00-00-00-00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
eth1 Link encap:Ethernet HWaddr 00:30:48:56:20:50
inet addr:192.168.42.2 Bcast:192.168.42.255 Mask:255.255.255.0
inet6 addr: fe80::230:48ff:fe56:2050/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:29272696 errors:0 dropped:0 overruns:0 frame:0
TX packets:34360352 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13580336396 (12951.2 Mb) TX bytes:32476585686 (30972.0 Mb)
Interrupt:225 Base address:0xc000
eth2 Link encap:Ethernet HWaddr 00:30:48:56:20:51
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:74 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:39201 errors:0 dropped:0 overruns:0 frame:0
TX packets:39201 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:97440517 (92.9 Mb) TX bytes:97440517 (92.9 Mb)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wifi0 Link encap:Ethernet HWaddr 00:11:95:BF:C2:52
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:199
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:58 Memory:ffffc200104c0000-ffffc200104d0000
jormungand drasnor # dmesg | grep eth0
eth1394: eth0: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
jormungand drasnor # dmesg | grep eth1
eth1394: $Rev: 1312 $ Ben Collins <bcollins@debian.org>
eth1394: eth0: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
eth1: forcedeth.c: subsystem: 015d9:1011 bound to 0000:00:0a.0
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
eth1: no IPv6 routers present
This will tell me a lot about what Fedora thinks it has.
-drasnor
-drasnor
This the short version of the results, because I'm unable to print the whole result out, nor cut and paste because I'm using another computer to communicate with you, Hope you understand my postion.
I do have an eth0 that shows up as a devise in my Network Configure in my Admin on the desktop.
When I configure the ethernet device, I have it set to Automaticlly obtain IP address settings with dhcp and Automatically obtain DNS, However when I click Activate button, it return failed?
Also I pinged All packages retuned no errors.
....
/etc/resolv.config does not esit
Ok, Did it once more,
Link encap: Ethernet HWaddr
UP Broadcast Running Multicast
Rx packets:2 errors:0
Link encap: local loopback
On the command line as root, type dhcpcd -n eth0. This will tell your dhcp client to startup on eth0. Let me know if it works or returns something like "command not found" as you may use dhclient or something else for your dhcp client.
-drasnor
Hope this helps;
bash: /etc/resolv.conf: Permission denied
[root@localhost /]# /sbin/ifconfig
eth0
Link encap:Ethernet HWaddr 00:E0:4C:F1:A3:FE
inet6 addr: fe80::2e0:4cff:fef1:a3fe/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:17 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3553 errors:0 dropped:0 overruns:0 frame:0
TX packets:3553 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4405361 (4.2 MiB)
TX bytes:4405361 (4.2 MiB)
root@localhost /]# dmesg | grep eth0
eth0:
forcedeth.c: subsystem: 01565:2501 bound to 0000:00:14.0
eth0:
no IPv6 routers present
[root@localhost /]#
-drasnor
as it loads it stops at eth0 and searches for awhile and the in red letters it say it failed?
-drasnor
PS I haven't dual booted over to XP, Keep your fingers crossed.
New subject what reference linux books are good to keep on my desk for future?
Where can I get the Red Hat icon, It dosen't come with Fedora 5?
-drasnor
Hi,
Just joined the forum to comment that I have what appears to be the same problem, using forcedeth.c with an onboard nVidea nForce Networking Controller. Problem here seems to be that eth0 is brought up without inet (TCP/IP) available; ifconfig shows it active, but with only an inet6 address. Taking eth0 down with ifconfig and back up with inet specified as an argument does not help. Cable is hooked to a NetGear router that apparently is old enough that it doesn't do v6. Any suggestions short of installing a network card?
-- Gary
eth0 Link encap:UNSPEC HWaddr 00-02-3C-00-91-02-97-73-00-00-00-00-00-00-00-00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
or does it look like this (with a fully-defined inet6 address):
eth1 Link encap:Ethernet HWaddr 00:40:38:56:20:50
inet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.xxx Mask:255.255.254.0
inet6 addr: ab80::230:48dd:ef56:2050/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:44982205 errors:0 dropped:0 overruns:0 frame:0
TX packets:29611312 errors:31788 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:36190891487 (34514.3 Mb) TX bytes:6540263396 (6237.2 Mb)
Interrupt:225 Base address:0xa000
Also, what motherboard are you using and are you absolutely sure your network interface is the nVidia MAC and not one provided by Realtek, Marvell, or Broadcomm?
-drasnor
Yes, I'm using Fedora core 5, installed from iso images downloaded recently from their site. They are the 64-bit, dual-core version posted 15 March 2006 (if I remember the date stamp correctly). I infer forcedeth.c from dmesg, which reports it as Ver. 0.49, and also shows
eth0: forcedeth.c: subsystem: 0103c:2a34 bound to 0000:00:14.0
There is also some IP and TCP stuff. I've not installed any RPMs or other Linux software, so I presume forcedeth.c is that provided in the Fedora package.
The ifconfig output is:
eth0 Link encap:Ethernet HWaddr 00:17:31:BF:E4:F7
inet6 addr: fe80::217:31ff:febf:e4f7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:344 (344.0 b) TX bytes:0 (0.0 b)
Interrupt:18 Base address:0xa000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:27 errors:0 dropped:0 overruns:0 frame:0
TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1679 (1.6 KiB) TX bytes:1679 (1.6 KiB)
which I gather looks reasonable except for the absence of inet in the eth0: segment.
As to hardware, the machine is an HP a1540n Pavilion, with 64-bit Athalon dual-core CPU; HP's Motherboard Specifications identifies it as an ASUS A8M2N-LA board with onboard nic, there described as an 10/100 Marvell 883C031. It shows as an nVidea NForce Networking Controller under Windows XP, however.
Btw, the nic works fine in Windows XP.
Thanks for any light you can shed.
-- Gary
Also, a quick Google search turned up this. I have to admit my knowledge of Fedora is limited so I'm not sure how much help I can provide.
-drasnor
I have installed FC5 on a computer with an Asus M2NPV-MX mbo, and the Ethernet controller is a nVidia MCP51. The device comes up okay, and I can ping local host and its own IP (it's a static IP setup LAN). However, I cannot connect to any other box over the network.
Any ideas?
-drasnor
I have narrowed the problem by adding a realtek PCI ethernet card. The new nic card works as is, so I think it maybe a driver problem.
Further update: the problem is solved after I completely update the system. So it was either the kernel or the driver.
-drasnor
I too have the same problem that the previous people have mentioned. FC5 ships with kernel 2.6.
-drasnor
2.6.15-1
-drasnor