30.06.08 16:50Как установить Cisco CM на не брендовое оборудование.
Cisco Call Manager – это сервер обработки вызовов IP-телефонии.
Call Manager поставляется на dvd диске, скрипты Cisco интегрированы в Linux Red Hat Enterprise Edition.
По умолчанию Call Manager можно установить только на брендовое оборудование IBM и HP. Полный перечень поддерживаемого оборудования можно посмотреть в на диске с дистрибутивом в файле /Cisco/vendor/HWTABLE.data
Однако, установить Call Manager на другое оборудование тоже можно. Для этого нужно немного подправить установочные скрипты на компакт диске.
Что для этого нужно:
- Создаем ISO образ диска с дистрибутивом. Сделать это можно командой dd if=/dev/cd of=/root/cd.iso;
- Монтируем созданный образ: mount -o loop -t iso9660 cd.iso /mnt/cisco_cm/;
- Далее переходим в директорию /mnt/cisco_cm/Redhat/base и находим там файл stage2.img;
- Монтируем stage2.img: mount -o loop -t cramfs stage2.img /mnt/stage2/;
- Переходим в директорию /mnt/stage2 и архивируем ee: cd /mnt/stage2 && tar -cvf /root/stage2.tar;
- Распаковываем созданный архив в новую директорию: mkdir /root/stage2/ && cd /root/stage2 && tar -xvf /root/stage2.tar;
- Далее переходим в директорию /root/stage2/usr/bin/ и ищем в ней файл с именем anaconda;
- Открываем найденный файл в текстовом редакторе;
- Меняем в нем строку OK_TO_PROCEED=0 на OK_TO_PROCEED=1;
- Сохраняем файл;
- Далее необходимо создать новый img файл: cd /root && mkfs.cramfs stage2/ stage2.img;
- После этого нужно создать обновленный iso образ и прожечь его на dvd: cp /root/stage2.img /mnt/cisco_cm/Redhat/base/stage2.img && cd /mnt/cisco_cm && mkfs.isofs -o /root/cd_new.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table;
- Записываем файл на dvd и устанавливаем Call Manager.
Готово ;)
Комментарии 2 | Теги: Cisco, unix-likes, Софт
