Автор Гілка: Bluetooth Adapter  (Прочитано 2869 раз)

roman-pikalyuk

  • Гість
Bluetooth Adapter
« : 2010-03-18 22:55:42 »
До всіх usb bluetooth адаптерів є драйвера для Linux?
« Змінено: 2010-03-18 22:56:11 від roman-pikalyuk »

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Bluetooth Adapter
« Відповідей #1 : 2010-03-19 00:13:32 »
Для переважної більшості, гадаю. Принаймні, нонейми при мені підхоплювалися без проблем, не кажучи про D-Link чи ще щось таке.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

roman-pikalyuk

  • Гість
Re: Bluetooth Adapter
« Відповідей #2 : 2010-03-19 15:45:39 »
Купив я собі Bluetooth адаптер за 47 гривень.
В <offtopic> працює добре.
А в Linux - не хоче.
В ядро я включив підтримку bluetooth-пристоїв.
Програму bluez встановив і /etc/init.d/bluetooth запустив.
Але:
# hciconfig –a
Can't open HCI socket.: Address family not supported by protocol
Dmesg видає наступне при відключенні адаптера:
[  848.588400] usb usb1: usb resume
[  848.588406] ehci_hcd 0000:00:02.2: resume root hub
[  848.709019] ehci_hcd 0000:00:02.2: port 7 full speed --> companion
[  848.709027] ehci_hcd 0000:00:02.2: GetStatus port 7 status 003001 POWER OWNER sig=se0 CONNECT
[  848.720007] hub 1-0:1.0: hub_resume
[  848.720033] usb usb2: usb resume
[  848.720040] hub 1-0:1.0: state 7 ports 8 chg 0000 evt fe00
[  848.726006] ohci_hcd 0000:00:02.0: wakeup root hub
[  848.786013] hub 2-0:1.0: hub_resume
[  848.786034] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [3] = 0x00010101 CSC PPS CCS
[  848.786038] hub 2-0:1.0: port 4: status 0101 change 0001
[  848.887034] hub 2-0:1.0: state 7 ports 4 chg 0010 evt 0000
[  848.887048] hub 2-0:1.0: port 4, status 0101, change 0000, 12 Mb/s
[  848.993028] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [3] = 0x00100103 PRSC PPS PES CCS
[  849.044016] usb 2-4: new full speed USB device using ohci_hcd and address 3
[  849.152025] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [3] = 0x00100103 PRSC PPS PES CCS
[  849.217008] usb 2-4: ep0 maxpacket = 16
[  849.218971] ohci_hcd 0000:00:02.0: urb f59b0000 path 4 ep0in 5ec20000 cc 5 --> status -62
[  849.221970] ohci_hcd 0000:00:02.0: urb f59b0000 path 4 ep0in 5ec20000 cc 5 --> status -62
[  849.224969] ohci_hcd 0000:00:02.0: urb f59b0000 path 4 ep0in 5ec20000 cc 5 --> status -62
[  849.224978] usb 2-4: device descriptor read/all, error -62
[  849.332027] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [3] = 0x00100103 PRSC PPS PES CCS
[  849.383027] usb 2-4: new full speed USB device using ohci_hcd and address 4
[  849.491022] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [3] = 0x00100103 PRSC PPS PES CCS
[  849.556005] usb 2-4: ep0 maxpacket = 16
[  849.563948] usb 2-4: udev 4, busnum 2, minor = 131
[  849.563952] usb 2-4: New USB device found, idVendor=0a12, idProduct=0001
[  849.563957] usb 2-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[  849.564043] usb 2-4: uevent
[  849.564065] usb 2-4: usb_probe_device
[  849.564069] usb 2-4: configuration #1 chosen from 1 choice
[  849.565269] usb 2-4: uevent
[  849.568966] usb 2-4: adding 2-4:1.0 (config #1, interface 0)
[  849.569025] usb 2-4:1.0: uevent
[  849.569091] usb 2-4: adding 2-4:1.1 (config #1, interface 1)
[  849.569109] usb 2-4:1.1: uevent
[  849.569152] drivers/usb/core/inode.c: creating file '004'
[  849.569180] hub 2-0:1.0: state 7 ports 4 chg 0000 evt 0010
[  851.000023] hub 1-0:1.0: hub_suspend
[  851.000034] usb usb1: bus auto-suspend
[  851.000037] ehci_hcd 0000:00:02.2: suspend root hub
Порадьте що робити мені.

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Bluetooth Adapter
« Відповідей #3 : 2010-03-19 18:37:40 »
Не думав, що вони бувають такими дешевими...
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3630
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Bluetooth Adapter
« Відповідей #4 : 2010-03-19 20:58:06 »
Модуль bluetooth завантажено?
lsmod|grep bluetooth

Взагалі, ядро зібрано з підтримкою Bluetooth?
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Bluetooth Adapter
« Відповідей #5 : 2010-03-19 21:48:15 »
Взагалі, ядро зібрано з підтримкою Bluetooth?
;D Ляпас джентушнику.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

roman-pikalyuk

  • Гість
Re: Bluetooth Adapter
« Відповідей #6 : 2010-03-19 23:25:35 »
Модуль bluetooth завантажено?
lsmod|grep bluetooth

Взагалі, ядро зібрано з підтримкою Bluetooth?
Драйвер bluetooth збирав всередині ядра.
Тільки-що, після прочитання вашого повідомлення, зкомпілював драйвер bluetooth як модуль, додав його у список автозавантажуваних модулів, перезавантажив комп'ютер, встановив драйвера nvidia (драйвера до моєї відеокарти пропрієтарні) і виконав команду:
# hciconfig –a
hci0:      Type: USB
      BD Address: 00:15:83:15:A3:10 ACL MTU: 672:3 SCO MTU: 128:2
      UP RUNNING PSCAN ISCAN
      RX bytes:1136 acl:0 sco:0 events:32 errors:0
      TX bytes:349 acl:0 sco:0 commands:25 errors:0
Це вже трохи радує.
Буду розбиратись далі.
« Змінено: 2010-03-19 23:27:30 від roman-pikalyuk »

roman-pikalyuk

  • Гість
Re: Bluetooth Adapter
« Відповідей #7 : 2010-03-24 23:00:20 »
Значить так. Встановив я net-wireless/bluez із USE-прапорцем "test-programs", dev-python/dbus-python і app-mobilephone/obexftp.
І тепер для того щоб скачати із телефону фотографію користуюся obexftp, наприклад:
$ obexftp -b 00:17:D5:5A:AC:25 -g /Photos/SP_A3032.jpg -o /home/roma/1
Для уведення пін-коду на комп'ютері запускаю simple-agent в окремому терміналі і в ньому уводжу пін-код.
Я задоволений.
« Змінено: 2010-03-24 23:00:54 від roman-pikalyuk »