Эти устройства попали мне в руки.
С Cisco я не очень дружу, поэтому пошёл в Google и наконец-то настроил эти устройства.
Очень помогло этот статья, но она также содержит ошибки, несовместимые с некоторыми версиями 7942G. Из коробки телефоны работают с cis-протоколами, поэтому предварительно их необходимо прошить на SIP. Начнем с нуля.
Настроим DHCP
DHCP в моем случае это МикроТик.Добавьте в свойства DHCP-сервера 150 опцию со значением «10.1.1.1», где 10.1.1.1 — ваш будущий TFTP-сервер.
Мы пишем его в одинарных кавычках.
В некоторых случаях говорят указать вариант 66, но у меня он не сработал.
Повышение TFTP
Я все делал на том же CentOS 6.7. Здесь все просто.tftp-сервер включен в стартовый пакет, поэтому устанавливать его не нужно.
На всякий случай:
Включите его и позвольте ему писать логи.yum install tftp-server
nano /etc/xinetd.d/tftp
В этом файле нас интересуют строки server_args и отключить.
Примем во внимание первое: -p -c -u root -s /tftpboot -v
Мы просто поставили второй нет .
Создадим папку и дадим разрешения: mkdir /tftpboot && chmod 777 /tftpboot
Перезагружаемся и радуемся: service xinetd restart
Прошивка и настройка 7942G
Собрал файл - настройки, прошивка и русская локаль.Просто разархивируйте его в корень /tftpboot. Вы можете скачать здесь .
Мы сразу настроим ваш телефон.
В файле SEPmymac.cnf.xml меняем SIP_NUM на номер пользователя на звездочке, SIP_PASS соответственно пароль.
Вместо 10.1.1.99 указываем наш сервер телефонии.
Переименовываем сам файл - меняем mymac на Mac device заглавными буквами.
В соответствии: <timeZone>GMT Standard/Daylight Time</timeZone>
Укажите часовой пояс.
В системах Cisco есть все, даже часовые пояса.
Часовой пояс Калининграда искал полдня.
В конце концов, вот оно: Название спойлера 1 линия дат, стандартное время -720 2 Стандартное время Самоа -660 3 гавайское стандартное время -600 4 Стандартное/летнее время Аляски -540 5 Тихоокеанское стандартное/летнее время -480 6 Горное стандартное/летнее время -420 7. Горное стандартное время США -420 8 Центральное стандартное/летнее время -360 9 Стандартное/летнее время Мексики -360 10 Центральное стандартное время Канады -360 11 Южноамериканское тихоокеанское стандартное время -300 12 Восточное стандартное/летнее время -300 13 Восточное стандартное время США -300 14 Атлантическое стандартное/летнее время -240 15 SA, западное стандартное время -240 16 Стандартное/летнее время Ньюфаундленда -210 17 Стандартное/летнее время Южной Америки -180 18 СА по восточному стандартному времени -180 19 Среднеатлантическое стандартное/летнее время -120 20 Азорских островов: стандартное/летнее время -60 21 GMT стандартное/летнее время +0 22 стандартного времени по Гринвичу +0 23 З.
Европейское стандартное/летнее время +60 24 GTB стандартное/летнее время +60 25 Египетское стандартное/летнее время +60 26 Восточноевропейское стандартное/летнее время +60 27 Романтика Стандартное/Дневное время +120 28 Центральноевропейское стандартное/летнее время +120 29 Южноафриканское стандартное время +120 30 стандартное/летнее время Иерусалима +120 31 Стандартное время Саудовской Аравии +180 32 Российское стандартное/летнее время +180 33 Иранское стандартное/летнее время +210 34 Кавказское стандартное/летнее время +240 35 арабского стандартного времени +240 36 Стандартное время Афганистана +270 37 Стандартное время Западной Азии +300 38 Екатеринбургское стандартное время +300 39 Стандартное время Индии +330 40 Среднеазиатское стандартное время +360 41 юго-восточное стандартное время Азии +420 42 Китайское стандартное/летнее время +480 43 Стандартное время Тайбэя +480 44 стандартное время Токио +540 45 Сен.
Стандартное/летнее время Австралии +570 46 Центральное стандартное время Австралии +570 47 Стандартное время Восточной Австралии +600 48 Восточное стандартное время Австралии/летнее время +600 49 Западно-Тихоокеанское стандартное время +600 50 Стандартное/летнее время Тасмании +600 51 Центрально-Тихоокеанское стандартное время +660 52 Стандартное время Фиджи +720 53 Стандартное/летнее время Новой Зеландии +720 Парой строк ниже указан NTP-сервер.
Для этих целей я установил его на ту же CentOS, где работает Asterisk.
NTP-сервер
Для начала давайте установим его, если нет: yum install ntp
Конфигурация находится в /etc/ntp.conf. Добавляем туда строку, где указываем подсеть, имеющую доступ к этому серверу.
restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap
Запустим сервер: /etc/init.d/ntpd start
Прямая прошивка
Когда вы включаете Cisco 7942, они теперь попытаются получить конфигурацию с TFTP-сервера.В конфиге тоже указана прошивка, ее тоже обновят. В общей сложности он должен загрузиться с необходимой прошивкой, настройками и локалью.
Это займет время, но весь процесс будет отображаться на экране.
Для нормальной работы 7942G также необходим файл digplan.xml, который также должен находиться в корне TFTP-сервера.
Вставьте в него следующий контент. <DIALTEMPLATE>
<TEMPLATE MATCH="*" Timeout="3"/> <!-- Anything else -->
</DIALTEMPLATE>
7940
Ко мне этот аппарат пришел уже прошитым, но логика примерно та же.
Конфигурация выглядит следующим образом: # SIP Default Configuration File
# Image Version
# image_version: P0S3-8-12-00
# Proxy Server
proxy1_address: "10.1.1.99"
proxy2_address:
Теги: #sip #cisco 79xx #Разработка систем связи
-
3 Е В Контент-Маркетинге
19 Oct, 24 -
«Я Аладдин»
19 Oct, 24 -
Компьютерный Музей В Блетчли-Парке
19 Oct, 24 -
Бионическая Инженерия: Первые Выстрелы
19 Oct, 24 -
Управление Персоналом Небольшой Организации
19 Oct, 24 -
Робот-Заправщик Tankpitstop
19 Oct, 24