Помогите новичку.
Взял два модема Zelax М160Д. Есть выделенный провод между одной конторы у нас и другой. Есть FreeBSD. Я к FreeBSD подключил этот модем а другой отнес в другую контору.
Какую команду мне набить, чтобы модем на Unix'e смог передавать данные на удаленный модем, а тот его принимать.
Где не прочту, в основном все по обычным модемам, а по модемам, работающих на выделенной линии, мало что знаю. Помогите, подскажите.
Заранее благодарен!
>Помогите новичку.
>Взял два модема Zelax М160Д. Есть выделенный провод между одной конторы у
>нас и другой. Есть FreeBSD. Я к FreeBSD подключил этот модем
>а другой отнес в другую контору.
>Какую команду мне набить, чтобы модем на Unix'e смог передавать данные на
>удаленный модем, а тот его принимать.
>Где не прочту, в основном все по обычным модемам, а по модемам,
>работающих на выделенной линии, мало что знаю. Помогите, подскажите.
>Заранее благодарен!
#!/bin/sh
while true
do
/usr/sbin/pppd -detach /dev/cua1 57600 \
crtscts modem silent 192.168.1.1 : 192.168.1.20
sleep 5
doneСделай такой скрипт (поправь пути и номер порта если надо ip) исполняемым и запускай либо автоматом при старте либо вручную.Плюс настрой модемы на выделенку. Портовую тоже поправь под себя - например 115200 , поскольку зелаксы пашут на 64 и 128 кбит и портовая скорость должна быть выше скорсти модема !
>#!/bin/sh
>while true
>do
>/usr/sbin/pppd -detach /dev/cua1 57600 \
>crtscts modem silent 192.168.1.1 : 192.168.1.20
>sleep 5
>done
>
>Сделай такой скрипт (поправь пути и номер порта если надо ip)
>исполняемым и запускай либо автоматом при старте либо вручную.Плюс настрой модемы
>на выделенку. Портовую тоже поправь под себя - например 115200 ,
>поскольку зелаксы пашут на 64 и 128 кбит и портовая скорость
>должна быть выше скорсти модема !Большое спасибо за ответ, я очень рад получить его!
Ок, все понятно. но появился еще один вопрос...
А где я могу настроить модемы на выделенку?
И что вписать?
Заранее спасибо!
Zelax-160Д вроде как и не надо настроивать на выделенку, он сам по природе модем для физических линий, он не может иначе.
А скрипт можно и без цикла запускать, цикл нужен что бы поднималось в случае обрыва?
>А скрипт можно и без цикла запускать, цикл нужен что бы поднималось
>в случае обрыва?
канечна
>>#!/bin/sh
>>while true
>>do
>>/usr/sbin/pppd -detach /dev/cua1 57600 \
>>crtscts modem silent 192.168.1.1 : 192.168.1.20
>>sleep 5
>>done
>>
>>Сделай такой скрипт (поправь пути и номер порта если надо ip)
>>исполняемым и запускай либо автоматом при старте либо вручную.Плюс настрой модемы
>>на выделенку. Портовую тоже поправь под себя - например 115200 ,
>>поскольку зелаксы пашут на 64 и 128 кбит и портовая скорость
>>должна быть выше скорсти модема !
>
>Большое спасибо за ответ, я очень рад получить его!
>Ок, все понятно. но появился еще один вопрос...
>А где я могу настроить модемы на выделенку?
>И что вписать?
>Заранее спасибо!
как правильно тут заметили - там ничего особо настраивать не надо, прочитай толмутик и выстави нужные скорости . Вот насчет синхронного и асинхроноого протокла не помню, сделай асинхронный для начала
Вероятнее всего асинхронный по RS-232 и установлен и никак иначе, может и заблуждаюсь
>Вероятнее всего асинхронный по RS-232 и установлен и никак иначе, может и
>заблуждаюсь
как мне сделать, чтобы скрипт выполнялся в фоне?
Все сделал, но когда коннектятся мне на этот модем, то винда выполняет проверку пользователя и подвисает с ошибкой номером 721...
лог pppd.log покажи
>лог pppd.log покажи
Как я не пытался его найти, так и нет его, нет его в /var/log/ и нигде больше.
>>лог pppd.log покажи
Он пишет в messages
вот что:
Nov 27 19:58:41 lline pppd[13167]: pppd 2.3.5 started by stas, uid 0
Nov 27 19:58:42 lline pppd[13167]: Connect: ppp0 <--> /dev/cuaa0
Nov 27 19:59:12 lline pppd[13167]: LCP: timeout sending Config-Requests
Nov 27 19:59:12 lline pppd[13167]: Connection terminated, connected for 1 minute
Nov 27 19:59:12 lline pppd[13167]: Serial link is not 8-bit clean:
Nov 27 19:59:12 lline pppd[13167]: All received characters had bit 7 set to 1