|
GPRS Easy Connect, per chi non lo sapesse già, è un programma perl/gtk2 che consente di connettersi ad internet con un cellulare creando uno script di connessione in modo semplicissimo grazie ad una facile interfaccia grafica che permette di creare uno script adatto a qualunque situazione (qualunque cellulare, operatore o nazione). Tale programma è liberamente scaricabile dal sito ufficiale www.gprsec.hu e l'installazione sarebbe banale se non fosse per le numerose dipendenze da soddisfare, soprattutto su un sistema senza GNOME come Slackware.
Innanzi tutto, è necessario installare le libgnomeui e tutto ciò da cui esse dipendono, e quindi seguendo le dipendenze dei pacchetti di GSlacky (www.slacky.eu), sono necessari:
avahi
gconf
gnome-keyring
gnome-vfs
libbonobo
libbonoboui
libgnome
libgnomeui
libgnomecanvas
orbit2
pmount
Fatto questo bisogna compilare tutti i moduli perl riportati qui sotto nel giusto ordine, reperibili tutti da search.cpan.org
ExtUtils-Depends
ExtUtils-PkgConfig
Glib
Cairo
Gtk2
Gnome2-Canvas
Gnome2-VFS
Gnome2
Gtk2-TrayIcon
Questi, essendo moduli perl si compilano in questo modo (molto simile ai normali programmi C):
perl Makefile.PL
make
make install
Installate tutte le dipendenze, resta solo da decomprimere l'archivio di GPRS Easy Connect, entrare nella directory appena creata e avviare l'installer:
tar -xjvf GPRS_Easy_Connect_xxx.tar.bz2
cd GPRS_Easy_Connect_xxx
./INSTALL.sh
Se le dipendenze sono tutte soddisfatte l'installer ci darà l'ok per proseguire nell'operazione guidata.
PROBLEMI RISCONTRATI
Con alcuni telefoni samsung la connessione non va a buon fine (SGH-P400 e Z560) e probabilmente anche con altri modelli e marche. Il problema si risolve modificando il file /usr/share/gprsec/tools/gprs-chat-scripts alle righe
OK 'AT+CGDCONT=5,"IP","???"'
OK ATDT*99*1,5# il numero può variare col modello
della sezione del telefono interessato, e cambiarle in:
OK 'AT+CGDCONT=1,"IP","???"'
OK ATDT*99***1# oppure OK ATDT*99**1*1# a seconda dell'operatore
Buona navigazione a tutti!
|