LINUX.ORG.RU

вижу устройства bluetooth, но нет обмена файлами

 , ,


0

1

здравствуйте. есть пк с linux mint 20 и ридер onyx boox i86ml moby dick. на пк установлен usb bluetooth tp-link ub400. на mint bluetooth дефолтный, после install. Вижу оба устройства, при передаче файла с пк ридер пишет о начале передачи файла. Затем процедура замирает и я останавливаю её принудительно.

подскажите, пож., где нужно искать-смотреть для запуска обмена данными.

Ответ на: комментарий от anonymous
lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
.......................

lsmod | grep blue
bluetooth             581632  41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
ecdh_generic           16384  2 bluetooth
.......................

dmesg | grep -i bluetooth
[   13.744725] Bluetooth: Core ver 2.22
[   13.744742] Bluetooth: HCI device and connection manager initialized
[   13.744746] Bluetooth: HCI socket layer initialized
[   13.744747] Bluetooth: L2CAP socket layer initialized
[   13.744751] Bluetooth: SCO socket layer initialized
[   26.114492] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   26.114496] Bluetooth: BNEP filters: protocol multicast
[   26.114503] Bluetooth: BNEP socket layer initialized
[   40.307193] Bluetooth: RFCOMM TTY layer initialized
[   40.307200] Bluetooth: RFCOMM socket layer initialized
[   40.307206] Bluetooth: RFCOMM ver 1.11
.......................

rfkill list all
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
.......................

systemctl status bluetooth
● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-09-02 17:09:15 +05; 5min ago
       Docs: man:bluetoothd(8)
   Main PID: 717 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 4542)
     Memory: 2.1M
     CGroup: /system.slice/bluetooth.service
             └─717 /usr/lib/bluetooth/bluetoothd

сен 02 17:09:08 mint systemd[1]: Starting Bluetooth service...
сен 02 17:09:14 mint bluetoothd[717]: Bluetooth daemon 5.53
сен 02 17:09:15 mint systemd[1]: Started Bluetooth service.
сен 02 17:09:16 mint bluetoothd[717]: Starting SDP server
сен 02 17:09:16 mint bluetoothd[717]: Bluetooth management interface 1.14 initialized
сен 02 17:09:31 mint bluetoothd[717]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSink/sbc
сен 02 17:09:31 mint bluetoothd[717]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/sbc
.......................

hciconfig -a
hci0:	Type: Primary  Bus: USB
	BD Address: 00:1A:7D:DA:71:15  ACL MTU: 310:10  SCO MTU: 64:8
	UP RUNNING PSCAN 
	RX bytes:1316 acl:0 sco:0 events:88 errors:0
	TX bytes:5500 acl:0 sco:0 commands:88 errors:0
	Features: 0xff 0xff 0x8f 0xfe 0xdb 0xff 0x5b 0x87
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: RSWITCH HOLD SNIFF PARK 
	Link mode: SLAVE ACCEPT 
	Name: 'mint'
	Class: 0x1c0104
	Service Classes: Rendering, Capturing, Object Transfer
	Device Class: Computer, Desktop workstation
	HCI Version: 4.0 (0x6)  Revision: 0x22bb
	LMP Version: 4.0 (0x6)  Subversion: 0x22bb
	Manufacturer: Cambridge Silicon Radio (10)
himmelcross
() автор топика
Ответ на: комментарий от anonymous
dmesg | egrep -i 'blue|firm'
[    0.078686] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.100901] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[   13.744725] Bluetooth: Core ver 2.22
[   13.744742] Bluetooth: HCI device and connection manager initialized
[   13.744746] Bluetooth: HCI socket layer initialized
[   13.744747] Bluetooth: L2CAP socket layer initialized
[   13.744751] Bluetooth: SCO socket layer initialized
[   26.114492] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   26.114496] Bluetooth: BNEP filters: protocol multicast
[   26.114503] Bluetooth: BNEP socket layer initialized
[   40.307193] Bluetooth: RFCOMM TTY layer initialized
[   40.307200] Bluetooth: RFCOMM socket layer initialized
[   40.307206] Bluetooth: RFCOMM ver 1.11
himmelcross
() автор топика
Ответ на: комментарий от anonymous

тогда остаётся искать подходящий usb-bluetooth и пробовать. пробовать и пробовать.

спасибо.

есть, кстати, ещё вариант - wi-fi, но это на крайняк.

himmelcross
() автор топика

выхода нет

вот что я подумал: на x64 системах нет драйверов bluetooth. нужно ставить какую-то виртуальную, но гостевая x32 не дружит с основной x64. поэтому моя задача решается только в x32-й ос.

himmelcross
() автор топика

Зачем тебе обмен файлами через Bluetooth? Серьезный вопрос, так как скорость в лучшем случае будет 5-8 мегабайт в минуту. Сам думал этим пользоваться, но это оказалось бесполезная жесть.

o-
()
Последнее исправление: o- (всего исправлений: 1)
Ответ на: "Зачем тебе обмен файлами через Bluetooth?" от himmelcross

А, ну для этого вполне годная технология. Я бы на твоем месте проверил livecd с KDE, так как блютуз стек в линуксе весьма неплохой и сами по себе адаптеры поддерживаются не плохо. А вот что до софта, то реально что-то такое специфичное может и не работать.

o-
()
Ответ на: комментарий от o-

o- ★, это нереально, но это произошло. я поставил старый адаптер asus usb-bt400 2014-го года и скопировал файл. причём, про адаптер не сказано, что он совместим с linux. только место копирования файла в ридере странное. у него есть папка download, но копирует он в папку bluetooth. мне кажется, это ты помог мне.

himmelcross
() автор топика
Ответ на: комментарий от himmelcross

Ну я не думаю, что тут есть какая-то моя заслуга. В любом случае ты можешь логи софта посравнивать и понять в чем отличие доступного набора функций адапретов, если уж тебе правда интересно разобраться будет.

А так на ЛОРе есть кнопка позволяющая отметить задачу как решенную.

o-
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.