Solved

UBUNTU Linux driverloader asking for kernel-headers-2.6.8.1-2-386

Posted on 2004-10-06
5
1,246 Views
Last Modified: 2013-12-16
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-2.6.8.1-2-386 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-2.6.8.1-2-386"

Where is the linux source build directory that matches your running kernel?
[/usr/src/linux]



***********************************************************************************
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:
 driverloader


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

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


******************************************************************************************
And I have "universe" repository enabled.

Any ideas would be greatly appreciated. Thanks.


0
Comment
Question by:romeotheriault
  • 3
  • 2
5 Comments
 
LVL 6

Expert Comment

by:admin0
ID: 12279794
Hi,

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.

Cheers,

0
 

Author Comment

by:romeotheriault
ID: 12281406
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.
0
 
LVL 6

Accepted Solution

by:
admin0 earned 500 total points
ID: 12300355
I get the problem:)


apt-cache search headers
apt-cache search source

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






0
 

Author Comment

by:romeotheriault
ID: 12304737
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-2.6.8.1-2-386 - Linux kernel image for version 2.6.8.1 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 ~ $
0
 

Author Comment

by:romeotheriault
ID: 12396555
Thanks for the help admin0 but I  bought "Running Linux" book recently and I hope this will help me to learn it more. :)
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now