Here is what I learned about the way Mac OS X Yosemite handles a USB Bluetooth dongle (broadcom BCM20702) by GMYLE.
Background:
I recently acquired two sets of these USB Bluetooth 4.0 LE dongles (by GMYLE featuring broadcom's chip BCM20702). It is said that the chips inside recent MacBook Pro (since 2012) are the same chips as those inside these dongles.
In fact, peeking into the kext files shows that IOGEAR's and GMYLE's names appear in the very file that describes the driver compatibility of the chips inside the Macs.
I wanted to test these dongles if they could be used right out of the box (without installing the driver or doing anthing at all).
I did not expect at all that using these dongles would enable my MacBook Pro or MacBook to handle Continuity or Handoff under Yosemite. I don't own any iOS devices that can handle iOS 8 anyway.
They arrived. The package did not include any driver CD's at all, which was expected already. On the package it says that it supports Windows XP, Vista and 7. These description really does not bother me at all. I could not care less.
I plugged it into the USB port of my MacBook Pro, turned the Bluetooth on and then expected to see something but nothing happened. I opened the System Preferences or Bluetooth setup but saw nothing special. The Bluetooth is functioning on my MacBook Pro and that was it.
I wondered. Is this dongle working or the Bluetooth chip inside the MacBook Pro working? Which? Or both??
I had already read some articles about using these USB dongles (with BCM20702 chip) on OS X (Lion, Mountain Lion, Mavericks) on the net. I re-read those articles and I realized that I am missing something, namely a program called "Bluetooth Explorer" included in "Hardware IO Tools" from Apple. It was also marked that you need to be a registered Apple Developer to download it.
What should I do and what do you think I did? Yes, I registered myself as a developer to download that thing.
Conclusion: Here is what I learned by utilizing the "Bluetooth Explorer."
When the dongle is plugged in, the Bluetooth functionality is provided by the USB dongle (4.0 LE) and when it is not plugged the Bluetooth chip (2.0) is activated. One or the other but not both at the same time. I don't have to worry about which is working; OS X Yosemite automatically handles the situation. Clever, isn't it?
OK. That is what I learned.
In Japanese: 続きをどうぞ
内容はマックブックと古いMSI MegaBook(内蔵のBluetooth機能は無い)用に購入し、先日届いたUSB接続のBluetoothドングルについてです。別に新しいMacを所有していて、Bluetoothは既に4.0 LEだという人には全く関係無い内容です。万が一Bluetooth 4.0 LEを古いマックで使いたい人が居れば、参考になると思います。
すこし前に最近のマックブックプロ等に内蔵されてるBluetoothチップと同じチップを使ってるUSB接続のドングルの購入について書いたと思います。それが数日前に届きました。その検品についてです。
GMYLEというブランドです。このブランド名もOS X Yosemiteのkext(Kernel EXTension)ファイルの中に記述があります。ブロードコムがチップのドライバーを提供してるので、ブロードコムがライセンスを供与してるIOGEARとGMYLEの名前が自動的に含まれてるのでは?と推測してます。この真相は知りません。
だから何もしなくてもYosemiteから使えるはず、だと言われてます。そういう記述の記事(ネットのサイトのレビューなり、ヘルプサイトなり)が簡単に見つかります。ちなみにですが、グーグルで「Bluetooth dongle Mac」等の検索をすると上位の方にそれらの記事が発見できます。
このGMYLEの製品ですが、パッケージにはドライバーソフトは付属してません。サポートOSとしてWindows XP、Vista、7の記述があります。ウインドウズではドライバーはどうなってるのかはしりません。7だと標準で組み込まれる可能性もあります。その他の古いOSでも簡単にドライバーがダウンロードできるのでしょう。
Linuxでも使用できます。ドライバーはOpen Sourceのもので十分なのかもしれません。
さて、何も考えずにMacBook Proに挿して、Bluetoothをオンにします。何も起こりません。System Preferences等を開いても、何も確認できません。確かにBluetoothは機能してるのですが、それが一体「内蔵の規格が古い2.0」なのか「USBにつないだドングルの新しい規格の4.0 LE」なのか不明です。
落ち着いて、再度上述のネット上の記事を読み返してみます。すると、チップはどちらかしか一方しか機能しないようになってる(OSが選ぶ)と記述してあります。そのどちらかを能動的に選択するにはあるプログラムが必要だと書いてあります。それがBluetooth Explorerです。これはアップルのサイトからダウンロード可能なのですが、ダウンロードするには開発者として登録する必要がある、と書かれてます。????「開発者として登録する必要がある」。ここで一旦迷いました。でもこの実験を完結するには他の選択肢がありません。
よって、「アップルの開発者として登録」しました(笑)。無料です。
その後上述のプログラムを入手し、起動しどのチップが稼働してるのかを確認しました。すると新しい規格のGMYLEが選択されていました。
その後、GMYLEを抜いて、再度確認すると、内蔵の古いチップが(もちろん)機能してました。
つまり、ヨセミテはもし新しい規格のチップが確認できると、そちらを機能させ、それが無くなると内部の古いものを機能させるのでした。自動的に最良の選択肢を選んでくれるということが確認できました。
BCM20702のチップを搭載したUSBドングルは何もしなくてもYosemiteで使用可能です。そして内部のチップと外部のチップの切り替えはYosemiteが自動的にしてくれます。ご心配なく。
これが結論です。めでたし。
テーマ:Mac - ジャンル:コンピュータ
- 2014/11/24(月) 15:52:35|
- MacBooks and Macs
-
| トラックバック:0
-
| コメント:1
Right here is the right site for anybody who really wants to understand this topic.
You understand so much its almost hard to argue with you (not that I actually will need to…HaHa).
You certainly put a fresh spin on a subject that has been written about for
a long time. Excellent stuff, just excellent!
- 2023/07/26(水) 21:44:12 |
- URL |
- Where can I find a virtual assistant for phone support #-
- [ 編集]