GnuBox allows you to access the Internet from your phone using your computer's Internet connection without paying any fees (like GPRS) to your operator, and at speeds up to 400 kbit/sec. It can connect to the PC using Bluetooth or the USB cradle.
What is this?
This is a GnuBox running on P800, P900, P910, and (almost) all Nokia Series60 phones.
This is a small software for your cell phone with which you can create a new Internet Connection (internet access point, connection profile, whatever you call it) on the phone. If you use this connection, the phone does not dial or connect to GPRS, but uses bluetooth (or the USB cradle) to connect to your PC.
Thus you will be able to surf the web, download software/data/email/whatever you like without paying any fee to your operator.
http://gnubox.dnsalias.org/gnubox/#faqwhy
Download
Sources
Version 1.0 for UIQ 2005-01-02 gnubox_mika_xan_hacked.tar.gz
Version 1.1 beta for UIQ and Series60 2005-04-11 gnubox_v11beta2.tar.gz
Version 1.1 beta3 for UIQ and Series60 2006-03-01 gnubox_v11beta3.tar.gz (Update: compilation problems due to missing file.)
Version 1.1 beta4 for UIQ, S60 and S90 2007-01-31 gnubox_v11beta4.tar.gz
Binaries
UIQ phones
SonyEricsson P800 2005-01-02 gnubox_p800.sis v1.0, working (stable)
SonyEricsson P900 2005-01-02 gnubox_p900.sis v1.0, working (stable)
SonyEricsson P910 2005-01-02 gnubox_p910.sis v1.0, working (stable)
Motorola A920 2005-04-11 gnubox_A920.sis v1.1 beta, unnecessary
Motorola A925 2005-04-11 gnubox_A925.sis v1.1 beta, unnecessary
Motorola A1000 2005-04-11 gnubox_A1000.sis v1.1 beta, no feedback yet, maybe unnecessary
Series60 phones
Series60 v1, v2
Nokia 3600: (unnecessary?)
Nokia 3650, N-Gage, N-Gage QD: see the cvs attic (links) or Google for it.
Nokia 6600, 7650: go to Mika Raento's page (links).
Series60 v2 feature pack 1
Nokia 3230 2005-04-11 gnubox_3230.sis v1.1 beta, working
Nokia 6260 2005-04-11 gnubox_6260.sis v1.1 beta, working
Nokia 6620 2005-04-11 gnubox_6620.sis v1.1 beta, working
Nokia 6670 2005-04-11 gnubox_6670.sis v1.1 beta, working
Nokia 7610 2005-04-11 gnubox_7610.sis v1.1 beta, working
Series60 v2 feature pack 2
Nokia 6630, 6680, 6681 2006-03-25 testing/ v1.1 beta3, working (RC state)
Nokia 6682 2005-10-17 gnubox_6682.sis v1.1 beta, working
Series60 v2 feature pack 3
Nokia N70 2005-11-06 testing/ v1.1 beta3, promising inital results
Nokia N90 2005-11-06 testing/ v1.1 beta3, no feedback yet
Series90 phones
Nokia 7710 2006-03-30 testing/ v1.1 beta4, promising inital results
Everything is under GPL, so no warranty, use at your own risk, backup your phone, etc. It may or may not work at all. But I'll keep you updated here or somewhere else.
Instruction for Linux
You will need to work as root (administrative privileges) while setting up. After you completed the setup and managed to auto-start the services, you will not even need to be logged in to use the connection.
* Install bluez-utils, make sure you have the required kernel modules and plug in your USB dongle.
* Start bluez-utils (and/or set to auto-start).
* Create a file /etc/ppp/peers/dun with the following content:
460800
debug
192.168.1.1:192.168.1.2
ms-dns YOUR_DNS_ADDRESS
lock
crtscts
noauth
Substitute the IP address of your DNS server for YOUR_DNS_ADDRESS. You can find it out by looking into the file /etc/resolv.conf (look for 'server aaa.bbb.ccc.ddd' and write ms-dns aaa.bbb.ccc.ddd into the above file.)
* Set up internet connection sharing with the following two commands (as root):
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
* Give the following command as root (It's easier! It's easier! Note)
dund --listen call dun
* Launch GnuBox, select 2box Bluetooth->LANAccess. Select you computer, and set it not to require encryption.3
* When you first connect, the phone will ask for pairing PIN (the computer will not). It is by default 1234 (you can change it in /etc/bluetooth/pin).
You will need to modify your configurations or startup scripts to automatically start dund after reboot. In my case (Debian sarge) I had to edit /etc/default/bluez-utils, and change the respective lines to the following:
DUND_ENABLED=1
DUND_OPTIONS="--listen call dun"
Also you need to add the two internet connection sharing setup command to some startup script (look for rc.local somewhere).
#
Credits and Acknowledgements
For a little more detail, see History.
# First of all, to Mal Minhas, the author of the original GnuBox
# to Mika Raento for hacking it to work on Symbian Series60V2
# to Izak Burger to port it from Series60 to UIQ. I could not have done that as a newbie in Symbian programming. (Tried but failed
# -xan- (that's me
# to andreh on SymbianOS.org for encouraging the UIQ port (including prior work)
# to andreh and jago25_98 for testing throughout the development (the log is kept in the Symbianos.org forum
# to many helpful and supportive users on the forum for the Nokia/Motorola tests (including Daniele Mirabile, Andreas Schildbach, Stephan Beyerle, Luca Anceschi, Frank Hoffmann).
# to Schuon for writing the first version of the Nokia tutorial.
# to Umit for another tutorial.
Links and References
# The current version of this page (or a link where it has moved to):
http://gnubox.dnsalias.org/gnubox
# The original GnuBox cvs:
http://www.symbianos.org/cgi-bin/viewcvs.cgi/gnubox/. The original 3650 binary is here.
# Mika Raento's page with the Series60V2 port:
http://www.cs.helsinki.fi/u/mraento/symbian/bt-ap.html
# Primary forum of the uiq port at SymbianOS.org:
http://www.symbianos.org/yabbse/index.p ... threadid=7
# SonyEricsson developer site (including SDK download)
http://www.sonyericsson.com/developer
# Symbian developer site (also including SDK download)
http://www.symbian.com/developer/
# Online documentation of Symbian OS 7.0:
http://www.symbian.com/developer/techli ... index.html. There is an important part that details the CommsDb:
http://www.symbian.com/developer/techli ... mmDb%2etoc
# There are threads in many other forums about GnuBox (on Nokia phones -- as so far it was working only on nokia), just Google for them.
Acesse a NET por cartão bluetooth usb bluetooth por celular e com planos ilimitados na faixa de 80 a 110 reais voce tem net no seu note/micro 24 horas por dia em qualquer lugar que tenha sinal de celular,
não paga provedor, não precisa de caros modens ou antenas wire-less etc.
compre um cartão usb bluetooth por 30 ou 45 reais e um celular bluetooth na faixa de 100 ou 180 reais e tenha acesso a mais de 400 kb reais, dá para iptv e baixa a iso do big em 4 horas.
este é o melhor acesso virtual/móvel disponível hoje.
\
http://www.linuxsoft.cz/en/redirect.php ... load=30386
\