DIAL-IN na FreeBSD 8.0

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение Qaz » 2010-02-15 19:30:35

Обновил сервер с 6.2 до 8.0, на нем был настроен диал-ин по статье,

Код: Выделить всё

http://www.lissyara.su/articles/freebsd/trivia/pppd_dialup/
сейчас при установке pppd говорит такое:

Код: Выделить всё

===>  pppd-2.3.11 depends on PPPDISC, which is no longer available.
*** Error code 1

Stop in /usr/ports/net/pppd23.
Пробовал уже по разному решить проблему, ничего не вышло, может кто подскажет?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
1ndawustyl3
рядовой
Сообщения: 23
Зарегистрирован: 2009-03-25 7:11:02
Откуда: Западная Сибирь

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение 1ndawustyl3 » 2010-02-19 6:48:25

Тоже столкнулся с подобной проблемой, необходимо построить dial-in на FreeBSD 8.0, а статей как строить это на ppp не могу найти.

Аватара пользователя
baton4eg
сержант
Сообщения: 274
Зарегистрирован: 2009-10-11 14:36:35
Контактная информация:

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение baton4eg » 2010-02-19 10:09:16

а использовать mpd ?
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!" (c)
"Я ем руками, она вилкой и ножом, я бью вилкой и ножом, она руками" (с)

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение Qaz » 2010-02-19 10:59:12

Ты не повериш, поднял сейчас на FreeBSD 8.0 mpd с рабочим конфигом, не работает, сейчас пробую на 7.0 с тем же конфигом и модемом для чистоты совести.

UPD: отписался о проблеме тут http://forums.freebsd.org/showthread.php?t=11467

Аватара пользователя
1ndawustyl3
рядовой
Сообщения: 23
Зарегистрирован: 2009-03-25 7:11:02
Откуда: Западная Сибирь

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение 1ndawustyl3 » 2010-02-25 8:37:56

baton4eg писал(а):а использовать mpd ?
Ага, спасибо, помогло! Поставил mpd5, очень помог его mpd.sample.conf там толковые примеры и готовый пример dial-in на одном модеме, который легко превращается в рабочий конфиг для 2-х и более, пока без мультилинка. скинуть конф?


Аватара пользователя
1ndawustyl3
рядовой
Сообщения: 23
Зарегистрирован: 2009-03-25 7:11:02
Откуда: Западная Сибирь

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение 1ndawustyl3 » 2010-02-26 12:50:02

/usr/local/etc/mpd5/mpd.conf

startup:
# configure mpd users #сначала пользователи веб-морды и консоли, а потом запуск собственно веб-морды и консоли.
set user admin xxxxxxx
# configure the console
set console self xx.xx.xx.xx 5005
set console open
# configure the web server
set web self xx.xx.xx.xx 5006
set web open

#
# По умолчанию грузиться "dialin"

default:
load dialin

dialin:
#запуск второго модема я закоментировал, он сейчас не нужен, но с таким конфигом работало оба модема

set ippool add pool1 192.168.10.3 192.168.10.254
load modem
# load modem1

modem:
create bundle static B1
set iface idle 900 #брал из стандартного конфига
set ipcp ranges 192.168.10.1/32 ippool pool1
create link static L1 modem
set link action bundle B1
set modem device /dev/cuau0
set modem idle-script AnswerCall #скрипт приведу ниже
load standart

#modem1:
# create bundle static B2
# set iface idle 900
# set ipcp ranges 192.168.3.2/32 192.168.3.2/24
# create link static L2 modem
# set link action bundle B2
# set modem device /dev/cuau9 #у меня стоит мультипортовка =)
# set modem idle-script AnswerCall
# load standart

standart:
# Authenticate peer with chap
set link enable chap pap eap
set link no chap-md5
set link enable incoming #разрешает входящие соединения

/usr/local/etc/mpd5/mpd.script

AnswerCall:
set $CallingID ""
set $CalledID ""
set $optimize $OptimizeNextTime
set $OptimizeNextTime "no"

# Skip modem detection if we connected successfully last time

if $optimize == "yes" goto AnswerCall2

call ModemFind
if $ErrorMsg == "" goto AnswerCall0
log $ErrorMsg
failure
AnswerCall0:
call ModemIdent
if $ModemDescription != "" goto AnswerCall1
log "The modem is not responding."
failure
AnswerCall1:
log "Detected $ModemDescription."

AnswerCall2:
if $ModemAnsSetupFunc == "" set $ModemAnsSetupFunc $ModemSetupFunc
call $ModemAnsSetupFunc
log "Waiting for ring..."
call ModemAnswer
if $answerReturn == "OK" goto AnswerCallOK
set $IdleResult ""
set $optimize "no"
failure

AnswerCallOK:
log "Connected at $ConnectionSpeed."
set $OptimizeNextTime "yes"
set $IdleResult "answer"
success

ну и файлик /usr/local/etc/mpd5/mpd.secret где обитают пользователи и их пороли для соединений

fred "fred-pw" #откуда угодно
#joe "foobar" 192.168.1.1 #только с этого адреса
#bob "\x34\"foo\n" 192.168.1.10/24 #только с этой подсети
#sal "yipee" 192.168.1.254

Аватара пользователя
1ndawustyl3
рядовой
Сообщения: 23
Зарегистрирован: 2009-03-25 7:11:02
Откуда: Западная Сибирь

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение 1ndawustyl3 » 2010-03-04 9:46:48

Вылез у меня косяк с этим mpd5.
У меня запускается 3 программы виндовых под wine, работающих с 3 модемами. mpd пока просто простаивает, демон запускается но входящие соединения не обрабатывает. Однако, через час, полтора, бывает раньше (никак не могу найти типовую ситуацию) просто com порт перестает отвечать, программа не может перезапуститься, помогает только полный reboot. вырубаешь mpd и все работает на отлично. Может есть какие то предположения или советы? Буду рад выслушать =)

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение RusBiT » 2011-03-02 12:39:23

Тоже мучаю mpd и диалап на 8.2, звоню на сервер, но почему то процесс инициалиазации не происходит, куда копать?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Гость
проходил мимо

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение Гость » 2011-03-02 13:52:48

а дебаги и логи для кого придумали? для шаманов?
включайте и изучайте

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение RusBiT » 2011-03-02 15:25:55

Модем в моем случае в /dev/cuau0
Через minicom нормально отвечает на AT команды, звонит без проблем.
Mpd работает напрямую с модемом или mgetty нужно испрользовать ?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Гость
проходил мимо

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение Гость » 2011-03-02 15:29:38

не хотите мануал и екзамплы полистать?
конечно же напрямую с модемом
а то что вы не уврены, только подтверждает что вы не хотите разобратся как оно работает

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение RusBiT » 2011-03-02 19:23:05

Если честно маны не люблю читать, предпочитаю погуглить )
Но в данном случае не помогло :)))
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение RusBiT » 2011-03-03 7:08:53

Включили log :) и сразу все испарвил, косяк был в конфиге :)
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: DIAL-IN na FreeBSD 8.0

Непрочитанное сообщение RusBiT » 2011-04-15 11:48:59

Виндовый клиент не получает dns сервер, подскажите как правильно описать.
Сейчас:

Код: Выделить всё

...
    load modem0
..

modem0:
...
    set ipcp ranges 192.168.11.1/32 ippool pool1
    set ipcp dns 192.168.11.1
...
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)