Troubleshooting 2017-04-18T18:36:27+00:00


PiAnywhere Troubleshooting Guide

If PiAnywhere isn’t being detected by your raspberry pi, the first thing to check is if the gobiserial driver has installed properly you do this by running:

lsmod | grep GobiSerial



You should see what is shown in the above picture, if you don’t this means the install didn’t complete successfully properly.

In this case, the first thing to check is if your raspberry pi is connected to the internet. If it wasn’t then please connect to the internet then re-run the installation.

The second thing to check is if your raspberry pi’s clock is set to the correct time. If it isn’t please use the following commands to correct it

sudo /etc/init.d/ntp stop

sudo date –set ‘Year-Month-Day Hours:Minutes’ (current date and time)

sudo /etc/init.d/ntp start

sudo reboot

After this re-run the installation.
If your PiAnywhere still isn’t detected then please contact us on support@pianywhere.com

If wvdial is not working, first check that the wvdial.conf file has the correct information. The file location should be /etc/wvdial.conf, you can open it using the command

sudo nano /etc/wvdial.conf

The file should have the following in it

[Dialer Defaults]

Init1 = ATZ

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

Modem Type = Analog Modem

Baud = 720000000

Stupid Mode = 1

New PPPD = yes

Modem = /dev/ttyUSB2         * Use ls /dev/ttyUSB* to find the correct port - 
                               it should be the third port in the list.

ISDN = 0

Phone = *99#                 * If this doesn’t work then put your simcard number

Username = []                * If your APN has a username assigned put it here
Password = []                * if your APN has a password assigned put it here


If this is all correct but wvdial is still not working then. Check the output of wvdial, if it says ATZ then bad init string. Check that you can communicate with the modem using,

minicom -D /dev/ttyUSB2

(replace ttyUSB2 with the AT command port name on your pi which is the third device shown when you run ls /dev/ttyUSB*)


Press Ctrl-A then press E to enable you to send commands to the device via minicom

Inside the minicom terminal type in


This should give the reply OK as shown in the picture above so the next thing to check is if your raspberry pi is connected to the internet via wifi or ethernet as this can interfere with the connection process. To solve this please disconnect your wifi.

If wvdial outputs waiting for carrier then we need to check that your sim card is working. The first thing to check is if your Simcard has been placed correctly. It should be placed with the diagonal corner facing away from PiAnywhere and the chip side of the sim facing downwards.

Next, we need to check that your SIM card has been activated, the easiest way to do this is to place your SIM card in your phone and check if you can make calls on your phone.

Finally, if it has been activated then the final thing to make sure if you have a data allowance on your sim as you will not be able to connect to the internet without it.