Francois, I tried the patch on the stock Gutsy r8169 module and I got these errors (maybe you're working on a more recent version of the module, but when I used the head version from git I also got errors):
py@PC-FIXE2:/usr/src/linux-source-2.6.22$ sudo make modules
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CALL scripts/checksyscalls.sh
CC [M] drivers/net/r8169.o
drivers/net/r8169.c: In function «rtl8169_shutdown":
drivers/net/r8169.c:3060: erreur: «struct rtl8169_private" has no member named «features"
drivers/net/r8169.c:3060: erreur: «RTL_FEATURE_WOL" undeclared (first use in this function)
drivers/net/r8169.c:3060: erreur: (Each undeclared identifier is reported only once
drivers/net/r8169.c:3060: erreur: for each function it appears in.)
make[2]: *** [drivers/net/r8169.o] Erreur 1
make[1]: *** [drivers/net] Erreur 2
make: *** [drivers] Erreur 2
Francois, I tried the patch on the stock Gutsy r8169 module and I got these errors (maybe you're working on a more recent version of the module, but when I used the head version from git I also got errors):
py@PC-FIXE2: /usr/src/ linux-source- 2.6.22$ sudo make modules linux/version. h linux/utsreleas e.h checksyscalls. sh net/r8169. c: In function «rtl8169_shutdown": net/r8169. c:3060: erreur: «struct rtl8169_private" has no member named «features" net/r8169. c:3060: erreur: «RTL_FEATURE_WOL" undeclared (first use in this function) net/r8169. c:3060: erreur: (Each undeclared identifier is reported only once net/r8169. c:3060: erreur: for each function it appears in.) net/r8169. o] Erreur 1
CHK include/
CHK include/
CALL scripts/
CC [M] drivers/net/r8169.o
drivers/
drivers/
drivers/
drivers/
drivers/
make[2]: *** [drivers/
make[1]: *** [drivers/net] Erreur 2
make: *** [drivers] Erreur 2
Thanks a lot
PY