আপনি ডিভাইসের সাথে ইন্টারঅ্যাক্ট করতে ব্যবহার করতে পারেন এমন ব্লুটুথের সাথে মোকাবেলা করা বেশ কয়েকটি সরঞ্জামের একটি তালিকা।
hciconfig
hciconfig
- আপনার পিসিতে ব্লুটুথ এইচসিআই সম্পর্কে তথ্য দেয়
- ডিভাইসটি চালু এবং চলমান রয়েছে এবং স্ক্যানের প্রয়োজনীয় মোড রয়েছে তা নিশ্চিত করুন
- দৌড়তেও
hcitool dev
এই তথ্যটির কিছুটা দেওয়া উচিত
hcitool
hcitool inq
এবং hcitool scan
- কাছাকাছি ব্লুটুথ ডিভাইসগুলি সম্পর্কে তথ্য দেয় বা বরং সনাক্ত করে
hcitool info <BTAddr>
- রিমোট ব্লুটুথ ডিভাইস সম্পর্কে তথ্য পান
l2ping
l2ping <BTAddr>
- আমরা একটি দূরবর্তী ব্লুটুথ ডিভাইসের সাথে যোগাযোগ করতে পারি কিনা তা দেখার একটি উপায়
sdptool
sdptool browse <BTAddr> or sdptool records <BTAddr>
- দূরবর্তী ব্লুটুথ ডিভাইস দ্বারা সরবরাহিত পরিষেবাদি সম্পর্কে তথ্য দেয়
obexftp
obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann
elNo> –put <FileToPut>
- রিমোট ডিভাইস সাইডে পিনটি নির্দিষ্ট না করে কাউকে ফাইল প্রেরণের অনুমতি দেয়
- ডিভাইসের জন্য ওপুশ চ্যানেল নম্বর উপরে sdptool থেকে পাওয়া গেছে
obexftp -b <BTAddr> -v -p <FileToPut>
- নির্দিষ্ট বিটি ডিভাইসে একজনকে একটি ফাইল রাখার অনুমতি দেয়
- বিডি ডিভাইসে ফাইলগুলি পেতে বা তালিকাবদ্ধ করতেও এসেক্সেক্সফ ব্যবহার করা যেতে পারে
- কেবলমাত্র -b বিকল্প দিয়ে একটি নিকটস্থ বিটি ডিভাইস সনাক্ত করতে দেয়
পাসকী-এজেন্ট
passkey-agent –default <Pin>
- এখানে নির্দিষ্ট পিন হ'ল দূরবর্তী বিটি ডিভাইসটি কী সরবরাহ করবে বা অনুরোধের সময় এর ব্যবহারকারীরা সেই ডিভাইসে প্রবেশ করবে।
obexpushd
obexpushd
- একজনকে একটি ব্লুটুথ ডিভাইস থেকে প্রেরিত ফাইলগুলি পুনরুদ্ধার করার অনুমতি দেয়।
- কে এটি শুরু করেছে তার উপর নির্ভর করে পুনরুদ্ধার করা ফাইলগুলি সংশ্লিষ্ট হোম ডিরেক্টরিতে সংরক্ষণ করা হবে
যুক্ত করা হচ্ছে
কমান্ড লাইনের মাধ্যমে আপনার লিনাক্স বাক্সের সাথে কোনও ডিভাইস যুক্ত করার জন্য আপনি এই সাইট থেকে প্রাপ্ত দিকনির্দেশগুলি অনুসরণ করতে পারেন। আর্টিকলটি শিরোনাম: লিনাক্সের কমান্ড লাইন থেকে একটি ব্লুটুথ ডিভাইস কীভাবে যুক্ত করা যায় ।
উদাহরণ
আপনার ব্লুটুথ ডিভাইস ম্যাক ঠিকানা সন্ধান করুন
$ hcitool scan
Scanning ...
11:22:33:44:55:66 device 1
12:34:56:78:90:12 device 2
প্রত্যাশিত জোড় কোডটি পাস করার জন্য ব্লুটুথ-এজেন্ট সেটআপ করুন
$ bluetooth-agent 0000 &
আরএফকমের কনফিগারেশন ফাইলটি সম্পাদনা করুন /etc/bluetooth/rfcomm.conf
এবং উপরে থেকে ম্যাকের ঠিকানাটি রেখে দিন।
rfcomm0 {
# Automatically bind the device at startup
bind no;
# Bluetooth address of the device
device 11:22:33:44:55:66;
# RFCOMM channel for the connection
channel 3;
# Description of the connection
comment "This is Device 1's serial port.";
}
দ্রষ্টব্য: একটি গুরুত্বপূর্ণ সতর্কবাণী, যদি আপনি প্রারম্ভকালে বাঁধাই না করার জন্য আপনার ডিভাইসটি কনফিগার করেন (কোন বাঁধাই করুন;) আপনাকে সিরিয়াল বন্দরটি ব্যবহার করার আগে এই কমান্ডটি ব্যবহার করে আরএফকোমকে ম্যানুয়ালি স্পিন করতে হবে (যার জন্য মূল অনুমতিও প্রয়োজন)।
$ sudo rfcomm connect rfcomm0
তথ্যসূত্র