Показать сообщение отдельно

  #3  
Старый 10.08.2005, 00:45
madnet
Умиротворенн
Регистрация: 09.12.2004
Сообщений: 996
Провел на форуме:
2386719

Репутация: 1384


Отправить сообщение для madnet с помощью ICQ
По умолчанию

Проблема было в том,что не мог найти драйвер!
Сейчас нашел, не знаю как не увидел сразу
ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/comms/ltmdm-1.4_5.tgz

И снова траблы, не может создать device я во фряхе зеленый совсем так что не судите строго. Посмотрите кому не лень в портах лежит ports/comm/ltmdm

Для запуска есть скрипт ltmdm.sh

Код:
#!/bin/sh
# $FreeBSD: ports/comms/ltmdm/files/ltmdm.sh,v 1.4 2004/11/01 15:46:00 osa Exp $

# PROVIDE: ltmdm
# REQUIRE: DAEMON
# BEFORE: LOGIN
# KEYWORD: FreeBSD shutdown

# Define these ltmdm_* variables in one of these files:
#       /etc/rc.conf
#       /etc/rc.conf.local
#       /etc/rc.conf.d/ltmdm
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
ltmdm_enable=${ltmdm_enable-"NO"}

. /etc/rc.subr

name="ltmdm"
rcvar=`set_rcvar`
start_cmd="ltmdm_start"
stop_cmd="ltmdm_stop"
MAJOR="228"

load_rc_config $name

ltmdm_devfs_check()
{
	# Check devfs status, return 
	# 0 - if devfs present
	# 1 - if devfs do not present
	if mount -p | awk '{print $3}'| grep -q devfs ; then
		return 0
	else
		return 1
	fi
}

ltmdm_start()
{
	echo "Enabling ltmdm."

	# Check devfs status, if devfs do not presented
	# create cua* and tty* devices
	if ! ltmdm_devfs_check ; then
		umask 7
		mknod /dev/cual0  c ${MAJOR} 128 uucp:dialer
		mknod /dev/cuail0 c ${MAJOR} 160 uucp:dialer
		mknod /dev/cuall0 c ${MAJOR} 192 uucp:dialer
		umask 77
		mknod /dev/ttyl0  c ${MAJOR} 0  root:wheel
		mknod /dev/ttyil0 c ${MAJOR} 32 root:wheel
		mknod /dev/ttyll0 c ${MAJOR} 64 root:wheel
	fi

	# Load ltmdm kernel module if needed
	if ! kldstat -v | grep -q ltmdm\$; then
		if kldload /usr/local/share/ltmdm/ltmdm.ko; then
			info 'ltmdm module loaded.'
		else
			err 1 'ltmdm module failed to load.'
		fi
	fi

	# Ignore incoming calls
	echo "ats0=0">/dev/cual0
}

ltmdm_stop()
{
	echo "Disabling ltmdm."

	# Check devfs status, if devfs do not presented
	# remove cua* and tty* devices
	if ! ltmdm_devfs_check ; then
		rm -f /dev/cual0 /dev/cuail0 /dev/cuall0 \
			/dev/ttyl0 /dev/ttyil0 /dev/ttyll0
	fi

	# Unload ltmdm kernel module
	kldstat -n ltmdm 2>/dev/null >/dev/null && kldunload ltmdm
}

run_rc_command "$1"
Так вот модуль загружается без ошибок, а dmesg выдает
Enabeling ltmdm
eval: cannot create /dev/cual0: Operation not support
и device создаваться не хочет у меня v5.4-stabile
__________________

http://madnet.name - madnet - blog | homepage (Мысли, релизы, скрипты, софт)

http://antichat.ru - Лучший сайт по безопасности
irc.antichat.ru:7771 #antichat - общение online
ГАРАНТ ФОРУМА

Последний раз редактировалось madnet; 10.08.2005 в 05:12..