UBUNTU Linux driverloader asking for kernel-headers-

Hi I'm running UBUNTU Linux 4.1. I'm trying to get "driverloader"  http://www.linuxant.com/driverloader/   installed so I can use my wireless card with my computer. So I download the driverloaderXX.XX.deb file and try to install it and it asks with "dpkg -i driverloader_{version}_{arch}.deb"  and this is what happens:

 dpkg -i driverloader_2.08_i386.deb
Selecting previously deselected package driverloader.
(Reading database ... 69489 files and directories currently installed.)
Unpacking driverloader (from driverloader_2.08_i386.deb) ...
Removing old /etc/driverloader/config
Removing old /usr/lib/driverloader
Setting up driverloader (2.08) ...
Linuxant DriverLoader for Wireless LAN devices, version 2.08

No pre-built modules for: Debian-testing/unstable linux- i686

Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Please ensure that the kernel-headers or kernel-source package is installed.
On Debian, try "apt-get install kernel-headers-"

Where is the linux source build directory that matches your running kernel?

I hit enter to tell it this is where the source directory is and this is what happens.

WARNING: missing file /usr/src/linux/include/linux/autoconf.h
The cause of this is usually a missing or unconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).

First, ensure that the proper kernel source and compiler packages
from your distribution vendor and/or the community are installed.

The Linux kernel can then be reconfigured by running "make menuconfig"
under the kernel source directory (usually /usr/src/linux).

Verify that the proper options for your system are selected.

Then compile and install your new kernel (for more information about
this procedure, see the README file under the kernel source directory),
reboot the system using the new kernel, and re-run "dldrconfig".
dpkg: error processing driverloader (--install):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:

So I try "apt-get install kernel-headers-" like it says and I get this message

Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package kernel-header-

And I have "universe" repository enabled.

Any ideas would be greatly appreciated. Thanks.

Who is Participating?

Improve company productivity with a Business Account.Sign Up

admin0Connect With a Mentor Commented:
I get the problem:)

apt-cache search headers
apt-cache search source

most probably you will need glibc-headers and kernel-source


I am also running UBUNTU, and also have a wireless card, however I did not need to load any special drivers to make it work.
Basically, it detects the card @ install time and loads the driver up.

What type of card are you using? Does it comes with a pcmcia socket and a card there?

Let me know further.


romeotheriaultAuthor Commented:
This is a desktop computer. I have wireless in my house and am nowhere near my router so I can't run a cable. It is a usb Dell Truemobile 1300 wireless card. It worked with Driverloader perfectly under Fedora core 2.
romeotheriaultAuthor Commented:
Hi Admin0, thanks for your response.

I booted into linux and typed in the commands that you gave me but I'm not sure what I need to do.  All it did was gave me the input that I have attached below. If I do need glibc-headers and kernel-source, how do I get those without internet access in LInux. Can I download it in Windows or is it on the install CD?  Thank you.

romeo@ubuntu ~ $ apt-cache search headers
libstdc++5-3.3-dev - The GNU Standard C++ Library v3 (development files)
libc6-dev - GNU C Library: Development Libraries and Header Files
linux-kernel-headers - Linux Kernel Headers for development
libcompfaceg1 - Compress/decompress images for mailheaders, libc6 runtime
mutt - Text-based mailreader supporting MIME, GPG, PGP and threading
tcpdump - A powerful tool for network monitoring and data acquisition
libxmuu1 - lightweight X Window System miscellaneous utility library

romeo@ubuntu ~ $ apt-cache search source
acpid - Utilities for using ACPI power management
apt-utils - APT utility programs
apt - Advanced front-end for dpkg
libaudiofile0 - Open-source version of SGI's audiofile library
bicyclerepair - A refactoring tool for python
bind9-host - Version of 'host' bundled with BIND 9.X
dnsutils - Clients provided with BIND
blt-common - common run-time parts to the BLT libraries
blt - shared libraries for BLT
bpalogin - login client for the Telstra Bigpond Cable Network (Australia)
mkisofs - Creates ISO-9660 CD-ROM filesystem images
cupsys-bsd - Common UNIX Printing System(tm) - BSD commands
cupsys-client - Common UNIX Printing System(tm) - client programs (SysV)
cupsys - Common UNIX Printing System(tm) - server
libcupsimage2 - Common UNIX Printing System(tm) - image libs
libcupsys2-gnutls10 - Common UNIX Printing System(tm) - libs
cvs - Concurrent Versions System
devscripts - Scripts to make the life of a Debian Package maintainer easier
diff - File comparison utilities
docbook-dsssl - modular DocBook DSSSL stylesheets, for print and HTML
dpkg-dev - Package building tools for Debian
dpkg - Package maintenance system for Debian
file-roller - an archive manager for GNOME
libfribidi0 - Free Implementation of the Unicode BiDi algorithm
gdb - The GNU Debugger
gedit - light-weight text editor
locales - GNU C Library: National Language (locale) data [support]
gnome-applets - Various applets for GNOME 2 panel - binaries files
gnome-system-monitor - Process viewer and system resource monitor for GNOME 2
gstreamer0.8-cdparanoia - cdparanoia plugin for GStreamer
gstreamer0.8-dv - DV plugin for GStreamer
gstreamer0.8-dvd - DVD plugin for GStreamer
gstreamer0.8-flac - FLAC plugin for GStreamer
gstreamer0.8-gnomevfs - Gnome VFS plugin for GStreamer
gstreamer0.8-swfdec - SWF (Macromedia Flash) decoder plugin for GStreamer
gstreamer0.8-tools - Tools for use with GStreamer
libgstreamer0.8-0 - Core GStreamer libraries, plugins, and utilities
libgtksourceview-common - Common files for the GTK+ syntax highlighting widget
libgtksourceview1.0-0 - Shared libraries for the GTK+ syntax highlighting widget
libmagick6 - Image manipulation library (free version)
libatm1 - shared library for ATM (Asynchronous Transfer Mode)
linux-image- - Linux kernel image for version on 386.
ltrace - Tracks runtime library calls in dynamically linked programs
libgnomeprint2.2-0 - The GNOME 2.2 print architecture - runtime files
libgnomeprint2.2-data - The GNOME 2.2 print architecture - data files
libgnomeprintui2.2-0 - The GNOME 2.2 print architecture User Interface - runtime  files
libgnomeprintui2.2-common - The GNOME 2.2 print architecture User Interface - co mmon files
make - The GNU version of the "make" utility.
memtest86+ - A thorough real-mode memory tester
libneon24 - An HTTP and WebDAV client library
libneon23 - An HTTP and WebDAV client library [old version]
nfs-common - NFS support files common to client and server
nfs-kernel-server - Kernel NFS server support
ntp-simple - Network Time Protocol: daemon for simple systems
libopenh323-1.13.2 - H.323 aka VoIP library
openoffice.org-debian-files - Debian specific parts of OpenOffice.org
pcmcia-cs - PCMCIA Card Services for Linux
libpq3 - Shared library libpq.so.3 for PostgreSQL
python2.3-pycurl - Python bindings to libcurl
python-opengl - Python binding to OpenGL
python2.3-opengl - Python binding to OpenGL
python-htmltmpl - Templating engine for separation of code and HTML
python2.3-htmltmpl - Templating engine for separation of code and HTML
python-unit - PyUnit -- Unit test framework for Python (default version)
python2.3-unit - PyUnit -- Unit test framework for Python (2.3.x)
rdesktop - RDP client for Windows NT/2000 Terminal Server
librdf0 - Redland RDF Application Framework
rss-glx - Really Slick Screensavers GLX Port
libsane - API library for scanners
libscrollkeeper0 - Library to load .omf files (runtime files)
scrollkeeper - A free electronic cataloging system for documentation
libstlport4.6 - STLport C++ class library
strace - A system call tracer
synaptic - Graphical package manager
klogd - Kernel Logging Daemon
time - The GNU time program for measuring cpu resource usage
w3m - WWW browsable pager with excellent tables/frames support
libxaw7 - X Athena widget set library
libxext6 - X Window System miscellaneous extension library
xbase-clients - miscellaneous X clients
xfonts-scalable - scalable fonts for X
xutils - X Window System utility programs
xsane - GTK+-based X11 frontend for SANE (Scanner Access Now Easy)
xscreensaver - Automatic screensaver for X
romeo@ubuntu ~ $
romeotheriaultAuthor Commented:
Thanks for the help admin0 but I  bought "Running Linux" book recently and I hope this will help me to learn it more. :)
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.