I recently had to reload Fedora Core 5 (kernel 2.6.17.1.2174) on a Dell Dimension L900CXE and I cannot connect to the internet. I am using Linksys Wireless-G 2.4GHZ 54Mbps Broadband router and a Davicom DM9102/DM9102A ethernet card. My machine is linked directly to the router. The other pc (an XP machine) receives the wireless just fine. I allow computer to find the IP address.
When I boot up Linux, it tells me that it found the IP address, but when I get into Gnome, I can't access anything through any of my browsers. When I go to Network, if I disconnect and try to contact again and I get this error:
Determining IP information for eth0...PING 192.168.*.* (192.168.*.*) from 192.168.*.* eth0: 56(84) bytes of data.
--- 192.168.*.* ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2009ms
, pipe 3
PING 24.155.***.*** (24.155.***.***) from 24.155.***.*** eth0: 56(84) bytes of data.
--- 24.155.***.*** ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2010ms
, pipe 3
PING 192.168.*.*(192.168.*.*) from 192.168.*.* eth0: 56(84) bytes of data.
--- 192.168.*.* ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2010ms
, pipe 3
failed.
ifconfig tells me this:
eth0 Link encap:Ethernet HWaddr 00:80:AD:71:AB
D
inet addr:192.168.*.* Bcast:192.168.*.* Mask:255.255.255.0
inet6 addr: fe80::280:adff:fe71:abdd/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:64 errors:72 dropped:0 overruns:0 frame:0
TX packets:0 errors:8 dropped:0 overruns:0 carrier:8
collisions:0 txqueuelen:1000
RX bytes:12697 (12.3 KiB) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0x2c00
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:2500 errors:0 dropped:0 overruns:0 frame:0
TX packets:2500 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2560755 (2.4 MiB) TX bytes:2560755 (2.4 MiB)
When I ping the IP, it appears fine:
[root@localhost ~]# ping 192.168.*.*
PING 192.168.*.* (192.168.*.*) 56(84) bytes of data.
64 bytes from 192.168.*.*: icmp_seq=1 ttl=64 time=0.141 ms
64 bytes from 192.168.*.*: icmp_seq=2 ttl=64 time=0.107 ms
64 bytes from 192.168.*.*: icmp_seq=3 ttl=64 time=0.111 ms
64 bytes from 192.168.*.*: icmp_seq=4 ttl=64 time=0.113 ms
64 bytes from 192.168.*.*: icmp_seq=5 ttl=64 time=0.111 ms
64 bytes from 192.168.*.*: icmp_seq=6 ttl=64 time=0.109 ms
64 bytes from 192.168.*.*: icmp_seq=7 ttl=64 time=0.113 ms
64 bytes from 192.168.*.*: icmp_seq=8 ttl=64 time=0.117 ms
but if I ping a named server, it doesn't work:
[root@localhost ~]# ping google.com
ping: unknown host google.com
When I start the DHCP client manually (using “dhclient”) I get this:
Internet Systems Consortium DHCP Client V3.0.3-RedHat
Copyright 2004-2005 Internet Systems Consortium.
All rights reserved.
Listening on LPF/eth0/00:80:ad:71:ab:dd
Sending on LPF/eth0/00:80:ad:71:ab:dd
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
No DHCPOFFERS received.
No working leases in persistent database – sleeping.
The computer recognizes my ethernet card:
[root@localhost ~]# dmesg | grep eth0
eth0: Davicom DM9102/DM9102A rev 49 at d8922c00, 00:80:AD:71:AB
D, IRQ 11.
eth0: no IPv6 routers present
ADDRCONF(NETDEV_UP): eth0: link is not ready
I tested all the cables and they all work fine. I attempted connected the computer directly to the cable modem, but that gives me the same results. I've tried this with the firewalls and SELinux off and on. All the same results.
Any suggestions on how to get this working? I'm really stuck here. Any help would be greatly appreciated.
Thanks!
Rick