Thanks...will give it a try.![]()
This shows the modules being installed in...
Is this correct? insmod will only search the directory of the currently running kernel./usr/bin/install -c -o root -g root -m 644 pctel.o /lib/modules/2.4.18/misc/pctel.o
/usr/bin/install -c -o root -g root -m 644 ptserial.o /lib/modules/2.4.18/misc/ptserial.o
Try using the full path to the modules.
insmod /full/path/to/module
Thanks...will give it a try.![]()
I REALLY hate linux right about now.....ARGH!
i did as suggested by JimH...guess what..."Wrong Kernel Version...found 2.4.18...expected 2.4.18-4GB"...ARGH!!!!!!!!!!! #*$%^%&#*@*#!!!!
*sigh*
So i strolled on over to my usr/src/linux dir (i believe thats it) and i only have a 2.4.18 directory, a 2.4.18.SuSE directory, and a linux shortcut pointing to the 2.4.18......I checked Yast for any more instances of the kernel and nothing...what am I doing wrong? what can I do?
Oops, congratulations you have just been bitten by the kernel module version bug.
Kernel modules are built kernel version specific.
what does this show...
ls /lib/modules
and what does the first four lines in the toplevel Makefile in your kernel source show.
ls /lib/modules/ gives the following:
". .. 2.4.18 2.4.18-4GB"
I'm not 100% sure what you mean, but I checked both Makefiles in /usr/src/* (*=2.4.18 and 2.4.18-4GB)....bothhave:
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 18
EXTRAVERSION =
[me=McBane]thinks SuSE is being Ubergh3y...or I'm completely hopeless. :P[/me]
You have two different kernel sources installed? 2.4.18 and 2.4.18-4GB?
You need to compile the pctel modules against the 2.4.18GB source. Strange the Makefiles are the same I would have expected the 2.4.18-4GB to show...
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 18
EXTRAVERSION =-4GB
These lines are where the modules get the kernel version info when they are compiled.
Oops!
What I meant is that I checked folders 2.4.18 and 2.4.18.SuSE...
I do not have a 2.4.18-4GB Dir...
Told ya I my noobness was uber...
Everything, including bootup messages, say that I have the 4GB version installed...I don't know why 2.4.18 is in the mix.
What do these show...
rpm -qa | grep kernel | sort
uname -r
JimH wishes he had a copy of Suse :P
rpm -qa | grep kernel | sort:
NVIDIA_kernel-1.0-4191
kernel-source-2.4.18.SuSE-35
uname -r:
2.4.18-4GB
I just read up on a kernel how to...seems the fella that helped me config it left out "some" steps....all he told me to do was do the make config then once done to do "make dep clean bzImage"...He left out a ton of stuff...so i m gonna reinstall to see if that works....
Well, I reinstalled Suse.....and I tried something different
instead of just: ./configure --with-hal=pct789,
I ran it: ./configure --with hal=pct789 --with-kernel-includes=/usr/src/linux-2.4.18.SuSE/includes/
Badda Bing Badda Boom!
I am now posting this via Galeon! ;D
The only problem that has risen is that my original login won't work and when I try to get reregister it says my email is already taken...but I guess that can be overlooked for now...
Thanks JimH for all the Help!![]()
Bookmarks