Ignore:
Timestamp:
Feb 21, 2006, 2:01:49 AM (19 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
8b22376
Parents:
7467862
Message:

r1004@server (orig r1002): jim | 2006-01-04 21:53:47 -0800

r1275@server: jim | 2006-01-04 21:53:24 -0800
Updated build instructions


File:
1 edited

Legend:

Unmodified
Added
Removed
  • udev/udev.makechanges

    r7467862 r814881c5  
    1 Udev will need to be made with the following extras
     1I know this is a topic a lot of people are interested in. How
     2to get udev hotplugging working. It's not a simple procedure,
     3but I got it to work on a Sparc so it should work for everyone.
    24
    3 extras/firmware_helper
    4 extras/scsi_id
    5 extras/volume_id
    6 extras/ata_id
    7 extras/usb_id
    8 extras/edd_id
    9 extras/dasd_id
    10 extras/cdrom_id
    11 extras/floppy
     5First off, you will need to patch the kernel. 2.6.15 is not all
     6the way there, but GregKH has the necessary patches available to
     7make it work. I used
     8
     9http://www.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/gregkh-all-2.6.15.patch
     10
     11Second, you will need to use udev 079, here is the build instructions
     12you must use to get full functionality.
     13make EXTRAS="extras/firmware extras/scsi_id extras/volume_id extras/ata_id extras/usb_id extras/edd_id extras/dasd_id extras/cdrom_id extras/floppy" udevdir=/dev
     14
     15make EXTRAS="extras/firmware extras/scsi_id extras/volume_id extras/ata_id extras/usb_id extras/edd_id extras/dasd_id extras/cdrom_id extras/floppy" udevdir=/dev install
     16cp extras/path_id /sbin
     17cp extras/eventrecorder.sh /lib/udev
     18rm -rf /etc/udev/rules.d/*
     19
     20Third you will need the udev package that the Cross-LFS team developed.
     21I keep tarballs available on my system for download
     22
     23http://ftp.jg555.com/udev/udev-cross-lfs.tar.bz2
     24
     25To install this package use make install
     26
     27Then make sure you remove your hotplug script if you have it running in /etc/rc.d/
Note: See TracChangeset for help on using the changeset viewer.