Wyoming, NSW 2250

Sangoma S500 & S505 SIP Phone Factory Reset

If you don’t have the password for a Sangoma S500 or S505 phone it can be reset back to factory defaults with the following steps: Once reset, the password for the Web interface or the Settings menu will be reset back to the default of admin or 222222 depending on the model.

Read more

Ubuntu – change lid and button actions

The Ubuntu Settings app is very light on when looking at the power button and lid actions, excluding most of the options a Windows user has to change the customise button/lid actions between AC Power and battery power operation. Fortunately there is an easy command line tool that allows these settings to be changes easily within the Gnome environment,…

Read more

Create an App icon for a website in Linux

Linux Mint provides a little tool called Web Apps. This tool allows a web site to be sandboxed into a separate window, making a website look like an app. This can be handy for a site like Google Messages for using phone SMSes on the PC, allowing this to be shown in its own distinct window rather than just…

Read more

Find Node.js instance on a server

To track down Nodejs processes running on a server first run netstat -lt to list the ports that applications are listening on. This may show port 31044 is listening, for example. Next, find the processes that are listening on those ports with netstat -anp 2> /dev/null | grep :31044 This may return a process id like 7392/server.js – then…

Read more

Fundamental coding principles

Experience in coding is not necessarily about the intricacies of a language but is as much about concepts. Below is a list of concepts that should be applied regardless of the language. DRY coding Don’t Repeat Yourself is a fundamental principal. If there is a temptation to copy and paste a block of code think about how this block…

Read more

Debian/Ubuntu/Mint – Mount a Windows network share

To mount a Windows share using the command line in a Debian based distribution, first ensure that cifs-utils is installed. If it isn’t, run sudo apt install cifs-utils To mount a share, run sudo mount -t cifs -o username=userName,domain=DOMAIN //serverName/shareName /mnt/path replacing userName, DOMAIN, serverName and shareName and the mount path as appropriate. If the Windows workstation/server is not…

Read more

Logitech G Keyboard LEDs in Ubuntu

Logitech provide the Logitech G software for managing LEDs and other settings on keyboards and mice. Unfortunately this isn’t available for Linux. There is a command line tool called g810-led that can fill this gap (https://github.com/MatMoul/g810-led). To install this on Ubuntu run: sudo apt install g810-led After installation you will probably need to reboot for the software to recognise…

Read more

Cinebench R23 results

CPU Multi CoreResult Single CoreResult Phenom II X6 1020 Athlon II X4 640 3GHz 1380 Athlon A8-3870 APU 3GHz 1560 Core i5-3470 3.4GHz 2600 Core i5-6500 3.2GHz 3009 825 Xeon E3-1240 V2 3.4GHz 3180 Core i7-4770 3.4GHz 4270 873 Core i5-1135G7 2.4GHz 5235 1315 Ryzen 5600G APU 3.9GHz 10545 1445 Ryzen 5 5500 3.6GHz 10620 1347 Core i5-12400F 6C/12T…

Read more