iMac と MacBook Pro で teleport というアプリを使ってマウス, キーボード, クリップボードを共有する使い方をしてるんだけど、どちらかのマシンをスリープしたあとにうまく動かなくなることがあるので、そのときにやる対応について。
対応
一度 Deactivate にしてもう一度 Activate してみる
- 両マシンのネットワークを Off
- Wi-Fi, 有線両方
- 両マシンの Teleport を Deactivate
- ネットワークを On にする
- 両マシンの Teleport を Activate
これでダメなときは、オフラインにした状態で teleport のキャッシュ削除してみる
- 両マシンのネットワークを Off
- Wi-Fi, 有線両方
- 有線のほうは Ethernet の 'サービスを無効にする'
- 両マシンの Teleport を Deactivate
- 両マシンで 以下を実行
$ rm -rf ~/Library/Caches/com.abyssoft.teleport/
$ rm ~/Library/Preferences/com.abyssoft.teleport.plist
- ネットワークを On にする
- 両マシンの Teleport を Activate
それでも安定しないときは、ルーターの無線LANのモードを確認してみる
追記 2014/08/30
無線LAN でネットワークに接続している場合、ルーターの無線LAN設定から 11b/g/n から 11a/n のモードに切り替えてみたところ、安定した気がする。
逆に 11b/g/n にするとまた不安定になる。
古いデバイスでは 11b/g/n にしか対応してないケースもあるので、そういうときは Teleport を利用したいマシンは有線で接続してしまうと手っ取り早いのかもしれない。
この投稿、ちゃんと確認とらないで憶測ばっかりで書いてるのでどうなんだろうというかんじがある。
Yosemite アップグレード後の対応
追記 2014/11/06
OS アップグレードのときにやったほうがいいやつやると落ち着いた。
- Mac をセーフブートしてログイン後、再起動
- Onyx とかであれこれ検証・修復・キャッシュクリア・再構築
ref.
-
teleportで共有がうまくいかない:不具合と解消法 - 今日も一日がんばった。明日も一日がんばろう。
- この記事では、 Enable encryption オプションを利用する方法も紹介されてるので、キャッシュ削除するだけでうまくいかないときに試す価値があるかもしれない
感想
全部やるとさすがにだるい。
こういう機能、OSX でネイティブに実装してほしい。