Managed to successfully set up the above. Here's my story. Feel
free to comment on it.
Background:
-----------
MediaOne RoadRunner in Atlanta. 3Com Cable modem. D-Link 10/100
NIC model no. 530TX+. The driver came with it on a floppy. I
compiled the driver module and it worked fine (rtl8139.o). SuSE
Linux 6.2 (kernel 2.2.10).
0. Things known to work fine with Win98. Got all the details such
as NIC hw address, DNS, relevant IP addresses (DNS, DHCP srvr, my
machine's IP, etc.) from the Win98 box and wrote it down.
1. Booted machine into Linux. Card not recognized. To solve this
problem, did an "insmod rtl8139". The card then got recognized.
2. Started up Yast and added dhcp client. Nothing happened. ifconfig
does not report an IP address for the card. ping does not return
any info. But I can see the LEDs on the cable modem indicating that
packets are flowing from the machine to the modem, and from the
modem to the world.
3. Go back to Windows. Visit the SuSE site and other Linux sites. People
want me to get the dhcpcd package instead of the default stuff that
comes on the CD. But I am obstinate...
4. Also found out that the default IP of the card is set to 192.x.x.x
but it should be 0.0.0.0 for some providers. (from SuSE support DB).
5. Reboot into Linux and set the IPs as above. No luck.
6. Read the FAQs again (I have printed some of the pages :-)
7. Ah ha!!! Look at /var/log/messages for errors. See that the DHCP
server is sending good stuff but the client is rejecting them. Go
to /etc/dhclient.conf and comment out the line that say "require
dns" or something like that.
8. Still no luck getting an IP address. ifconfig eth0 does not show
an IP address.
9. So I modify the dhclient script file and set up the temporary IP
to be the same as the IP I got from the DHCP server in Win98.
10. Success(?). The dhclient starts up and gives good messages about
accepting leases and all that. ifconfig reports the correct IP
address. I don't know if it is dynamically setting the IP or just
using the "temporary" IP which happens to be the same as what it
got from the DHCP server.
11. Steady and strong connection to the net. Ping works. Ftp works.
Netscape works. Start off reading about ipchains... that story is
for another day
Just wanted to convey my thanks to the Linux-people in general. All
those FAQs and mails that you write are being used by someone somewhere
who is grateful!
-venkat
P.S. No experience with other distributions but SuSE is just great in
terms of support.
--
To unsubscribe: mail ">majordomo@ale.org with "unsubscribe ale" in message body.