[SOLVED] bluetooth

Проблема в том, что я прям не знаю, что случилось =)
$ lspci -v
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
        Subsystem: Broadcom Corporation Device 0608
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at cdd00000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: wl
        Kernel modules: bcma, wl
ага. Вайфай работает вполне себе (сижу с него собсна). При переустановке (февраль поди) все работало без проблем. В марте-апреле тоже. Сейчас приспичило поиграться, ничего не работает, адаптеров не видит, bluedevil тоже говорит, что пусто. Вроде каких то критичных обновлений не было. Перезагружаюсь (думаю, мало ли) - сервис inactive (dead), хотя вполне себе enable. В логах пусто. Собственно, подробности ниже (после запущенного руками сервиса):
# lsmod g blue                                                                                   [3:18] [48%]
bluetooth             303092  8 bnep,btusb
rfkill                 15626  5 cfg80211,thinkpad_acpi,bluetooth
crc16                   1359  2 ext4,bluetooth
# systemctl status bluetooth.service                                                                  [3:00] [48%]
bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled)
   Active: active (running) since Сб 2013-05-18 02:56:14 MSK; 4min 13s ago
 Main PID: 410 (bluetoothd)
   CGroup: name=systemd:/system/bluetooth.service
           └─410 /usr/sbin/bluetoothd -n
май 18 02:56:14 ARCANIS systemd[1]: Starting Bluetooth service...
май 18 02:56:14 ARCANIS bluetoothd[410]: bluetoothd[410]: Bluetooth daemon 4.101
май 18 02:56:14 ARCANIS bluetoothd[410]: Bluetooth daemon 4.101
май 18 02:56:14 ARCANIS bluetoothd[410]: bluetoothd[410]: Starting SDP server
май 18 02:56:14 ARCANIS bluetoothd[410]: Starting SDP server
май 18 02:56:14 ARCANIS systemd[1]: Started Bluetooth service.
май 18 02:56:14 ARCANIS bluetoothd[410]: bluetoothd[410]: Bluetooth Management interface initialized
май 18 02:56:14 ARCANIS bluetoothd[410]: Bluetooth Management interface initialized
Вывод journalctl -b -u bluetooth.service в дебаг-моде. Из lsusb благополучно пропала запись:
Bus 003 Device 003: ID 0a5c:21f4 Broadcom Corp.
# cat /var/log/pacman.log g blue                                                                      [3:01] [48%]
[2013-02-19 16:08] installed bluez (4.101-1)
[2013-02-19 16:08] installed libbluedevil (1.9.2-1)
[2013-02-19 16:08] installed bluedevil (1.3-1)
[2013-02-19 16:12] installed python2-pybluez (0.18-4)
[2013-03-01 23:36] upgraded libbluedevil (1.9.2-1 -> 1.9.2-2)
[2013-03-30 17:36] upgraded libbluedevil (1.9.2-2 -> 1.9.3-1)
[2013-03-30 17:36] upgraded bluedevil (1.3-1 -> 1.3.1-1)
[2013-03-31 22:26] Running 'pacman-color -S extra/bluez'
[2013-03-31 22:26] upgraded bluez (4.101-1 -> 4.101-1)
[2013-05-18 02:38] [PACMAN] Running 'pacman --color auto -S extra/bluez'
[2013-05-18 02:38] [PACMAN] reinstalled bluez (4.101-1)
не знаю, как этой штукой пользоваться
# bluez-test-device                                                                                   [3:03] [48%]
Traceback (most recent call last):
  File "/usr/bin/bluez-test-device", line 30, in <module>
    adapter_path = manager.DefaultAdapter()
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.bluez.Error.NoSuchAdapter: No such adapter
# bluez-test-device -i 0a5c:21f4                                                                        [3:03] [48%]
Traceback (most recent call last):
  File "/usr/bin/bluez-test-device", line 28, in <module>
    adapter_path = manager.FindAdapter(options.dev_id)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.bluez.Error.NoSuchAdapter: No such adapter
конфиг не менялся аж с самого создания:
# git log /etc/bluetooth/main.conf                                                                          [3:06] [48%]
commit 030810997dfd479eff96bac46e96d25aa846bb60
Author: arcanis <[email protected]>
Date:   Tue Feb 19 22:50:25 2013 +0400
    Initial commit
Вопрос очевиден - помогите починить)
PGP 0x31361F01
arcanisrepo
а все, извиняюсь за панику. Как то впервые с подобным столкнулся, потому не понимал, что нужно делать. Зацепился за rfkill в загруженных модулях:
[[email protected] /root]# rfkill list bluetooth                                                                   [3:28] [48%]
0: tpacpi_bluetooth_sw: Bluetooth
        Soft blocked: yes
        Hard blocked: no
[[email protected] /root]# rfkill unblock bluetooth                                                                [3:28] [48%]
[[email protected] /root]# rfkill list bluetooth                                                                   [3:29] [48%]
0: tpacpi_bluetooth_sw: Bluetooth
        Soft blocked: no
        Hard blocked: no
3: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

UPD
теперь даже понял кто виноват - powertop, который мне там что то исправлял, а что конкретно он забыл указать)
PGP 0x31361F01
arcanisrepo
 
Зарегистрироваться или войдите чтобы оставить сообщение.