LINUX.ORG.RU

Bluetooth на Lenovo V580c ничего не находит.

 ,


0

1

Он определяется системой.

alex@Alex-Laptop ~ $ lsmod | grep blue
bluetooth             371874  22 bnep,btusb,rfcomm
Но если включить его в настройках, то он тут же выключается. Включить его можно кнопками на клавиатуре, аплетом в трее или запуском блюмена.

Но ни один из вариантов поиска устройств не дает результатов.

alex@Alex-Laptop ~ $ hcitool scan
Scanning ...
alex@Alex-Laptop ~ $ sdptool browse
Inquiring ...
В блюмене поиск идет, индикаторы мигают, байты передаются, но ни смартфон, ни блютус-гарнитуру не находит. Стандартное средство поиска ничего не находит. Хотя во время поиска стандартным средством в блюмене также мигают индикаторы передачи-приема.

Также смартфон не видит ноутбук.

Запретов вроде не стоит:

alex@Alex-Laptop ~ $ rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
2: brcmwl-0: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
13: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
Что делать?

Ответ на: комментарий от Alex-Sheady

О! товарищ по беде) А какой дистрибутив? Я весь вечер промучился, чтобы заработал бродкомовский вайфай. До голубозуба пока руки не дошли.

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

Вывод:

alex@Alex-Laptop ~ $ lspci -v
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
	Subsystem: Lenovo Device 5002
	Flags: bus master, fast devsel, latency 0
	Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: f2000000-f2ffffff
	Prefetchable memory behind bridge: 00000000e0000000-00000000f1ffffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 5003
	Flags: bus master, fast devsel, latency 0, IRQ 44
	Memory at f3000000 (64-bit, non-prefetchable) [size=4M]
	Memory at d0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 4000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
	Subsystem: Lenovo Device 5002
	Flags: bus master, medium devsel, latency 0, IRQ 41
	Memory at f3600000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
	Subsystem: Lenovo Device 5002
	Flags: bus master, fast devsel, latency 0, IRQ 45
	Memory at f3615000 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>
	Kernel driver in use: mei_me

00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 5002
	Flags: bus master, medium devsel, latency 0, IRQ 16
	Memory at f361a000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
	Subsystem: Lenovo Device 5002
	Flags: bus master, fast devsel, latency 0, IRQ 46
	Memory at f3610000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	Memory behind bridge: f3500000-f35fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 00002000-00002fff
	Prefetchable memory behind bridge: 00000000f3400000-00000000f34fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 5002
	Flags: bus master, medium devsel, latency 0, IRQ 23
	Memory at f3619000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci

00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
	Subsystem: Lenovo Device 5002
	Flags: bus master, medium devsel, latency 0
	Capabilities: <access denied>
	Kernel driver in use: lpc_ich

00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
	Subsystem: Lenovo Device 5002
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 42
	I/O ports at 4088 [size=8]
	I/O ports at 4094 [size=4]
	I/O ports at 4080 [size=8]
	I/O ports at 4090 [size=4]
	I/O ports at 4060 [size=32]
	Memory at f3618000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
	Subsystem: Lenovo Device 5002
	Flags: medium devsel
	Memory at f3614000 (64-bit, non-prefetchable) [size=256]
	I/O ports at efa0 [size=32]

01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
	Subsystem: Lenovo Device 5003
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at f2000000 (32-bit, non-prefetchable) [size=16M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at f0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at 3000 [size=128]
	Capabilities: <access denied>
	Kernel driver in use: nvidia

03:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
	Subsystem: Lenovo Device 0611
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at f3500000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: <access denied>
	Kernel driver in use: wl

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
	Subsystem: Lenovo Device 5002
	Flags: bus master, fast devsel, latency 0, IRQ 43
	I/O ports at 2000 [size=256]
	Memory at f3404000 (64-bit, prefetchable) [size=4K]
	Memory at f3400000 (64-bit, prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: r8169

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

Не должно быть проблем, хотя это зависит от конкретного устройства. Сам я ни разу не пользовался блютусом на ноуте.

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

Значит без прошивки биоса не обойтись? Да еще и патченую прошивку достать нужно...

Alex-Sheady ()

Кстати, адаптер от блютус мыши будет работать с другим оборудованием? С наушниками и смартфонами?

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

Если это действительно адаптер bluetooth, то почему бы и нет. А если просто ресивер, то нет.

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

Я имел в виду что надо включить режим когда устройство доступно для сканирования. А чтрбы hciconfig не ругался на права доступа, добавь себя в группу Bluetooth и перелогинся. hciconfig без параметров покажет текущие настройки по аналогии с ifconfig

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

Добавил пользователя в группу bluetooth. Перезагрузился. Сделал доступными для сканирования два устройства. Тоже самое:

alex@Alex-Laptop ~ $ hciconfig hci0 piscan
Can't set scan mode on hci0: Operation not permitted (1)
От рута:
alex@Alex-Laptop ~ $ sudo hciconfig hci0 piscan
Password: 
terminate called after throwing an instance of 'Error'
alex@Alex-Laptop ~ $ sudo hciconfig hci0 piscan
alex@Alex-Laptop ~ $ sudo hciconfig hci0 piscan
alex@Alex-Laptop ~ $ 
Первый раз выдает terminate called after throwing an instance of 'Error', потом вообще ничего не выдает.

hciconfig без параметров выдает:

alex@Alex-Laptop ~ $ hciconfig
hci0:	Type: BR/EDR  Bus: USB
	BD Address: 2C:D0:5A:B4:7C:B1  ACL MTU: 1021:8  SCO MTU: 64:1
	UP RUNNING PSCAN ISCAN 
	RX bytes:1244 acl:0 sco:0 events:80 errors:0
	TX bytes:2104 acl:0 sco:0 commands:78 errors:0

Так как включить «Discoverable mode»?

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

Наличие ISCAN в выводе hciconfig говорит о том что этот режим включен(это просто режим доступности/видимости устройства для других устройств), но видимо проблема не в этом. Попробуй загрузиться с какого-нибудь livecd и проверить работоспособность с другим дистром

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

Отлично, что прислали! Если у тебя получиться, я наверное тоже перепрошьюсь. Он полностью отключает вайтлист, и можно засовывать в ноутбук любое оборудование?

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

Угу, если поможет, то любую вафлю можно будет засунуть. Только готовься писать заявку на мод для себя, так как гуру настаивает, что мод заточен только под мой ноут.

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

Лучше попросить для себя отдельный мод от греха подальше. Итак, для меня мод сработал и теперь я могу избавиться от бродкомовского блоба. Задача минимум выполнена. А bluetooth так и не появился.

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

Круто. А подскажешь, на каком форуме спрашивать? (дай ссылку на свой пост, если можно) И как снять мою прошивку, что-бы туда отдать?

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

http://www.bios-mods.com/forum/Thread-REQUEST-Lenovo-v580c-20160-whitelist-re... Вот мой пост.

Сначала грузишь любой livecd с виндой(возможно подойдет и дос) и делаешь бэкап биоса прогой https://app.box.com/s/4fepki061ry1s1teavw0

Затем грузишь бэкап биоса на файлообменник и пишешь пост в той теме по образцу моего. Версию биоса можно глянуть прогой dmidecode. В репах она должна быть.

Прошивать обратно нужно через DOS. Я делал флэшку с досом по этой инструкции http://wiki.gentoo.org/wiki/Bootable_DOS_USB_stick Только из boot-меню ноута флешка не грузилась. Поэтому при помощи grub-mkconfig флешка автоматически добавилась в меню grub.

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

Спасибо! Оставил запрос. Теперь надо подобрать адаптер не очень дорогой.

Alex-Sheady ()

Как оказалось, найти нормальный WiFi + bt адаптер в городе не так то просто.   http://www.ulmart.ru/catalog/wifi_adapters/3456_820?sort=0&viewType=1&amp... <br> http://www.nix.ru/price/searchs_ajax.html?sch_id=68&good_id=171492&ci... А таких, что-бы WiFi 2.4+5ГГц, и bt 4.0 вообще нет. Наверное придется брать такой: http://www.ulmart.ru/goods/482492 Или попробовать заказать где-то такой: http://www.ulmart.ru/goods/396934

Alex-Sheady ()

Загрузился с LiveCD убунты, блютус работает и сразу всё находит без какой-либо настройки. Установил убунту, блютус снова ничего не находит.

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

Имею такой-же девайс в Lenovo B590.
Broadcom Corporation BCM43142 802.11b/g/n + Bluetooth 4.0.
Сегодня удалось его победить. Wifi заработал из коробки (Xubuntu 12.04.4), а вот блютуз...
Оказалось блютузу нужен свой микрокод (firmware). Если интересно, поделюсь решением, там много букв...

superuser ★★★★ ()
Ответ на: комментарий от Alex-Sheady

Это наверно из-за того, что в первом случае ты перезагружался после Windows, который загрузил прошивку в устройство, а во втором - нет.

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