Dellomsa-drivers on Debian 2.4.18-686-smp kernel

KEVIN ZEMBOWER KZEMBOWE at jhuccp.org
Tue Aug 12 14:26:01 CDT 2003


Yes, I know that this should be just the same as the thread discussing "Dellomsa-drivers on Debian 2.4.20 kernel" but I still can't get it to work, so I thought I'd spell out everything I've tried so far, and see if anyone can spot what I should have been doing.

I've got both the kernel-source and kernel headers installed for the version of the kernel I'm using, on a Dell PE 2450:
www:~# uname -a            
Linux www 2.4.18-686-smp #1 SMP Sun Apr 14 12:07:19 EST 2002 i686 unknown
www:~# apt-get install kernel-headers-2.4.18-686-smp kernel-source-2.4.18
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, kernel-headers-2.4.18-686-smp is already the newest version.
Sorry, kernel-source-2.4.18 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
www:~# 

I first linked kernel-source to linux. I copied my /boot/config-2.4.18-686-smp to both source and headers:
www:/usr/src# ls -l
total 23324
drwxr-xr-x    2 root     root         4096 Sep 20  2002 ezmlm-src
drwxr-xr-x    3 root     root         4096 Aug  6 12:07 kernel-headers-2.4.18-686-smp
drwxr-xr-x   14 root     root         4096 Aug 12 13:52 kernel-source-2.4.18
-rw-r--r--    1 root     root     23841407 Aug  1 19:29 kernel-source-2.4.18.tar.bz2
lrwxrwxrwx    1 root     src            29 Aug 12 13:56 linux -> /usr/src/kernel-source-2.4.18
www:/usr/src# diff /boot/config-2.4.18-686-smp kernel-source-2.4.18/.config 
www:/usr/src# diff /boot/config-2.4.18-686-smp kernel-headers-2.4.18-686-smp/.config                
www:/usr/src# 

After this, I "make oldconfig; make dep" in the linux directory. Everything seems to go okay; no error messages. I don't need to "make install", right?

Yet, this is the error I get when I go to install dellomsa-drivers:
www:/usr/src/linux# dpkg -i /home/kevinz/dellomsa-drivers_4.71-3653_i386.deb 
Selecting previously deselected package dellomsa-drivers.
(Reading database ... 39970 files and directories currently installed.)
Unpacking dellomsa-drivers (from .../dellomsa-drivers_4.71-3653_i386.deb) ...
Setting up dellomsa-drivers (4.71-3653) ...

Building device driver for running kernel:                 [OK]

Loading Server Administrator Device Drivers:               [FAILED]

Running kernel is not supported.
See Dynamic Kernel Support in the Server Administrator readme.txt file.

Run rpm using the -e option to clean up the RPM database. Enter:
rpm -e dellomsa-drivers-4.71-3652

dellomsa-drivers-4.71-3652.i386.rpm: Upgrade was NOT successful! ERROR 44

dpkg: error processing dellomsa-drivers (--install):
 subprocess post-installation script returned error exit status 44
Errors were encountered while processing:
 dellomsa-drivers
www:/usr/src/linux# 

I get the same error if I install the 4.90 package.

I also thought I misunderstood a previous writer, and changed the link to the headers directory from the source directory:
www:/usr/src# rm linux
www:/usr/src# ln -s /usr/src/kernel-headers-2.4.18-686-smp /usr/src/linux
www:/usr/src# ls -la
total 23332
drwxrwsr-x    5 root     src          4096 Aug 12 15:04 .
drwxr-xr-x   17 root     root         4096 Jul 25 13:57 ..
drwxr-xr-x    2 root     root         4096 Sep 20  2002 ezmlm-src
drwxr-xr-x    3 root     root         4096 Aug  6 12:07 kernel-headers-2.4.18-686-smp
drwxr-xr-x   14 root     root         4096 Aug 12 14:53 kernel-source-2.4.18
-rw-r--r--    1 root     root     23841407 Aug  1 19:29 kernel-source-2.4.18.tar.bz2
lrwxrwxrwx    1 root     src            38 Aug 12 15:04 linux -> /usr/src/kernel-headers-2.4.18-686-smp
www:/usr/src# 

I did "make distclean; cp /boot/config-2.4.18-686-smp .config; make oldconfig; make dep" but got the same errors
 when I went to install either the 4.71 or 4.90 package.

Any suggestions on what I should be doing? I think I've tried all the hints and tips other writers have contributed about this thread. Thanks so much for reading through my problem.

-Kevin Zembower



-----
E. Kevin Zembower
Unix Administrator
Johns Hopkins University/Center for Communications Programs
111 Market Place, Suite 310
Baltimore, MD  21202
410-659-6139




More information about the Linux-PowerEdge mailing list