PDA

View Full Version : eth0 detected, but unable to go online


iamck
2006-01-21, 02:15 PM CST
Hi

I have got fc3 installed on my acer laptop along with windowsXP(dual boot). I am having problems connecting to the ethernet via eth0 in linux. Linux is correctly detecting my NIC as "SiS 900-Based PCI Fast Ethernet Adapter". But it wont allow me to activate it. When I tried to activate it would give out an error saying that "unable to activate eth0, check cable ?"although I have the ethernet cable directly connected between the router and laptop.
If I change the ip address to static from dhcp the card get activated but a ping from my laptop to the gateway(router) fails...
I tried the sugestions discussed at ,
http://www.fedoraforum.org/forum/showthread.php?t=44680 . But no luck

Below are the outputs of the ifconfig and dhclient eth0 cmds:

ifconfig
========
eth0 Link encap:Ethernet HWaddr 00:C0:9F:E5:89:AB
inet6 addr: fe80::2c0:9fff:fee5:89ab/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:84 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:89 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10490 (10.2 KiB) TX bytes:0 (0.0 b)
Interrupt:3 Base address:0x1800

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:3608 errors:0 dropped:0 overruns:0 frame:0
TX packets:3608 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4504451 (4.2 MiB) TX bytes:4504451 (4.2 MiB)



dhclient eth0
===============
Internet Systems Consortium DHCP Client V3.0.1
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

sit0: unknown hardware address type 776
sit0: unknown hardware address type 776
Listening on LPF/eth0/00:c0:9f:e5:89:ab
Sending on LPF/eth0/00:c0:9f:e5:89:ab
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 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17

Any help would be greatly appreciated ...

Thanks
Kannan

PS:I am able to access the internet via eth0 from windows.

iamck
2006-01-21, 04:10 PM CST
A few more outputs which could probably help....
oot@localhost ~]# mii-tool eth0
eth0: negotiated 100baseTx-FD, link ok
[root@localhost ~]#
[root@localhost ~]# tail /var/log/messages
Jan 21 16:38:58 localhost kernel: ACPI-1133: *** Error: [NULL NAME], AE_NOT_FOUND
Jan 21 16:38:58 localhost kernel: ACPI-1133: *** Error: Method execution failed [\_SB_.BAT1._BST] (Node 03868960), AE_NOT_FOUND
Jan 21 16:39:01 localhost kernel: NETDEV WATCHDOG: eth0: transmit timed out
Jan 21 16:39:01 localhost kernel: eth0: Transmit timeout, status 00000000 00000260
Jan 21 16:39:09 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
Jan 21 16:39:09 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
Jan 21 16:39:09 localhost kernel: NETDEV WATCHDOG: eth0: transmit timed out
Jan 21 16:39:09 localhost kernel: eth0: Transmit timeout, status 00000000 00000260
Jan 21 16:39:17 localhost kernel: NETDEV WATCHDOG: eth0: transmit timed out
Jan 21 16:39:17 localhost kernel: eth0: Transmit timeout, status 00000000 00000260
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# lspci | grep net
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# cat /etc/modprobe.conf | grep eth0
alias eth0 sis900
[root@localhost ~]#

Also the network configuration utility of KDE showed the IRQ as unknown. I tried setting to 3, 4 and 11 but no use. Was not able to go online....

Guys Please help....

Thanks
CK

machinated
2006-01-21, 04:25 PM CST
yeah i'm in the same freaking boat. I have installed FC4 and I have a ULI 1695 chipset motherboard. Fedora installed eth0 and recognized the lan card as ALI and the driver it installed is called tulip. But when I try set the network to automatically detect settings using DHCP, it fails. However when i manually set IP to 192.168.1.253 for example, it activates it but obviously i can't connect. I even tried to connect directly to the cable modem and not using the router. I've also disable the firewall completely but no luck. I'm guessing it's the lack of drivers or wahtever. Can anybody help me out here? I'm new to linux.

iamck
2006-01-22, 10:57 AM CST
Guys ,

I badly need to go online for my project..... Please help me

Thanks
CK

perry753
2006-01-23, 06:19 PM CST
Have you checked your nameservers? Check out "/etc/resolv.conf" and be sure that you have the proper information.

machinated
2006-01-23, 06:50 PM CST
you know what u could do is just buy a network card that has linux drivers off of ebay or ncix or something. i'm probably gonna do that too.

chimney
2006-01-24, 12:57 PM CST
Same issues here, with the same NIC, only I get nothing back with dhclient. Interestingly enough the wireless card eth1 activates and gets a connection, no problem. The resolv.conf file is in order, does anybody have any clue to whats going on?

Chimney

El Rev
2006-01-26, 03:13 PM CST
Try setting the address of the router/gateway as your primary DNS. I just solved a similar problem in this way.

s430h21
2006-01-30, 03:34 AM CST
Hi,

I had the same problem with FC4 on an Acer Aspire 3003LMi and Sis900 adapter.
One way I could solve the problem was to disable acpi completely with boot
argument 'acpi=off'.
Another way was to use boot argument 'acpi=noirq'. This way both the ehernet card
and acpid run but the message log populates with a lot of messages of the form

ACPI-0352: *** Error: Looking up [Z007] in namespace, AE_NOT_FOUND
search_node dbdc2140 start_node dbdc2140 return_node 00000000
ACPI-1138: *** Error: Method execution failed [\_SB_.BAT1._BST] (Node dbdc2f20), AE_NOT_FOUND

Maybe I found a way to eliminate those messages reading a discussion on the
SourceForge.net site but I didn't check it yet. I can't find the link to the page right now
but I think I located that page by searching for the previous error messages with
google.

I hope I helped you.

Bye.