레드햇7.3이상의 배포판에서는 이런 삽질이 필요없답니다. 단, 밑에 부분은 참고하시길..
다음 파일들을 받아서 리빌드해서 깝니다;
http://www.withseha.net/~so1713/Xconfigurator-4.10.7-1.src.rpm http://www.withseha.net/~so1713/hotplug-2002_04_01-1.src
.rpm http://www.withseha.net/~so1713/hwdata-0.14-1.src.rpm http://www.withseha.net/~so1713/libusb-0.1.6a-1.src.rpm http:
//www.withseha.net/~so1713/usbutils-0.9-5.src.rpm 서로서로 의존성이 겹치니깐 그냥 한번에 몽땅 리빌
드해서 깔면 됩니다. 위의 Xconfigurator의 경우 USB랑은 별 상관없지만 의존성땜에 까는거라는
.. 레드햇 7.3에 포함된 경우는 부팅때 필요한 핫플러그 스크립트가 없는듯해서, 그부분만
추가한다면; # cat > /etc/init.d/hotplug 하고 다음부분 입력; #!/bin/sh #
# hotplug This scripts starts hotpluggable subsystems.
#
# chkconfig: 2345 01 99
# description: Starts and stops each hotpluggable subsystem.
# On startup, may simulate hotplug events for devices
# that were present at boot time, before filesystems
# used by /sbin/hotplug became available.
#
# $Id: hotplug,v 1.2 2001/02/23 22:05:59 kroah Exp $
#
# source function library
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
fi
case "$1" in
start|restart|status)
for RC in /etc/hotplug/*.rc
do
$RC $1
done
touch /var/lock/subsys/hotplug
;;
stop)
for RC in /etc/hotplug/*.rc
do
$RC stop
done
rm -f /var/lock/subsys/hotplug
;;
*)
echo $"Usage:$0 {start|stop|restart|status}"
exit 1
;;
esac
그리고;
chmod a+x /etc/init.d/hotplug
mkdir /var/run/usb
chmod 700 /var/run/usb
하면 됩니다. 핫플러그란, 리눅스가 돌아가는 도중에 USB장치를 연결해도 바로 자동으로
그 장치에 관련된 모듈이 뜨게 하는 서비스입니다. 이 팁은 앞으로 팁 한두개 더 올릴거에
대한 준비과정이라는.. --
We Make the Net Work