Arek <(E-Mail Removed)> wrote:
>> > My Linux (2.6.0 kernel) detects internet adapter but it wont function at
>> > all, or detects ip number (via DHCP) after about 15 sec.
>>
>> Please explain your use of the non-term "internet adapter". Do you mean
>> Ethernet NIC, Modem, Router, or something else?
>>
> Ethernet NIC
>> Q/ What distribution, and version are you using?
>>
> Debian 3.0r1
Excellent, that makes my job easier.
>> iptables -L
>>
> FATAL: Module ip_tables not found.
OK, so you don't have support for that configured in your kernel, that's
fine.
>> ping -c 5 IP_OF_DHCP_SERVER
>>
> ping: unknown host IP_OF_DHCP_SERVER
Sigh, you were supposed to replace IP_OF_DHCP_SERVER with the IP address
of your DHCP server.
>> ifconfig eth0
>>
> eth0 Link encap:Ethernet HWaddr 00:50:BA:xx:xx:xx
> BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:1876 errors:3 dropped:2462 overruns:2 frame:0
The dropped metric here is disturbing. I should look up the exact
meaning of that particular counter.
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:205082 (200.2 KiB) TX bytes:0 (0.0 b)
> Interrupt:10 Base address:0x2000
This is AFTER you've supposedly gotten an address? It seems that you're
client doesn't get an address at all.
>> dmesg | tail -20
>>
> eth0: Tx descriptor 0 is 00002000. (queue head)
> eth0: Tx descriptor 1 is 00002000.
> eth0: Tx descriptor 2 is 00002000.
> eth0: Tx descriptor 3 is 00002000.
> eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
> NETDEV WATCHDOG: eth0: transmit timed out
Quite worrying. Have you tried using a different card, or
upgrading/downgrading your kernel to see if it works.
> I have APIC compiled into kernel.
Just out of curiosity, what happens when you boot with the noapic kernel
option.
>> cat /proc/interrupts
There is no entry here for your NIC.
I reccommend that you try a different card, or use the proper testing
tools (see the driver disk that came with the card). When I see NETDEV
WATCHDOG entries, it's usually a hardware problem, or perhaps PnP isn't
working on your system.
--
Cameron Kerr
(E-Mail Removed) :
http://nzgeeks.org/cameron/
Empowered by Perl!