Встала задача подключить Sip телефоны маленькой организации к облачной АТС...
Для начала надо было правильно скачать прошивку, для этого
В наличии имеем
- старенькие IP-телефон SNR-VP-7010
- Dlink Dir-320
- Флешка 2 Gb отформатированную в ext3
- Немного энтузиазма.
Для начала надо было правильно скачать прошивку, для этого
- Качаем от сюда http://dd-wrt.com/site/support/router прошивку предыдущего билда 13064 с именем dd-wrt.v24_usb_generic.bin
- Как шить, найдете на просторах интернета множество статей.
- Выставляем галочки для монтирования USB, не получилось у меня сразу монтировать в /jffs , туда почему-то монтировалась /dev/mtdblock/4. И побеждать это не хотелось. Да и 112Кб это ого сколько места.
- Не забываем включить поддержку JFFS в разделе Administration - Management
- Для удобства я сразу включил SSH.
- Сохраняемся, перезагружаемся,
- Подключаемся по SSH, смотрим если видим вот это то все норм
- Теперь создадим папки
- Сделаем ссылки на эти папки
- Теперь ставим пакеты, так и не понял почему ipkg update все время на меня ругался
- root@DD-WRT:/tmp# df
- Filesystem 1K-blocks Used Available Use% Mounted on
- /dev/root 2432 2432 0 100% /
- /dev/discs/disc0/part1
- 1540688 48000 1414424 3% /mnt
- /dev/mtdblock/4 448 324 124 72% /jffs
- root@DD-WRT:/#mkdir /mnt/opt /mnt/usr /mnt/tmp
root@DD-WRT:/#mount --bind /mnt/usr/ /jffs/usr/
root@DD-WRT:/#mount --bind /mnt/opt/ /opt/
root@DD-WRT:/#mount --bind /mnt/tmp/ /jffs/tmp/
root@DD-WRT:/# ipkg update
Downloading http://downloads.openwrt.org/whiterussian/packages/Packages ...
Connecting to downloads.openwrt.org (78.24.191.177:80)
Packages 100% |*******************************| 143k 00:00:00 ETA
Done.
Updated list of available packages in /jffs/usr/lib/ipkg/lists/whiterussian
Downloading http://downloads.openwrt.org/whiterussian/packages/non-free/Packages ...
Connecting to downloads.openwrt.org (78.24.191.177:80)
Packages 100% |*******************************| 568 --:--:-- ETA
Done.
Updated list of available packages in /jffs/usr/lib/ipkg/lists/non-free
Downloading http://downloads.openwrt.org/backports/rc5/Packages ...
Connecting to downloads.openwrt.org (78.24.191.177:80)
ipkg_download: ERROR: Failed to retrieve http://downloads.openwrt.org/backports/rc5/Packages, returning
ipkg_update: Error downloading http://downloads.openwrt.org/backports/rc5/Packages to /jffs/usr/lib/ipkg/lists/backports
По этому я решил не заморачиваться и поставить
root@DD-WRT:/tmp# wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh
-O - | tr -d "\r" > /tmp/optware.sh
После скачки не забываем его поставить
root@DD-WRT:/tmp# sh /tmp/optware.sh
Дожидаемся окончания и ставим нужные нам пакеты
root@DD-WRT:/tmp# ipkg-opt update
root@DD-WRT:/tmp# ipkg-opt upgrade
root@DD-WRT:/tmp# ipkg-opt install nano
root@DD-WRT:/tmp# ipkg-opt install libtool
root@DD-WRT:/tmp# ipkg-opt install siproxd
root@DD-WRT:/tmp# cp /opt/etc/siproxd.conf.example /opt/etc/siproxd.conf
root@DD-WRT:/tmp# nano /opt/etc/siproxd.conf
Статейка на Хабре помогает нам настроить демона https://habrahabr.ru/post/37660/
Дальше запускаем демона
root@DD-WRT:/tmp# /opt/etc/init.d/S98siproxd
23:14:57 INFO:siproxd.c:232 siproxd-0.8.1dev-5921 mipsel-unknown-linux-gnu starting up
Дальше делаем настройки на телефоне
Завтра будем пробывать как это работает.
Комментариев нет:
Отправить комментарий