Не совсем понял. Дрова качал как раз с moxa.com. У меня есть файл msmknod. Именно его я использовал по инструкции идущей с драйвером для создания /dev/ttyM*. Но там несколько другие параметры. Вот этот файл:[root@den ~]# cat /moxa/mxser/driver/msmknod
#
# MOXA Smartio/Industio Family Multiport Board Make Node Utility.
#
#
# Usage : msmknod
#
#!/bin/sh
MAXPORTS=8
#Tty naming : ttyM[port idx]
TTYNAME=ttyM
#Callout device naming : cum[port idx]
CUANAME=cum
echo "MOXA Smartio Family Multiport Board Make Node Utility."
if [ $1 ] ; then
MAJOR=$1
else
echo "Please input device major number(Enter for default=30):"
read MAJOR
fi
if [ ! $MAJOR ] ; then
MAJOR=30
fi
echo "major=" $MAJOR
echo ""
if [ $2 ] ; then
CUMAJOR=$2
else
echo "Please input callout device major number(Enter for default=35):"
read CUMAJOR
fi
if [ ! $CUMAJOR ] ; then
CUMAJOR=35
fi
echo "major=" $CUMAJOR
echo ""
if [ $3 ]; then
BOARDS=$3
else
echo "Please input total board number (1-4, Enter for default=1):"
read BOARDS
fi
if [ ! $BOARDS ] ; then
BOARDS=1
fi
echo "boards=" $BOARDS
echo ""
#
# make special node for "msdiag", "msmon"
#
echo "Make special node..."
[ -f /dev/mxser ] || rm -rf /dev/mxser
mknod /dev/mxser c $MAJOR 32
chmod a+wx /dev/mxser
#
# make node loop
#
echo "Make tty device..."
board=0
while [ $board -lt $BOARDS ]
do
port=0
while [ $port -lt $MAXPORTS ]
do
id=`expr $board \* $MAXPORTS`
id=`expr $id + $port`
[ -c /dev/$TTYNAME$id ] && rm -f /dev/$TTYNAME$id
[ -c /dev/$CUANAME$id ] && rm -f /dev/$CUANAME$id
echo /dev/$TTYNAME$id /dev/$CUANAME$id $id
mknod /dev/$TTYNAME$id c $MAJOR $id
mknod /dev/$CUANAME$id c $CUMAJOR $id
chmod a+wx /dev/$TTYNAME$id
chmod a+wx /dev/$CUANAME$id
port=`expr $port + 1`
done
board=`expr $board + 1`
done