উত্তর:
আপনি যখন উবুন্টু শুরু করেছিলেন তখন আপনার কার্নেল এটিকে বাছাই করতে পারে এবং এর জন্য একটি মডিউল লোড করতে পারে। কমান্ড লাইন থেকে, জিনোম-টার্মিনালটি এই কমান্ডটি টাইপ করুন:
dmesg | grep -i blue
আপনি যদি নীচের দিকে আউটপুট সিমলিয়ার পান তবে আপনার ল্যাপটপে ব্লুটুথের ক্ষমতা রয়েছে।
[ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device
ব্যবহার lsusb
:
sudo lsusb |grep Bluetooth
এর মতো আউটপুট দেওয়া উচিত:
Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
যদি কোনও ব্লুটুথ ডিভাইস না থাকে তবে আপনি এই কমান্ডটির জন্য কোনও আউটপুট পাবেন না।
সৌজন্য: https://help.ubuntu.com/commune/ ব্লুথুথসেটআপ# ম্যানুয়াল_বিস্তার
sudo
? এখানে এটি ছাড়াই কাজ করে ...
dmesg
কাজ করবে।
আমার আসুস ল্যাপটপে আমার উপরের ডানদিকে একটি ব্লুটুথ আইকন রয়েছে এবং
dmesg | grep Blue
পায়:
[ 3.757769] Bluetooth: Core ver 2.16
[ 3.757798] Bluetooth: HCI device and connection manager initialized
[ 3.757802] Bluetooth: HCI socket layer initialized
[ 3.757805] Bluetooth: L2CAP socket layer initialized
[ 3.757814] Bluetooth: SCO socket layer initialized
[ 3.767297] Bluetooth: Generic Bluetooth USB driver ver 0.6
[ 4.332846] Bluetooth: RFCOMM TTY layer initialized
[ 4.332853] Bluetooth: RFCOMM socket layer initialized
[ 4.332856] Bluetooth: RFCOMM ver 1.11
[ 4.340772] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.340776] Bluetooth: BNEP filters: protocol multicast
কিন্তু: sudo lsusb |grep Bluetooth
কিছুই ফেরায় না।
আপনার কাছে কোনও হার্ডওয়্যার নেটওয়ার্ক (বিমান মোড) স্যুইচ রয়েছে কিনা তাও পরীক্ষা করে দেখুন। এটি ব্লুটুথ অক্ষম করতে পারে এবং এটি উবুন্টুর কাছে দৃশ্যমান নয়
dmesg
আউটপুটটি ব্লুটুথ ডিভাইসের সূচক নয়। এমনকি এটি আমার ডেস্কটপে কোনও ব্লুথথ সুবিধা ছাড়াই প্রদর্শিত হবে। সুতরাং উপরের আউটপুটটি এই বিশেষ ক্ষেত্রে কোনও ব্যবহার বহন করে না। তবে এটি যদি [ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device
@kingmilo দেখায় শীর্ষে কিছুটা ফাঁকা দেয় তবে এটি দেখায় যে আপনার ডিভাইস রয়েছে।
dmesg | grep Blue
এবং sudo lsusb |grep Bluetooth
?
dmesg | grep -i bluetooth
ব্লুটুথ বার্তাগুলি দেখায় না, যা আমি মনে করি যে সত্যিকারের হার্ডওয়্যারের চেয়ে /etc/init/bluetuth.conf এর সাথে বেশি সম্পর্কিত
প্রস্তাবিত সমস্ত উত্তর আমার ক্ষেত্রে সঠিক ফলাফল দিতে ব্যর্থ হয়েছে। আমার ল্যাপটপে আসলেই ব্লুটুথ অ্যাডাপ্টার রয়েছে কিনা তা সনাক্ত করতে আমাকে এই নির্দেশাবলী অনুসরণ করতে হয়েছিল :
sudo apt-get install bluez-utils
তারপর:
sudo /etc/init.d/bluetooth restart
উপরেরগুলি নিশ্চিত করে নিন যে আপনি প্রয়োজনীয় সমস্তগুলি ইনস্টল করেছেন এবং সমস্তটি সঠিকভাবে শুরু হয়েছিল। এখন:
geek@liv-inspiron:~$ hcitool dev
Devices:
hci0 00:11:95:00:1A:CF
মনে রাখবেন যে আপনার ব্লুটুথ ডিভাইসে আলাদা আইডি থাকবে। ব্লুম্যান ব্লুটুথে ছিল তাও আমাকে নিশ্চিত করতে হয়েছিল Turned On
।
উভয়ের আগে বা পরে lsusb |grep -i bluetooth
এবং dmesg | grep -i blue
আগ্রহের কোনও কিছুই আউটপুট করবেন না (যেমন খালি)। তবুও, ব্লুটুথ অ্যাডাপ্টার শারীরিকভাবে উপস্থিত এবং আমি অন্য ডিভাইসে ফাইলগুলি পাঠাতে পারি ...
sudo apt-get install bluez-tools
এটি সুনির্দিষ্টভাবে খুঁজে পাওয়ার কোনও উপায় নেই। কিছু ব্লুটুথ মডিউল লিনাক্স কার্নেল দ্বারা সমর্থিত নয় এবং এটি সনাক্ত করা যায় না।
সাধারণত, আপনি ব্লুটুথ মডিউলগুলি ইনপুট lsusb
এবং lspci
ইনপুটগুলিতে সন্ধান করবেন । একটি মডিউল সমর্থিত হলেও, আউটপুট থাকতে পারে, যাতে "ব্লুটুথ" থাকে না।
উদাহরণস্বরূপ, আমার একটি কার্যকারী অ্যাথেরস এআর 3012 ব্লুটুথ মডিউল রয়েছে।
lsusb
হিসাবে এটি দেখায় 13d3:3408 IMC Networks
।
এটি প্রাথমিকভাবে সমর্থিত ছিল না, এটির কাজটি পেতে আমি একটি কার্নেল প্যাচ তৈরি করেছি। এখন এই প্যাচটি সমস্ত উবুন্টু সমর্থিত কার্নেলগুলিতে প্রয়োগ করা হয়।
আপনি যদি নিশ্চিত হন যে আপনার কাছে ব্লুটুথ রয়েছে এবং এটি উবুন্টুতে কাজ করে না, টার্মিনালে চালিয়ে এটি লঞ্চপ্যাডে রিপোর্ট করুন
ubuntu-bug linux
এবং অ্যাপোর্ট দ্বারা সংগৃহীত তথ্য ছাড়াও sudo cat /sys/kernel/debug/usb/devices
টার্মিনাল কমান্ডের আউটপুট যুক্ত করে ।
একটি সহজ সমাধান আছে।