Am Dienstag 26 Juni 2007 18:23 schrieb Alex Schuster: > Florian Philipp writes: > > > While I do have /usr/include/linux/config.h, it is not being used. I > > > have /usr/src/linux/include/linux/config.h on one machine, but not on > > > the other, where compiling fails. Both machines use gentoo-sources. > > > 2.6.18-r2 has it, 2.6.20-r7 does not. Seems it has become obslete, a > > > comment in the file states this, too. Anyway, it seems to be the same > > > as /usr/include/linux/config.h, so can just copy or symlink this one. > > > > Anyway, it doesn't make things better. If I change the include line to > > linux/autoconf.h, the other errors do not disappear. > > Aren't these errors warnings only? I get them, too, but I guess they don't > matter. > > I just compiled the code after replacing linux/config.h by > linux/autoconf.h, except for the warnings all seems to be fine, I can > insmod the > devolo_usb.ko module. > > Glad you had success, but at some time you will probably need a newer > kernel... > > Alex You mean kernel-header (or linux-header), I presume. Anyway, I'll write an email to Devolo and if they do not react ... well, I hope I'll know how to rewrite the driver in half a year :) By the way, did you notice the warnings that GPL'ed functions are used in this driver although it is under another licence? Is that allowed?