I’ve been playing around with some cobbled together pppd & chat scripts to get my Novatel Wireless U630 working under Ubuntu, with a Vodafone UK Data SIM (I think most of the problmes come from VF UK’s DNS Servers being broken in some odd way)
tar xvjf GPRS_Easy_Connect_301.tar.bz2
./INSTALL: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
This easy resolved via the libgtk1.2 package:
sudo apt-get install libgtk1.2
Gtk2:TrayIcon perl module [Error]
Better, but still some problems, this one is easy resolved, using the libgtk2-trayicon-perl package:
sudo apt-get install libgtk2-trayicon-perl
BTW, it’s fairly easy to identify these packages required by playing about with apt-cache search, in this case:
apt-cache search trayicon | grep perl
libgtk2-trayicon-perl – Perl interface to fill the system tray
After that, the source package was able to complete it’s installation.
/etc/ppp/ip-up.d/2override-dns (prepends the PPP IPCP supplied DNS servers with your own DNS Server of choice)
I just kick this off with a “pppd debug vodafone-U630” in a root terminal window.