Отправляет email-рассылки с помощью сервиса Sendsay

KirovLUG: пользователи Linux в Вятке

За 2003-10-17

Re: Могу сделать краткий экскурс по настройке dial-up

> а черт его знает, что посоветовать, у меня внешний модем :-(
> в 7.3 каким способом он у тебя завелся?

В 7.3 я поставил мышь на ком-порт, 12-е прерывание освободилось и модем
встал вместо него и все прекрасно работало.

А в 9-м 12-е прерыавание освобождается, на него сразу usb-hub или что-то в
этом роде вешается, модему неизвестно какое назначается (в
/etc/sysconfig/hwconf
определен как unknown, прерывания не написано), при обращении к 3-му
ком-порту (он вроде как на нем)
не отвечает (видимо, дело в прерывании), если же мышь на 12-м прерывании, то
она и генерирует прерывания для него - тогда, если двигать мышь, модем
передает данные, не двигаешь - не передает (я еще в 7.3 умилялся, что это на
шарманку похоже и очень мощный контроль передачи/приема:). Видимо, ISA
просто уже умерло и для него разработчики схалтурили...

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 23:41:05 (#8942)

Re: Могу сделать краткий экскурс по настройке dial-up

On Fri, Oct 17, 2003 at 09:19:13PM +0400, Vlad Tushevskij wrote:
> Посоветуте мне что-нибудь с модемом в линуксе.

а черт его знает, что посоветовать, у меня внешний модем :-(

в 7.3 каким способом он у тебя завелся?

   2003-10-17 21:41:51 (#8923)

Re: Могу сделать краткий экскурс по настройке dial-up

Посоветуте мне что-нибудь с модемом в линуксе.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 21:10:38 (#8903)

Re: Могу сделать краткий экскурс по настройке dial-up

On Fri, Oct 17, 2003 at 12:19:19PM +0400, Alexander S. Gordienko wrote:
> вирей нет, запускать под линухом.
>
> после описанных действий
> pon KEZ - поднимает коннект
> poff - опускает

как обычно с первого раза ничего нормально не бывает :-( писал
его при слишком большом разрешении, а соответственно никакой
наглядности при 80x25.

исправляюсь.

Лучше один раз увидеть, чем сто раз услышать :-)

============================<begin play.sh>#!/bin/sh
# (c) Alexander S. Gordienko, 2003

timingfile=/tmp/$$.timing
typescript=/tmp/$$.script

cat <<tEOF | uudecode | gzip -d -c > $timingfile
begin-base64 644 /dev/stdout
H4sIAKK8jz8AA21Wx5UoKQy8TxQdwTxZJOWf2BaefX9u0I0R5YB+iZsJf1w/
9MvSyuRjNCWTy0aT3cl8Npt4tNEkJw79GpqKJTQ/QdPD3DE2qY/WjGyfmGSf
QGyMX/rDv2GVnp/O7yRGawqxo4hPJG1PoT6FflOwjX696eoaNZqkFkGr6SR+
mna+mtse20jv2MQ5+FdJQtfpSmydTsLM2txZnLy1W2ycYlXcFOcbw1CsFqrq
hbdKwVmttzmiMbbVgUgwY9k+WziT7MFALwbmBAyCFwYSs5KolvrAVqcSyQA4
2HNX0hZsIUmNN2xWemCjdqDgnJR2VC6Yfafd5N1kPSuUnAHgZq1g+XBwSAKC
clbgPcCy+GysD4t2Nz5Na3JZvPXS3ULb3YJOke2ua7f0qw7Kc4ot+GyQGo2m
hVDKUHlybqFIuOYsncMgmvnVi3gN8MycRtIkmrIHAy267C7lfChHSfHwZxDq
cAoLecbmz89xwST9RaXEv2aweoiICzlfM1w8+CwGj96vJYdgv1voYZXo2fjh
5JGT/zGNUUNft0FDXBMwrWQbkDf3yPkVRItNMSTssb46UPBFhIvYNO+QWy16
1GMnmrGtsekw3xprwZNrFSrdTCX2k8sUwuowlYAQTMlyWge0T2kNMD5TejHb
z4SziRTvmOAZEyhDAcCICYh6qH0kjiBoecaEmjL5kz72aEZfzcDpKyrxY0Hc
PX8EDqE8vmh/Ude2s6CZ+zWukuoRyiEUJZxpcmyaJ2z6Ma8Wz7oI1jOW4991
hyeGOrykTW5ZahPKBdnOeoHWLh3RJz5dWIwMjekjak30SVuI+LID2gQpu9gB
cU4/0qUxYnSGNRVuuzNd/zednwurEzr1AJplIoBLTZdrUF6z3F9rhRq+QvVT
0ilV+ygBM03xUuQCmYtDVrZQ6w4THbbBHbyuFivKbvkjxasZR1ZjgizNwCkf
24g33Kkd2NFx1I7UmR1CB1fo6Vi/qSxXp8npIM5rdSDTsAUEWyRfY3A/0qqm
te4lk7ZSDxEOPQ+HUtPOSs5qRLFyzOMr4heAz/cI1Ku74+H7ppSC2+PZ8zEj
p2FhXnsqAtkHaJLw6TKdQtLx0P2UTOPKPyXjNTBLdjwDIlbJXGH9nLNk69Xs
KhP11+qoSOslx9AYXl/VVxuECzWR1eEozT2MA5dL7T8FBuszHQt01nuEzDjC
IwL+siEOvLwKoFV/5Yk375eN9OePlPaAWE+sDsuntT3iF7QReo9s4igl+sqz
A834kEBb3PRsXH8miDbBgTh4d5p3b6xOVDk/nZ7Ha071B0nvCJ5XRkORcxj7
fO0Iruuu1cfl9IRldNqJtsuBWvWnaH/eLpd3Odt6wm3f1M9/WuAPSCQLAAA=
tEOF

cat <<tEOF | uudecode | gzip -d -c > $typescript
begin-base64 644 /dev/stdout
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
GDtr/wca/y48Z8UAAA==
tEOF

replay $timingfile $typescript $1

rm $timingfile $typescript
=============================<end play.sh>-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 13:59:57 (#8660)

Re: Могу сделать краткий экскурс по настройке dial-up

On Fri, Oct 17, 2003 at 12:19:19PM +0400, Alexander S. Gordienko wrote:
> On Fri, Oct 17, 2003 at 11:23:23AM +0400, Kolotov Alexandr wrote:
> > дык, я же уже делал...
> > или что?
>
> вирей нет, запускать под линухом.
>
> после описанных действий
> pon KEZ - поднимает коннект
> poff - опускает

маленький комментарий скрипт хочет uudecode, gzip и replay.

лично у меня replay (сценарий на perl) входит в состав пакета
bsdutils, а uudecode в sharutils

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 12:48:14 (#8615)

Re: Могу сделать краткий экскурс по настройке dial-up

On Fri, Oct 17, 2003 at 11:23:23AM +0400, Kolotov Alexandr wrote:
> дык, я же уже делал...
> или что?

вирей нет, запускать под линухом.

после описанных действий
pon KEZ - поднимает коннект
poff - опускает

============================<begin play.sh>#!/bin/sh
# (c) Alexander S. Gordienko, 2003

timingfile=/tmp/$$.timing
typescript=/tmp/$$.script

cat <<tEOF | uudecode | gzip -d -c > $timingfile
begin-base64 644 /dev/stdout
H4sIAD2jjz8AA3VWSY4kMQi89yvyBS2z4/9/bALvI80cSsIumwQiCNx+1XuQ
ftR/2i8xe8uPYKp5SAyTHDYtkzP6MmHLML174/xs7EYL+7h2uTfzjzOH5+Ro
n1irU63hHL4pP/pLpOH+SY79xn1faWSS8Yk4zSvm4wr94g9KXMG2iVHIMBvM
zGWq897V7n0faMTH5GuunKNrV9/Zmc/sJJFd1JeRk5GUix0sCrCCFeemHz62
gg1CgJVrhLLbp15eIw35Sbliakky3YoChdct3xpYGi5oX2WznDXAedT/KZud
SHoSKs2yy5Z9fqU3pcanbGa7QGH0Foi2qbdW+ywgOSVO42PqLSb58eDnQNcD
0rvrfnf7uobd66xfbJXO1wDH+Vqcr9mJV8Lv2SeGOCb9Bf4T+jEnJQrwbMNk
9waIc1C7pa3dZM/VJ9aV126n5NkyzCw+nVHvFrmYRCifHvyk0YW8ibz4Cc8r
xkaF7MBP+6G9ph8z4iAFet0634Ld0vRTcpw9qHZ5zt7a2bMbB6mHOPzU7sRA
XU+QeRsybkNyO2d9FsxxwmZkRQuQYZQc/aiTm10kZfYmJcW6hj4xXSoFyq8D
wlqMXdXvaMQhbpCf0rxpQup2G1Kvrtg9pXkxISxeTNrqKTYtkdpX/IGRqjri
p3NjCQIEN5cgmHGUUMmID7EunRGIKCT3uOX+sCP/imSKYomXQ2pGMaENqf00
ersd++92itt6emHOp01vi8RFvMmhj5wDkodffmnZ9SLu7RLlUZjzYWkTJIcr
3bMmiRag7QizNi8RmzywWCLOqgmTR004B1tHSSGi9B+NJRwSpoUUMPmsQWMV
MPQFtMCVtgeRZ0yVCD1jileLK4KmmTfGia7WRcjOx2STZXbVmRb+hyJvRfGu
K8NM3SbVzBvJNoyjlaxBZmIxORK5/oeWXsKhbUUL9n/gdlEZNaw5NxaoOGRl
LzBNIa5nAW6eY2204lpgJPh1ILYGD3MN+aevzqyqPvT3VVBjbODggaAxXbmV
sxhTHr+RPqOD8I8BIhArqgBcDoAX6cILQ7cX2/c3o7+9DN5Rl41XL7hL66Hf
Mcdr5ni8nOt2C+hDs07IARWfIacEru2Qcaxkf4YsREWYESXEIyzvoqKBl5Em
ZBaZkQ/t663TWXA5mMcEMib7n3o4wIENaXG8i3BHehv0Q0DxqVRsCkrVy8Pq
mKmgjRDBULDE64MWbRBu4dF30S5QiMYe2kTNxwF0KaPtRQ3LfmkD9p5/QC4/
HELNHw6BKZuEKAHLvQNIziJKBMaCGCkUw1/fq+lIZCR6gIubAjd0I3p9azh/
eFbhKdUieY8AZFBKr+t6PWb6zx+gEIU0JgsAAA==
tEOF

cat <<tEOF | uudecode | gzip -d -c > $typescript
begin-base64 644 /dev/stdout
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
/yXptFrdJ/8HRb8KD9QVAQA=
tEOF

replay $timingfile $typescript $1

rm $timingfile $typescript
=============================<end play.sh>-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 12:19:16 (#8598)

Re: Чтиво: установка сервера часть 021

On Fri, Oct 17, 2003 at 11:50:04AM +0400, Kolotov Alexandr wrote:
> Продолжим...
>
> Мне не очень нравятся текущие скрипты установки соединения - надо бы
> их улучшить, полюс дать возможность обычным пользователям тоже их
> запускать. Итак...

меня вполне устраивает pon/poff а чтобы их могли делать обычные
юзеры надо сделать:

#adduser alexgo dialout

а можно поставить diald

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 12:14:28 (#8596)

Re: Могу сделать краткий экскурс по настройке dial-up

On Fri, Oct 17, 2003 at 11:23:23AM +0400, Kolotov Alexandr wrote:
> дык, я же уже делал...
> или что?

или это :-)

вирей нет, запускать под линухом.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 12:09:11 (#8593)

Re[2]: Fw: Fw: Настройка dial in

>> это все делается при настройке DNS. Хорошая дока
>> http://info.nic.ru/st/8/out_267.html

ASG> тока не открывается :-)
сейчас вот тут нашел
http://info.nic.ru/st/14/out_267.shtml
Система доменных имен (материалы книги П.Б. Храмцова)

C уважением, Kolotov Alexandr (aka mr. Эбола)
отвечать: myscri***@e*****.ru
ICQ: 100349254

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Kolotov Alexandr 2003-10-17 11:52:50 (#8589)

Чтиво: установка сервера часть 021

Продолжим...

Мне не очень нравятся текущие скрипты установки соединения - надо бы
их улучшить, полюс дать возможность обычным пользователям тоже их
запускать. Итак...

Текущий телефон, по которому дозваниваться, и логин используемый при
аутентификации будут теперь храниться в файлике /etc/ppp/account в
виде:
begin /etc/ppp/account TELEPHONE=351992
ACCOUNT=myuser
end /etc/ppp/account Поэтому в скриптах дозвона теперь он будт использоваться подругому:
begin /etc/ppp/ppp-on-dialer #!/bin/sh
# Для удобства разделено на 2 столбца: чего ждем и как реагировать.
# Т.е. если модем выдал ответ "LEFT", то послать в него строку "RIGHT"
# Для управления существуют зарезервированные слова: ABORT и TIMEOUT
# ABORT - указывается строка, после которой работа завершится
# TIMEOUT - сколько ждать и если ничего не произошло также завершить
# работу.

. /etc/ppp/account

exec /usr/sbin/chat \
ABORT "ERROR" \
ABORT "NO DIALTONE" \
TIMEOUT 5 \
"" "AT" \
"OK"-"+++"-"" "ATH0" \
"OK" "ATS7=45" \
"OK" "ATS19=2" \
"OK" "ATL1" \
"OK" "ATX4" \
ABORT "BUSY" \
ABORT "NO ANSWER" \
ABORT "NO CARRIER" \
"OK" "ATDT${TELEPHONE}" \
TIMEOUT 30 \
"CONNECT" ""
end /etc/ppp/ppp-on-dialer строчка ". /etc/ppp/account" и говорит, что скрипт должен использовать
переменные определенные в /etc/ppp/account. ( ". file" - читает и
запускает команды из файла file в текущем окружении шела)

Плюс добавились строчки начальной инициализации модема, подробнее об
них можно узнать из документации по модему. Теперь у меня модем
негромко дозванивается до Инета, если линия занята почти сразу же
улавливает это, раньше приходилось ждать некоторое время.

begin /etc/ppp/ppp-on #!/bin/sh

. /etc/ppp/account

# остальные параметры
# Локальный IP-адрес. Если динамический, то 0.0.0.0
LOCAL_IP=0.0.0.0
# Удаленный IP-адрес. Можно указать 0.0.0.0
REMOTE_IP=0.0.0.0
# Файл options
FILE_OPTIONS='/etc/ppp/options.dialup'
# Команда инициации соединения. Параметры передаваемые pppd, в
# принципе, можно указывать в options.
/usr/sbin/pppd /dev/modem 57600 $LOCAL_IP:$REMOTE_IP \
file $FILE_OPTIONS user ${ACCOUNT}
end /etc/ppp/ppp-on Добавился импорт переменных из /etc/ppp/account. Плюс файлик немного
укоротился - все лишнее теперь вынесено в /etc/ppp/options.dialup.

begin /etc/ppp/options lock
end /etc/ppp/options все взваленно теперь на /etc/ppp/options.dialup.

begin /etc/ppp/options.dialup # Указывает, что pppd должен использовать lock в стиле UUCP на
# последовательное устройство, чтобы исключить одновременный доступ к
# устройству
lock
# Использовать линии управления модемом. На Ultrix эта опция означает
# управление потоком данных, как опция crtscts. (Эта опция не полностью
# выполняется)
modem
# Использовать аппаратное управление потоком данных (напр., RTS/CTS),
# чтобы управлять потоком данных на последовательном порту
crtscts
# async карта символов -- 32-bit hex; каждый бит - символ, который надо
# представить в виде escape-последовательности, чтобы pppd мог его
# принять.
# 0x00000001 - это маска для '\x01', а 0x80000000 - маска для '\x1f'.
asyncmap 0
# Установить максимальное число передач LCP configure-request в <n> (по
# умолчанию 10). Некоторые PPP сервера долго стартуют. Вам может
# понадобиться увеличить эту величину, если вы получаете ошибки 'serial
# line looped back' и вы УВЕРЕНЫ, что корректно регистрируетесь и PPP
# должен запускаться на сервере.
lcp-max-configure 20
# Показывать пароль при журналировании содержимого PAP пакетов, при
# отмене можно использовать hide-password
hide-password
# Необходим для отладки ppp-драйвера ядра. Позволяет включить
# расширенное журналирование соединения. 0 -отключено, 1 - основные
# отладочные сообщения, 2 - выводить полученные пакеты, 4 - выводить
# отправленные пакеты. Возможно комбинирование.
kdebug 0
# Если у Вас на компьютере есть хотя бы один сетевой интерфейс с
# каким-либо IP-адресом, то при установлении соединения, pppd пытается
# использовать этот адрес в качестве качестве своего локального адреса.
# Это не всегда нужно, поэтому параметр noipdefault пресекает подобные
# попытки. Если же у Вас на компьютере нет сетевых интерфейсов, то Вы
# можете не использовать этот параметр.
noipdefault
# После установления соединения адрес провайдера будет использоваться в
# качестве маршрута по умолчанию (default route), то есть, говоря
# по-русски, на этот адрес будут отправлятся все пакеты, которые
# Ваш компьютер не знает, куда отправить.
defaultroute
# Установить сетевую маску интерфейса в
netmask 255.255.255.0
# Использовать указанную команду или программу для настройки линии.
# Скрипт для соединения с провайдером
connect /etc/ppp/ppp-on-dialer
# Это параметр указывает pppd вести подробный протокол соединения
# debug
end /etc/ppp/options.dialup И на последок создадим скрипт автоматического передозвона в случае
каких-либо ошибок при инициализации соединения (занята линия, глюки
провайдера при определении пароля и т.п.). Но если уже у установленного
соединения связь обрывается скрипт ничего не делает, все равно к тому
времени он уже завершиться. Если необходимо реализовать передозвон в
случае отсоединения, то нужно смотреть в сторону параметра persist при
запуске pppd.
begin /etc/ppp/ppp-dial #!/bin/bash
#
# Установка ppp-соединения с автоматическим дозвоном до провайдера
#
# Вызов программы: ppp-dial [TELEPHONE ACCOUNT | ACCOUNT]
# где TELEPHONE - номер дозвона до провайдера
# ACCOUNT - учетная запись под которой нужно регистрироваться
# у провайдера, список учетных записей с паролями в
# /etc/ppp/pap-secrets

# Меняем параметры дозвона: имя пользователя и телефон, если они заданы
FILE_ACCOUNT="/etc/ppp/account"

. $FILE_ACCOUNT

NEED_CHANGE=0
NEW_ACC=$ACCOUNT
NEW_PHN=$TELEPHONE
# Сохраняем аргументы в переменных
if [ $# -eq 1 ]; then
NEW_ACC=$1
fi
if [ $# -eq 2 ]; then
NEW_PHN=$1
NEW_ACC=$2
fi
# Если введенные данные отличаются от существующих в $FILE_ACCOUNT, то
# сохраним их в этот файл - теперь будем использовать их при
# инициализации соединения.
if [ $ACCOUNT != $NEW_ACC ]; then
ACCOUNT=$NEW_ACC
NEED_CHANGE=1
fi
if [ $TELEPHONE != $NEW_PHN ]; then
TELEPHONE=$NEW_PHN
NEED_CHANGE=1
fi
if [ $NEED_CHANGE -eq 1 ]; then
echo "TELEPHONE="$TELEPHONE > $FILE_ACCOUNT
echo "ACCOUNT="$ACCOUNT >> $FILE_ACCOUNT
fi
########################################################################

wd=1 # счетчик попыток
stopflag=1 # Признак окончания работы сценария
echo
echo "Устанавливаю ppp-соединение "
echo
#
#
repeattime=30 # Установка предельного количества попыток дозвона
# А не запущен ли pppd раньше.
# Этой проверкой мы блокируем повторную инициализацию канала...
foo=$(ps -A) # Посмотрим, какие процессы крутятся в системе
bar=$(echo $foo | grep pppd) # Есть ли родимый pppd?
if [ -n "$bar" ]; then # Есть, поэтому заканчиваем работу...
stopflag=0
echo
echo " pppd уже функционирует!"
echo
exit 0
fi

echo "Количество попыток дозвона к провайдеру: $repeattime"
while [ "$stopflag" -eq 1 ]; do # Основной цикл дозвона
echo "Попытка соединения: $wd"
/etc/ppp/ppp-on # Просто вызываем программу установки соединения
echo "-- набор номера и ожидание ответа"
sleep 2
fl_stop=1
while [ "$fl_stop" -eq 1 ]; do # Основной цикл дозвона
foo=$(ps -A | grep chat) # Посмотрим, какие процессы крутятся в системе
if [ -n "$foo" ]; then
fl_stop=1 #Процесс chat еще работает
else
fl_stop=0 #Процесс chat завершился
fi
done
echo "-- идентификация и инициализация"
fl_stop=1
fl_rez=1 #Результат дозвона - положительный
while [ "$fl_stop" -eq 1 ]; do # ждем результата дозвона
foo=$(/sbin/ifconfig | grep ppp0) #смотрим, не образовался ли канал
ppp0
if [ -n "$foo" ]; then
fl_stop=0 #Да, все в порядке
else
fl_stop=1 #Нет, еще не организовался
foo=$(ps -A | grep pppd) # Посмотрим, какие процессы крутятся
в системе
if [ -n "$foo" ]; then
fl_stop=1 #демон ppp еще сущесвует
else
fl_stop=0 #демон ppp закончил свою работу
fl_rez=0 #Результат дозвона - "попытка не удалась"
fi
fi
done
if [ "$fl_rez" -eq 1 ]; then #Установлено соединение
stopflag=1
echo "**********************************************"
echo "*** Соединение с провайдером установлено! ****"
echo "**********************************************"
exit 0
else # Не вышло...
let wd=$wd+1 # Корректируем счетчик попыток
echo "-- сбой"
if [ $wd -gt $repeattime ]; then #Если исчерпано количество попыток
stopflag=0
echo
echo "Установить соединение не удалось..."
echo
exit 1
fi
fi
done # Завершаем работу сценария
end /etc/ppp/ppp-dial таким образом, если теперь в командной строке задать
$ ppp-dial 511999 kes_user
то все последующие попытки соединения будут происходит по телефону
511999 и учетной записью kes_user. Т.е. следующие соединения можно
производить просто набрав
$ ppp-dial
Если нужно изменить только учетную запись, а телефон не менять, то
нужно набрать:
$ ppp-dial new_kes_user

Сделаем этот файл исполняемым
$ chmod 755 /etc/ppp/ppp-dial

Теперь создадим символьные ссылки на ppp-off и ppp-dial в каталоге
/usr/local/bin:
$ ln -s /etc/ppp/ppp-off /usr/local/bin/ppp-off
$ ln -s /etc/ppp/ppp-dial /usr/local/bin/ppp-dial

Навесим на демон pppd дополнительный атрибут suid, чтоб запускался с
правами root:
$ chmod s+u /usr/sbin/pppd

Также необходимо разрешить пользователям использовать /dev/ttyS1
(устройство, на которое ссылается /dev/modem), это можно сделать двумя
способами.
1-ый права для обычных пользователей на чтение/запись:
$ chmod o+u /dev/ttyS1

2-ой добавить нужных пользователей в группу uucp. Почему uucp?
$ ls -l /dev/ttyS1
crw-rw1 root uucp 4, 65 Окт 17 11:18 /dev/ttyS1
Добавлять пользователей в другие грeggs можно командой usermod:
$ /usr/sbin/usermod -G uucp koal

За одним, изменим права и группу-владельца на ppp-on, ppp-dial, ppp-off
$ chmod 750 /etc/ppp/ppp-on /etc/ppp/ppp-dial /etc/ppp/ppp-off
$ chown :uucp /etc/ppp/ppp-on /etc/ppp/ppp-dial /etc/ppp/ppp-off

Все. Теперь я из-под пользователя koal могу инициировать соединение к
Инету.

C уважением, Kolotov Alexandr (aka mr. Эбола)
отвечать: myscri***@e*****.ru
ICQ: 100349254

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Kolotov Alexandr 2003-10-17 11:50:46 (#8588)

Re: Могу сделать краткий экскурс по настройке dial-up

дык, я же уже делал...
или что?

C уважением, Kolotov Alexandr (aka mr. Эбола)
отвечать: myscri***@e*****.ru
ICQ: 100349254

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Kolotov Alexandr 2003-10-17 11:22:47 (#8582)

Могу сделать краткий экскурс по настройке dial-up

сабж

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 10:19:07 (#8562)

Re: cp1251: vfat и ntfs

On Fri, Oct 17, 2003 at 09:22:22AM +0400, Kolotov Alexandr wrote:
> ASG> А мне вот не пишут :-)
> а это хорошо или плохо?

мне звонят :-)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 10:16:32 (#8561)

Re: your mail

On Fri, Oct 17, 2003 at 09:36:21AM +0400, Kolotov Alexandr wrote:
> ASG> если мне правильно помнится. то весть журнал хранится в отдельном
> ASG> файле, который на общую картину никак не влияет.
> а теперь представь система в read-write, выполняется операция записи
> данных в файл, транзакция открывается в журнал пишется: Записаны
> данные в такой-то сектор, в это же время происходит дефрагментация
> данные перемещаются в другой сектор - коллизия на лицо: данные из
> журнала не соответствуют актуальным... Вообще-то, ИМХО, прога не
> должна давать дефрагментировать rw раздел, только в ro... Так что -
> можно и ей...

вообще, журнальность работает на уровне ядра, поэтому, если
дефрагментация идет на уровне фс, то эурнал отработает, а если на
уровне raw, то дефрагментация все равно возможна только на
непримонтированном разделе.

> И вообще в сети много спорят о необходимости вообще дефрагментации в
> linux... Оно оправданно?

я вообще не пробовал, так что ничего определенного сказать не
могу.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-17 10:02:10 (#8557)
  • 1
  • 2