fmII
Tue, Nov 18th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 19:59 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 DKMS 2.0.20.2 (Default)
Section: Unix

 

Added: Wed, Apr 9th 2003 14:04 UTC (5 years, 7 months ago) Updated: Mon, Jul 21st 2008 23:21 UTC (4 months, 0 days ago)


About:
DKMS (Dynamic Kernel Module Support) is a framework where device driver source can reside outside the kernel source tree so that it is very easy to rebuild modules as you upgrade kernels. This allows Linux vendors to provide driver drops without having to wait for new kernel releases (as a stopgap before the code can make it back into the kernel), while also taking out the guesswork for customers attempting to recompile modules for new kernels. For veteran Linux users it also provides some advantages since a separate framework for driver drops will remove kernel releases as a blocking mechanism for distributing code.

Release focus: Minor bugfixes

Changes:
This release resolves minor bugs with the auto installation service in indicating failures.

Author:
Matt Domsch [contact developer]

Rating:
8.38/10.00 (2 votes)

Homepage:
http://linux.dell.com/dkms/
Tar/GZ:
http://linux.dell.com/dkms/permalink/dkms-2.0.20.2.tar.gz
Changelog:
http://linux.dell.com/dkms/dkms.html
RPM package:
http://linux.dell.com/[..]kms/permalink/dkms-2.0.20.2-1.noarch.rpm
Debian package:
http://linux.dell.com/[..]permalink/dkms_2.0.20.2-0ubuntu1_all.deb
Mailing list archive:
http://lists.us.dell.com/pipermail/dkms-devel/

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  Console (Text Based)
[Intended Audience]  Developers, End Users/Desktop, System Administrators
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  POSIX :: Linux
[Topic]  System :: Systems Administration

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Matt Domsch (Owner)
» Mario (maintainer)
» Michael Brown (Admin)

» Rating: 8.38/10.00 (Rank N/A)
» Vitality: 0.13% (Rank 916)
» Popularity: 2.60% (Rank 1866)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 33,309
   URL hits: 10,822
   Subscribers: 57

Projects depending on this project:
gmodconfig


Other projects from the same categories:
The Distribulator
Nemonico
Net_Info
File Activity Viewer
pyNMS

Users who subscribed to this project also subscribed to:
Ekiga
ClusterIt
ZynAddSubFX
ZAngband
GChart


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 2.0.20.2 21-Jul-2008 GNU General Public License (GPL) Homepage Tar/GZ Changelog
Pre-2.x
Arch support in DKMS.
1.95.32 11-Aug-2004 GNU General Public License (GPL) Homepage Tar/GZ Changelog

 Releases

Version Focus Date
2.0.20.2 Minor bugfixes 21-Jul-2008 23:21
2.0.19 Minor feature enhancements 25-Mar-2008 17:30
2.0.17.5 Major bugfixes 11-Oct-2007 21:42
2.0.17.4 Major feature enhancements 22-Sep-2007 07:54
2.0.17 Minor feature enhancements 03-Sep-2007 14:12
2.0.13 Minor bugfixes 29-Jun-2006 17:15
2.0.10 Minor feature enhancements 17-Mar-2006 21:19
2.0.9.2 Minor feature enhancements 15-Mar-2006 09:21
2.0.6 Major bugfixes 28-Sep-2005 11:28
2.0.5 Minor feature enhancements 26-Jan-2005 22:36

 Comments

[»] *Very* pleasently suprised!
by Charles Duffy - Jun 2nd 2004 13:10:45

DKMS is good stuff! My employer packages a product that requires a number of kernel modules, and keeping the modules up-to-date with vender's kernel patches had been something of a pain point. DKMS not only automates this nicely, but does so with an astonishingly painless-to-write config file syntax. (Incidentally, I've posted my dkms.conf files to the dev lists and/or patch trackers of the relevant projects; hopefully they'll be adopted upstream).

My only quibble is that I've had to write a few quick scripts here and there to support operations like "recompile all installed modules against all kernels which aren't already prepped" and the like. Supporting --all in more places might be nice, likewise for somewhat more in-depth and less ambiguous documentation ("[--foo bar]" should just be "--foo bar" in a usage string if --foo is a mandatory parameter!), but these are all trivial quibbles (and may already be fixed in the development version, which I haven't looked at yet). DKMS has already saved me a great deal of time and frustration; Kudos!

[reply] [top]


[»] DKMS White Paper
by lerhaupt - Sep 8th 2003 12:26:59

Read more about DKMS in this paper. http://www.linuxjournal.com/article.php?sid=6896

[reply] [top]


[»] Test module package to try DKMS with
by lerhaupt - Apr 10th 2003 13:47:42

To get the full feeling of how DKMS works, you'll probably need to try it with a module which supports DKMS. All this really requires is a module tarball with an additional properly formatted dkms.conf file.

I have created a QLogic RPM which installs modules source and then uses DKMS to build and install the driver. The RPM is located at: http://www.lerhaupt.com/dkms/qla2x00-clariion_dkms-v6.04.00-0p.noarch.rpm

If you don't like RPMs, I've mocked up a qlogic tarball with the dkms.conf file and an install script which calls dkms to do all the dirty work. The mocked up tarball is at: http://www.lerhaupt.com/dkms/qla2x00-clariion_dkms-v6.04.00.tar.gz

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs