Ho ricevuto in dotazione un Blackberry Bold 9700, un bel terminale UMTS (rete Vodafone) con un bel po’ di traffico dati disponibile.
Utilizzarlo come modem su Windows è piuttosto semplice, una volta installato il Desktop Software Blackberry basta cliccare sull’icona “Internet Mobile” ed è tutto fatto… solo che ho eliminato Windows dalla mia casa e quindi ho deciso di provarci con Ubuntu…
Bè non è così complicato… ecco come fare.
Innanzitutto i prerequisiti:
Barry un software sviluppato da Net Direct scaricabile dalla pagina di Sourceforge o disponibile già bello e pronto grazie a Martin Owens qui.
Io ho utlizzato quest’ultima versione e non ho avuto problemi di sorta.
Una volta installato il pacchetto andranno modificati alcuni files di configurazione, andate quindi in /etc/ppp/peers/ dove trovrete una serie di files chiamati barry-xxx (dove xxx sono vari gestori di telefonia) già pronti.
Create in questa cartella un file (nel mio caso barry-vodafone per continuità) in cui inserire:
connect "/usr/sbin/chat -v -f /etc/chatscripts/barry-chatscript"
# Authentication options - no need for ISP to
#authenticate to us, but we may need a login
#here: user/password/name
noauth
user ""
password ""
# Handle the default route and DNS
#nodefaultroute
defaultroute
usepeerdns
replacedefaultroute
# Disable unsupported options
noipdefault
#nodetach
nodeflate
nobsdcomp
noaccomp
#default-asyncmap
nocrtscts
nopcomp
nomagic
# This is disabled by default for a Barry config,
#but this has caused connection issues
#in the past. If you are unable to get an ip
#with your provider, try commenting this out.
#novj
passive
#nomultilink
ipcp-restart 7
ipcp-accept-local
ipcp-accept-remote
lcp-echo-interval 0
lcp-echo-failure 999
# Limit size of packets
mtu 1492
# Verbosity
debug
# Call pppob for the USB link
pty "/usr/sbin/pppob"
Bene, metà del lavoro è fatto.
Adesso va solo creato lo script che PPP userà per parlare col modem, che è indicato nella prima riga del file precedente (chiamatelo come volete) e che io ho indicato come /etc/chatscripts/barry-chatscript .
SAY 'Setting abort string\n'
ABORT ERROR
SAY 'Initializing modem\n'
OK AT
OK ATZ
SAY 'Carrier Information\n'
OK AT+CGDCONT=1,"IP","web.omnitel.it"
OK ATI
OK ATDT*99#
SAY 'Connecting\n'
CONNECT
Fatto… già fattoooooo? Si..
Aprite un terminale e digitate il comando:
sudo pppd nodetach call barry-vodafone
(dove barry-vodafone è il nome del file di configurazione creato al primo step) e siete in linea !!!!
Molto più veloce che aspettare che si installi il Desktop software…