I'm trying to run Debian Woody, with 2.4.18, however, I can't get any network access with Debian. I was thinking hardware problems for some time, and then a friend of mine showed me Knoppix, with which I can access the internet, no problem. I need to get Debian working, though.
Here's everything I've done:
The driver is loaded from modules.conf:
Code:
...
tulip #for SMC1244TX-CA card
[eof]
The interface gets brought up by interfaces
Code:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address 129.97.4.22
netmask 255.255.255.0
network 129.97.4.0
broadcast 129.97.4.255
gateway 129.97.4.1
Then I give it a check with ifconfig,
Code:
eth0 Link encap:Ethernet HWaddr 00:11:2F:89:55:4F
inet addr:129.97.4.22 Bcast:129.97.4.255 Mask:255.255.255.0
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:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:22 Memory:feafc000-0
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:164 errors:0 dropped:0 overruns:0 frame:0
TX packets:164 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10846 (10.5 KiB) TX bytes:10846 (10.5 KiB) resolv.conf has all the right stuff
Code:
domain uwaterloo.ca #this line can be excluded, with apparently no consequence
nameserver 129.97.128.100
nameserver 129.97.128.10
I can check with mii-tool
Code:
eth0: 100 Mbit, full duplex, link ok
And when I try to ping, it just hangs
Code:
lt-vi:~# ping 129.97.4.1
PING 129.97.4.1 (129.97.4.1): 56 data bytes
[CTRL-C]
--- 129.97.4.1 ping statistics ---
16 packets transmitted, 0 packets received, 100% packet loss
Knoppix, however, works fine. There's a wizard that does most of the work, but it just generates all this stuff in the files. If I duplicate any of the above commands, I get the exact same result, whether with Debian, or Knoppix, except that Knoppix gives me full network access: pinging, telnetting, web-browsing etc.
My only idea is that it may be a driver problem, however Debian came with tulip driver, which I would have thought would be the final word on the matter. The driver from Knoppix was not transferable (which didn't surprise me, I think the Knoppix kernel is 2.4.26) and despite following online tulip compiling instructions to the letter, I have been unable to create a new one. Is this perhaps where I should concentrate my effort?
Could it be a buggy Debian install (this is install number 4, only the first one was verified buggy, and nothing seems to have changed with each subsequent reinstall)? The longer I spend on this, the more respect I have for Microsoft.