[driverloader] driverloader won't build under new Linux kernel 2.6.18

Linuxant support (Jonathan) support at linuxant.com
Tue Oct 3 11:46:59 EDT 2006


Hi,

DriverLoader 2.34 does not support the 2.6.18 kernel and a new version 
of DriverLoader will be released in the near future to add support for 
this kernel.

In the meantime, you can patch DriverLoader 2.34 with the patches I have 
attached to this post. These patches should fix all the known problems 
of DriverLoader 2.34 for the 2.6.18 kernel, including the build problem 
described in your post. Each patch can be installed with the 'dldrconfig 
--patch <file.patch>' command in a root shell.

Regards,


Jonathan
Technical specialist / Linuxant
www.linuxant.com
support at linuxant.com



Marty Huntzberry wrote:
> Hi!  I've been using the driverloader software (2.34) for my Belkin wireless G card for about 6 months now with no problems.  I have it installed in
> a PCI slot on a Pentium PC using Slackware Linux 10.2.  I have re-built the kernel several times on that pc and then built driverloader and gotten it
> configured without a problem...till now.  Every other 2.6.x kernel was in the format 2.6.x.x and now it's 2.6.x.  I'm not sure if that's why it won't
> build a module now.  Here's what I did and the error:
> 
> Re-booted into kernel 2.6.18 and then entered my newly extracted driverloader-2.34 directory and typed make install.  All went fine and then this:
> 
> To complete the installation and configuration of your device,
> please run "dldrconfig" (or "/usr/sbin/dldrconfig")
> root at LinuxHippy:/home/huntz/linuxant/driverloader-2.34-kernel-2.6.18# dldrconfig
> Linuxant DriverLoader for Wireless LAN devices, version 2.34
> 
> No pre-built modules for: Slackware-Slackware linux-2.6.18 i586
> 
> Trying to automatically build the driver modules...
> (this requires a C compiler and proper kernel sources to be installed)
> 
> Where is the linux source build directory that matches your running kernel?
> [/lib/modules/2.6.18/build]
> 
> WARNING: the kernel version () defined in
> /lib/modules/2.6.18/build/include/linux/version.h
> does not match the currently running kernel (2.6.18)
> The cause of this problem is an incorrect kernel source path.
> Please check that /lib/modules/2.6.18/build points to the right tree.
> The cause of this is usually a missing or unconfigured
> kernel source tree (and sometimes an incorrect directory or symbolic link).
> 
> However, proper /boot/config-2.6.18 was found.
> Would you like to try using it (in a temporary kernel tree)? [yes]
> 
> Building modules for kernel , using source directory
> /usr/src/linux-2.6.18-dldrtmp2463. Please wait...
> 
> ERROR: Module build failed!
> Please examine the log file "/var/run/dldrconfig-buildlog.txt" to determine why.
> 
> That txt file shows this:
> 
> (cd /usr/src/linux-2.6.18-dldrtmp2463 && make "DLDR_KERNELSRC=/usr/src/linux-2.6.18-dldrtmp2463" "M=/usr/lib/driverloader/modules" "CC=gcc" clean)
> make[1]: Entering directory `/usr/src/linux-2.6.18-dldrtmp2463'
> make[1]: Leaving directory `/usr/src/linux-2.6.18-dldrtmp2463'
> rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd
> GPL/.*.cmd .tmp_versions .tmp_versions  /usr/src/linux-2.6.18-dldrtmp2463/.tmp_versions/driverloader.mod Unable to determine version of kernel source
> directory /usr/src/linux-2.6.18-dldrtmp2463 make: *** [check_kernelver] Error 1
> 
> 
> Any ideas?
> 
> Marty
> _______________________________________________
> driverloader mailing list
> driverloader at lists.linuxant.com
> https://www.linuxant.com/mailman/listinfo/driverloader
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dldr-2.34-SEEK.patch
Type: text/x-patch
Size: 1283 bytes
Desc: not available
Url : http://www.linuxant.com/pipermail/driverloader/attachments/20061003/0c379d58/dldr-2.34-SEEK.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dldr-2.34-utsrelease.patch
Type: text/x-patch
Size: 2308 bytes
Desc: not available
Url : http://www.linuxant.com/pipermail/driverloader/attachments/20061003/0c379d58/dldr-2.34-utsrelease.bin


More information about the driverloader mailing list