Page 7 of 8 FirstFirst ... 5678 LastLast
Results 91 to 105 of 116

Thread: PuTTY

  1. #91
    Quote Originally Posted by AndreyUA View Post
    можно через putty запускать скрипт на роутере, который переподключает соединение. Поищите поиском на форуме перезагрузку с помощью putty

    Ничего увы не нашел везде скрипты перезагрузки роутера . А мне нужно что бы он выключал и снова включал интернет без перезагрузки ((.

  2. #92
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    комманда которую вам следует выполнить выглядит так:
    Code:
    killall -1 pppd
    а насчет батфайла --- см. выше.

  3. #93
    Вот скрипт, который повторяет функционал кнопок connect/disconnect Назовем его connector
    Code:
    #!/bin/sh
    case $1 in
        connect)
            service="wan_connect"
            ;;
        disconnect)
            service="wan_disconnect"
            ;;
    
        *)
            echo "Usage: $(basename $0) connect|disconnect"
            exit 1
            ;;
    esac
    
    let unit=1*$(nvram get wan_unit)
    if [ $unit -lt 0 ]; then
    unit=0
    fi
    nvram set rc_service="$service,$unit"
    kill -SIGUSR1 1
    sleep 2
    бросаете его в /usr/local/sbin/ например. Создаете файл script на компе с текстом
    Code:
    /usr/local/sbin/connector disconnect
    sleep 10
    /usr/local/sbin/connector connect
    Создаете ярлык на рабочем столе с текстом
    Code:
    putty.exe login@10.200.200.10 -P port -pw pass -m script
    Пути к файлам вписываете свои.
    ASUS RT-N15U

  4. #94
    Что-то у меня не вышло вот что я делал моет что-то не так:
    1.Создал файл connector.sh и написал в нем ваш скрипт.
    2.Поместил его в /usr/local/sbin/
    3.Создал файл script в папке с путти.exe
    4.Создал ярлык как вы написали поменял ип роутера ,порт на SSH порт вышло так :
    Code:
    D:\ybot\putty.exe login@192.168.1.1 -P 22 -pw admin -m script
    5.Запустил

    Но ничего не произошло подскажите в чем моя ошибка ?

  5. #95
    Quote Originally Posted by kro12 View Post
    Что-то у меня не вышло вот что я делал моет что-то не так:
    1.Создал файл connector.sh и написал в нем ваш скрипт.
    2.Поместил его в /usr/local/sbin/
    3.Создал файл script в папке с путти.exe
    4.Создал ярлык как вы написали поменял ип роутера ,порт на SSH порт вышло так :
    Code:
    D:\ybot\putty.exe login@192.168.1.1 -P 22 -pw admin -m script
    5.Запустил

    Но ничего не произошло подскажите в чем моя ошибка ?
    Ваша ошибка в том, что вы не пытаетесь разобраться, почему ничего не произошло.
    У файла connector.sh должны быть права на выполнение
    chmod +x /usr/local/sbin/connector.sh
    Попробуйте в роутере запустить /usr/local/sbin/connector.sh disconnect и посмотрите результат.
    В файле script должно быть /usr/local/sbin/connector.sh disconnect

    PS Скрипт не мой, а TheMIROn
    ASUS RT-N15U

  6. #96
    Нашёл проблему , она заключается в том что после перезагрузки роутера файл удаляется . Как это поправить ?

  7. #97
    Quote Originally Posted by kro12 View Post
    Нашёл проблему , она заключается в том что после перезагрузки роутера файл удаляется . Как это поправить ?
    RTFM
    Code:
    flashfs save && flashfs commit && flashfs enable
    ASUS RT-N15U

  8. #98

    My Router

    Подправил свою програмку My Router!

    Пути к програмкам WinSCP, Total Commander и Putty:
    C:\Program Files\WinSCP\WinSCP.exe
    C:\Programs\Putty\putty_start.bat
    C:\Programs\Total Commander Podarok Edition\Totalcmd.exe
    Возможное содержание putty_start.bat:
    Code:
    cd /d "C:\Programs\putty"
    start Putty -load Router -l root -pw пароль
    или просто
    Code:
    cd /d "C:\Programs\putty"
    start Putty
    в самой Putty надо настроить(UTF-8), подключение и сохранить как Router.
    Attached Images Attached Images  
    Attached Files Attached Files

  9. #99

    Lightbulb putty

    Vampic
    DIR320-1.9.2.7-d-r2985M.trx
    DIR320-1.9.2.7-d-r2624M.trx
    Пытаюсь перезагрузить роутер через Plink командой (через батник) "plink.exe -v -ssh логин@192.168.1.1 -pw "пароль" exec "reboot"". На что он отвечает - "sh: exec: line 1: reboot: not found". Если же посылать запрос без "exec", получаю ответ "-sh: reboot: not found". Если вручную зайти то команда reboot работает. Возможно ли вообще перезагрузить роутер данным способом? Может быть можно перезагрузить его какой-либо другой командой или способом (нужно именно через .bat или .cmd) (TSE не предлагать).
    Last edited by rubby; 21-09-2011 at 15:40.

  10. #100
    Quote Originally Posted by rubby View Post
    Vampic
    DIR320-1.9.2.7-d-r2985M.trx
    DIR320-1.9.2.7-d-r2624M.trx
    Пытаюсь перезагрузить роутер через Plink командой (через батник) "plink.exe -v -ssh логин@192.168.1.1 -pw "пароль" exec "reboot"". На что он отвечает - "sh: exec: line 1: reboot: not found". Если же посылать запрос без "exec", получаю ответ "sh: exec: line 1: reboot: not found". Если вручную зайти то команда reboot работает. Возможно ли вообще перезагрузить роутер данным способом? Может быть можно перезагрузить его какой-либо другой командой или способом (нужно именно через .bat или .cmd) (TSE не предлагать).
    с помощью putty. Ей можно подсунуть файл с командами.
    http://wl500g.info/showpost.php?p=123394&postcount=89
    Last edited by AndreyUA; 21-09-2011 at 13:49.
    ASUS RT-N15U

  11. #101
    Quote Originally Posted by AndreyUA View Post
    с помощью putty. Ей можно подсунуть файл с командами.
    http://wl500g.info/showpost.php?p=123394&postcount=89
    plink — интерфейс командной строки для putty. Результат - 0. Я не могу понять почему не работает "reboot" при таком методе, а при ручном вводе работает...

  12. #102
    Quote Originally Posted by rubby View Post
    plink — интерфейс командной строки для putty. Результат - 0. Я не могу понять почему не работает "reboot" при таком методе, а при ручном вводе работает...
    Вы по ссылке сходите и сделайте как там написано.
    ASUS RT-N15U

  13. #103
    Quote Originally Posted by rubby View Post
    plink — интерфейс командной строки для putty. Результат - 0. Я не могу понять почему не работает "reboot" при таком методе, а при ручном вводе работает...
    Путей вестимо нет, попробуйте /sbin/reboot

  14. #104
    Quote Originally Posted by AndreyUA View Post
    Вы по ссылке сходите и сделайте как там написано.
    Вы хотя бы осознаете, что результат будет один и тот же? Ну одно и то же это!


    Quote Originally Posted by smi View Post
    Путей вестимо нет, попробуйте /sbin/reboot
    Огромное СПАСИБИЩЕ!!! Перезагрузился! В этот раз ответил "Server sent command exit status 22" и ушел в перезагрузку, надеюсь это значит успешное выполнение команды)
    Вы подскажете почему работает только через /sbin/reboot?

  15. #105
    Quote Originally Posted by rubby View Post
    Вы хотя бы осознаете, что результат будет один и тот же? Ну одно и то же это!
    Я осознаю. Если делать как там написано, то есть создать текстовый файл, то работает.
    ASUS RT-N15U

Page 7 of 8 FirstFirst ... 5678 LastLast

Similar Threads

  1. Replies: 84
    Last Post: 26-07-2011, 16:38

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •