Решение проблемы с Bluetooth устройствами с помощью
TOSHIBA Bluetooth Stack
Этот способ подходит практически для любых стэков, в том числе и для стандартного от Microsoft, но никто не гарантирует стопроцентной работоспособности устройства с несовместимым ПО. Поэтому все действия вы выполняете на свой страх и риск
ОписаниеTOSHIBA Bluetooth Stack это программное обеспечение для соединения внешних устройств Bluetooth (мобильные телефоны, беспроводные наушники и гарнитуры, цифровые камеры и т.д.) с компьютером или ноутбуком.
Несмотря на то, что корпорация Toshiba выпустила это решение для своих ноутбуков, оснащенных устройствами Bluetooth, этот стэк работает практически со всеми известными на данный момент устройствами. По отзывам пользователей он поддерживает все устройства, которые работают со стэками от BlueSoleil, Widcomm и Microsoft.
Поддерживаемые Bluetooth профили: A2DP, AVRCP, BIP, DUN, FAX, FTP, HCRP, HID, HSP, HFP, LAP, OPP, PAN, SPP.
Для лицензированных устройств (это в основном BT адаптеры, встроенные в ноутбуки Toshiba) программа бесплатна и полностью функциональна. Для других устройств возможно придется покупать лицензию, либо искать патч, в противном случае программа будет работать в ознакомительном режиме (30 дней).
Ссылки
Инструкция по замене TosBtMng.exe на правильную версию1. После установки программы не перезагружайте программу. Разархивируйте архив TosBtMng.rar - появится файл TosBtMng.exe. Скопируйте этот файл в папку с установленной программой с заменой. Перезагрузите компьютер.
2. Если вы все такие перезагрузили компьютер: Панель управления/Административные-Службы. Остановите службу TOSHIBA Bluetooth Service. Разархивируйте архив TosBtMng.rar - появится файл TosBtMng.exe. Скопируйте этот файл в папку с установленной программой с заменой. Перезагрузите компьютер.
В обоих случаях триальный период на 30 дневную работу скинется, и программа продолжит работать не потеряв свою функциональность.
Как подружить Toshiba Bluetooth Stack с неподдерживаемым адаптеромЕсли устанавливаемое ПО для Bluetooth не поддерживает нужное устройство, можно попробовать добавить его поддержку, вручную прописав в соответствующем .inf файле необходимые сведения.
К примеру, чтобы подружить Toshiba Bluetooth Stack с донглом Noname проделываем следующие действия:
1. Определяем "DeviceID" нашего устройства. В XP его можно посмотреть через "Панель управления\Система\Диспетчер устройств" в графе "Код экземпляра устройства" на вкладке "Сведения" устройства Bluetooth. Для Noname это VID_0A5C&PID_2101.
2. Находим файл tosrfusb.inf(\Toshiba\Bluetooth Toshiba Stack\Drivers\tosrfusb.ini), открываем его в любом текстовом редакторе и ищем строчку "VID_0A5C&PID_2101". Убеждаемся, что устройство не поддерживается в виду отсутствия совпадений и начинаем править файл.
3. Определяем разделы .inf файла, в которых содержится информация о "DeviceID". В нашем случае это разделы [Standard] и [Standard.NTamd64].
4. Переходим в конец раздела [Standard], анализируем последнюю строчку:
%TosrfUsb.DeviceDesc118%=TosrfUsb_Device, USB\VID_0DF6&PID_2209
И в соответствии с ней, добавляем новую, изменив номер записи и "DeviceID":
%TosrfUsb.DeviceDesc119%=TosrfUsb_Device, USB\VID_0A5C&PID_2101
То же самое проделываем в разделе [Standard.NTamd64].
5. Переходим в раздел со списком отображаемых имен устройств, анализируем существующие вхождения и по аналогии добавляем в конец списка описание нашего устройства:
TosrfUsb.DeviceDesc119 = "Noname Bluetooth USB Adaptor" или TosrfUsb.DeviceDesc119 = "Noname"
6. Сохраняем сделанные изменения после чего подключаем устройство и если драйвер не находится автоматом указываем путь к измененному .inf файлу.
Для других стэков схема та же, нужно только найти соответствующий типу вашего устройства .inf файл и произвести в нем необходимые изменения. Для USB донглов это: Microsoft - bth.inf, WIDCOMM - btwusb.inf, BlueSoleil - btcusb.inf, Toshiba - tosrfusb.inf.
Этот способ подходит практически для любых стэков, в том числе и для стандартного от Microsoft. Но он не гарантирует стопроцентной работоспособности устройства в несовместимом ПО.
Дополнительные материалы
по материалам ru-board и allnokia
Для тех, кому нужно проще и быстрее, смотрите сообщение #6 в этой теме