Guys I tried to compile my modem drivers and I get a lot of depreciated statements I also get this when compiling my ATi drivers What am I NOT doing that I should be doing? Well have a look at this output? /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:295:17: drm.h: No such file or directory /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:311:22: drm_proc.h: No such file or directory /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_putminor': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:519: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:585) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:521: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:581) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_register': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:541: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:580) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:572: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:585) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_init_module': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:613: error: `DRM_PROC_ENTRIES' undeclared (first use in this function) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:613: error: (Each undeclared identifier is reported only once /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:613: error: for each function it appears in.) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:619: error: `FGLDRM_proc_list' undeclared (first use in this function) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_block_all_signals': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:815: warning: passing arg 1 of `block_all_signals' from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_request_irq': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1908: warning: assignment from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `do_vm_pcie_nopage': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2189: error: `drm_device_t' undeclared (first use in this function) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2189: error: `dev' undeclared (first use in this function) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2189: error: syntax error before ')' token /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2528: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_vm_map': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2589: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:778) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2656: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:778) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2693: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:778) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_uninit': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3014: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:585) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:301: warning: 'FGLDRM_mem_info' defined but not used make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1 make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2 make[1]: Leaving directory `/lib/modules/2.6.10-1.737_FC3/build' make: *** [kmod_build] Error 2 Anyone here know why it is that this fails to compile? I had very good 3D in FC2 and want it back !!!! (grin) ;} UT2003 and Quake3Arena ran smoothly, Cheers Chad