среда, 18 декабря 2019 г.

Как узнать пароль от шлюза OpenVox, WG400

В какой то момент у меня парестала работать WEB авторизация на шлюзе OpenVox


Долго я пытался найти как проверить пароль на шлюзах от OpenVox не смог найти, но поддержка их показала как это делать. По этому делюсь, столь важной ф-цией.

1. Подлючаемся к шлюзу по SSH (login:super, pass:yourpasstosshconnect, port 12345)

Вводим команду:

cd /etc/asterisk/gw

и после нее:

cat web_server.conf

Получаем вывод

[general]
username=admin
password=*********
port=80
login_mode=http_https
Где  ******* - ваш пароль от шлюза

Обновление шлюза OpenVox 1600 или WG400 (карта установлена в шлюз)

Для выполнения обновления прошивки Вам нужно будет следующее.
Putty, WinSCP и сам файл прошивки (Прошивку можно взять здесь).

Итак, поехали.
1. У Вас должен быть SSH доступ к шлюзу (можно включить и записать пароль в вебинтерфейсе шлюза). Запускаем Putty
Host- IP  Вашего шлюза у меня это 192.168.20.230
Port - Тут есть нюанс. У меня порт 12345. Это порт первого модуля. У меня таких модулей 5. Каждый модуль это свой порт. Первый порт 12345 по умолчанию, все следующие модуля доступны по 12345-12350 портах.
Т.Е Подключившись к 12345 Вы обновите прошивку только на первом модуле, и для всех остальных модулей нужно проделать будет тоже самое начиная с шага 1.

После нажатия кнопки open система будет ругаться, соглашаемся на все что будет писать Да, ок. что у чего. Стандартный пользователь для ssh, super пароль смотрите в ВЕБе шлюза

После подключения:

1. Проверяем версию прошивки модуля:
cat /version/version

2.Проверяем доступное место
df -h

3. Файл прошивки нужно загрузить в каталог /data Потому что Прошивка распаковывается в /tmp и если там будет мало места, то ничего не выйдет.

Запускаем WinSCP

Жмем редактировать, выбираем протокол передачи SCP, и все остальные данные такие же как и в PuTTY, подключаемся и копирум файл прошивки "wg400-current.bin" у Вас может быть другое название прошивки в каталог /DATA

4. После загрузки, открываем  Putty. Пишем:
cd /my_tools
Потом
ls    (что бы увидеть все скрипты)


Нужный нам скрипт называется unpack.sh он, распакует файл прошивки *.bin в каталог /tmp
и начнет обновление.


5. Для запуска обновления пишем:
./unpack.sh /data/wg400-current.bin
скрипт         путь к файлу прошивки

Теперь остается надеяться что все пройдет успешно. Свет никто не вырубит и шлюз все сделает)

После обновления, перегрузите шлюз командой reboot


Вуаля, All Done) Проверить прошивку можно в ВЕБе и через тот же SSH
















LOGOFF – завершение сеанса пользователя Windows

  LOGOFF – завершение сеанса пользователя Windows . Команда MODE используется для завершения сеанса пользователя (выхода из Windows). Формат...