Im a newbie with networking, and with linux so this seems like the forum to ask...

My gamecube is currently running Debian (GNU/Linux), and it's connected to my Windows PC on a second LAN card. My PC is running a NBD server so my gamecube can use my PC's Hard Drive for storage, and Putty so I can type commands on my Cube. My first (built-in) LAN card is hooked up to go to the internet.

I need to get my Gamecube running Debian to see the internet.

The problem is, whenever I enable internet connection sharing in windows beforehand, I can't run linux on my cube. If I try it after Linux is running, it resets the IP addresses and everything falls apart.

I have no idea what I'm doing...

(If this message is in a bad spot, feel free to move it )