localhost:~/eg1032v3# make clean && make make -C src/ clean make[1]: Entering directory `/root/eg1032v3/src' rm -f *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags make[1]: Leaving directory `/root/eg1032v3/src' make -C src/ clean make[1]: Entering directory `/root/eg1032v3/src' rm -f *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags make[1]: Leaving directory `/root/eg1032v3/src' make -C src/ modules make[1]: Entering directory `/root/eg1032v3/src' make -C /lib/modules/2.6.18-4-k7/build SUBDIRS=/root/eg1032v3/src modules make[2]: Entering directory `/usr/src/linux-headers-2.6.18-4-k7' CC [M] /root/eg1032v3/src/eg1032v3_n.o /root/eg1032v3/src/eg1032v3_n.c:357: error: expected ')' before string constant /root/eg1032v3/src/eg1032v3_n.c: In function 'rtl8169_init_board': /root/eg1032v3/src/eg1032v3_n.c:703: error: 'struct pci_dev' has no member named 'slot_name' /root/eg1032v3/src/eg1032v3_n.c: In function 'rtl8169_init_ring': /root/eg1032v3/src/eg1032v3_n.c:1253: warning: implicit declaration of function 'pci_dma_sync_single' make[3]: *** [/root/eg1032v3/src/eg1032v3_n.o] Error 1 make[2]: *** [_module_/root/eg1032v3/src] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-2.6.18-4-k7' make[1]: *** [modules] Error 2 make[1]: Leaving directory `/root/eg1032v3/src' make: *** [modules] Error 2