Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не подключается ТСД Casio DT-930M51E к Ubuntu 16.04 по bluetooth  (Прочитано 1249 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rgood

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Добрый день, всезнающий All!
Возникла проблема при подключении терминала сбора данных (ТСД) Casio DT-930M51E к Ubuntu 16.04 по bluetooth.
Непосредственно к ОС сразу подключиться не удалось, пришлось плясать с бубном:
1. В файле /etc/systemd/system/bluetooth.target.wants/bluetooth.service изменил праметры запуска на режим совместимости с serial port - "ExecStart=/usr/lib/bluetooth/bluetoothd --compat"
2. Запускается скрипт:

sudo sdptool add --channel=8 SP
notify-send -i $icon $top "Ожидание. $(service bluetooth status | awk '{print $2 " " $3 " " $4 }') on COM8." &
trap "exit 1" 0 1 2 4 15
sudo rfcomm watch rfcomm0 8

После этого ТСД стал подключаться, находится в режиме "Ожидание команды".
Дальше его необходимо пробросить в Wine для работы с драйвером АТОЛ. И вот тут случился затык.
При включении опции "Устройство включено", выходит ошибка "OLE error 80041003".
Насколько я понимаю, нет доступа к 8-му COM - порту, на котором висит ТСД. Или не хватает прав..
Пробовал разные версии драйвера АТОЛ, менял версии Wine, использовал разные bluetooth-адаптеры - безрезультатно.

Есть сборка под Ubuntu 10.04, там эта связка работает. Но по разным причинам необходимо установить 14 или 16 версию.
Как узнать, что именно было изменено в 10-й Ubuntu для работоспособности bluetooth-соединения с ТСД?
Может кто-то уже победил подобную проблему или может подсказать, в какую сторону смотреть - буду очень признателен.
Если понадобится, предоставлю все необходимые логи.

Dzhoser

  • Гость
sudo chmod 777 /dev/ttyUSB0 где ttyUSB0 необходимо заменить на Ваше которое эмулирует com порт
Делаем в wine символическую ссылку на устройство
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com8

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.