Page 1 of 1

SIPRecord 1.7.0.21: add extension for recording with Alcatel

PostPosted: Wed Jun 13, 2018 1:09 pm
by Belinda Frick
STEPS:

  1. Check if enough licenses to add extensions for recording.

    Add recorded extensions to AMETHYST Devices List.

    Checking and modifying Amethyst licenses

  2. Update Configure Virtual Extension with the User names and Extensions.

    How do I setup Virtual extension in AMETHYST ?

  3. The ini files must be updated and then the recordings software restarted to apply.
    NOTE: This must be scheduled outside recording hours as it will cut recordings and not start recording until software started up and stations loaded for recording.

    SUGGESTION:
    First prepare the ini files.
    Organize restart time and then replace the ini once software stopped.

    • Confirm siprecord.ini:

      1. Code: Select all
        [OPTIONS]
        RECORDALLEXT=1
        RECORDALLIP=1
        PERMANENTSTATIONS=1


        NOTE: Where is my changes to the Stations.ini file?

      2. Recording solution (PABX):
        Code: Select all
        [ALCATEL]
        ENABLED=1

      3. All extensions to be configured must be listed under:
        [EXTENSIONS]

        For example:
        Code: Select all
        [EXTENSIONS]
        12904=
        12906=
        12919=

    • Confirm stations.ini

      1. All IPs op recorded phones must be listed under:
        [PHYSEXT]

        For example:
        Code: Select all
        [PHYSEXT]
        10.51.241.222=
        10.51.241.87=
        10.51.242.102=

      2. All user names must be updated under :
        [STATIONS]

        For example:
        [STATIONS]
        Code: Select all
        0=10.51.241.222|12904|Princess Thwala
        1=10.51.241.87|12906|Cynthia Nqidi
        2=10.51.242.102|12919|Melissa Jonker

  4. Update recording software with prepared ini files:

    • Disable the checksip scrip in the crontab:

      crontab -e
      Code: Select all
      #Checksip
      * * * * * /usr/local/bin/checksip.sh

      Place # infront to comment out:
      Code: Select all
      #Checksip
      #* * * * * /usr/local/bin/checksip.sh

    • Run the stop SIPRecord script:
      ./stopsiprecord

    • Update the 2 ini files:
      siprecord.ini
      stations.ini

    • Remove the '#' from the crontab

    • checksip will then startup the SIPRecord again - monitor with tail -f siprecord

Re: SIPRecord 1.7.0.21: add ext for recording with Alcatel

PostPosted: Fri Jun 22, 2018 2:53 pm
by kebogile Porogo
Additional Steps To Add Extensions For Recording.
After verifying available licences.

    1. Make a backup of the live siprecord.ini file before making changes, whilst in the siprecord directory
    Code: Select all
    root@micloud:~# cd /opt/datatex/siprecord

    2. Copy siprecord.ini to siprecord.new
    Code: Select all
    root@micloud:/opt/datatex/siprecord# cp siprecord.ini siprecord.new

    3. Edit the newly copied siprecord.new 'EXTENSIONS' section with the new extensions to be recorded.
    Code: Select all
    root@micloud:/opt/datatex/siprecord# vi siprecord.new
    [EXTENSIONS]
    +27118443200=
    +27874054641=
    +27874054642=
    +27874054643=

    Write & Quit to save the changes made
    4. Recload the siprecorder either by running reloadsip.sh or telnet to 127.0.0.1 27007, and reload.
    Code: Select all
    root@micloud:/opt/datatex/siprecord# telnet 127.0.0.1 27007
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.

Siprecorder will reload the settings from the siprecord.new file and new etxensions will be monitored for recording.

Re: SIPRecord 1.7.0.21: add ext for recording with Alcatel

PostPosted: Wed Jul 18, 2018 10:04 am
by kebogile Porogo
Update: THE BELOW RELOAD PROCEDURE DOES NOT RELOAD THE STATIONS.INI FILE.
Reload will load changes made in the siprecord.ini
With Alcatel setup, the siprecorder will need to be restarted as well.


kebogile Porogo wrote:Additional Steps To Add Extensions For Recording.
After verifying available licences.

    1. Make a backup of the live siprecord.ini file before making changes, whilst in the siprecord directory
    Code: Select all
    root@micloud:~# cd /opt/datatex/siprecord

    2. Copy siprecord.ini to siprecord.new
    Code: Select all
    root@micloud:/opt/datatex/siprecord# cp siprecord.ini siprecord.new

    3. Edit the newly copied siprecord.new 'EXTENSIONS' section with the new extensions to be recorded.
    Code: Select all
    root@micloud:/opt/datatex/siprecord# vi siprecord.new
    [EXTENSIONS]
    +27118443200=
    +27874054641=
    +27874054642=
    +27874054643=

    Write & Quit to save the changes made
    4. Recload the siprecorder either by running reloadsip.sh or telnet to 127.0.0.1 27007, and reload.
    Code: Select all
    root@micloud:/opt/datatex/siprecord# telnet 127.0.0.1 27007
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.

Siprecorder will reload the settings from the siprecord.new file and new etxensions will be monitored for recording.