I'd like to use Tinycore with rdesktop as a thin client environment. I remastered and configured Tinycore in a virtual box environment and had no problem so far.
Just did some tests on real hardware and encountered a weird problem. The network IF did not get an IP via DHCP.
The network port is connected to a 1GB network and works correctly with Windows 7. If I boot Tinycore 6.2 from CD without changing any network cables, suddenly the LEDs at the network port switch off. The network IF is shown as UP, but does not get an IP. Assigning an IP manually does not help. It seems the driver switches the network link off.
After some research the suspect fell upon the r8169 driver. Several people using different linux kernel versions were reporting similar problems. Then I found a website that gave a solution for the problem:
https://unixblogger.wordpress.com/2011/10/18/the-pain-of-an-realtek-rtl8111rtl8168-ethernet-card/I just tried to compile the r8168 kernel module from source according to the link above and the README in the src package. But I'm getting an error:
/lib/modules/3.16.6-tinycore/build: no such file or directory
.
Googling with this error indicates that this error happens, if you don't have the kernel headers installed. I searched the tcz repository and installed: "linux-kernel-sources-env.tcz" "linux-3.16.2_api_headers.tcz". But this did not remove the error.
I was unsure, if the mentioned packages are the missing kernel header files. Could anybody give me a hint?