[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Need Pointers on Documentation on Creating UDEB for Debian Sarge



Hi:

I have posted this to debian-boot, but someone has also suggested that 
I post to debian-kernel as well. So far, I have had no response from
debian-boot . . ..

I have three driver modules that need to be loaded into both the
installer kernel (the one that is used by the installer when it 
first boots) and the installed kernel.

These drivers are for disk drives that are not currently supported
in the 2.6 kernel used by Debian Sarge (this is selected when you
type 'linux26' at the first boot prompt when you insert CD #1 of the
Sarge CD set.

I am not in a position where I can tell someone to use a netinst CD 
and go after the testing or unstable distributions. I need to be able
to hand someone the Sarge CD set and a Driver Update CD. Some of my
customers may be without Internet access, therefore I have to be 
totally self contained.

I fully understand that the testing / unstable distributions will
be based on the 2.6.11 or 2.6.12 kernels which should already have
the drivers. This situation strictly applies to my customers who
install the stable (Sarge) release and needs the drivers.

Based on some answers you have given to me, it appears that I need 
to come up with a udeb package for the three module files (.ko) files
that I need to load (or perhaps three separate udeb packages). I also
need to come up with a regular .deb file that can be installed into the
running kernel after it is installed.

I also understand that the kernel that the installer first boots up on
is not the same as the kernel that is installed on the final system.

I tried Googling, but I have had very little luck. Where can I get
information on building udebs against the installer/installer kernel
that is used in the stable (Sarge) release?

I presume as these are driver packages that I will also need the source 
for the version of the kernel that is used as well.

Or is the installer kernel the same as the running kernel (the
2.6.8-2-386 
for Debian Sarge, with different .config files? If so, where do I get
the 
different .config files? If it is different, where do I get the sources?

Once I make the udeb package files, how do I put them on a Driver Update
CD? Is there any special structure for that CD or floppy?

I greatly appreciate any help.

Mark



Reply to: