Have you tried using static settings if your ISP allows you to use them I have not had any problems with either dhcp or static settings so it could be problems with your connection.

It could be the lease you got before you rebooted to knoppix. ie. You already had obtained a dhcp connection reboot and knoppix tries to get a dhcp connection and your ISP already thinks you are still connected through the old connection that has not expired.