adventures of a VoIP / SIP / IMS trainer & contractor|


Introduction to Python Programming

This post is designed to help people get up and running quickly with some well written Python programming lessons. I won’t assume you are dumb, but I will offer you some tips I wish I had when I first started Python programming.

First, you’ll need to install Python. All things Python version 2.x are historic (dead), so be sure to install Python 3.x. You can do that by visiting this link here, and installing the latest version appropriate to your machine. PC, Mac and Linux are supported: Download Python

Next you’ll need a place to write code (Microsoft Word […]

AstriCon September 27-29, 2016

AstriCon 2016 was held at the Renaissance Glendale Hotel & Spa in Phoenix (Glendale), Arizona. It sounds like the type of place you might find cosplayers representing Halo’s United Nations Space Command Defense Force, but it is actually 3-days all about Asterisk – So, although attendance isn’t quite what you’ll find at DragonCon, you will find lots of tasty talks and new friends that wanna geek out on just about all things telecom.

I was invited to speak on running Asterisk within an OpenStack cloud, a copy of the talk can be found here (link to shameless self-promotion coming […]

What is OpenStack CirrOS?

If you have worked with OpenStack, then you’ve likely reached for a CirrOS (cirros) image more than once.

So, what is CirrOS?

CirrOS (x86_64) is a stripped down Linux (free) distro that can be used for proof-of-concept testing; use it to establish that instances (VMs) can be launched. If you are running an OpenStack environment, then the Glance (imaging) service would be called on to manage the storage of the CirrOS image (either by caching locally, or storing as an object via Swift). Nova-Compute (running on a Compute Node), could then be provided the location of this image to launch an […]

  • Permalink Gallery

    OpenStack pre-Mitaka users should watch 1984’s The Terminator

OpenStack pre-Mitaka users should watch 1984’s The Terminator

In the OpenStack pre-Mitaka release, the Horizon dashboard interface includes a button labeled, “Terminate Instances”. As a fan of James Cameron’s 1984 film, “The Terminator”, I had no problem wrapping my mind around what this button did. However, as an instructor of the OpenStack suite, I can say from experience that many people do struggle with what this button does.

I have to assume in 1984, the same people walked into “The Terminator” unsure of the motives of the Cyberdyne System Model 101 (CSM-101) as portrayed by Arnold Schwarzenegger.

In Cameron’s world, in OpenStack’s world, and in Merriam-Webster’s world, the word […]

Reset Avaya System Manager Password

Working with the Avaya Aura System Manager (SMGR), you will eventually find yourself locked out of the web GUI. This most commonly happens if a password times out, and the ‘new’ password change goes unrecorded. The following steps will outline how to reset the admin password for Avaya Aura System Manager web GUI.

These steps were used in conjunction with Avaya Aura System Manager version (deployed from System Manager Mid-Size Enterprise 6.2.2 template with SP4). See the end of this posting for any other software (and corresponding versions) used in conjunction with these steps. I’m certainly they’ll work with […]

Installing VMware Tools from the Linux CLI

This posting outlines the steps required to install VMware Tools in a Linux environment. Specifically, it lists the commands that should be issued at the command line to mount the VMware Tools CD-ROM image, unpack, and then install the VMware Tools tarball.

While these steps should work in almost any Linux environment, I created them using the Linux Mint OS. Mint is a fork of the Ubuntu project. Ubuntu has its roots in Debian. Check out the Linux Mint OS if you are looking for a friendly Linux GUI.

The only caveat that should be observed is that some Linux distributions […]

VMware VM – ‘I moved it’ vs ‘I copied it’

If you’ve worked with VMware products before, you may have (at at some point likely will), encounter a pop-up similar to this one.

What is it asking? What prompted this question? Why does VMware want the default to be, ‘I copied it’? The short answer is that VMware ‘thinks’ that it is possible that this VM was cloned from a pre-existing VM (i.e. ‘I copied it’). If that is the case, VMware needs to change the unique identifiers within the cloned machine, so that potential hardware & software conflicts are avoided. Choosing ‘I copied it’, therefore, is preferred over ‘I […]

traceSM – Avaya Aura Session Manager

You can learn quite a bit about how the Avaya Aura Session Manager works (or doesn’t work) with the built in packet capture tool, traceSM. If you’ve ever worked with this tool, you may have experienced the following error while trying to launch it:

ERROR: traceSM is already running. Only one instance is allowed.

This error can occur if an admin does not exit the trace tool or terminal session properly. It can also occur if some other administrator is currently running traceSM. By default, Avaya does not want customers launching multiple instances of a potentially resource intensive application, like a […]

Avaya Compatibility Matrix – How to patch Avaya products

Anyone that works with Avaya products should know about the Avaya Compatibility Matrix. It is Avaya’s tool for navigating through the onslaught Avaya patches, service packs, and feature packs.

It is a bit hidden on the Avaya website, which is why I’m writing a blog post on it. There is a link to it hidden on the bottom of the Avaya Support page, or, find it by clicking here. Note, you’ll need to log in with your PLDS credentials to get access to the site: Avaya Compatibility Matrix

Once you are logged in, choose the platform you are interested in […]

Star Trek The Rewatch (podcast)

“Star Trek The Rewatch” is a podcast I discovered while laid over at O’Hare International on the way back from a week of teaching SIP & Voice over LTE. Each show is devoted to a discussion of a single episode of Star Trek The Next Generation. The episode is reviewed for likability, but also has the science presented within critically examined, as the hosts are both astrophysicists at Oxford. Graeme McRae and Robert Simpson cheeky rapport and infectious laughter is plentiful as they praise and admonish the scientific blunders compounding the voyage of Jean-Luc Picard’s Enterprise.

If listening to […]