LINUX.ORG.RU

Проблемы с Bluetooth

 ,


0

2

У меня ноут HP probook 4540s c Debian 8 Jessie
есть встоеный модуль блютус
в биосе включен
blueman не может найти адаптер (пробывал и другие менеджеры - всё точно так же)
firmware устанавливал - firmware-ralink (0.43) (non-free)
на ноутбуке присутсвует кнопка вкл/откл беспроводных соединений - постоянно горит оранжевым (выкл) хотя вайфай работает - при нажатии вайфай выкл/вкл, и всё так же горит оранжевым
по хорошему всесте с ним должен вкл/откл и блютус

lspci | grep Bluetooth

04:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth

dmesg | grep Bluetooth
[   17.064686] Bluetooth: Core ver 2.19
[   17.064704] Bluetooth: HCI device and connection manager initialized
[   17.064711] Bluetooth: HCI socket layer initialized
[   17.064713] Bluetooth: L2CAP socket layer initialized
[   17.064725] Bluetooth: SCO socket layer initialized
[   17.074547] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   17.074552] Bluetooth: BNEP filters: protocol multicast
[   17.074561] Bluetooth: BNEP socket layer initialized
[   17.377889] Bluetooth: RFCOMM TTY layer initialized
[   17.377901] Bluetooth: RFCOMM socket layer initialized
[   17.377907] Bluetooth: RFCOMM ver 1.11

rfkill list all
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

собственно задача заставить блютус работать
кто что может подсказать?

Ответ на: комментарий от yars068

blueman ставил отсюда https://packages.debian.org/source/jessie/blueman

blueman (1.99~alpha1-1)

вывод blueman-applet этой версии

alext22@hp-probook-4540s:~$ blueman-applet
Loading configuration plugins
blueman-applet version 1.99.alpha1 starting
Stale PID, overwriting
Using GConf config backend
_________
Load (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:54)
['StatusIcon', 'SerialManager', 'DhcpClient', 'AppIndicator', 'RecentConns', 'Menu', 'NetUsage', 'NMDUNSupport', 'KillSwitch', 'TransferService', 'ExitItem', 'Networking', 'DiscvManager', 'Headset', 'DBusService', 'ShowConnected', 'NMPANSupport', 'AuthAgent', 'StandardItems', 'PPPSupport', 'PowerManager'] 
Using GConf config backend
_________
get_interface_version (/usr/lib/python2.7/dist-packages/blueman/bluez/BlueZInterface.py:8)
Detected BlueZ 5 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.Headset.Headset'> 
Using GConf config backend
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.Networking.Networking'> 
Using GConf config backend
_________
load_nap_settings (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/Networking.py:30)
Loading NAP settings 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'> 
Using GConf config backend
Fontconfig error: "local.conf", line 2: syntax error
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.DBusService.DBusService'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.Menu.Menu'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.TransferService.TransferService'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'> 
Using GConf config backend
_________
on_load (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/KillSwitch.py:25)
Using the new killswitch system 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.DhcpClient.DhcpClient'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.SerialManager.SerialManager'> 
Using GConf config backend
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.RecentConns.RecentConns'> 
Using GConf config backend
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.NetUsage.NetUsage'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
Not loading PPPSupport because it's conflict has higher priority 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.StandardItems.StandardItems'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'> 
Using GConf config backend
_________
update_menuitems (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/DiscvManager.py:113)
warning: Adapter is None 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
loading <class 'blueman.plugins.applet.AppIndicator.AppIndicator'> 
_________
__load_plugin (/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py:127)
Not loading NMPANSupport because it's conflict has higher priority 
_________
on_obex_owner_changed (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/TransferService.py:70)
obex owner changed: :1.58 
Using GConf config backend
_________
on_dbus_name_owner_change (/usr/bin/blueman-applet:85)
org.bluez owner changed to :1.31 
_________
set_nap (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/Networking.py:61)
set nap False 
_________
update_menuitems (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/DiscvManager.py:113)
warning: Adapter is None 
_________
initialize (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/RecentConns.py:138)
rebuilding menu 
_________
on_started (/usr/lib/python2.7/dist-packages/blueman/main/applet/Transfer.py:72)
opp Started 
_________
enumerate_connections (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/ShowConnected.py:45)
Found 0 existing connections 
_________
on_started (/usr/lib/python2.7/dist-packages/blueman/main/applet/Transfer.py:72)
ftp Started 
_________
RequestPowerState (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/PowerManager.py:123)
Requesting False 
_________
on_power_state_change_requested (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/KillSwitch.py:89)
False 
_________
SetGlobalState (/usr/lib/python2.7/dist-packages/blueman/main/KillSwitchNG.py:152)
set False 
_________
on_power_state_query (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/KillSwitch.py:70)
True 
_________
UpdatePowerState (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/PowerManager.py:151)
off True 
foff False 
on True 
current state True 
new state False 
_________
UpdatePowerState (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/PowerManager.py:151)
Signalling False 
_________
check (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/PowerManager.py:111)
callbacks done 
_________
set_adapter_state (/usr/lib/python2.7/dist-packages/blueman/plugins/applet/PowerManager.py:82)
False

пробывал откатить на 1.23 - проблема не исчезла... обратно обновил до 1.99

alext22 ()

Для начала проверьте, что система видит - lsusb. Раз rfkill не показывает, то не видит. Если прошивка подгружаемая - проверьте какой модуль ее подгружает и содержит ли он описание загрузки для вашей модели. Кроме того, стоит проверить прошивки и их подходящесть. Блюз работает только с иницилизированным оборудованием, поэтому пока не инициализируете правильно, можете переустанавливать блюз до появления мозолей на ладонях.

anonymous ()
Ответ на: комментарий от alext22

У меня на таком же ноуте в lsusb он видится как Bus 002 Device 012: ID 0cf3:311d Atheros Communications, Inc. , соответственно ставь firmware-atheros или показывай вывод lsusb -v

alozovskoy ★★★★★ ()
Ответ на: комментарий от alozovskoy

ну у меня точно не азерос - lspci | grep Bluetooth

04:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth

вывод lsusb

root@hp-probook-4540s:/home/alext22# lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b370 Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
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 002: ID 1532:0013 Razer USA, Ltd Orochi mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsusb -v сюда не влазит, подскажите куда выложить?

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

Можешь нужный кусок только написать или на какой-нибудь pastebin все выложить. А firmware-ralink стоит? Вообще раз ты знаешь что там за железка можешь погуглить как ее запустить.

alozovskoy ★★★★★ ()
Ответ на: комментарий от alext22

ну у меня точно не азерос

# dmesg | grep -i "atheros\|ralink\|3290"

В выводе blueman'a ничего криминального, разве что версия до 2.0 бампнулась.

yars068 ★★★★ ()
Последнее исправление: yars068 (всего исправлений: 1)
Ответ на: комментарий от yars068
root@hp-probook-4540s:/home/alext22# dmesg | grep -i "atheros\|ralink\|3290"
[    1.919364] pci 0000:04:00.0: [1814:3290] type 00 class 0x028000
[    3.511058] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3290, rev 0015 detected
[    3.519709] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 3290 detected
[    3.873290] input: HP HD Webcam [Fixed] as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input17
[    4.793154] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt3290.bin'
[    4.793448] rt2800pci 0000:04:00.0: firmware: direct-loading firmware rt3290.bin
alext22 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.