Имя пользователя:
Пароль:
 

Название темы: USB GPRS модем в Mandrake Linux 10.1
Показать сообщение отдельно

Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ядро 2.6.8.1 (ядро я не трогал)
Дистрибутив Mandrake Linux 10.1 Comunity DVD (по-моему так пишется)
kudzu у меня нет (встречал его в ASPLinux 9.2)
Зато есть hotplug
Вот его конфиг(/etc/hotplug.d/default/default.hotplug):

exec < /dev/null
test -t 1 || exec > /dev/null
test -t 2 || exec 2>&1
cd /etc/hotplug
. ./hotplug.functions
debug_mesg "arguments ($*) env (`env`)"
if [ $# -lt 1 -o "$1" = "help" -o "$1" = "--help" ]; then
if [ -t ]; then
echo "Usage: $0 AgentName [AgentArguments]"
AGENTS=""
for AGENT in /etc/hotplug/*.agent ; do
TYPE=`basename $AGENT | sed s/.agent//`
if [ -x $AGENT ]; then
AGENTS="$AGENTS $TYPE"
else
AGENTS="$AGENTS ($TYPE)"
fi
done
echo "AgentName values on this system: $AGENTS"
else
mesg "illegal usage $*"
fi
exit 1
fi
AGENT=/etc/hotplug/$1.agent
if [ -x $AGENT ]; then
shift
if [ "$DEBUG" != "" ]; then
mesg "invoke $AGENT ($@)"
fi
exec $AGENT "$@"
mesg "couldn't exec $AGENT"
exit 1
fi
debug_mesg "no runnable $AGENT is installed"
LOG=/var/log/hotplug/$1.events
if [ ! -w $LOG ]; then
# catch-all for unclaimed events
LOG=/var/log/hotplug/events
fi
if [ -w $LOG ]; then
# record all basic event data
HOTPLUG_TYPE=$1
shift
HOTPLUG_ARGS="$*"
export HOTPLUG_ARGS HOTPLUG_TYPE

# use to tempfile to buffer events
# FIXME buffering acts oddly when logging to pipes,
# it'd be better not to need a tempfile
TMP=$(mktemp /var/log/hotplug/e-$HOTPLUG_TYPE-XXXXXXXX)
if [ $? -ne 0 ]; then
mesg "couldn't create tempfile for logging"
exit 1
fi
debug_mesg "log to $LOG ($HOTPLUG_TYPE $HOTPLUG_ARGS)"
log_to_stdout > $TMP
cat $TMP >> $LOG
rm -f $TMP
exit 0
fi
exit 1

Отправлено: 23:01, 24-03-2005 | #3

Название темы: USB GPRS модем в Mandrake Linux 10.1