many thanks for your reply.
i try proxmox 1.4 and i try your desc.
but:
#uname -r
2.6.24-8-pve
for build, i think my proxmox need (may be)
linux-headers-2.6.24-8-pve
build log:
# make all
make -C src/ clean
make[1]: Entering directory `/ugur/r8168-8.015.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers Module.markers *.order
make[1]: Leaving directory `/ugur/r8168-8.015.00/src'
make -C src/ modules
make[1]: Entering directory `/ugur/r8168-8.015.00/src'
make -C /lib/modules/2.6.24-8-pve/build SUBDIRS=/ugur/r8168-8.015.00/src modules
make[2]: Entering directory `/lib/modules/2.6.24-8-pve/build'
make[2]: *** No rule to make target `modules'. Stop.
make[2]: Leaving directory `/lib/modules/2.6.24-8-pve/build'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/ugur/r8168-8.015.00/src'
make: *** [modules] Error 2