Blog de Stéphan Gorget

Stéphan Gorget aka phantez

Modem BlackBerry 8520 sous Debian depuis Orange

2 Comments »

Comment se connecter sous Debian à Internet avec EDGE depuis un BlackBerry (sous contrat Orange) :

Testé sous lenny et squeeze

Installé Barry depuis les sources :

# apt-get install automake libusb-dev libtool ppp build-essential libglibmm-2.4-dev libgtkmm-2.4-dev libglademm-2.4-dev libtar-dev

% wget http://downloads.sourceforge.net/project/barry/barry/barry-0.16/barry-0.16.tar.bz2?r=&ts=1283510711&use_mirror=ovh
% tar xjf barry-0.16.tar.bz2
% cd ./barry-0.16/

% ./buidlgen.sh
% ./configure --enable-gui
% make

# make install

Créer le fichier /etc/ppp/peers/orange

connect "/usr/sbin/chat -f /etc/chatscripts/orangestart"
disconnect "/usr/sbin/chat -f /etc/chatscripts/orangestop"
defaultroute
replacedefaultroute
usepeerdns

debug
noauth
user "orange"
password "orange"

noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novjccomp
lock
nocrtscts
nomultilink

passive

maxfail 5
lcp-echo-interval 5
lcp-echo-failure 12
holdoff 3
ipcp-restart 7
ipcp-accept-local
ipcp-accept-remote
mtu 1492

pty "/usr/local/sbin/pppob"
EOF

Créer le fichier /etc/chatscripts/orangestart

TIMEOUT 5
ABORT 'BUSY'
ABORT 'NO ANSWER'

SAY 'Starting GPRS connect script\n'
# Get the modem's attention and reset it.
'' 'ATZ'

OK ATQOV1EO
OK AT+GMM

# Set Access Point Name (APN) if not already set
SAY 'Setting APN\n'
OK 'AT+cgdcont=1,"IP","orange"'

# Compose phone nuber
OK ATDT*99#

# Dial the number
ABORT 'NO CARRIER'
TIMEOUT 60
SAY 'Dialing...\n'
CONNECT ''
EOF

Créer le fichier /etc/chatscripts/orangestop

"" "\K"
"" "+++ATH0"
SAY "GPRS disconnected."
EOF

Lancer la communication

# pon orange

2 Responses

Content de voir qu’on peut utiliser son BB comme modem avec GNU/Linux Debian ! Mais pourrais-tu ajouter des explications à ton tuto ?
Et sais-tu si ça marche aussi avec Bouygues, et quels changements effectuer pour cela ?

Merci,
Thrystan.

  • C’est vrai que j’ai pas trop détaillé, je rajouterai peut être un peu de détail dès que j’aurais un peu de temps. Pour Bouygues je n’ai pas pu testé mais ça doit être faisable.
    Il faut sûrement changer la ligne : OK ATDT*99# et le user/password

  • Leave a Reply