Unable to call Landlines

I had been unable to call landlines for some strange reason. It was in the US Virgin Islands. My trunk provider is voip.ms. Kept getting a busy signal. I troubleshooted it with voip.ms and as always they found a way.

Very simple put, my caller ID was set to area code + number. 3407741340. This caller ID worked great for any US numbers that I tried and even my 340 cellphone. I had another system setup where I was also able to call landlines. This had me believe the problem was in my dialplans. Nope, I was wrong again. If I moved the trunk out of my asterisk system and used it as a stand alone SIP trunk I had the same issue.

The solution was very simple and something I hadn’t considered. I was missing a “1” in front of the phone number listed in the caller ID. That’s it. That is all it was..

SignalWire Setup on Yealink Phone

I was trying to setup a Fanvil Phone to test it out. Ran into some issues setting it up with SignalWire. Then I remembered that I hadn’t posted a screenshot of it working on my Yealink phone.

It’s pretty straightforward. I do use TLS because it is available. You will see that I am using port 5061.

Here is a quick rundown:

  • Register name and User Name is both the same thing. This would be your SIP endpoint username. Do not include anything after the @ sign.
  • Password – You set this up when you created the endpoint
  • Server Host – This is the part that comes after the @ sign and usually is the name of your project followed by a string of letters and characters and ends with sip.signalwire.com
  • Port is 5061 for TLS.
  • Transport also TLS. You can use UDP but then change the port to 5060 in the above field.

Set this to whatever you want but if your hardware and software supports Opus then this is a no brainer. USE OPUS!!!! Normally I would have had G.729 second on the list but its relatively new to SignalWire support.

I’ve got it up and running on my Fanvil test phone as well now. I will add those screenshots later.

How to setup SignalWire and Twilio in Wazo

How to setup SignalWire and Twilio in Wazo. First, I should state that SignalWire is a competitor to Twilio. It is brought to us by the founders of Freeswitch.

I’ve been playing around with them for just a short time and have liked what they have done so far. I had problems for forever getting Twilio to work with outgoing calls in Wazo. Now, I can finally say that I have it working 100%. Same goes for SignalWire.

When you are filling out the SIP trunk section here is the information you will need:

  • Authentication username: this is something you picked in signalwire.
  • password: you picked this right after the username.
  • connection type: honestly – I think friend and peer works. I don’t think it is used.
  • IP Addressing: Static and then the server name is the name of your end point. This should be your project name followed by some code and then ends with sip.signalwire.com. you need to enter it all.
  • Skip the rest of that
  • Skip register
  • Go to Advanced tab – this was the key for me.
  • Rewriting the From field-Domain: user your username here
  • Rewriting the From field-Domain: here you put your SIP Endpoint
  • amaflag: default
  • I also filled in insecure (ALL) and port (5060) but again I am not entirely sure they are used.

That’s it. Twilio is the same way but usually the terminology is just a bit different.

Also want to mention that when setting up a phone they recommend TLS and port 5061. However, Asterisk is a little more complicated setting up TLS. I suggest sticking with 5060 UDP.

WordPress 5.0 Publishing Failed

I couldn’t auto-save or just regularly save any post on WordPress 5.0. A google search turned up a few options but none of them worked for me.

Suggestions included changing permalinks then changing it back. There was a php.ini line that I tried. I think if I would have reverted to the old editor it might have worked.

While troubleshooting I checked Google Debugging at it was showing access-control-allow-headers errors. I searched for that and came up with almost nothing except one little gem of wisdom. it said that the URL I was using might be different than that of my site. Specifically, the hits were talking about http vs https. My SSL was good so I didn’t think that was the issue.

What I did notice was my admin page was lacking the www even though the admin section (and nothing in wp-settings) was www. I changed my settings to remove the www and then everything worked.

Be forwarned this will probably affect your SEO. Google showed only “www” links but now I am getting rid of the “www”.

Using Star Codes with Obihai 1000 Phones

I was unable to use star codes with obihai 1000 phones for a very long time.  It wasn’t really a big deal before but was irritating that I couldn’t find an answer.  Thanks to a post from voip.ms wiki i figured out that I had to change the ITSP digitmap line.  One just has to add |*xx| after |xx.|

Not sure why this was even the case as it is this issue only relates to Obihai phones.  In case anyone is curious I use these phones on a few different systems.  They are all Asterisk based.  Usually Wazo but sometimes direct to voip.ms.

File Explorer Closes Almost Immediately after Opening it in Windows 10

If your file explorer closes almost immediately after you tried to open it in Windows 10 then I would suggest the resolution below.  I found 3 other solutions but only this one worked for my situation.  I found it first at 4IT Support.

  • Right Click on the file explorer icon.
  • Select any pinned folder.
  • In the “View” tab go to the far right and click the word “options”
  • Select “change folder and search options”
  • In the “open File Explorer to” box select “this pc”
  • Click the “Clear” button next
  • done

Enjoy your fixed file explorer!

 

No Network Connections After Upgrading to Windows 10

If you are missing all of your network connections after upgrading to Windows 10 then chances are you have something in the computer that Windows 10 does not like. One of these programs includes Cisco VPN.

The last time this happened to one of my clients I had to copy and paste the commands into a file and copy them onto a flash drive. Then have the client copy those commands into a command prompt.

Here are the steps that I have ran sucessfully before.

  • Open an elevated command prompt by clicking on the start button and typing “cmd”. Command Prompt should be the first hit. Right click on it and select “Run as Administrator.”
  • copy and paste into the black box this: reg delete HKCR\CLSID\{988248f3-a1ad-49bf-9170-676cbbc36ba3} /va /f
  • If that doesn’t work you will have to edit the registry manually by typing in “regedit” hitting enter and then navigating to the above key and then deleting that key. Here is the key you should be looking for: HKEY_CLASSES_ROOT\CLSID\{988248f3-a1ad-49bf-9170-676cbbc36ba3}
  • The next command to enter into the command prompt is netcfg -v -u dni_dne
  • If that last command is successful then you should have your network connections back.

I’d also remove Cisco VPN from the computer.

DHCP Options for Sophos XG

Here is the clip from the manual for DHCP Options for the Sophos XG.  Got to keep remembering these!

 

Manage DHCP options dhcp[dhcp-options{add|binding|delete|list}] • To add a custom DHCP option dhcp[dhcp-options {add optioncode 1-255 optionname String optiontype {array-of |one-byte|two-byte|fourbyte |ipaddress|string|boolean }] • To delete a custom DHCP option dhcp[dhcp-options{delete optionname optionname}] • To display all configurable DHCP option dhcp[dhcp-options{list}] • To manage additional options for DHCP Server • Add option to DHCP Server dhcp[dhcp-options{binding add(dhcpname DHCP Server name optionname DHCP options value text)}] • Delete option from DHCP Server dhcp[dhcp-options {binding delete {dhcpname dhcp server name)}] • Show options assigned to DHCP Server dhcp[dhcp-options {binding show {dhcpname dhcp server name)}]

here is a sample from what you would type in to see what you already set:

 

console> system dhcp dhcp-options binding show dhcpname “DHCP Server”
Options Configured from GUI
—————————
Domain_Name
Subnetmask 255.255.255.0
Default_Gateway 192.168.1.1
Domain_Name_Servers
Options Configured from CLI
—————————
TFTP_Server_Name(66) “192.168.1.120”
ciscophone(150) “192.168.1.120”

Resetting Netflix on Panasonic Viera Smart TV

Resetting Netlfix on the Panasonic Viera Smart tv didn’t really go as planned.  However, I did resolve my issues.  Netflix wouldn’t load at first.  I tried to remove the channel (they call them apps) and I guess you can’t actually do that.  I also tried the netflix cheat code to get into the settings menu.  No luck.

What did work was changing my DNS entries for the TV.  Why that?  Who knows.  I certainly don’t know.  Everything else on the TV worked including youtube and amazon video.  I changed the DNS to default instead of my standard Google DNS of 8.8.8.8.

This is a 2012 smart tv.  I hate smart tvs.  Not just hate but I could go to bed thinking of ways to smash them. They never get updated.  The UI is never user-friendly and when things go wrong you can’t do much about it.  Give me a roku or googlecast any day of the week!

How I brought my Cisco 7961G Back to Life

This is how I brought my Cisco 7961G back to life.  Many hours later but here are my notes.

I used TFTpd32 as my tftpd software but I wasn’t having any luck with the DHCP piece for the 1 of my 2 7961G phones.  Prior to this last brick I had at one point been successful with a flash to SIP but then the next test it failed and I was back to square one.

In a nutshell:

  • I had to set both option 66 and option 150 to the ip address.  I made sure that the name included “”
  • I took the handset off the phone.  Weird.  I know but it was on the Cisco site as a possibility.
  • I used my router for the DHCP server and Tftpd for the tftp server and as the dns server
  • That Hex stuff..didn’t work
  • I used the firmware from the file called cmterm-7941-7961-sccp.8-0-3.zip
  • I added an XMLDefault.cnf.xml file and changed the one line inside it

My next challenge is to get it upgraded.