LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   the relation between udev,hal,kudzu? (https://www.linuxquestions.org/questions/linux-general-1/the-relation-between-udev-hal-kudzu-376956/)

oriate 10-26-2005 12:08 AM

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

TIA

reddazz 10-26-2005 02:43 AM

Searchin on google would have gave you instant answers. Kudzu, hal, udev.

oriate 10-26-2005 04:06 AM

Thx so much.
What I want to know is how they interact with each other Or do they interact with each other?

tkedwards 10-26-2005 11:38 PM

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.


All times are GMT -5. The time now is 04:02 PM.