View Poll Results: Нужна подобная программа? =)

Voters
72. You may not vote on this poll
  • ДА, давно такую хочу

    40 55.56%
  • НЕТ, и так без проблем все настраиваю

    32 44.44%
Page 4 of 8 FirstFirst ... 23456 ... LastLast
Results 46 to 60 of 114

Thread: Программа для управления роутером

  1. #46
    Возможно, я что-то ненадлежащим образом делал, но лога так и не увидел.
    Результаты пинга вылезли в балуне.

    Добавлять /bin/umount /opt и /bin/umount /tmp/harddisk перед halt и reboot, в общем случае, бесполезно (или малополезно), т.к. наличие открытых на запись файлов на этих ФС может не дать их размонтировать.
    Для обработки таких вариантов используется скрипт /tmp/sbin/pre-shutdown, работающий независимо от тулзы в трее.
    К тому же, точки монтирования внешних ФС могут быть другими (у меня, например, винт монтируется на /home).
    Поэтому, имхо, было бы весьма интересным иметь возможность кастомизировать команды, которые Ваша тулза посылает роутеру (см. мое предложение выше).

  2. #47
    Join Date
    Sep 2008
    Location
    Москва
    Posts
    36
    Quote Originally Posted by bbsc View Post
    Возможно, я что-то ненадлежащим образом делал, но лога так и не увидел.
    а остальные команды работают? какая версия виндов, роутера и прошивки?

  3. #48
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    А у меня винт - /
    А еще хочется исходники вашей программы

  4. #49
    sergeich, роутер - v1, прошивка - 10-я, Windows XP SP3.
    Пока что несколько неудобно экспериментировать с отключением Wi-Fi и роутера, поэтому о других командах смогу сказать позже.

    После выбора команды "Лог роутера" в папке с программой появляются два файла winscp.log и syslog.scp по 1-2 кБ, затем исчезают.

  5. #50
    Join Date
    Sep 2008
    Location
    Москва
    Posts
    36
    Quote Originally Posted by bbsc View Post
    sergeich, роутер - v1, прошивка - 10-я, Windows XP SP3.
    Пока что несколько неудобно экспериментировать с отключением Wi-Fi и роутера, поэтому о других командах смогу сказать позже.

    После выбора команды "Лог роутера" в папке с программой появляются два файла winscp.log и syslog.scp по 1-2 кБ, затем исчезают.
    У меня тоже самое, только роутер V2. Файл лога берется из папки /tmp на роутере и называется syslog.log Проверьте, есть ли он по этому пути на роутере. Лог открывается программой notepad, надеюсь он есть в системе

    winscp.log-это лог программы WinSCP
    syslog.scp-это скрипт для получения файла лога с роутера

  6. #51
    Ахха, действительно, в /tmp у меня лежит не сам лог, а симлинк на него.
    Лог я переложил в /opt/var/log для сохранения при перезагрузке.
    Это что-то меняет?

  7. #52
    Join Date
    Sep 2008
    Location
    Москва
    Posts
    36
    Quote Originally Posted by bbsc View Post
    Ахха, действительно, в /tmp у меня лежит не сам лог, а симлинк на него.
    Лог я переложил в /opt/var/log для сохранения при перезагрузке.
    Это что-то меняет?
    Конечно. Ведь программа пытается взять его из места по умолчанию, откуда же ей знать куда он был перенесен. А зачем сохранять лог при перезагрузке?

  8. #53
    Можете сказать, как именно "программа пытается его взять"?
    Команда cp /tmp/syslog.log ~/, например, копирует в мою домашнюю директорию именно файл, а не симлинк.
    Команда cat /tmp/syslog.log > ~/test.txt выводит в test.txt содержимое именно файла, а не симлинка.
    WinSCP при попытке копирования /tmp/syslog.log на ББ копирует именно файл а не симлинк.

    P.S. Лог при перезагрузке сохраняют для того, чтобы на него можно было потом посмотреть.

    P.P.S. Положил лог на место, симлинк удалил. Результат тот же.
    Last edited by bbsc; 17-10-2008 at 19:36.

  9. #54
    Join Date
    Sep 2008
    Location
    Москва
    Posts
    36
    Quote Originally Posted by bbsc View Post
    Можете сказать, как именно "программа пытается его взять"?
    Команда cp /tmp/syslog.log ~/, например, копирует в мою домашнюю директорию именно файл, а не симлинк.
    Команда cat /tmp/syslog.log > ~/test.txt выводит в test.txt содержимое именно файла, а не симлинка.
    WinSCP при попытке копирования /tmp/syslog.log на ББ копирует именно файл а не симлинк.
    Файл забирает WinSCP командой get
    get syslog.log

  10. #55
    Видимо, нужно разбираться с командами WinSCP.
    К сожалению, остальные эксперименты пока что тоже неудачные:
    - Wi-Fi не выключается;
    - роутер не перезагружается;
    - роутер не выключается.

  11. #56
    Join Date
    Sep 2008
    Location
    Москва
    Posts
    36
    Quote Originally Posted by bbsc View Post
    Видимо, нужно разбираться с командами WinSCP.
    К сожалению, остальные эксперименты пока что тоже неудачные:
    - Wi-Fi не выключается;
    - роутер не перезагружается;
    - роутер не выключается.
    Команды WinSCP можно посмотреть здесь: http://winscp.net/eng/docs/scripting

    А вообще, соединение с роутером устанавливается?

  12. #57
    Quote Originally Posted by sergeich View Post
    А вообще, соединение с роутером устанавливается?
    Не знаю. А откуда это должно быть видно? Пинг есть. WinSCP настроен и соединяется.
    Вот лог "ручной" сессии.
    Code:
    winscp> open sftp://***@**.homeip.net:хххххх
    Searching for host...
    Connecting to host...
    Authenticating...
    Using username "***".
    Password:
    Authenticated.
    Starting the session...
    Reading remote directory...
    Session started.
    Active session: [1] ***@**.homeip.net
    winscp> cd /tmp
    winscp> ls
    drwxr-xr-x   1 ***    root             0 Jan  1  3:00:02 2000 .
    drwxr-xr-x   1 ***    root           118 Mar 30 13:52:27 2008 ..
    drwxr-xr-x   1 ***    p2p              0 Oct 17 21:40:33 2008 screens
    srwxr-xr-x   1 ***    root             0 Oct 17 21:40:32 2008 php-fastcgi.sock
    et-0
    -rw-r--r--   1 ***    root            33 Jan  1  3:00:07 1970 nas.wan.conf
    -rw-r--r--   1 ***    root          1519 Jan  1  3:00:09 1970 filter_rules
    -rw-r--r--   1 ***    root             3 Jan  1  3:00:05 1970 nas.lan.pid
    -rw-r--r--   1 ***    root           687 Jan  1  3:00:09 1970 nat_rules
    -rwxrwxrwx   1 ***    root             8 Jan  1  3:00:05 1970 udhcpc -> /sbin/
    rc
    drwxr-xr-x   1 ***    root             0 Jan  1  3:00:05 1970 ppp
    drwxr-xr-x   1 ***    root             0 Jan  1  3:00:04 1970 mnt
    -rw-r--r--   1 ***    root           101 Jan  1  3:00:03 1970 nas.lan.conf
    -rw-r--r--   1 ***    root             0 Jan  1  3:00:02 1970 dnsmasq.log
    -rwxrwxrwx   1 ***    root            23 Oct 17 21:40:34 2008 syslog.log -> /o
    pt/var/log/syslog.log
    -rw-r--r--   1 ***    root            48 Jan  1  3:00:09 1970 resolv.conf
    drwxr-xr-x   1 ***    root             0 Mar 30 13:52:27 2008 etc
    drwxr-xr-x   1 ***    root             0 Jan  1  3:00:02 2000 local
    drwxr-xr-x   1 ***    root             0 Jan  1  3:00:02 2000 var
    
    winscp> get syslog.log
    syslog.log                |         18 KiB |  235,1 KiB/s | binary | 100%
    winscp> lls
    17.10.2008  21:06    <DIR>          ..
    17.10.2008  18:16             1 408 Readme.txt
    17.10.2008  22:06            19 266 syslog.log
    29.09.2008  13:43         1 305 600 WinSCP.exe
    17.10.2008  17:25           211 784 WLman.exe
    17.10.2008  20:56               101 WLman.ini
    winscp>
    Как видите, ничего никуда не девается. Лог скопировался через симлинк по get syslog.log вполне успешно.

  13. #58
    Join Date
    Sep 2008
    Location
    Москва
    Posts
    36
    У меня не стоит сервер sftp, я настраивал через scp протокол. Попробуйте в настройках поставить SCP протокол..
    Соединение можно посмотреть в логе роутера.

  14. #59
    Ok, пусть будет SCP.
    Создаем в папке с программой файлик log.scp следующего содержания:
    Code:
    open scp://toor:12345678@**.homeip.net:хххххх
    cd /tmp
    get syslog.log
    exit
    Запускаем командную строку.
    Переходим в папку с программой.
    Выполняем: WinSCP.exe /console /script=log.scp
    Ву-а-ля, в папке с программой появяется syslog.log

  15. #60
    Всё, я понял в чем дело.
    Применяемый Вами способ передачи пароля в качестве параметра не позволяет включать в состав пароля знаки препинания.
    С простыми паролями все срабатывает.

    Сразу скажу: как исправить - не знаю, к сожалению.
    Можно поменять знаки препинания на %ХХ (hex-код символа). Это срабатывает. Но юзеру это как-то неудобно делать...
    Last edited by bbsc; 17-10-2008 at 21:57.

Page 4 of 8 FirstFirst ... 23456 ... LastLast

Similar Threads

  1. LED mod - утилита для управления светодиодом PoWeR
    By Mam(O)n in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 100
    Last Post: 19-06-2016, 12:33
  2. Как подружить 2 принтера с роутером Asus?
    By ryzh in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 206
    Last Post: 23-12-2011, 11:05
  3. Asus Monitor - программа для маршрутизаторов Asus
    By Zyxmon in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 23
    Last Post: 17-11-2011, 05:50
  4. Программный доступ (обратная связь с роутером)
    By Mak in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 25
    Last Post: 22-11-2010, 22:11
  5. Replies: 32
    Last Post: 13-06-2008, 16:10

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
  •