Dear Sir, Thank you so much for your help so far Following a couple of emails I received from Antonio Olivares and some more from Marvin Stodolsky I have made some progress. I nutted out that it should have been $ sudo modprobe martian_dev, which I did, and then the other commands you listed. I now can get the modem to start and dial but it then crashed out please see below - it seems very close now. Here is the terminal output: (I can hear all the noises and even on the phone in the house if I pick it up): jonathan@jonathan-desktop:~$ sudo wvdial --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATDT01983311111 --> Waiting for carrier. ATDT01983311111 --> Timed out while dialing. Trying again. --> Sending: ATDT01983311111 --> Waiting for carrier. --> Timed out while dialing. Trying again. --> Sending: ATDT01983311111 --> Waiting for carrier. NO CARRIER --> No Carrier! Trying again. --> Sending: ATDT01983311111 --> Waiting for carrier. ATDT01983311111 ATDT01983311111 ERROR --> Invalid dial command. --> Disconnecting at Thu Feb 17 17:33:19 2011 And here I copied one of your commands for Derek: jonathan@jonathan-desktop:~$ sudo ls -l /dev/ttySM0 /dev/pts/* crw--w---- 1 jonathan tty 136, 0 2011-02-17 17:37 /dev/pts/0 crw--w---- 1 nobody dialout 136, 1 2011-02-17 17:33 /dev/pts/1 c--------- 1 root root 5, 2 2011-02-18 04:23 /dev/pts/ptmx lrwxrwxrwx 1 root root 10 2011-02-17 17:33 /dev/ttySM0 -> /dev/pts/1 jonathan@jonathan-desktop:~$ Here is my wvdial.conf: [Dialer Defaults] Modem = /dev/ttySM0 Baud = 460800 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ISDN = 0 Modem Type = Analog Modem New PPPD = yes Carrier Check = no Phone = <my ISp tel No> Username = <my user name> Password = <mypassword> If you can, I would be grateful for a little further help. It cannot be far off now! Regards, John