Using a Vodafone 3G Connection as a Modem

Using Bluetooth

My wife recently changed her phone – it turns out to be cheaper to sign up for a new contract and get a new phone than it is to get a phone fixed when the battery starts having problems. The new phone has 3G capability so I thought I would try it instead of my GPRS phone as a modem. I was working on the expectation that a 3G connection should be faster than a GPRS connection.

I had already set up Bluetooth and PPP on the computer (for the P900) so all I had to do was add extras for the new phone.

Miraculously, it all worked! And, it was 3 times faster. So a 3G connection is faster than a GPRS connection. Excellent. Except...

Vodafone have no 3G coverage in Handsworth, Birmingham, UK.

I wonder why Birmingham is not a place Vodafone think 3G is worth putting. London, Manchester, Sheffield, etc. but no Birmingham. Bizarre.

Using a USB Cable

The Sony Ericsson V600i comes with a USB cable to connect phone to computer. So I thought, use this rather than Bluetooth. All that is required is to set up PPP.

Plug phone in to computer and note down the device used. Ubuntu already has all the needed infrastructure and monitoring /etc/log/syslog, I spotted that the v600i was attached to /dev/ttyACM0. So this meant making a PPP specification of:

            hide-password
            noauth
            connect "/usr/sbin/chat -v -f /etc/chatscripts/mtw-v600i"
            debug
            /dev/ttyACM0
            460800
            defaultroute
            noipdefault
            remotename mtw-v600i
            ipparam mtw-v600i
            usepeerdns
            lcp-echo-interval 0
      

The chat script is the same as for Bluetooth.