On 16-Feb-2001 David M. Anderson wrote: > I am running Debian 2.2 (potato) with the exception of having compiled > the 2.4.1 kernel. > > MAKEDEV chokes, with the output: > /sbin/MAKEDEV: major_usbtts%d=188: command not found > > I believe the problem is with line 150 of the script, and due to the > fact that in /proc/devices, under Character Devices, is the line: > 188 usb/tts/%d > > Can anyone help? >
do device=`echo $device | sed 's#/.*##'` case "$major" in Character|Block|'') ;; *) eval "major_$device=$major" devices="$devices $device" ;; esac done is what mine looks like, and 'usb/tts/%d' gets munged to 'usb'. My MAKEDEV came from the package 'makedev'. Mine is version 2.3.1-51.