Author: sroot

  • Solution sharing: My small business phone system, 4 lines, 6 extensions, and costs less than £10 per month

    plus call costs of about 1p/minute Short version: Get SIP trunks from Dial9.co.uk**, get a small Virtual Machine running at DigitalOcean*, install IncrediblePBX, connect to your own phones. Where we start from: BT Openreach are turning off analog copper phone lines and moving everyone to an all IP (Internet Protocol) system. It’s called SOGeA (Single…

  • Batch qr code generator in python

    I needed to generate a lot of sequential QR codes for work. After a little searching I found a Python module that generates QR codes so all I had to do was work out a small python script to generate each code and save the image. https://www.roots.uk/qr/001 as 001.pnghttps://www.roots.uk/qr/002 as 002.png and so on. Having…

  • FreePBX adding additional network card

    New FreePBX virtual machine with two virtual network cards. When installing, only 1 is configured automatically (eth0) and eth1 does not appear to FreePBX. It also didn’t get an IP address from the DHCP server. To enable the second network interface, in command line SSH as root user and change ‘onboot=no’ to ‘onboot=yes’ in /etc/sysconfig/network-scripts/ifcfg-eth1…