I have a test box and I have downloaded the latest visdn. I am trying to compile it without success. Errors below. I am trying a full 'make' on the kernel-sources directory to see if this resolves the problem but I am not sure it will...I can compile Asterisk and bristuff just fine. Any hints? Thanks Rgds Tim Robinson (Gr0mit_home) stmarys-pbx:/usr/src/visdn-0.11.0# make make all-recursive make[1]: Entering directory `/usr/src/visdn-0.11.0' Making all in visdn-core make[2]: Entering directory `/usr/src/visdn-0.11.0/visdn-core' make -C /usr/src/linux modules M=/usr/src/visdn-0.11.0/visdn-core make[3]: Entering directory `/usr/src/kernel-source-2.6.8' CC [M] /usr/src/visdn-0.11.0/visdn-core/chan.o /usr/src/visdn-0.11.0/visdn-core/chan.c: In function `visdn_chan_show_refcnt': /usr/src/visdn-0.11.0/visdn-core/chan.c:612: error: structure has no member named `kref' /usr/src/visdn-0.11.0/visdn-core/chan.c: In function `visdn_chan_unregister': /usr/src/visdn-0.11.0/visdn-core/chan.c:930: error: structure has no member named `kref' /usr/src/visdn-0.11.0/visdn-core/chan.c:936: error: structure has no member named `kref' /usr/src/visdn-0.11.0/visdn-core/chan.c:940: error: structure has no member named `kref' make[4]: *** [/usr/src/visdn-0.11.0/visdn-core/chan.o] Error 1 make[3]: *** [_module_/usr/src/visdn-0.11.0/visdn-core] Error 2 make[3]: Leaving directory `/usr/src/kernel-source-2.6.8' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/visdn-0.11.0/visdn-core' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/visdn-0.11.0' make: *** [all] Error 2 stmarys-pbx:/usr/src/visdn-0.11.0#