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.