1

Тема: ***** 500T + 2 PPPOE не одновременно

Добрый день!
Имеется ***** 500T роутер
2 PPPOE не одновременно, 1 безлим, 1 лимит
Для переключения между ними постоянно приходится менять VPI/VCI, есть ли возможность написания скрипта для управления модемом с помощью dlmon?
Команды
echo "begin;connection0:settings/manual_conn=1;end" | cm_cli
echo "begin;connection0:settings/manual_conn=0;end" | cm_cli

отрабатывает, как узнать какие есть еще?

2

Re: ***** 500T + 2 PPPOE не одновременно

impulse :

отрабатывает, как узнать какие есть еще?

Команды соответсвующие кнопкам web интерфейса можно угадать посмотрев исходный код html страницы. Если стоит прошивка от McMCC, то иногда удобнее использовать cm_cli_tty вместо cm_cli.
Внутри железки обычный linux - подмножество команд linux работает.

3

Re: ***** 500T + 2 PPPOE не одновременно

Может кому поможет: (ОБНОВЛЕНО)

PVC0 - Unlim.bat
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection0:pppoe:command/stop;end' | cm_cli -v" >> bezlim.txt
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection2:pppoe:command/stop;end' | cm_cli -v" >> bezlim.txt

ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;encaps2:pvc:settings/vpi=6;end' | cm_cli -v" >> bezlim.txt
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;encaps0:pvc:settings/vpi=0;end' | cm_cli -v" >> bezlim.txt

ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection0:pppoe:command/start;end' | cm_cli -v" >> bezlim.txt
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection2:pppoe:command/start;end' | cm_cli -v" >> bezlim.txt

rem ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;logic:command/save;end' | cm_cli -v" >> bezlim.txt

PVC2 - Limit.bat
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection0:pppoe:command/stop;end' | cm_cli -v" >> lim.txt
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection2:pppoe:command/stop;end' | cm_cli -v" >> lim.txt

ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;encaps2:pvc:settings/vpi=0;end' | cm_cli -v" >> lim.txt
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;encaps0:pvc:settings/vpi=6;end' | cm_cli -v" >> lim.txt

ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection0:pppoe:command/start;end' | cm_cli -v" >> lim.txt
ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;connection2:pppoe:command/start;end' | cm_cli -v" >> lim.txt

rem ztnbatch -loginT root -p admin -h 192.168.1.1 -c "echo 'begin;logic:command/save;end' | cm_cli -v" >> bezlim.txt

Отредактировано impulse (2010-01-30 10:24:41)