Mac mini をBluetoothアクセスポイントにする作戦 2005.07.13


今回のテーマは、Mac miniBluetoothアクセスポイントにする作戦です
Windowsではmocha pppを使用したり、RAS(着信接続)の応用で
PCをアクセスポイントにする事が出来るのは周知のとおりですが
Macで同じ事をやろうとすると、WEB上にはほとんど情報が無く
お困りの方が少なからずおられると思います。

本記事において、pppデーモンの設定方法と、
ディスコネクトするたびに終了してしまう困ったデーモンを、
自動的に再起動させる自作アプリmacrasを紹介します。

なお本作戦に使用したMac miniは、オプションのAirMacとBluetooth内蔵のヤツ
OSはMacOSX 10.4です(タイガーって言うんですかコレ?)

テストしたPalm機たち
(上の写真上段左から)クリエTH55 + HNT-BT1、クリエSJ20 + MSB1
(下段左から)クリエTG50、TapWave Zodiac1、PalmOne T5

■作業手順
まず、必要ファイル一式を以下よりダウンロードし、Mac上で解凍してください

macrasと構成ファイル(895KB)

解凍後options, sysctl.conf, macrasの3つのファイルが出来ます

(1) optionsについて
以下にoptionsの内容を示します
/dev/tty.Bluetooth-PDA-Sync
lock
noauth login
ms-dns xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy:zzz.zzz.zzz.zzz proxyarp
idle 120
passive
silent

赤字で示す部分は、あなた自身の環境に合わせて書き直してください
xxx.xxx.xxx.xxx → DNSサーバのIPアドレスを書いてください
yyy.yyy.yyy.yyy → Mac側に割り振るIPアドレスを書いてください(例:192.168.0.1など)
zzz.zzz.zzz.zzz → 端末(Palm)に割り振るIPアドレスを書いてください(例:192.168.0.2など)

なおxxx.xxx.xxx.xxxとyyy.yyy.yyy.yyyの間は半角スペース
yyy.yyy.yyy.yyyとzzz.zzz.zzz.zzzの間は:(コロン)で区切ります

書き換えが完了しましたら、optionsをetc\pppにコピーします


(2) sysctl.confについて
以下にsysctl.confの内容を示します
net.inet.ip.forwarding=1

sysctl.confはこのままetcにコピーします


(3) lockフォルダについて
var\spoollockという空のフォルダを作ってください


(4) macrasについて
本アプリは、以下のようにDockに登録して「ログイン時に開く」にチェックを入れてください



(5) 省エネルギー設定について
「システム環境設定」−「省エネルギー設定」で、以下のように
コンピュータをスリープさせない設定にしてください
これは、スリープ状態からウェイクアップ可能なBluetoothデバイスは、マウスキーボードのみで
Bluetooth-PDA-Syncではウェイクアップ出来ないからです



以上でMac側の準備は完了です
再起動すればBluetoothアクセスポイントとして機能します


■Palm側の設定
次にPalm側のネットワーク設定について説明します
以下の例は、クリエTG50の場合です

まず「接続の設定」でMac miniとの接続を追加します


ボーレィトは115200にしてください


次に「ネットワークの設定」でMac miniとの接続を追加します


DNSアドレスとIPアドレスは自動取得にします



以上でPalm側の準備も完了です
さぁ、接続してみましょう、うまく接続出来ましたか?


■使用感など
今まで使用しておりました、WindowsのRASで構築したアクセスポイントと比較して
気のせいでしょうか、Mac miniの方がキビキビ動いているような・・・
スループットも少し速くなったような気がします

本記事を公開するにあたり、約1ヶ月間、本アクセスポイントをテスト使用しましたが
特に大きなトラブルは有りませんでした
スリープに出来ないことから、本体の発熱問題も懸念しておりましたが
全く熱くならず(人肌温度以下)で、ちょっと拍子抜けしました
もちろんMac miniの電源は、1ヶ月間入れっぱなし、1度も再起動せずのテストでした



■最後に
このMac miniは、ボクの愛用しているiPodの楽曲管理を目的に、
「りんごちゃん」には「りんごちゃん」が良かろう(笑)という事で購入したのですが、
だんだん、それだけの用途ではもったいない気がしてきて
こんな作戦を実行してみたワケです。


Copyright 2005. Mini's materials room. OSAKA JAPAN

[戻る]