Задать вопрос
  • Как подключить windows к ATS(ip телефония)?

    @dimone73
    Поставить на ПК программу sip-телефонии типа MicroSip, Linphone, Ekiga, Zoiper или ещё кучу других и зарегистрировать её на учётной записи на АТС.
    Написано
  • Grandstream GXP 1625, как убрать прошивку ростелеком?

    @dimone73
    Как-то так, войти в режим восстановления, затем в консоль и оттуда настроить с какого сервера грузить прошивку.
    https://voxlink.ru/kb/ip-phones-configuration/gran...
    Написано
  • Fanvil x303 как сбросить настройки?

    @dimone73 Автор вопроса
    1. Зажимаем # и подаём питание. Телефон вываливается в Recovery Mode Upgrade ftom 192.168.1.179
    Это его дефолтный ip.
    Берём компьютер, присваиваем ему ip по соседству, в той же сети, длина префикса сети 24. Пусть 192.168.1.178/24
    Открываем браузер по 192.168.1.179 и получается mini-Web оболочка. Загружаем прошивку. Конфиг при этом остаётся.

    2. Подаём питание, на фоне заставки Fanvil (или может другой, мало ли что вы там грузанули) ждём - справа моргнет большой красный светодиод, потом моргнет ещё раз одновременно с кнопками левыми. Успеть нажать #. Телефон вываливается в Post mode 192.168.1.179:8080
    Это его дефолтный ip.
    Берём компьютер, присваиваем ему ip по соседству, в той же сети, длина префикса сети 24. Пусть 192.168.1.178/24
    Открываем браузер по 192.168.1.179:8080 и получается чуть более расширенная mini-Web оболочка. Загружаем прошивку. Конфиг при этом остаётся.
    Сброс конфига
    *#168
    Написано
  • Fanvil x303 как сбросить настройки?

    @dimone73 Автор вопроса
    SunTechnik, и там такое же мёртвое болото как аппарат. Ошибка на сайте.
    Написано
  • Возможно ли "перепрошить"?

    @dimone73
    По DECT как правило в минимальном режиме совместимости и так все со всеми сопрягаются,
    Написано
  • Fanvil x303 как сбросить настройки?

    @dimone73 Автор вопроса
    SunTechnik, Вот на этом этапе и проблема. Я не первый год в телефонии. Телефон входит по решетке в режим Recovery Modе и типа download from 192.168.1.179. Больше ни чего - по комбинации *#168 он не сбрасывается.
    Ни куда не обращается, ни на dhcp, ни http ни ftp ни tftp ни куда. Какой у него ip не светит. Ни пингуется, не telnet-тится. Кирпич до перезагрузки. Информации в сети ноль.
    Написано
  • Как проверить доступность web ресурса из терминала Linux?

    @dimone73
    А ИИ говорит что так
    #!/bin/bash
    
    # Скрипт HTTP пингования
    # Проверяет доступность хоста через HTTP/HTTPS
    
    # Цвета для вывода
    RED='\033[0;31m'
    GREEN='\033[0;32m'
    YELLOW='\033[1;33m'
    NC='\033[0m' # No Color
    
    # Параметры по умолчанию
    HOST=""
    PROTOCOL="http"
    PORT=80
    TIMEOUT=5
    COUNT=4
    VERBOSE=false
    FOLLOW_REDIRECTS=true
    
    # Функция для вывода справки
    show_help() {
        echo "Использование: $0 [OPTIONS] HOST"
        echo ""
        echo "Опции:"
        echo "  -p, --port PORT      Порт для проверки (по умолчанию: 80)"
        echo "  -s, --https          Использовать HTTPS вместо HTTP"
        echo "  -t, --timeout SEC    Таймаут в секундах (по умолчанию: 5)"
        echo "  -c, --count NUM      Количество проверок (по умолчанию: 4)"
        echo "  -v, --verbose        Подробный вывод"
        echo "  -n, --no-redirect    Не следовать редиректам"
        echo "  -h, --help           Показать эту справку"
        echo ""
        echo "Примеры:"
        echo "  $0 example.com"
        echo "  $0 -s -p 443 example.com"
        echo "  $0 -t 10 -c 10 example.com"
    }
    
    # Парсинг аргументов командной строки
    while [[ $# -gt 0 ]]; do
        case $1 in
            -p|--port)
                PORT="$2"
                shift 2
                ;;
            -s|--https)
                PROTOCOL="https"
                PORT=443
                shift
                ;;
            -t|--timeout)
                TIMEOUT="$2"
                shift 2
                ;;
            -c|--count)
                COUNT="$2"
                shift 2
                ;;
            -v|--verbose)
                VERBOSE=true
                shift
                ;;
            -n|--no-redirect)
                FOLLOW_REDIRECTS=false
                shift
                ;;
            -h|--help)
                show_help
                exit 0
                ;;
            -*)
                echo "Неизвестная опция: $1"
                show_help
                exit 1
                ;;
            *)
                HOST="$1"
                shift
                ;;
        esac
    done
    
    # Проверка обязательного параметра HOST
    if [[ -z "$HOST" ]]; then
        echo "Ошибка: необходимо указать хост"
        show_help
        exit 1
    fi
    
    # Проверка наличия curl
    if ! command -v curl &> /dev/null; then
        echo "Ошибка: curl не установлен. Установите curl для работы скрипта."
        exit 1
    fi
    
    # Функция для проверки доступности хоста
    check_host() {
        local url="$PROTOCOL://$HOST:$PORT"
        local curl_cmd=("curl" "--silent" "--max-time" "$TIMEOUT" "--output" "/dev/null" "--write-out" "%{http_code}")
        
        if [[ "$FOLLOW_REDIRECTS" == true ]]; then
            curl_cmd+=("--location")
        else
            curl_cmd+=("--no-location")
        fi
        
        if [[ "$VERBOSE" == true ]]; then
            curl_cmd+=("--verbose")
        fi
        
        curl_cmd+=("$url")
        
        local response_code
        response_code=$("${curl_cmd[@]}" 2>/dev/null)
        local exit_code=$?
        
        if [[ $exit_code -eq 0 ]]; then
            if [[ $response_code =~ ^[23] ]]; then
                echo -e "${GREEN}УСПЕХ${NC} - HTTP код: $response_code"
                return 0
            else
                echo -e "${YELLOW}ЧАСТИЧНО${NC} - Хост отвечает, но HTTP код: $response_CODE"
                return 1
            fi
        else
            echo -e "${RED}ОШИБКА${NC} - Хост не отвечает (код ошибки: $exit_code)"
            return 2
        fi
    }
    
    # Основная функция пингования
    http_ping() {
        echo "HTTP пинг $HOST [$PROTOCOL, порт: $PORT, таймаут: ${TIMEOUT}с]"
        echo "--------------------------------------------------"
        
        local success_count=0
        local total_count=0
        
        for ((i=1; i<=COUNT; i++)); do
            echo -n "Попытка $i: "
            if check_host; then
                ((success_count++))
            fi
            ((total_count++))
            
            # Пауза между запросами, кроме последнего
            if [[ $i -lt $COUNT ]]; then
                sleep 1
            fi
        done
        
        echo "--------------------------------------------------"
        echo "Статистика:"
        echo "Успешных: $success_count/$total_count"
        
        if [[ $success_count -eq $total_count ]]; then
            echo -e "${GREEN}Хост полностью доступен${NC}"
            return 0
        elif [[ $success_count -gt 0 ]]; then
            echo -e "${YELLOW}Хост частично доступен${NC}"
            return 1
        else
            echo -e "${RED}Хост недоступен${NC}"
            return 2
        fi
    }
    
    # Запуск пингования
    http_ping
    exit $?

    # Базовая проверка
    ./http_ping.sh example.com

    # Проверка HTTPS
    ./http_ping.sh -s example.com

    # Проверка с определенным портом
    ./http_ping.sh -p 8080 example.com

    # Проверка с таймаутом 10 секунд и 10 попытками
    ./http_ping.sh -t 10 -c 10 example.com

    # Подробный вывод
    ./http_ping.sh -v example.com
    Написано
  • Почему не сбрасывается пароль на телефоне Yealink?

    @dimone73
    Так у него может быть память уменьшена и не установиться вообще глобальная прошивка. Ростелекомовская однозначно не будет поддерживать tls+srtp, и скорее всего без vpn
    Написано
  • Почему не сбрасывается пароль на телефоне Yealink?

    @dimone73
    Glebster13, возьмите может что-ли интернациональная прошивку с 0 в третьей декаде типа х.х.0.х
    Я помнится мучался тоже, но recovery помог. Там действительно пароль не сбрасывался.
    Написано
  • Почему не сбрасывается пароль на телефоне Yealink?

    @dimone73
    Я sip-t30 перепрошивка в итоге через recovery. В miniboot грузимся, выставляем адрес сервера, например tftp и с него шьемся. DHCP тем не менее помнится нужен
    Написано
  • Как установить linux, чтобы загрузчик не трогал efi винды?

    @dimone73
    Я открою тайну: для загрузки Linux через uefi вообще не нужен grub. Просто не ставьте его. А в пункт efi надо указать ядро Linux, initrd и корневой раздел
    Написано
  • Физическое устройство для управления Ubuntu Server?

    @dimone73
    bodial, смартфон с полноценной клавиатурой и программой ssh через WiFi
    Написано
  • Как организовать работу 2х sip-аккаунтов на одном ПК приложении?

    @dimone73
    dimone73, у меня так в телефоне кнопочном с одной симкой было. С Питерского Мегафона переадресация по недоступности на Ульяновского Билайна. И наоборот. Любая симка в телефоне - всегда на связи.
    Написано
  • Как организовать работу 2х sip-аккаунтов на одном ПК приложении?

    @dimone73
    Берем и ставим тупо ОДНО приложение на ОДИН аккаунт. Регистрируем (скорее всего у нового провайдера). Второй (наверное всё же старый аккаунт или учетку, что там, у какого она провайдера) - просим, чтобы он переадресовывал с АТС все вызовы на новый номер (пусть даже чужого провайдера, он же поди городской/московский даже поди). Безусловно (но можно и по отсутствию в сети/регистрации). Не?
    Написано
  • Как организовать работу 2х sip-аккаунтов на одном ПК приложении?

    @dimone73
    Роман Лыжов, Zoiper поддерживает несколько активных аккаунтов. Если нужно, чтобы один был активным, а вызовы со второго отбивались - пожалуй надо будет покупать лицензию.
    Написано
  • Как организовать работу 2х sip-аккаунтов на одном ПК приложении?

    @dimone73
    Народ в сети раньше советовал Ekiga, вроде бы у него одновременно несколько аккаунтов активных может быть. Не задумывался над этим и испытать не на чем. Обычно у всех по нескольку учеток, но чтобы сразу активные - надо попробывать. Да, а Linphone должен сразу несколько активных уметь аккаунтов
    Написано
  • Как организовать работу 2х sip-аккаунтов на одном ПК приложении?

    @dimone73
    Тогда кто последний зарегистрировался, тот и будет работать. А так как у вас провайдеры разные, то будут накладки, приходить звонки перестанут на того клиента, который зарегистрирован давно.
    Написано
  • Возможно ли абоненту Asterisk запустить на прослушивание файл после перехвата им вызова?

    @dimone73 Автор вопроса
    Тааак, дела чуть сдвинулись. Из-за того, что обновление шло постепенно, начиная с 12 версии features.cof разделился c parking. Но конфиг я перетащил со старой версии и правил. Оказывается теперь нельзя секцию [global], отсюда жуткие глюки в конфигурации. Но глобальную проблему это особо то не решает. И перехват и файл проигрывания после перехвата чтобы....
    Написано