Well, it should work at least if you follow the steps that I posted previously. This setup, based on W2K Professional and Knoppix 3.7, worked for me in the past and did so again this morning.

Anything else to try?
There's always something else to try. Take NASA as an example.

In Windows:
- ICS should be enabled for your dial-up connection, not for LAN connection.
- Run ipconfig /all. NIC must have IP address 192.168.0.1

In Knoppix:
- Run ifconfig: Second line of output for eth0/eth1 (whichever you use to connect to your network) must look like this:
Code:
          inet Adresse:192.168.0.6  Bcast:192.168.0.255  Maske:255.255.255.0
- Your etc/network/interfaces should look like this:
Code:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
# automatically added when upgrading
auto lo eth0
iface lo inet loopback

iface eth0 inet dhcp
Notice the last line with "dhcp" in it. This tells Knoppix to obtain an IP address from your windows server. Don't use static IP addresses!

I hope this helps!