LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices

Reply
 
Search this Thread
Old 10-26-2005, 01:08 AM   #1
oriate
Member
 
Registered: May 2005
Posts: 33

Rep: Reputation: 15
the relation between udev,hal,kudzu?


What is the relationship between udev, hal and kudzu ?
Or what are their functions?

TIA
 
Old 10-26-2005, 03:43 AM   #2
reddazz
Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 73
Searchin on google would have gave you instant answers. Kudzu, hal, udev.
 
Old 10-26-2005, 05:06 AM   #3
oriate
Member
 
Registered: May 2005
Posts: 33

Original Poster
Rep: Reputation: 15
Thx so much.
What I want to know is how they interact with each other Or do they interact with each other?
 
Old 10-27-2005, 12:38 AM   #4
tkedwards
Senior Member
 
Registered: Aug 2004
Location: Munich, Germany
Distribution: Opensuse 11.2
Posts: 1,549

Rep: Reputation: 51
HAL is just that - a hardware abstraction layer. Its makes it easier for applications to access hardware without having to worry about what the device node is named in the /dev directory - eg. on a system with 2 SATA drives my digital camera would appear as /dev/sdc, on my system with 2 IDE hard drives it appears as /dev/sda. HAL is an attempt to insulate applications from these inconsistencies. Well at least that's the idea I got from that page redazz linked to.

udev dynamically creates device nodes in the /dev directory when you plug-in a new device. So when you plug in your digital camera (using USB) the kernel sends a hotplug event to udev, udev then creates the /dev/sdc or /dev/sda or whatever entry for your camera.

kudzu is redhat's hardware detection program (other distros have their own). When you plugin a new hard drive or network card or video card or something else kudzu (which is run on boot) will attempt to locate and load the correct modules for that device and then try and run the correct config tool (eg. the network config tool when you put in a new NIC).

Don't take all this as gospel truth though - its just what I've picked up from looking around the net.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
udev/hal/ivman, want appearing desktop icons w/rox-filer hedpe Linux - Software 2 11-13-2005 10:35 AM
Multifunction support - Hal and Udev flebber Linux - Hardware 1 06-18-2005 10:44 PM
udev/hal, problems... TazG Linux - Hardware 0 09-28-2004 03:38 PM
IO problem in relation to PERL WeNdeL Linux - General 2 10-14-2003 04:51 PM
relation between classes Jo_Nak Programming 2 07-28-2003 02:48 PM


All times are GMT -5. The time now is 08:08 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration