Show
Ignore:
Timestamp:
09/30/08 22:38:56 (3 months ago)
Author:
alonbl
Message:

Properly handle kernel without usb filesystem at all

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/etc/openct_usb.mdev.in

    r1043 r1081  
    77# For some strange reason "usb.*" does not catch the event. 
    88# 
     9[ -n "${DEVPATH}" ] || exit 0 
     10[ "${ACTION}" = "add" ] || exit 0 
     11[ "${DEVTYPE}" = "usb_device" ] || exit 0 
    912 
    10 [ -n "$DEVPATH" ] || exit 0 
    11 [ "$ACTION" = "add" ] || exit 0 
    12 [ "$DEVTYPE" = "usb_device" ] || exit 0 
    13  
    14 DEVICE="$(echo "${DEVICE}" | sed 's/proc/dev/')" 
     13DEVICE="/dev/bus/usb/${BUSNUM}/${DEVNUM}" 
    1514 
    1615if ! [ -e "${DEVICE}" ]; then 
    1716        mkdir -p "$(dirname "${DEVICE}")" 
    18         mknod "${DEVICE}" c $MAJOR $MINOR 
     17        mknod "${DEVICE}" c ${MAJOR} ${MINOR} 
    1918fi 
    2019