View Full Version : Is it possible to share your internet connection over Bluetooth?
dsmudger
11-10-2005, 12:43 PM
Don't have a wireless router in range of the 770 in my bedroom at home, no access points in range of where I sit at work :(
But I have bluetooth on all my PCs and Macs.. is there a way to share internet over Bluetooth to the 770?
Perhaps by setting up the PC so it 'pretends to be a phone'?
Is anyone reading this clued up enough about this stuff to point me in the right direction? I've tried various things like creating serial connections and a Bluetooth PAN, but it doesn't seem to work.... (maybe I'm doing it wring though?)
RealNitro
11-10-2005, 02:37 PM
I'm trying to do this on linux atm. I can ping my 770 from my computer now, so the local networking works, but I still can't surf. :confused: Check out the following links:
http://maemo.org/maemowiki/HOWTO-BluetoothNetworking
(don't forget this: http://maemo.org/maemowiki/DummyIAP )
If anyone has any idea why my pc isn't forwarding the internet traffic, please let me know.
buzzlightyear
11-10-2005, 05:30 PM
Dont quote me on this but dont you have to bridge the Bluetooth network connection with the LAN connection because of its peer to peer nature - this is assuming the lan is connected to the internet otherwise it would be the dialup or whatever connection.
Buzz
fredoll
11-10-2005, 07:28 PM
I think your problem is related to IP Forwarding
RealNitro
11-10-2005, 07:51 PM
I think your problem is related to IP Forwarding
Probably. I did a quick scan with Ethereal to check what traffic got through when I tried to surf to google.be with my 770, and there was only outgoing (UDP, DNS) traffic, with an unmodified (thus incorrect) source address. (The UDP packets still had the source IP of the 770 in the bluetooth subnet I created.) I think the problem can be solved with IPtables, but don't know how (yet).
dsmudger
11-10-2005, 07:57 PM
OK, thanks so much for the suggestions so far - I'm geting a bit closer:
I've set up a PAN with DHCP on my Windows box, set up the dummy 'DEFAULT' internet connection on the 770 and got paired and connected by bluetooth.
It seems (by observation and according to the tutorial) that the 770 can't pass the DHCP stuff through to the dummy connection (shows "Default router: 0.0.0.0" in connection manager).
The tutorial then goes on to explain how to set this up manually - this is where I'm stuck :)
I tried to install the ARM compiled ping package from Debian, but it fails saying "Unable to install inetutils-ping. Component is built-in.".
I tried my best to find it on the device, but as far as I can tell, it's not there.
Now I haven't yet managed to become root - could that be the cause??
(don't have a suitable Linux box, haven't managed to get my Mac's command line to see the 770 on USB in order to flash it, even though it shows up as a drive on the desktop... :( but that's something I need to post about in another thread!)
(as an aside, I had the same problem installing AbiWord at one point - but then found a different .deb that worked OK - could these errors be a hangover from the original Debian that was stripped down to become Internet Tablet 2005 OS?)
I already did it with my sony clie palm. there was a tool (mocha W32 PPP) that simulates a telephone for the palm device. so you can simply dial up ...
my experience: connection was stable, but slower than wlan.
if you understand german, take a look at this:
http://www.bbst.de/pda/anleitungen/internet/btppp/btppp00.htm
if not:
google for "bluetooth Mocha W32 PPP"
greetz, loki
Reggie
11-10-2005, 10:27 PM
I also have tried it with a Clie before. Here's a post that I made sometime 2003 ;)
http://www.1src.com/forums/showpost.php?p=131237&postcount=8
dsmudger
11-11-2005, 05:23 AM
Oh wow, thanks so much - that's exactly what I was after :)
Google searches for various combinations of Bluetooth/phone/emulate/emulator/dial-up etc etc yielded nothing :o
I'll give it a try right now and report back :p
RealNitro
11-11-2005, 07:59 AM
It works! Without any tunneling, I'm using iptables to do the NAT'ing (network address translation). I plan on experimenting some more now, and maybe I'll write a little howto later (maybe this afternoon, or next sunday-evening).
dsmudger
11-11-2005, 08:22 AM
No luck for me - I've got the Mocha PPP stuff installed, got the device paired with the PC and connected to the dummy AP, but still nothing.
I think makybe Mocha PP can't see my bluetooth virtual serial port or something... :(
Had my 770 a few days now but only been on the net with it 2-3 times :(
My work's wlan is totally borked - I can just about get access in one corner of the games room using some open AP across the road (yes yes - very naughty I know - I promise I'll behave when they fix the office one and when I get bluetooth 'fake dialup' working!)
Remote User
11-15-2005, 04:04 PM
It works! Without any tunneling, I'm using iptables to do the NAT'ing (network address translation). I plan on experimenting some more now, and maybe I'll write a little howto later (maybe this afternoon, or next sunday-evening).
Can't reach your blog at http://blog.eikke.com/index.php/realnitro
where you wrote "Then open the X Terminal on your 770 and be root. Enter:. hcitool scan. The scan should display your pc's bluetooth name and its bluetooth ID. If the scan cannot find your computer, check again if your bluetooth stick is really working..."
We're looking forward to the tutorial. I've suggested to Reggie (here at internettabletalk) that they open up a PHP Wiki to host all the 770 tutorials and to allow for everybody to build the content of the tutorials out to the point where everything anyone wants to know is right here at our fingertips.
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.