Dellomsa-drivers on Debian 2.4.18-686-smp kernel

Jim McLaughlin jim at stonewatercontrols.com
Tue Aug 12 15:22:01 CDT 2003


Did you make .debs for the kernel using make-kpkg and then install with dpkg -i. If not, then dpkg will think you're running a different kernel and the dependency checks will fail. make-kpkg comes in the kernel-package package.
hth,
jim
At precisely Tue, 12 Aug 2003 15:20:23 -0400
KEVIN ZEMBOWER <KZEMBOWE at jhuccp.org> wrote:

> 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
> 
> _______________________________________________
> Linux-PowerEdge mailing list
> Linux-PowerEdge at dell.com
> http://lists.us.dell.com/mailman/listinfo/linux-poweredge
> Please read the FAQ at http://lists.us.dell.com/faq or search the list archives at http://lists.us.dell.com/htdig/


-- 
/**
 * Jim McLaughlin
 * Senior Software Engineer
 * Stonewater Control Systems, Inc
 * (847) 864 1060 x107
 */




More information about the Linux-PowerEdge mailing list