Hi Rollo69! I have the same setup, and it did indeed take a while to get my Slack machine to connect through the WinXP machine by ethernet. Windows is fussy and particular, when it comes to this situation.
I am no expert, so bear with me if I am unclear or if something makes no sense.
I see from ifconfig you posted that the default gateway is not statically defined. It reads
192.168.0.##., Now, here is the data I get when I type ifconfig:
eth0 Link encap:Ethernet HWaddr 00:0C:76:0F:A5:ED
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20695 errors:0 dropped:0 overruns:0 frame:0
TX packets:18651 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:24925599 (23.7 MiB) TX bytes:1912981 (1.8 MiB)
and now route -n:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 1 0 0 eth0
Notice that the addresses are all statically defined.
First, Do you have KDE desktop installed? If so, then select Control Center, then Network & Internet, and finally Network Settings. Now ignore the box asking you to pick a distro, and click the Administrator-Mode button and give the root password.
And NOW, select your distro (Either Slack 10.2, which I think is there, or select SuSE 7.0, which I use because Slack 11 is not listed and the others won't work for me.)
You should now see your eth0 interface listed, and it will be either enabled or disabled.
Click the routes tab, and verify that 192.168.0.1 is in the Default Gateway box.
Click the Domain Name System tab. Your machine name should be in the first box, in my case darkstarSSI.
Your Microsoft network name goes into the second box, in my case mshome.net (note: no leading dot/period, only the network name.)
Now, the nameservers; I am connected by dialup to Sympatico.ca, and in my area, I got the IP addresses of the 2 Sympatico DNS servers for my area, and put them into the Domain Name Servers box.
Now, below all this, is the STATIC HOSTS section. The only thing that should be in there is your local loopback address,in my case like this: 127.0.0.1 localhost darkstarSSI
Apply and save this information, and click on the first tab again, to see your interface. Select it, and click configure. Make sure that YOUR IP address is set to 192.168.0.2, and set to MANUAL, NOT AUTOMATIC. The netmask should be 255.255.255.0. Do NOT click the box for "Start this connection automatically" because that will mess up your rc.inet1 file.
Finally, if you click the Advanced button, you should see the broadcast address of 192.168.0.255, which I think you already have correct.
Now save/apply everything. Select your network card on the screen from the first tab, disable it, and now re-enable it.
With any luck, it will turn green and enable, and you will have internet connection
NOTE: Before all this, MAKE SURE that the silly Windows machine has been Wizarded for home networking (I'm pretty sure you have already got this part, but it is worth mentioning for the benefit of someone out there!).
Files to pay attention to in relation to this setup are as follows (incase you either are not using KDE Control Panel, and/or you want to check all the config files manually, which I do recommend):
etc/rc.d/rc.inet1 - startup script
etc/rc.d/rc.inet2 - startup script
etc/inet1.conf - mostly commented out
etc/host.conf - contents vary
etc/hostname - contains ONLY your machine name (mine = darkstarSSI)
etc/HOSTNAME - contains full machine name (e.g.: darkstarSSI.mshome.net)
etc/networks - contains:
loopback 127.0.0.1 and
etc/resolv.conf - contains your 2 nameservers and your domain, like:
etc/rc.d/rc.inet1.conf - should contain, among other stuff, your:
etc/nsswitch.conf - contents vary widely; if needed I can post mine but it may or may not help.
Hopefully this info will get you closer to functional net connection, perhaps even will get you connected right away after you verify that your system contains the correct stuff as mentioned above.
Best of luck
If I can help further, or if I have missed something, please do ask again!