Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Share an internet connection with a Bluetooth device Internet
While Bluetooth is well supported in Mac OS X and many handheld computing devices, it's not immediately obvious how you can configure Mac OS X to provide Internet Sharing to Bluetooth-enabled handheld devices.

This work builds on this hint, which enables internet sharing at startup. Now we'll show how to configure a Mac OS X 10.2 system to act as a Bluetooth Internet access point for Palm Powered handhelds (and, presumably, other devices) that can use the Bluetooth Serial Profile to establish a PPP connection.

[Editor's note: This is a somewhat long and involved hint, and I have not tested it (as I don't have any Bluetooth devices). If you try it, please post a comment with your experiences and any corrections to what are probably my editing errors!]

Configuration

In developing this procedure, I used the following hardware:
  • Power Macintosh G4 running Mac OS X 10.2
  • Macintosh OS X compatible Bluetooth adapter
  • Palm Powered handheld (Clie NR 70V/U)
  • Palm compatible Bluetooth card (Sony PEGA-MSB1)
You will need administrator privileges on your Mac OS X computer. You should be moderately comfortable using Terminal and your favorite text editor (such as vi, pico, or emacs to edit and change system files. You will also need an IP address for your Palm Powered handheld. Typically, you can allocate one from either the 10.0.1 or the 192.168.1 subnets. Be sure that the IP address you select is not taken by another host on your local area network.

I've tested these instructions on a Power Macintosh G4 desktop with a dedicated ethernet connection and a Macintosh PowerBook G4 with an Airport connection. In both configurations the system operated as described.

Theory of Operation

Mac OS X provides Internet Routing functionality that lets Mac OS X route network packets between any two interfaces, such as the Ethernet and an Airport card. Fortunately, Mac OS X also includes pppd, a PPP server that can provide an Internet connection over a serial link.

Bluetooth, on the other hand, defines a series of connection types called profiles. One profile, the Serial Device Profile, is a mode that emulates a serial cable between two Bluetooth-enabled devices.

By using Mac OS X's Internet Routing with a PPP server over Bluetooth, a Mac OS X host can share its Internet connection with a Bluetooth-enabled device. The trick is to configure Mac OS X to use PPP over Bluetooth to listen for an incoming connection from the Bluetooth enabled device, and then use Bluetooth on the device to connect to the PPP server running on the Mac OS X box.

Basic Installation

Before you begin, you should ensure that your Palm Powered handheld can communicate with your Macintosh via Bluetooth. To do this:
  1. Install the Bluetooth drivers that come with your Palm Powered handheld's Bluetooth adapter according to the instructions that came with the adapter
  2. Install your Mac OS X Bluetooth adapter in accordance with the instructions that came with the adapter.
  3. Pair your Palm Powered handheld and Macintosh. On the Palm, select Preferences -> Bluetooth, touch Trusted Devices, touch Add Device, and select your Macintosh. Enter a PIN in the Palm, and enter the same pin on the dialog that appears on your Macintosh.
Macintosh Installation

To configure your Macintosh, do the following:
  1. Install your Bluetooth adapter.

  2. Launch the Terminal.

  3. Edit /etc/hostconfig with your favorite text editor. You will need to use the sudo command to edit this file. Add an entry at the bottom looking like this:
    ISHARING=-YES-
  4. Create a new startup items directory that will contain the commands to activate Internet Sharing and the PPP daemon on the Bluetooth interface on boot.
     % cd /Library/StartupItems/
    % sudo mkdir ISharing
    % cd ISharing
  5. Using your favorite editor and sudo, create the file ISharing with the following contents:
    #!/bin/sh
    . /etc/rc.common
    ##
    # Start up Internet Sharing
    ##
    if [ "${ISHARING:=-NO-}" = "-YES-" ]; then
    ConsoleMessage "Starting Internet Sharing"
    /usr/libexec/InternetSharing

    ConsoleMessage "Starting PPP/Bluetooth"
    /usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 115200
    noauth local passive proxyarp asyncmap 0 silent persist
    :10.0.1.201 &
    fi
    Replace the address 10.0.1.201 with the address you allocated for your Palm Powered handheld.

  6. Using sudo and your favorite text editor, create the file StartupParameters.plist with the following contents:
    {
    Description = "Internet Sharing";
    Provides = ("ISharing");
    Requires = ("Network", "NetworkExtensions", "Resolver");
    OrderPreference = "Late";
    Messages =
    {
    start = "Starting Internet Sharing";
    stop = "Stopping Internet Sharing";
    };
    }
  7. To ensure that the files you've created have the correct permissions and ownership, perform the following commands:
     % sudo chmod 755 ISharing
    % sudo chown root:wheel ISharing
    % sudo chown root:admin StartupParameters.plist
  8. Reboot your Macintosh.
Your Macintosh should now be running a PPP server on your Bluetooth interface. You can check this by launching Terminal and using ps:
 % ps -ax | grep pppd | grep -v grep
You should see a line corresponding to the PPP server process.

Palm Powered Handheld Installation

Configuring your Palm Powered Handheld is fairly straightforward.
  1. Launch the Prefs application on your Palm Powered handheld.
  2. Select the Connection panel.
  3. Touch the New... button.
  4. Give the new connection a descriptive name such as Bluetooth to Macintosh.
  5. Set Connect to to PC.
  6. Set Via to Bluetooth.
  7. Touch the box labeled Tap to Find and select your Macintosh.
  8. Touch Details....
  9. Set Speed to 115,200 bps.
  10. Set Flow Ctl to Automatic.
  11. Touch OK twice to return to the Connection panel.
  12. Select the Network panel.
  13. Choose the UUNet service. Rename it something descriptive, such as Bluetooth to Macintosh.
  14. Set Connection to the connection you just created previously in this section.
  15. Leave the User Name and Password entries blank.
  16. Touch Details... and ensure that Conection type is set to PPP and IP Address is checked. Uncheck Query DNS and enter the addresses of local Primary and Secondary DNS servers for your network.
  17. Set the Idle timeout to however long you'd like the connection to remain active before timing out.
  18. Touch Script... and make sure that the only entry in the script is End.
  19. Touch OK twice.
You should now be able to connect to the Internet using Bluetooth on your Palm Powered handheld by touching Connect in the Connection panel or by using any TCP/IP application.

Food for Thought
  • This technique should also work for sharing serial PPP connections via either a modem or a serial port such as a PC Card or USB serial adapter.
    Simply replace the entry /dev/tty.Bluetooth-PDA-Sync on the line invoking pppd in ISharing.
  • Because the PPP server listens for connections on /dev/tty.Bluetooth-PDA-Sync, you cannot HotSync your Palm via Bluetooth while the PPP server is running.
  • Bluetooth and 802.11b wireless networks appear to coexist quite well, despite concerns expressed by many to the contrary. I am using a Power Macintosh G4 in our office as a Bluetooth access point for my Clie, while most of our office's computers use 802.11 from an Airport sitting directly above the Power Macintosh G4. I've seen little difference in either 802.11 or Bluetooth range with only one or the other of the wireless networks running in comparison when both networks are operational.
Obligatory Warning

I offer the following information to you free of charge with the understanding that I do not make any warranty, express or implied, regarding this procedure, including fitness for a particular purpose.
    •    
  • Currently 2.64 / 5
  You rated: 2 / 5 (11 votes cast)
 
[243,787 views]  

Share an internet connection with a Bluetooth device | 59 comments | Create New Account
Click here to return to the 'Share an internet connection with a Bluetooth device' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Palm Tungsten T?
Authored by: markpaterson on Nov 03, '02 12:44:32PM

I presume this would work with the new Palm Tungsten T, which has built-in bluetooth. Fantastic. Another reason for me to buy one. It'll go nicely with my T68i and D-Link USB adapter. :)



[ Reply to This | # ]
Palm Tungsten T/Sony Ericsson 68
Authored by: matvej on Nov 09, '02 07:11:50AM

Do you mean that you can surf in the internet with the browser in your phone (SE 68i)? Do you need to change any settings in your phone? How does the phone know that it should use the Bluetooth interface instead of the normal radio interface when you start browsing the net?



[ Reply to This | # ]
A few more questions....
Authored by: markpaterson on Nov 03, '02 12:59:23PM
1. You say "Because the PPP server listens for connections on /dev/tty.Bluetooth-PDA-Sync, you cannot HotSync your Palm via Bluetooth while the PPP server is running." . Can the Palm still be connected to a Bluetooth mobile phone (T68i) for sending/receiving SMS, etc while the PPP server is running? Can my Mac be connected to another Bluetooth device (eg - T68i mobile phone) while the PPP server is running?

2. I have an ADSL always-on ethernet connection, through the Alcatel SpeedTouchPro router, do i need to change any of the above commands?

Thank you, I look forward to trying this.

[ Reply to This | # ]
A few more questions....
Authored by: kf6gpe on Nov 06, '02 10:32:53AM

Should be no changes to use this with an ADSL connection.

As for the Motorola T68i... hrm. That's a good question. You should check the System Preferences, especially the Network panel, and see what the name of the Bluetooth modem interface is. If it's the same as the one used by PPP, it <i>might</i> not work. :(



[ Reply to This | # ]
one last question
Authored by: markpaterson on Nov 03, '02 01:11:55PM

sorry, but i'd better ask one last question while this hint is still recent enough for people to answer it. here goes...

I have set up Bluetooth on my Mac for the T68i. When I get the Tungsten T, do I need to change any of the System Preferences, such as Bluetooth, Sharing, Network, etc, before I begin this hint?

thanks.



[ Reply to This | # ]
10.2 or 10.1.5?
Authored by: fireproof on Nov 03, '02 09:16:52PM

I'm running OS X 10.2.1 which has been updated from 10.1.5.

Bluetooth was originally installed under 10.1.5 (and in fact will not re-install under 10.2 because the system is "too new").

I've followed your instructions very closely, but I think I'm having trouble related to Bluetooth on the Mac -- the Palm part of it seems OK, except I can't connect...

Running the "ps aux | grep pppd" shows that the PPP daemon never starts up; instead there's a lot of this stuff in the system logs: Nov 3 20:02:27 matt-mc crashdump: Crash report written to: /Users/matthew/Library/Logs/CrashReporter/OBEXAgent.crash.log Nov 3 20:02:31 matt-mc /usr/libexec/fix_prebinding: /Applications/Extras/Bluetooth/OBEXAgent.app/Contents/MacOS/OBEXAgent could not be launched prebound. Nov 3 20:02:31 matt-mc /usr/libexec/fix_prebinding: /Applications/Extras/Bluetooth/OBEXAgent.app/Contents/MacOS/OBEXAgent couldn't be prebound in the past, and probably can't be prebound now.

Is the OBEXAgent somehow connected to Bluetooth? Anyone have any idea what the trouble might be?

PS - when I try to start the pppd manually (using /usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 115200) This shows up in the logs: Nov 3 20:04:01 matt-mc pppd[451]: pppd 2.4.0 started by matthew, uid 0 Nov 3 20:04:01 matt-mc pppd[451]: Failed to open /dev/tty.Bluetooth-PDA-Sync: Device busy Nov 3 20:04:01 matt-mc pppd[451]: Exit. Yeargh!

[ Reply to This | # ]

Get back BT access with Jaguar
Authored by: hiro on Nov 04, '02 07:27:26AM

In 10.1.5 days, I could use my Macs as a wireless router for my Bluetooth MS adapter equipped Clie NR70V by using pppd and ipforwarding (more easy way than your hints, ha ha) but this method couldn't use with Jaguar.

Now I use bland new Clie NX70V with WiFi module so I can connect it to the Airport wireless LAN directly. More speed, more access range and stability than BT.

But it's so nice to have alternate way to get direct Internet access from Palm devices.

Thanks!



[ Reply to This | # ]
Get back BT access with Jaguar
Authored by: drws1 on Nov 04, '02 08:56:09PM

Hiro
Your setup is exactly what I have been trying to create. I have the Bluetooth Module and the new NX70V and am running Jaguar on a Dual 1 Gig tower with an Airport LAN to a DSL connection.
I would be most appreciative for your help in going through the steps to set up access to my DSL. I have downloaded the new Bluetooth v2 drivers but am having trouble with the language barrier.
Thanks in advance.
drws1



[ Reply to This | # ]
Listening to the USB Cradle port
Authored by: moonhawk on Nov 04, '02 04:55:22PM

So, what should I change the "tty.Bluetooth-PDA-Sync" portion to have ISharing listening to the Palm USB cradle port instead?



[ Reply to This | # ]
Listening to the USB Cradle port
Authored by: alexlop on Mar 29, '03 05:58:30PM

yes, same question !



[ Reply to This | # ]
What exactly is InternetSharing?
Authored by: ronin on Nov 07, '02 03:42:22PM

I tried to run it from the command line using sudo ./InternetSharing & and it returns a Done if I hit return after it.



[ Reply to This | # ]
Fix
Authored by: fireproof on Nov 07, '02 08:12:51PM
I was having trouble getting the /Library/StartupItems/ISharing script to work at all until I put all three lines: /usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 115200 noauth local passive proxyarp asyncmap 0 silent persist :10.0.1.201 & on one line: /usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 115200 noauth local passive proxyarp asyncmap 0 silent persist :10.0.1.201 & Now pppd startups up correctly at boot (before it was whining about "Failed to open /dev/tty.Bluetooth-PDA-Sync: Device busy"), which is good. The bad part is now I get a kernel panic whenever I try to connect using my Palm Tungsten -- a problem quite a few others seem to be having, according to the page at Macintouch: http://www.macintouch.com/bluetooth.html#nov7 sigh.

[ Reply to This | # ]
Here is what I get on my G4:
Authored by: jjpypers on Nov 08, '02 06:36:22PM

Nov 9 00:20:36 localhost mach_kernel: IP firewall loaded
Nov 9 00:20:36 localhost ConsoleMessage: Starting Internet Sharing
Nov 9 00:20:36 localhost SystemStarter: Unable to load localization strings for /Library/StartupItems/ISharing
Nov 9 00:20:37 localhost InternetSharing[398]: InternetSharing starting
Nov 9 00:20:37 localhost ConsoleMessage: Starting PPP/Bluetooth
Nov 9 00:20:37 localhost SystemStarter: Unable to load localization strings for /Library/StartupItems/ISharing
Nov 9 00:20:40 localhost mach_kernel: UniNEnet::monitorLinkStatus - Link is up at 100 Mbps - Full Duplex
Nov 9 00:20:40 localhost mach_kernel:
Nov 9 00:20:40 localhost pppd[411]: pppd 2.4.0 started by root, uid 0
Nov 9 00:20:40 localhost pppd[411]: Failed to reopen /dev/tty.Bluetooth-PDA-Sync: Device busy
Nov 9 00:20:40 localhost configd[106]: executing /System/Library/SystemConfiguration/Kicker.bundle/Resources/restart-AppleTalk
Nov 9 00:20:40 localhost bootpd[418]: interface en0: ip 192.168.2.1 mask 255.255.255.0
Nov 9 00:20:41 localhost pppd[411]: Exit.
Nov 9 00:20:48 localhost /System/Library/CoreServices/ARD Agent.app/Contents/MacOS/ARD Agent: ********Launched Agent********
Nov 9 00:21:17 localhost WindowServer[220]: CGXDisableUpdate: Updates disabled by connection 0x6007 for over 1.000000 seconds
Nov 9 00:21:28 localhost WindowServer[220]: CGXDisableUpdate: Updates disabled by connection 0x6407 for over 1.000000 seconds
Nov 9 00:21:28 localhost /sbin/autodiskmount[279]: disk2s1s2 hfs no no Essentials [not mounted]
Nov 9 00:21:31 localhost /sbin/autodiskmount[279]: disk2s1s2 hfs no no Essentials /Volumes/Essentials
Nov 9 00:21:32 localhost /usr/libexec/fix_prebinding: /Applications/Extras/Bluetooth/OBEXAgent.app/Contents/MacOS/OBEXAgent could not be launched prebound.
Nov 9 00:21:33 localhost crashdump: Crash report written to: /Users/sysadmin/Library/Logs/CrashReporter/OBEXAgent.crash.log
Nov 9 00:21:34 localhost /usr/libexec/fix_prebinding: /Applications/Extras/Bluetooth/OBEXAgent.app/Contents/MacOS/OBEXAgent couldn't be prebound in the past, and probably can't be prebound now.

And yes it doesn´t work!! Please help me!



[ Reply to This | # ]
Here is what I get on my G4:
Authored by: jjpypers on Nov 08, '02 07:24:09PM

Nov 9 00:20:36 localhost mach_kernel: IP firewall loaded
Nov 9 00:20:36 localhost ConsoleMessage: Starting Internet Sharing
Nov 9 00:20:36 localhost SystemStarter: Unable to load localization strings for /Library/StartupItems/ISharing
Nov 9 00:20:37 localhost InternetSharing[398]: InternetSharing starting
Nov 9 00:20:37 localhost ConsoleMessage: Starting PPP/Bluetooth
Nov 9 00:20:37 localhost SystemStarter: Unable to load localization strings for /Library/StartupItems/ISharing
Nov 9 00:20:40 localhost mach_kernel: UniNEnet::monitorLinkStatus - Link is up at 100 Mbps - Full Duplex
Nov 9 00:20:40 localhost mach_kernel:
Nov 9 00:20:40 localhost pppd[411]: pppd 2.4.0 started by root, uid 0
Nov 9 00:20:40 localhost pppd[411]: Failed to reopen /dev/tty.Bluetooth-PDA-Sync: Device busy
Nov 9 00:20:40 localhost configd[106]: executing /System/Library/SystemConfiguration/Kicker.bundle/Resources/restart-AppleTalk
Nov 9 00:20:40 localhost bootpd[418]: interface en0: ip 192.168.2.1 mask 255.255.255.0
Nov 9 00:20:41 localhost pppd[411]: Exit.
Nov 9 00:20:48 localhost /System/Library/CoreServices/ARD Agent.app/Contents/MacOS/ARD Agent: ********Launched Agent********
Nov 9 00:21:17 localhost WindowServer[220]: CGXDisableUpdate: Updates disabled by connection 0x6007 for over 1.000000 seconds
Nov 9 00:21:28 localhost WindowServer[220]: CGXDisableUpdate: Updates disabled by connection 0x6407 for over 1.000000 seconds
Nov 9 00:21:28 localhost /sbin/autodiskmount[279]: disk2s1s2 hfs no no Essentials [not mounted]
Nov 9 00:21:31 localhost /sbin/autodiskmount[279]: disk2s1s2 hfs no no Essentials /Volumes/Essentials
Nov 9 00:21:32 localhost /usr/libexec/fix_prebinding: /Applications/Extras/Bluetooth/OBEXAgent.app/Contents/MacOS/OBEXAgent could not be launched prebound.
Nov 9 00:21:33 localhost crashdump: Crash report written to: /Users/sysadmin/Library/Logs/CrashReporter/OBEXAgent.crash.log
Nov 9 00:21:34 localhost /usr/libexec/fix_prebinding: /Applications/Extras/Bluetooth/OBEXAgent.app/Contents/MacOS/OBEXAgent couldn't be prebound in the past, and probably can't be prebound now.

And yes it doesn´t work!! Please help me!



[ Reply to This | # ]
I could not get it to work but...
Authored by: rjv on Nov 11, '02 08:12:00AM

I was unable to get a connection with the method listed above. I did get a connection using this post (from the Apple Bluetooth discussion board, sorry - don't have the poster's name to credit) but still could not access the internet with it (so I am still looking for help!)

Bob

From the Apple Bluetooth Board:

Yes!!! I don't know (yet :) how to enable the LAN profile, but I just figured out how to enable ppp-over-serial in the serial profile. MEANING, you CANNOT use this internet-sharing solution at the same time that your computer has hotsync enabled for the Bluetooth-PDA-Sync port... to the best of my knowledge. Still, it's better than nothing.

This tip comes to you thanks to the following page:
http://www.pilot-link.org/howto/ppp/

In the terminal window, enter the following, all as one big line. They explain it on that page, but I'll explain a few of the terms...

sudo /usr/sbin/pppd /dev/cu.Bluetooth-PDA-Sync 115200 10.1.1.4:10.1.1.43 local ms-dns 209.137.160.2 netmask 255.255.255.0 persist passive noauth debug -detach asyncmap 0

the number before the colon is your mac's address. The one after it is the address the palm will get. yo.ur.dn.ss is the ip of your dns server.

The 'persist' portion of the command seems to have given me some grief; the process zombied on me when I tried to kill it, even -9. So use at your own risk!

The 10.0.1.* stuff will work if you are running a network behind a NAT box (like those linksys firewall hubs for cable modems), but your computer address will obviously not be .1, the NAT box will be.

In my example, I have my mac set up to gateway my one 'real' cable modem IP to a fake network, 10.0.1.1/24. I got this tip from someone named 'johnt' from one of the OS X hints sites.

# in /Library/StartupItems I have a folder called natd. Inside of it are two scripts:

StartupParameters.plist

{
Description = "natd service";
Provides = ("NAT_Service");
Requires = ("Resolver");
OrderPreference = "None";
Messages =
{
start = "Starting NAT Service";
stop = "Stopping NAT Service";
};
}

natd

#!/bin/sh
# Start up natd.
. /etc/rc.common
if [ "${IPFORWARDING:=-YES-}" = "-YES-" ]; then
ConsoleMessage "Configuring NAT service"
ifconfig en0 10.0.1.1 alias
natd -interface en0
ipfw add 100 divert natd all from any to any via en0
fi

(the natd file I have chmod 755, so it's executable.)

If you had to remove the pppd connection, you could try hitting control+C, which worked for the first few times I tried (before the zombie processes. Feh, reboot.)

If you have to remove the natd setup, move the scripts out of the startup folder and reboot, or just temporarily, the opposite lines will work, e.g.

ifconfig en0 10.0.1.1 -alias
sysctl -w net.inet.ip.forwarding=0
ps auwx | grep "natd" | grep -v "grep" | cut -f 5 -d ' ' | kill -9
ipfw delete 100

Yes, I know the ps -> grep -> kill line is ugly, but hey, it works. :)

Oh, I'm also messing around with coldsync, an open source method of syncing, and hoping that it will let me do a network sync. Then I could leave pppd running and just connect the Visor when I want internet or network hotsync, and they'd both work using the same connection method. We'll see if I get anywhere with that.



[ Reply to This | # ]
Bluetooth Internet Sharing -> Palm
Authored by: rjv on Nov 12, '02 11:22:52AM

I have been fooling around with this for a few days with limited success. I added the ISHARE flag to the Hostconfig file and tried the startup files without sucess. I am able to get my Palm to connect to my PowerBook by doing the following statements in Terminal:

1) Remove Transport Monitor from my Startup Pane
2) Go to root level (cd /) in Terminal and sudo /usr/libexec/InternetSharing
3) sudo /usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 115200 noauth local passive proxyarp asyncmap 0 silent persist :10.1.1.201 & (all on one line)

This allows me to connect to my Mac (I can even ping, etc.) but I still am not able to get Internet Sharing to work.

I would appreciate help in this area. I think it is something simple that I am overlooking.



[ Reply to This | # ]
Bluetooth Internet Sharing -> Palm
Authored by: robg on Dec 13, '02 10:53:07PM

Hmm, I just recently bought a Tungsten, and today got my Bluetooth adapter. So I came right here, and followed the above hint verbatim (putting the one three-line row on one row), and it worked perfectly on the first try!

I had a "transport monitor can't start" message or somesuch when I restarted, but it's working fine...

-rob.



[ Reply to This | # ]
Bluetooth Internet Sharing -> Palm
Authored by: barrierobinson on Oct 02, '03 01:32:21PM

Any ideas ? Thanks ...


I'm getting this on boot:
Oct 2 18:17:38 Vigor10 ConsoleMessage: Starting PPP/Bluetooth
Oct 2 18:17:38 Vigor10 SystemStarter: Unable to load localization strings for /Library/StartupItems/ISharing
Oct 2 18:17:38 Vigor10 InternetSharing[453]: no primary service specified, exiting
Oct 2 18:17:38 Vigor10 pppd[455]: unknown host: persist

Tried this via terminal but all I get is this ...

[Vigor10:/] barrierobinson% sudo /usr/sbin/pppd /dev/tty.IPShare 115200 noauth local passive proxyarp asyncmap 0 silent persist:192.168.10.140 &
[1] 530
[Vigor10:/] barrierobinson% /usr/sbin/pppd: unknown host: persist
Thu Oct 2 18:24:37 2003 : unknown host: persist



[ Reply to This | # ]
Bluetooth Internet Sharing -> Palm
Authored by: spacehaven on Oct 22, '03 04:46:42PM

There's a space between persist and :192.168.10.140.



[ Reply to This | # ]
Works with Brickhouse
Authored by: rjv on Nov 12, '02 04:04:18PM

I finally got my Palm Tungsten T to do Internet Sharing with my PowerBook! It now work perfectly! Here is how I did it. I created a connection using Bluetooth, as described in the note above. I then used Brickhouse to turn on IP Gateway using Ethernet (en0) and 10.1.1.4 (the Palm uses 10.1.1.201).

I was so excited that I even paid the $25 shareware fee for Brickhouse!

Bob



[ Reply to This | # ]
Brickhouse Setup
Authored by: rjv on Nov 14, '02 10:24:08PM

I have gotten some emails re: setting up Brickhouse - here is how I do it:

1) First turn off all firewalls on Brickhouse (Ethernet, PPP, PPPoE, AirPort and IP Gateway).

2) Go to IP Gateway and select Add Gateway (on the bottom). Select Airport or Second Ethernet Card (en1) and enter a Gateway IP Address (any number on your subnet not being used elsewhere). The Incoming Gateway and Firewall boxes should be left unchecked. Click OK

3) Go to the 'Internet Connection Via' button and select AirPort (en1). Dynamic Address (DHCP) is also checked off. Now select 'Start IP Sharing', go to your Bluetooth PDA and see if you can get a connection. This same set up will work with Ethernet by going back to the 'Internet Connection Via' button and selecting Ethernet (en0).

Lastly, make sure you have included valid DNS numbers in the Palm network setup (under details) as listed in the original note above.

Bob



[ Reply to This | # ]
Brickhouse Setup
Authored by: mintymiller on Jun 14, '03 08:09:47AM

Hi rjv
Tried your Brickhouse hint without success. One thing I'm not clear about is where the new ISharing folder is created. Is it in the root system/Library/Startupitems path or is it in the user/library/startupitems path? If the latter, then I'll also have to create a new Startupitems folder as there isn't one in there already. With the folder in the root path, I get a PPP Bluetooth start-up dialogue during boot-up, so I guess the server is working....but I can't get my PDA to share with it. It does establish a connection but times out during sign on with a PPP error.

---
I actually like OS X:-)



[ Reply to This | # ]
Rudimentary Applescript
Authored by: rjv on Nov 27, '02 11:18:51PM

Here is a rudimentary Applescript to turn on Bluetooth internet sharing. You still need to turn Internet Sharing using Brickhouse or some other method.

Paste the following into Script Editor:

set runresult to ""
tell me to activate
display dialog "Turn Bluetooth Internet Sharing ON?" buttons {"Cancel", "Yes"} default button 2
set userchoice to button returned of result
if userchoice = "Yes" then
with timeout of 20 seconds
try
do shell script "sudo /usr/libexec/InternetSharing" with administrator privileges
set runresult to "Statement 1 done" & return
on error errormsj
display dialog errormsj as string
set runresult to runresult & "Statement one failed" * errormsj & return
end try
try
do shell script "sudo /usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 115200 noauth local passive proxyarp asyncmap 0 silent persist :10.1.1.201 &"
set runresult to "Internet Sharing ON" & return
on error errormsj
display dialog errormsj as string
set runresult to runresult & "Statement 2 failed" * errormsj & return
end try
end timeout
tell me to activate
display dialog (runresult as string) buttons {"OK"} default button 1
end if



[ Reply to This | # ]
The Rudimentary Applescript Works...
Authored by: Gary1701 on Jan 22, '03 05:39:12PM

Hi!

Your script worked great. I followed the palm configuring directions . . . made a Bluetooth connection through my Beige G3 (DSL Connection to the internet). Having done all that, what software do I need to locate & d/l for my treo90 to be able to read and send e-mail messages? Is there a compact browser for Palm OS?

Thanks for your help!

Gary



[ Reply to This | # ]
Other devices?
Authored by: gm4jjj on Dec 03, '02 05:26:59AM

Will this also work with a Bluetooth enabled iPAQ (3870)?



[ Reply to This | # ]
Other devices?
Authored by: rjv on Dec 03, '02 01:14:12PM

Probably should. Give it a try and let us know.

Bob



[ Reply to This | # ]
Other devices?
Authored by: gm4jjj on Dec 03, '02 05:45:33PM

I certainly will as soon as my bluetooth adapter arrives!



[ Reply to This | # ]
Some Problems Here
Authored by: bob.os on Feb 09, '03 05:14:29PM
A couple of things:


1. The persist flag in the pppd comand doesnt seem to be working correctly. Once I connect, I can't connect again, until I invoke pppd from the command line.

2. My Cli can't seem to resolve anything. I can also not SSH to any host other than the iMac providing pppd. These two things seem to be related and seem to be a routing/sharing problem.

3. I am not seeing any console messages to the effect that Internet Sharing is starting


I've got an iMac 700 (flat panel) running 10.2.3 with the D-Link BT dongle. I'm connecting with a NR70V with the MS-B1.

If this helps, I made the assumption that the IP address for the Palm device should be on the same subnet as the rest of the computers on my network. This seems somewhat nonsensical, but I have the same results if the Cli is on a different subnet.

[ Reply to This | # ]

Any results with 10.2.4?
Authored by: mbanks on Feb 15, '03 05:27:43PM

I just noticed that Bluetooth has changed dramatically in 10.2.4. Has anyone gotten this working with 10.2.4? I noticed that there are now only two BT serial ports in the /dev directory (tty.Bluetooth-Modem and tty.Bluetooth-PDA-Sync) I guess you're stuck with only two serial ports, but that should be enough for me as I don't use BT for network connections to my phone.



[ Reply to This | # ]
Any results with 10.2.4?
Authored by: wnights on Feb 16, '03 01:02:26AM

I just got it to work after fiddling FOREVER with it. Try this out:

1. If you're using Web Pro, one problem might be the OS X Firewall at System Preferences > Sharing. Web Pro uses funky ports, 8827 and 8775, probably because it was developed for using GPRS phone connections and not computers. So I added a new description with these ports to the Firewall and turned it on. I think the host address, webpro.palm.com is responsible for sending the pages to these ports. These ports are documented on this Palm web page in itty-bitty type: http://www.palm.com/software/webbrowserpro/ I wonder if Palm will set up a host for regular http ports, and then we'll get fouled up all over again, hmmm...

2. pppd sends its messages to /var/log/system.log, so I went there to see what's up by doing a "tail -f /var/log/system.log" while I invoked the ISharing script with sudo from the command line. There was this bit of consternation:

InternetSharing[668]: InternetSharing starting
InternetSharing[668]: no primary service specified, exiting

So I commented out the Internet Sharing startup lines in the script with "#"s so it looked like this:

# ConsoleMessage "Starting Internet Sharing"
# /usr/libexec/InternetSharing

Then I used the gui based System Preferences > Sharing > Internet to share the connection. Check the "Share the connection ..." box, and agree to the drop window that says your ISP is going to sue you if you turn this on. I turned it on before invoking the IShare script from the command line, but I don't think it matters what order you do it in.

3. I saw some board messages from guys trying to get it work over a phone, and they suggested substituting the IP address for webpro.palm.com (63.97.179.33) in Web Pro's (menu) Options > Preferences > Advanced. That eliminates the potential DNS problems with the host address, anyway.

4. The connection should be working even if your funky ports are not open, because it should still be active for certain services. You can figure out whether your connection is working by using ping from within your Palm. Go to Prefs > Network > (your Service name) > (menu) Options > View Log with the connection active. Scroll to the bottom of the log and you can test ping there. Grafitti in "ping 63.97.179.33" return (downward left slash, not the Done button), and if your connection is talking to the outside world, it should have one line that says "Pinging 63.97.179.33 with 32 bytes of data:" and then it should return "Reply from 63.97.179.33: bytes=32 time=110ms TTL=125". If it times out, then you are not talking to the webpro site at the very least. If it works, I would ping a non-IP address like apple.com to test your DNS lookup. If it works there, then both the connection and your DNS servers are working. Beware that I got errors from some sites I pinged, including macosxhints.com, probably because they set up their ping services strange.

5. This issue didn't affect me, but it might be helpful for you: I'm on a home network, and a buddy said pppd might have trouble connecting between my Mac's 192.168.1.100 address and 10.0.1.201 in the instructions. So he suggested I assign the remote address somewhere in the same range as my Mac, so I used "192.168.1.100:192.168.1.101" instead of ":10.0.1.201" in the pppd line for the ISharing script. Didn't turn out to be a problem for me, but you might try it. And yes, the pppd options have to be on the same line as the command.

Hope that helps. I did a lot of other troubleshooting things that I don't remember anymore, so if this doesn't work for you, let me know and I'll try to think back on what else I did.



[ Reply to This | # ]
Just got mine to work
Authored by: wnights on Feb 16, '03 01:12:32AM

I posted this in response to one of the messages in this thread, but I thought I'd post it to the main thread to make sure it doesn't get lost. This is my setup:

Palm Tungsten T OS 5
iMac 800 Mhz Flat
Mac OS 10.2.4
Hawking USB Bluetooth adaptor H-BT10U

I just got it to work after fiddling FOREVER with it. Try this out:

1. If you're using Web Pro, one problem might be the OS X Firewall at System Preferences > Sharing. Web Pro uses funky ports, 8827 and 8775, probably because it was developed for using GPRS phone connections and not computers. So I added a new description with these ports to the Firewall and turned it on. I think the host address, webpro.palm.com is responsible for sending the pages to these ports. These ports are documented on this Palm web page in itty-bitty type: http://www.palm.com/software/webbrowserpro/ I wonder if Palm will set up a host for regular http ports, and then we'll get fouled up all over again, hmmm...

2. pppd sends its messages to /var/log/system.log, so I went there to see what's up by doing a "tail -f /var/log/system.log" while I invoked the ISharing script with sudo from the command line. There was this bit of consternation:

InternetSharing[668]: InternetSharing starting
InternetSharing[668]: no primary service specified, exiting

So I commented out the Internet Sharing startup lines in the script with "#"s so it looked like this:

# ConsoleMessage "Starting Internet Sharing"
# /usr/libexec/InternetSharing

Then I used the gui based System Preferences > Sharing > Internet to share the connection. Check the "Share the connection ..." box, and agree to the drop window that says your ISP is going to sue you if you turn this on. I turned it on before invoking the IShare script from the command line, but I don't think it matters what order you do it in.

3. I saw some board messages from guys trying to get it work over a phone, and they suggested substituting the IP address for webpro.palm.com (63.97.179.33) in Web Pro's (menu) Options > Preferences > Advanced. That eliminates the potential DNS problems with the host address, anyway.

4. The connection should be working even if your funky ports are not open, because it should still be active for certain services. You can figure out whether your connection is working by using ping from within your Palm. Go to Prefs > Network > (your Service name) > (menu) Options > View Log with the connection active. Scroll to the bottom of the log and you can test ping there. Grafitti in "ping 63.97.179.33" return (downward left slash, not the Done button), and if your connection is talking to the outside world, it should have one line that says "Pinging 63.97.179.33 with 32 bytes of data:" and then it should return "Reply from 63.97.179.33: bytes=32 time=110ms TTL=125". If it times out, then you are not talking to the webpro site at the very least. If it works, I would ping a non-IP address like apple.com to test your DNS lookup. If it works there, then both the connection and your DNS servers are working. Beware that I got errors from some sites I pinged, including macosxhints.com, probably because they set up their ping services strange.

5. This issue didn't affect me, but it might be helpful for you: I'm on a home network, and a buddy said pppd might have trouble connecting between my Mac's 192.168.1.100 address and 10.0.1.201 in the instructions. So he suggested I assign the remote address somewhere in the same range as my Mac, so I used "192.168.1.100:192.168.1.101" instead of ":10.0.1.201" in the pppd line for the ISharing script. Didn't turn out to be a problem for me, but you might try it. And yes, the pppd options have to be on the same line as the command.

Hope that helps. I did a lot of other troubleshooting things that I don't remember anymore, so if this doesn't work for you, let me know and I'll try to think back on what else I did.



[ Reply to This | # ]
Just got mine to work with 10.2.4
Authored by: sleepwalker on Feb 25, '03 03:06:26AM

So it took me a while to get it working.

You see I am in the habit of disabling network interfaces I don't use. I was trying to set this up over airport and the airport location I was using has Built-In Ethernet disabled. As it turns out, this immediatly shuts down InternetSharing because it thinks you have no ports to share with.

The moral of the story:
If you are using this with airport, make sure that Built-In Ethernet is enabled. Otherwise InternetSharing kills itself.

Also of note: 10.2.4 comes with a Bluetooth Serial Utility which allows you to create any configure your own bluetooth serial ports. Check it out, it is pretty useful.



[ Reply to This | # ]
Just got mine to work with 10.2.4
Authored by: osxfan57 on Mar 14, '03 02:09:17PM

Mine won't work...very frustrating, as I'm sure you know.
I have Mac OSX.2.4 and a Palm Tungsten T.
I've followed your directions and also tried the ones in the original post. I can sync and send/receive files between iMac and T|T, no problem. What I can't do is get an internet connection.
I've assigned an IP to my T|T that is within the range of my internal IP addresses. When I try to connect to the Network in Prefs, I get "Initializing," then "Signing on," then finally this error:
"Error: PPP timeout (0x1231)".
Can you offer anything else - thank you!



[ Reply to This | # ]
It doesn't work
Authored by: Calvin on Mar 03, '03 07:39:18PM

Hi,

I have tried all of this. I can ping outside site with my tungsten (numeric
value), but O cannot ping apple.com for instance.

How can I solve this?

Clavin



[ Reply to This | # ]
Mine doesn't
Authored by: knappa on Mar 13, '03 11:04:10PM

I can't even connect to the server using my Tungsten. I get an 'Error: Serial: timeout. Could be bad cable or faulty Modem. (0x0305)' message. You seem to be having succeeded with a pretty similar config.
I have an iMac DVSE 500 Mhz, a Tungsten T & a Keyspan Bluetooth adapter. I can send contacts and events via Bluetooth, so I'm guessing it's not the adapter which is at fault. Any ideas ?



[ Reply to This | # ]
Mine doesn't
Authored by: osxfan57 on Mar 14, '03 02:01:51PM

Mine also doesn't. I can send/receive files to/from my TT and iMac (17", 800 MHz, OS 10.2.4). However, I can't share the internet connection so I can't browse, ping, etc.
I have tried following the directions elsewhere in this site to no avail.
What could possibly be the issue?
I have assigned an IP address to the Network configuration of my TT.
I have correctly assigned DNS server addresses as well for my ISP.
The Network Log reveals the following:

LCP->CfgReq (repeated five times)
LCP->TrmReq
Not connected

Any ideas? Thanks.



[ Reply to This | # ]
Mine doesn't (continued)
Authored by: knappa on Mar 15, '03 09:25:46AM

Where can I find the Network Log ? So I can see whether we are havong the same problem. I would really like to get this thing working...



[ Reply to This | # ]
Mine doesn't
Authored by: knappa on Mar 15, '03 11:29:49AM

Just to help you along one step further. I tried the tip named: 'Bluetooth Internet Sharing -> Palm'. This allowed to make a connection to my iMac. Unfortunately, I still can't even ping any adress. I'll keep trying till I can use ICQ from my bed !!!



[ Reply to This | # ]
Mine doesn't
Authored by: osxfan57 on Mar 16, '03 01:21:08PM

Hmmm. Where did you find that particular hint? I myself have no problem doing file transfers and syncing over bluetooth. However, i can't get the internet connection shared yet - very disappointing. If you figure it out, please be sure to share here. Thanks!

---
iMac 17, OS 10.2.4



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: bragur on Mar 12, '03 09:26:47AM
"Because the PPP server listens for connections on /dev/tty.Bluetooth-PDA-Sync, you cannot HotSync your Palm via Bluetooth while the PPP server is running." Is it possible to make a script which tells the PPP server to stop listening for connections on /dev/tty.Bluetooth-PDA-Sync so I can HotSync my Palm via Bluetooth? Or am I out of line here?

[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: knappa on Mar 13, '03 11:22:54AM

I can't even connect to the server using my Tungsten. I get an 'Error: Serial: timeout. Could be bad cable or faulty Modem. (0x0305)' message. Does anyone have an idea what's causing this ?



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: XXLTank on Apr 03, '03 04:16:13PM

What if your Bluetooth device is another Mac? Ie, can I use this to share
my net connection with another Bluetooth equipped Mac?<br>
<br>
Tank



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: Vocal Velocity on Apr 10, '03 05:36:54PM

Following this hint I am able to surf from my tungsten T. In fact that is how I am replying.



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: herb on Apr 24, '03 11:07:45AM

has someone out there experience if you use instead of the palm-device a pocketpc-device. does it work in the same way? how to configure the connection on pocketpc? (phone-number, etc. ;-). thx for your help



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: hitzquad on Jun 21, '03 12:28:27PM

Is there any reason why you cant create a new serial port using Apple's Bluetooth Serial Utility, and use this port for sharing the Internet and leave the "Bluetooth-PDA-Sync" for HotSync??



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: uwjanssen on Aug 07, '03 06:09:31AM

no, it works fine!
So you can have LAN access AND Hot Sync



[ Reply to This | # ]
Share an internet connection with PC through Bluetooth
Authored by: 2manydjs on Jul 22, '03 07:08:45PM

I have set up my mac (x.2.6) as descrived above.
Now I want to try to connect my roommate's PC laptop, but I don't even know where to start in Win 98...
I've looked at the network configurations, I couldn't find where to put it at PPP.
I could make a new external connection through PPP, but then the PC wanted to use the BT as a modem thus asking a phone number to dail..

Does anybody have some tips for me?
Or even better has someone accomplished this connection?

Thanks!



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: Tom Nehil on Aug 16, '03 11:07:22AM

For some reason I don't have a StartupItems folder. Any ideas?



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: emdub on Aug 25, '03 06:13:11AM

Try using the login items in system preferences. We are talking about OS 10.x.x, right?

After a bit I got this working without brickhouse or even opening the terminal. All I used were the Tungsten configuration in the opening article and the script by rjv. The serial errors I got were due to either BT being off on the Tungsten or not having pressed connect in the connections panel. Works like a charm! Thanks!

---
-emdub

close your eyes, and this sentence will dissapear.



[ Reply to This | # ]
OS X Problems
Authored by: bobo on Feb 11, '04 10:00:03PM

I've checked and quadrupled checked all of my config as suggested above and I'm quite certain that I've done everything right. Sadly, I don't get the ppp process when I run the (ps -ax... test).

My Palm Tungsten T seems to get somekind of connection going (computer makes a bit of noise when I hit Connect) but it eventually replies Error: PPP timeout (0x1231).

I'm supposing that this means that BT is working fine but that something is keeping PPP from working.

Help.

Thank you

bobo



[ Reply to This | # ]
OS X Problems
Authored by: squaresponge on Apr 10, '04 12:30:01PM
What happens when you run
/Library/StartupItems/ISharing/ISharing
as root from the terminal? This should give you a good idea of what is going on. I did this by changing the
if [ "$" = "-YES-" ]; then
line to
if [ true ]; then
. This way the stuff inside the if statement is always executed. This is probably not a best practice becuase now if IShare is set to -NO- in
/etc/hostconfig
, then the IShare script may still execute. But I was so confused by the
[ "$" = "-YES-" ]
conditional statement that I didn't care. What is the
"$"
supposed to do? I could understand
"$1"
, which is the first argument, but not just a plain $. Anyway, to answer your question: You can also check the file /var/log/system.log to see what messages the script produced during your last boot. If this does not help reply here to let me know :) I don't know what your level of experience with Unix is so I fear I may be going over your head.

[ Reply to This | # ]
Can this be done with dialup?
Authored by: squaresponge on Apr 10, '04 12:50:48PM

I loved this hint! However, it seems as though it was designed with the following senario in mind:

An OSX machine connects to the internet via an ethernet card which is connect to a LAN or directly to a Cable or DSL modem. The bluetooth PDA then connects to the OSX machine over PPP and the internet connection is routed from ethernet to PPP, thus the reason for the 'proxyarp' option to pppd.

My problem is that I use dialp to connect to the internet. I was able to setup everything correctly according to these instructions and my Palm Tungsten T3 is able to connect to the Mac. However, I cannot ping anything from my palm even when I am connected to my ISP through dialup. So in my situation, I have pppd running twice. The first instance is for the connection to my ISP, and the second instance is the connection I setup in this hint. I did try one thing to no avial. I removed the proxyarp option to pppd and the remote IP address. I then added the 'defaultroute' option hoping that this pppd would use the routing information setup by the connection to my ISP. Here are the changes I made to pppd in the ISharing script:

/usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 115200 \
noauth local passive defaultroute asyncmap 0 silent persist &

Does anyone have any ideas about how to get this working besides getting broudband?

Thanks!

[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: paxeaxe23 on Apr 29, '04 06:54:18AM

I have been trying to get this to work for several months now, so I will finally ask for some help:-))

I have ADSL internet through a wireless router which I recieve with my airport on my Powerbook Ti. I am running Panther and have a DLink DBT 120 USB bluetooth dongle which has had the firmware updated with the Apple update, and I want to share with my Palm Tungsten T3.

A few of questions, the answer to which may or may not be the cause of my problems:

Does this hack work with Panther?

I follow the instructions to enable internet sharing, but since I am sharing FROM airport, I don't get any options to share TO in the internet sharing pane How do I get this to work?

I can't seem to pair my T3 with my Powerbook, from the T3, but can pair from my Powerbook to the T3. perhaps there is a problem here?

I purchased MarkSpace missing sync, and have this installed, but I don't seem to be able to get even this to work via the cradle!

Thanks for your help!


Frank






[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: chrisf on Nov 11, '04 05:29:05PM

I have the same problem. Does anyone out there know the work around. I have an Ambicom USB Bluetooth adaptor and a graphite ABS running as a bridge off a Lynksys router. I can not get the sharing prefs to allow me to share over airport. ARRRGGHH!!!



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: lilrabbit129 on Mar 05, '05 06:56:16AM

I just got it working with my gf's T5. Follow the steps, and to test it manually run the ISharing script (you'll need to sudo it). Also after everything is all done. Go into Sharing>Internet and if you're using Airport for your internet, share your internet FROM Airport TO ethernet.

After that everything should work. Also if it's having trouble, try dropping your firewalls.



[ Reply to This | # ]
Share an internet connection with a Bluetooth Computer
Authored by: gorda001 on Dec 15, '04 03:32:03PM

Is it possible to share an internet connection between two computers via bluetooth? If so can you do it easily via bluetooth serial utility?



[ Reply to This | # ]
How can this script work longer.
Authored by: BrianAllred on Jul 02, '05 03:40:29PM
A very Good article, thanks. I'm not very familiar with Terminal and I wasn't able to get your method to work. I hope this isn't too much off topic, but I did find an AppleScript that would do it for me, but it only works for a few minutes then I have to run the script to get it to work again. Here's the code:

do shell script "sh -c \"cd ~;nohup /System/Library/SyncServices/SymbianConduit.bundle/Contents/Resources/mRouter -a  00:07:e0:44:xx:xx -t 180 -btt 180 -p -v>~/mrouter.log 2>&1 &\"" with administrator privileges
do shell script "sleep 10"
do shell script "sudo /usr/sbin/sysctl -w net.inet.ip.forwarding=1"
do shell script "sleep 2"
do shell script "sudo /usr/sbin/natd -interface en0 -use_sockets -same_ports -dynamic -clamp_mss"
do shell script "sleep 2"
do shell script "sudo /sbin/ipfw add divert natd ip from any to any via en0"
do shell script "sleep 2"
do shell script "sudo named"
do shell script "sudo named"
The "00:07:e0:44:xx:xx" is the MAC of the device. Does anyone know how to make it work longer? Thanks!

[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: jharris on May 15, '08 01:37:02AM

How can I substitute an iBook G4 for the Palm Powered device? I.e. using my G4 Power Book with an internet connection (satellite), which talks correctly to my iBook through the Bluetooth DBT-120 for file transfers, how can I access the internet from the iBook?



[ Reply to This | # ]
Share an internet connection with a Bluetooth device
Authored by: jharris on May 15, '08 01:42:45AM

Sorry, that should have read "... using my PowerPC G4 desktop", not "my G4 Power Book".



[ Reply to This | # ]