Sangoma linux 7 default password

How to set Network Settings from the CLI

Setup Static IP from CLI

Plug a USB-to-Serial Console Cable into the Console Port

    Locate and plug the RJ45 end into the Console port on the appliance.

Plug the USB end into a laptop or desktop computer.

If your computer does not have the software drivers installed for the usb-to-serial cable please visit the following page:
-> Appliance USB to Serial Cable
-> you must have the drivers installed otherwise your computer will not be able to communicate with the appliance through the console cable.

  • From the computer determine which USB port the console cable is plugged into.
    1. For Windows: open up device manager and expand the ports area, see below example:
    2. in the above example, COM3 is the port.
  • From the computer, open up a terminal program and connect to the above detected COM port.
    1. use the following connection settings:
    • Speed: 115200 n8 1
    • Hardware/Software flow control: disabled
  • For example, on a Windows computer, you can use Putty (free downloadable program) and connect as seen below (with your detected port in place of COM3):

    The terminal screen should appear with login prompt. The username and password for root login will be mentioned on Quick Start Guide included in the box. By default login username is root and password is sangoma. Use nano editor to change the default network configuration file. The command is



    Change following parameters to set the IP , Subnet Mask and Default Gateway Address
    Do not change other parameters if there are any.

    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=
    GATEWAY=
    NETMASK=

    Press Ctrl-O to save the configuration file.

    Press Enter to complete the save and then Ctrl-X to exit the editor.

    Run following command to apply your network settings.

    service network restart

    Connect your network cable to default LAN port of your device. The link should come up.
    You should be able to ping your default gateway address and that verifies your successful local network connection.

    So far , you have setup your appliance on local network only. You need internet connection to Activate this deployment.

    You need to set your Domain Name Servers in the following file. This is important to bring your system on Internet.

    You need to add nameserver line for each DNS server entry.

    Press Ctrl-O to save the configuration file.
    Press Enter to complete the save and then Ctrl-X to exit the editor.

    Check internet connectivity using ping portal.sangoma.com

    If you receive successful ping response . You are good to continue your further setup using web browser to Activate the deployment.

    Источник

    My Tech Website

    Many people have been through this same problem either due to forgetting the root password, typing it wrong or due to console language conversion issue.

    Mine was due to using a remote console which didn’t translate my keyboard properly and caused a wrong password.

    So I ended up having access to the GUI screen but not the root. So first thing came to my mind is should I reformat the machine and reinstall it since it doesn’t take long time? but no I like challenges and started digging into how do I reset the password.

    Since I do still have the access to console I can try from the Kernel, the default ISO install FreePBX with Sangoma 7 Distro which is based on Centos Kernel 3.10.0-862.2.2.3 el7.x86_64.

    So I first attempt I tried was following the same method of resetting root password on Centos through Kernel.

    1- Restarting the machine to get into Kernel:

    When Restarting Press E to edit the Kernel

    Читайте также:  Как изменить соотношение сторон экрана windows 10

    Once pressed E you will get this screen:

    2- Edit the Kernel:

    Scroll down until you find “rhgb quiet” and replace it with “init=/bin/bash” without quotes.

    So eventually it’ll look like this

    3- Resetting Root Password:

    Once it’s changed, press ctrl-X to initiate the process of resetting the root password:

    You will get Bash cmd prompt, Type the following commands

    A- First to check the status of root partition by running following command on the single user mode.

    Mount | grep root

    In this distro of Linux you might not get anything but normally you should get partition details.

    B- To make the partition writable, you’ll have to type in the following command

    mount -o remount,rw /

    C- To Change the root password type

    passwd root

    Type your new password and you’ll get a message that all authentication tokens updated successfully

    After this restart and try to login, and you’ll see that it works fine

    Result:

    After restarting the machine, I tried to get into web GUI to start configuring the FreePBX but I received the following error:

    Class ‘PicoFeed\Reader\Reader’ not found

    After doing some research it was obviously an error related to a recent update pushed by FreePBX

    Solution:

    and the solution was running this cmd

    fwconsole ma upgrade dashboard –edge

    Hope someone would find this useful

    Источник

    Logging into PBXact

    Determine the IP address of the PBXact appliance by plugging in a monitor and keyboard.
    If your appliance connects using an RJ45 console port, please visit this page: http://wiki.FreePBX.org/display/PPS/Appliance+USB+to+Serial+Cable.
    All PBXact UC appliances come with DHCP enabled on the server so it will grab a IP address for you. The default root password is set to «sangoma» .

    Type “ifconfig” from the command line to determine what the current IP address.

    Now that you know your IP address you can log into the PBXact GUI.

    In case you do not have DHCP Server running and you want to set the static IP address from Console refer to How to set Network Settings from the CLI

    Change the root password to something more secure. You can do this from the Linux CLI by
    typing “passwd” and then it will prompt you to type your new password twice

    Now that you know your IP address you can log into the PBXact GUI. To do this type the IP address of your PBXact system and the port number of 2001 into a web browser on the same network as your PBXact system (e.g. http://192.168.1.1:2001 replacing 192.168.1.1 with your IP address). You should be prompted to create a user and password. If you are prompted with a login screen, log in using » admin » and » sangoma » as the password

    You can now login as a PBX administrator by clicking on the PBX Administration button as shown below.

    Click on the «PBX Administrator» icon to begin the Quick Wizard.

    You will be prompted to log in with your Username and Password that you created earlier. I

    Top change network settings please review the Changing Network Settings Wiki here.

    Источник

    УСТАНОВКА FREEPBX 14 • LINUX 7.5 • ASTERISK 13 OR 15

    Установка FreePBX 14 • Linux 7.5 • Asterisk 13 or 15 В данной статье будет рассмотрена установка дистрибутива FreePBX Distro 14 от Sangoma. 1. Загрузка дистрибутива Скачайте FreePBX Distro 14 ISO для записи на диск или USB IMG для записи на USB-носитель, соответственно. Скачать FreePBX 14 Distro можно по ссылке. 2. Запись диска Загрузите пакет […]

    Установка FreePBX 14 • Linux 7.5 • Asterisk 13 or 15

    В данной статье будет рассмотрена установка дистрибутива FreePBX Distro 14 от Sangoma.

    1. Загрузка дистрибутива

    Скачайте FreePBX Distro 14 ISO для записи на диск или USB IMG для записи на USB-носитель, соответственно. Скачать FreePBX 14 Distro можно по ссылке.

    Читайте также:  Msi windows 10 oem

    ссылка на скачивание.

    2. Запись диска

    1. Загрузите пакет Unetbootin для Windowshttps://sourceforge.net/projects/unetbootin/files/latest/download
    2. Вставьте USB-носитель.
    3. Откройте Unetbootin с правами администратора.
    4. Установите параметры как на скриншоте ниже.
    5. Нажмите на кнопку с тремя точками затем укажите путь к загруженному дистрибутиву.
    6. Носитель – выберите USB-носитель, который Вы подключили в USB-порт компьютера.
    • Запустите процесс, нажав на ОК и подождите пару минут.
    • Готово! Можно переходить к инсталляции дистрибутива на сервер.

    запись дистрибутива на съёмный носитель.

    3. Инсталяция дистрибутива

    1. Загрузитесь с USB-носителя. (Для инсталляции сервер должен иметь доступ в интернет). Выберите пункт FreePBX14Installation(Asterisk15).

    На двух скриншотах ниже можно наблюдать процесс установки:

    процесс установки дистрибутива процесс установки дистрибутива.

    • Как указано на скриншоте ниже: Installation complete. Press return to quit. Установка завершена, нажмите Enter для выхода из установки.

    завершение установки.

    • После того, как Вы нажмёте Enter, вернётесь к первоначальному окну для выбора необходимого к установке дистрибутива. ИзвлекитеUSB-носитель, затем перезагрузите сервер. После перезагрузки, Вы увидите окно с выбором операционной системы для загрузки. Для выбора, нажмитеEnter.

    загрузочное меню.

    • Далее Вы увидите процесс загрузки системы:

    загрузка системы.

    • По окончании загрузки, система предложит выполнить вход:

    вход в терминал.

    • Вводим имя пользователя root и нажимаем Enter:

    ввод пользователя.

    • Система запросит ввести пароль. По умолчанию пароль для FreePBX 14 Distro – это ‘SangomaDefaultPassword’.

    Настройка завершена. Используйте данный адрес для подключения к серверу по SSH и последующей настройки сервера.

    Источник

    FreePBX 13. Уже не бета

    Что такое FreePBX? Это один из вариантов управления двигателем современной IP телефонии — Asterisk. Как бы не любили интеграторы эту «надстройку», безусловно именно она является лидером инсталляций IP АТС.

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

    Тем не менее, еще в марте у вас была возможность потестировать Alpha версию, бету в июне, а сегодня я хотел бы бегло осмотреть финальный и стабильный FreePBX 13.

    Компания shmooze еще на протяжении 2012 — 2013 года уверенно двигала свой продукт к коммерциализации. Бесплатные модули вдруг становились платными (end point manager, например), в свой дистрибутив добавлялось все больше коммерческих модулей, и после покупки компанией Sangoma подход не изменился, а стал еще жестче.

    А что гласит логунг на главной странице проекта? «Free means Freedom» Не бесплатно, а свободно 😉

    В какой-то момент руководство решило делиться FreePBX только в рамках своего FreePBX Distro, но в последствии умерили свой пыл. Сегодня вы можете собрать Linux OC + Asterisk + FreePBX самостоятельно, либо установить готовый ISO образ системы непосредственно на сервер.

    Итак, что включено в последний на данный момент, доступный образ 10.13.66-6:

    FreePBX 13
    SHMZ OS 6.6 (CentOS)
    Asterisk 11 или 13 (другие версии не поддерживаются)
    DAHDI 2.10

    Система устанавливается как обычно, в несколько кликов. Не забудьте выбрать —no raid, если у вас установлено несколько жестких дисков. Мы например периодически практикуем установку системы на SSD 60 Гб, а записи разговоров на соседний и обьемный HDD.

    По окончании установки пакетов при подключении к сети FreePBX автоматически обновит свои пакеты на последние версии из репозиториев Sangoma.

    После установки, адрес присваивается автоматически (если в сети поднят DHCP сервер, разумеется). Смотрим его в консоли или лизах DHCP.

    Попадаем на сервер, устанавливаем логин / пароль администратора и видим новый, резиновый интерфейс системы.

    И вот первое новшество, которое нас встречает — это закрытие доступа в раздел Admin — System Admin до регистрации системы на портале Sangoma. Ни сменить IP адрес, ни просмотреть список попавших в Fail2Ban, сменить TimeZone. DNS и прочее.

    Впрочем, регистрация достаточно короткая, и вы можете заранее получить логин и пароль тут — portal.schmoozecom.com

    Читайте также:  Не получается сделать установочную флешку windows 10

    Как бонус, вы можете активировать платные модули Extension Routes и Sysadmin Pro бесплатно.

    Русификация

    Интерфейса системы: Settings — Advanced settings — Show language — YES

    Голосовых фраз в АТС, команды выпоонять в консоли:

    mkdir -p /var/lib/asterisk/sounds/ru/
    затем

    wget -q —no-check-certificate github.com/pbxware/asterisk-sounds/tarball/master -O- \ | tar xzv —strip-components 1 -C /var/lib/asterisk/sounds/ru/
    загрузятся основные фразы, и затем

    wget -q —no-check-certificate github.com/pbxware/asterisk-sounds-additional/tarball/master -O- \ | tar xzv —strip-components 1 -C /var/lib/asterisk/sounds/ru/
    в этот момент загрузится расширенный пакет фраз, всего их более 700, что покрывает практически все действия с астериском.

    В интерфейсе FreePBX переходим в Admin — Sound Languages — Custom languages. Нажимаем кнопку Add.
    Language Code = ru
    Description = Русский
    Submit.

    Теперь, в Global language будет выбран по умолчанию Русский. (по крайней мере так у меня произошло на тестовой машине, впрочем вы можете выбрать русский и кликнуть Submit дополнительно)

    Интерфейс FreePBX 13

    Веб интерфейс системы был немного переработан, нельзя сказать что это революционное изменение, скорее действительно полезные перемены.

    Например, экран пользователей разбит на вкладки (по типу подключения), а также добавлена кнопка быстрого добавления юзеров.

    И да теперь вы можете настраивать офисную АТС с помощью планшета или смартфона, меню и ширина автоматически подстроятся под ваш экран.

    Команды fwconsole

    В Free PBX 13 добавлена возможность управление АТС через командную строку Linux с помощью fwconsole
    Amportal будет «убит» окончательно во FreePBX 14
    Список команд вы можете увидеть ниже (либо вбить на сервере fwconsole list)

    Микс настроек через веб-интерфейс и консольных Linux команд. Впрочем, может быть полезно, если вы забыли пароль для веб-администрирования или желаете перечитать конфиги.

    Система обновления платных модулей

    Очередная ложка дегтя для пользователей FreePBX.

    Большинство продаваемых модулей системы были доступны по схеме: покупка лицензии на 25 лет и 1 год бесплатного апдейта версий, то есть заплаток и обновлений функционала. Вы пользуетесь год, а потом доплачиваете разработчикам какую-то сумму, поддерживая дальнейшее развитие модуля. Либо не платите и работаете с той версией, что у вас уже есть.

    Вроде все понятно и красиво, если бы не одно но, в FreePBX не было механизма продления, и поэтому они все это время предоставляли апдейты бесплатно. Теперь есть, и вы можете продлить модули непосредственно из GUI.

    Firewall

    Новый модуль Sangoma Smart Firewall, уже включен в состав нового FreePBX. Чтобы его активировать — следует перейти в Connectivity — Firewall и нажать Enable. Разумеется, гуру iptables могут творить чудеса, но разве это целевая аудитория FreePBX?

    Вы можете пройти простейший автоконфигуратор, и настроить дефолтную защиту, но можете и копнуть чуть поглубже и настроить firewall более корректно.

    Четыре подменю: About. Services, Status, Zones.
    About — показывает информацию об открытых портах, статусе запуска
    Services — позволяет открыть / закрыть службу для ранее созданной сетевой зоны
    Status — список попавших в черный список, а также список зарегистрированных SIP устройств.
    Zone — сетевые зоны, которым можно доверять. Указываются с маской.

    Заключение

    FreePBX 13 — продукт достаточно свежий, не удивлюсь, если ближайшие полгода мы увидим большое количество допилов и доработок.
    Буквально сегодня я столкнулся с проблемой неработающей платы Digium и понадобилось обновление прошивки.

    В консоли выдавалось следующее:

    wcaxx 0000:03:00.0: Existing firmware file dahdi-fw-a4b.bin is version b0019, but we require d001e.

    Как нужно «ремонтировать»?

    отсюда тянуть прошивку которая ей нужна downloads.digium.com/pub/telephony/firmware/releases\
    распаковать допустим в /tmp, распакуется файл 1 файл dahdi-fw-a4b.bin
    потом идем в /lib/firmware делаем старому файлу mv dahdi-fw-a4b.bin dahdi-fw-a4b.bin_back
    потом Ранее скачанный файл В моем случае downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
    копируем из /tmp в /lib/firmware сервак после этого в ребут

    как запустится смотреть в dmesg, чтобы все было ок.

    ]# dmesg | grep -i dahdi
    dahdi: Version: 2.10.2
    dahdi: Telephony Interface Registered on major 196
    wcaxx 0000:03:00.0: firmware: requesting dahdi-fw-a4b.bin
    wcaxx 0000:03:00.0: Found dahdi-fw-a4b.bin (version: d001e) Preparing for flash
    wcaxx 0000:03:00.0: Uploading dahdi-fw-a4b.bin. This can take up to 30 seconds.
    dahdi_transcode: Loaded.
    INFO-xpp: FEATURE: with sync_tick() from DAHDI
    dahdi_devices pci:0000:03:00.0: local span 1 is already assigned span 1

    FreePBX 12 + Asterisk 11 +chansip. Что может быть лучше?

    Источник

  • Оцените статью