[PlanetCCRMA] radeon 9700 fc3

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Mon Jan 24 15:15:02 2005


On Mon, 2005-01-24 at 15:05, samuraiskillz@blueyonder.co.uk wrote:
> Oh Man thanks for the rapid response!
> 
> it worked as you knew it would. In fact I got so close and then it ran
> into trouble with an unknow symbol in module:
> 
> [root@localhost build_mod]# ./make.sh
> ATI module generator V 2.0
> ==========================
> initializing...
> cleaning...
> patching 'highmem.h'...
> assuming new VMA API since we do have kernel 2.6.x...
> doing Makefile based build for kernel 2.6.x and higher
> make -C /lib/modules/2.6.10-2.1.ll.rhfc3.ccrma/build
> SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
> make[1]: Entering directory `/lib/modules/2.6.10-2.1.ll.rhfc3.ccrma/build'
>   Building modules, stage 2.
>   MODPOST
> *** Warning: "pci_find_class"
> [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
> make[1]: Leaving directory `/lib/modules/2.6.10-2.1.ll.rhfc3.ccrma/build'
> build succeeded with return value 0
> duplicating results into driver repository...
> done.
> ==============================
> You must change your working directory to /lib/modules/fglrx
> and then call ./make_install.sh in order to install the built module.
> ==============================
> [root@localhost build_mod]# cd ..
> [root@localhost fglrx]# cd ..
> [root@localhost modules]# cd ..
> [root@localhost lib]# cd ..
> [root@localhost /]# cd lib/modules/fglrx
> [root@localhost fglrx]# ./make_install.sh
> bash: ./make_install.sh: Permission denied
> [root@localhost fglrx]# chmod +x make_install.sh
> [root@localhost fglrx]# ./make_install.sh
> - creating symlink
> - recreating module dependency list
> - trying a sample load of the kernel module
> FATAL: Error inserting fglrx
> (/lib/modules/2.6.10-2.1.ll.rhfc3.ccrma/kernel/drivers/char/drm/fglrx.ko):
> Unknown symbol in module, or unknown parameter (see dmesg)
> failed.
> 
> Is it just that it does not like the kernel?

Apparently. See the output of dmesg for the missing symbol name. 
Not much we can do, I think, it's closed source.....

You could try "/sbin/depmod -ae", that should print the missing stuff
also. 

-- Fernando