hcitool স্ক্যান বলছে এমন কোনও ডিভাইস নেই


11

রাস্পবেরি পাই 3 ব্যবহার করে, লিনাক্স পরীক্ষা 4.4.9-v7 + # 884 এসএমপি শুক্র 6 মে 17:28:59 বিএসটি 2016 আর্মভ 7 এল জিএনইউ / লিনাক্স

root@raspberry:/home/user# hcitool scan
Device is not available: No such device

এখানে কী সমস্যা হতে পারে?

আমি সর্বশেষ আপডেট হয়েছে

#sudo rpi-update

আমি আরপিআই-ব্লুটুথ ইনস্টল করেছি

#sudo apt-get install rpi-bluetooth

এটি dmesg থেকে দেখা যায়:

root@raspberry:/home/user# dmesg | grep Blue
[   43.442353] Bluetooth: Core ver 2.21
[   43.442453] Bluetooth: HCI device and connection manager initialized
[   43.442477] Bluetooth: HCI socket layer initialized
[   43.442494] Bluetooth: L2CAP socket layer initialized
[   43.442528] Bluetooth: SCO socket layer initialized
[   73.520196] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   73.520215] Bluetooth: BNEP filters: protocol multicast
[   73.520238] Bluetooth: BNEP socket layer initialized

সম্পাদনা করুন:

এটি আকর্ষণীয়ও হতে পারে, কেন এখানে ব্লুটুথ নেই ?:

root@raspberry:/home/user# rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

সম্পাদনা 2: আমি পাই-ব্লুটুথ পুনরায় ইনস্টল করার চেষ্টা করেছি

user@raspberry:~ $ sudo apt-get purge bluez-firmware
[sudo] password for user: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  bluez-firmware* pi-bluetooth*
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 240 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 47373 files and directories currently installed.)
Removing pi-bluetooth (0.1.0) ...
Purging configuration files for pi-bluetooth (0.1.0) ...
Removing bluez-firmware (1.2-3+rpi1) ...

user@raspberry:~ $ sudo apt-get install pi-bluetooth
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  bluez-firmware
The following NEW packages will be installed:
  bluez-firmware pi-bluetooth
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/92.8 kB of archives.
After this operation, 240 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Selecting previously unselected package bluez-firmware.
(Reading database ... 47354 files and directories currently installed.)
Preparing to unpack .../bluez-firmware_1.2-3+rpi1_all.deb ...
Unpacking bluez-firmware (1.2-3+rpi1) ...
Selecting previously unselected package pi-bluetooth.
Preparing to unpack .../pi-bluetooth_0.1.0_armhf.deb ...
Unpacking pi-bluetooth (0.1.0) ...
Setting up bluez-firmware (1.2-3+rpi1) ...
Setting up pi-bluetooth (0.1.0) ...
Job for hciuart.service failed. See 'systemctl status hciuart.service' and 'journalctl -xn' for details.

আমি সন্দেহ করি যে এর সাথে শেষ ত্রুটিটির কিছু আছে: hciuart.service এর জন্য কাজ ব্যর্থ হয়েছিল। বিশদগুলির জন্য 'systemctl স্থিতি hciuart.service' এবং 'জার্নাল্টেল-এক্সএন' দেখুন।

user@raspberry:~ $ sudo journalctl -xn
-- Logs begin at Sun 2016-05-08 19:48:33 CEST, end at Sun 2016-05-08 19:58:07 CEST. --
May 08 19:52:46 raspberry systemd[1]: Failed to start Configure Bluetooth Modems connected by UART.
-- Subject: Unit hciuart.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit hciuart.service has failed.
-- 
-- The result is failed.
May 08 19:52:46 raspberry systemd[1]: Unit hciuart.service entered failed state.
May 08 19:52:46 raspberry hciattach[1279]: Can't initialize device: Success
May 08 19:52:46 raspberry hciattach[1279]: bcm43xx_init


user@raspberry:~ $ systemctl status hciuart.service
● hciuart.service - Configure Bluetooth Modems connected by UART
   Loaded: loaded (/lib/systemd/system/hciuart.service; enabled)
   Active: failed (Result: exit-code) since Sun 2016-05-08 19:52:46 CEST; 6min ago
  Process: 1279 ExecStart=/usr/bin/hciattach /dev/ttyAMA0 bcm43xx 921600 noflow - (code=exited, status=1/FAILURE)
user@raspberry:~ $ 

এটি কোনও পার্থক্য করা উচিত নয় তবে আপনি যদি সুডোর সাথে hcitool কল করেন?
ডাকাতি

কোনও পার্থক্য নেই, আমি ইতিমধ্যে সুডো বাশ
চালিয়েছি

আপনি কি এই সমস্যাটি সমাধান করেছেন? আমি আশ্চর্য হয়েছি কীভাবে আপনি এটি সমাধান করেছেন
mozcelikors

1
আমি আমার পাই 3 মডেল বি ভি 1.2 তে একই সমস্যাটি দেখতে পেয়েছি এবং আমি দেখতে পেয়েছি যে আমার পাই 3 বি + তে ঠিক একই এসডি কার্ডটি স্থাপন করা ইস্যু ছাড়াই কাজ করেছে। আপনার যদি অন্য পাই 3 থাকে তবে সম্ভবত এটি চেষ্টা করে দেখুন এটি কার্যকর হয় কিনা? অন্যরা অতীতেও এই সমস্যাটির কথা জানিয়েছে, তবে সফ্টওয়্যার ফিক্সগুলি তাদের পক্ষে কাজ করেছে এবং আমার জন্য ব্যর্থ হয়। আমি বিটি মডিউলটি সংযুক্ত করতে পারি না। github.com/raspberrypi/linux/issues/1314#issuecomment-190788662 , stackoverflow.com/questions/44554255/... , archlinuxarm.org/forum/viewtopic.php?f=60&t=10770
উইল Haley হয়

উত্তর:


4

আমারও একই প্রশ্ন ছিল

pi@jarvis:~ $ hcitool dev
Devices:

একটি নিষ্ক্রিয় hciuart.service সহ

pi@jarvis:~ $ systemctl status hciuart.service
● hciuart.service - Configure Bluetooth Modems connected by UART
   Loaded: loaded (/lib/systemd/system/hciuart.service; enabled)
   Active: inactive (dead)

পরে

pi@jarvis:~ $ sudo systemctl start hciuart.service

আমি পেয়েছি

pi@jarvis:~ $ systemctl status hciuart.service
● hciuart.service - Configure Bluetooth Modems connected by UART
   Loaded: loaded (/lib/systemd/system/hciuart.service; enabled)
   Active: active (running) since Sat 2017-05-20 17:42:40 CEST; 2s ago

এবং

pi@jarvis:~ $ hcitool dev
Devices:
    hci0    B8:27:EB:E5:7C:B0

2

মত এন্ট্রি করার জন্য আপনার ফাইল / বুট / কনফিগ.টিএসটি পরীক্ষা করুন

dtoverlay=pi3-disable-bt 

এবং নিশ্চিত করুন যে এই লাইনটি লাইনের শুরুতে একটি # যুক্ত করে মন্তব্য করেছে। যদি এটির মন্তব্য না করা হয় তবে এই লাইনটি ইউআআআরটি থেকে ব্লুটুথ সংযোগ বিচ্ছিন্ন করবে এবং এর পরিবর্তে ইউআআরটি জিপিআইও পিনের সাথে সংযুক্ত করবে। আশা করি এটা তোমার জন্য কাজ করবে!


0

ব্যবহার করবেন না BerryBoot, এবং চেষ্টা করুন sudo apt-get updateএবং sudo apt-get upgrade। অথবা আপনি raspbianঅফিসিয়াল সাইট থেকে নতুনটি ইনস্টল করতে পারেন ।


1
আপনি কীভাবে জানেন যে ওপি বেরিবুট ব্যবহার করে এবং কেন সে এটি ব্যবহার করবে না?
দিমিত্রি গ্রিগরিয়েভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.