ब्लूटूथ - डिवाइस पर फ़ाइलों को कैसे ब्राउज़ करें?


12

यह बेवकूफ लग सकता है, लेकिन मुझे पता नहीं है कि ब्लूटूथ के माध्यम से उबंटू मशीन से जुड़े अपने डिवाइस (फोन) पर फ़ाइलों को कैसे ब्राउज़ किया जाए। मैं देखता हूं कि कनेक्शन स्थापित हो गया है, मैं अपने कंप्यूटर से फोन पर फाइलें भेज सकता हूं, लेकिन यह पता नहीं लगा सकता कि फोन के फाइल सिस्टम को कैसे ब्राउज़ किया जाए।

मुझे यह उल्लेख करना चाहिए कि मेरा ब्लूटूथ एडाप्टर फॉक्सकॉन / माननीय हाई है, जो हाल ही में लिनक्स में समर्थित नहीं है। हालाँकि, अब मैं अपने फोन को कंप्यूटर के साथ जोड़ सकता हूं, और अपने कंप्यूटर से फोन पर फाइलें भेज सकता हूं। जो काम नहीं कर रहा है वह फोन से कंप्यूटर पर फाइल भेज रहा है और कंप्यूटर पर फोन फाइलों को ब्राउज़ कर रहा है।

मैं यह सवाल क्यों पूछ रहा हूं इसका कारण वास्तव में यह जांचना है कि क्या मेरा ब्लूटूथ एडाप्टर अभी भी पूरी तरह से समर्थित नहीं है, या मुझे नहीं पता कि इसका सही उपयोग कैसे किया जाए।


1
सबसे अच्छा जवाब नहीं क्योंकि मुझे कोई हल नहीं मिला है .. फिर भी यह 12.10 में एक बग लगता है। 12.04 के तहत ब्लूटूथ ने ठीक काम किया। मैं फोन को फाइलें भेज सकता हूं लेकिन जब मैं फाइलों को ब्राउज़ करने की कोशिश करता हूं, तो ए विंडो या सफेद स्क्रीन एक सेकंड के लिए चमकती है लेकिन यह है। आप कुछ गलत नहीं कर रहे हैं। मेरा ब्लूटूथ बस 007 डिवाइस 003: ID 0a12: 0001 कैम्ब्रिज सिलिकॉन रेडियो, लिमिटेड ब्लूटूथ डोंगल (HCI मोड) मुझे यह त्रुटि ब्लूमैन में मिलती है (डिफ़ॉल्ट दर्शक में भी यही समस्या, त्रुटि संदेश के बिना)> "obex" प्रदर्शित नहीं कर सका। // [] 00: 1 बी: एसी: CC: 84: B0] / "। त्रुटि: संदेश को उत्तर नहीं मिला (संदेश बस द्वारा टाइमआउट)> कृपया selec
user55138

जवाबों:


2

ठीक है तो यह प्रयास करें:

परीक्षण करने से पहले, यदि आपका usb डोंगल पहचाना गया था, तो आप इसे इस कमांड से टेस्ट करते हैं:

lsusb | grep Bluetooth 

यदि आपको यह संदेश मिलता है, तो इसकी सफल मान्यता प्राप्त है:

Bus 003 Device 004: ID 1310:0001 Roper Class 1 Bluetooth Dongle

फिर ubuntu के लिए एक और ब्राउज़र स्थापित करें:

sudo apt-get install bluez-utils libopenobex1 bluez-tools 

स्थापना के बाद, आपको इस आदेश के साथ ब्लूटूथ डोंगल को पुनरारंभ करना होगा:

sudo /etc/init.d/bluetooth restart 

या इस आदेश के साथ

sudo service bluetooth restart 

ब्लूटूथ डिवाइस का विवरण कमांड के साथ प्राप्त किया जाता है:

hciconfig --all 

यदि सब ठीक है, तो ब्लूटूथ एप्लेट स्थापित करें


1
lsusb | grep ब्लूटूथ मुझे कुछ नहीं देता है: D यह केवल एक रिक्त रेखा देता है। तो मुझे लगता है कि मेरे ट्रैश ब्लूटूथ एडाप्टर जो उपद्रव का कारण बन रहे हैं, है ना? वैसे, यह डोंगल नहीं है, यह मेरे लैपटॉप में निर्मित ब्लूटूथ एडाप्टर है। किसी भी मामले में, मैं आपके उत्तर को स्वीकार करूंगा, क्योंकि इससे मुझे यह पता लगाने में मदद मिली कि मैंने क्या मांगा था। आपके काम के लिए धन्यवाद।
Томица Кораћ

आपका स्वागत है और हाँ सही है।
fecub

7
  1. रूट अधिकारों के साथ `/ मीडिया / माउंटपॉइंट में एक फ़ोल्डर बनाएँ
  2. इंस्टॉल obexfs
  3. फोन को पीसी के साथ पेयर करें
  4. डिवाइस मैक प्राप्त करें और इसे माउंट करें obexfs:

    sudo mkdir /media/mountpoint
    sudo apt-get install obexfs
    hcitool scan
    

स्कैन हो रहा है ...

8F:77:17:77:44:16 My Android Phone

obexfs -b 8F:77:17:77:44:16 /mountpoint

डिवाइस को अनमाउंट करने के लिए:

fusermount -u /mountpoint 

हाय फेकब। आपके उत्तर के लिए बहुत धन्यवाद। लेकिन यह मेरे लिए काफी काम नहीं कर रहा है। मैं यह उल्लेख करना भूल गया कि मेरा ब्लूटूथ एडाप्टर कुख्यात फॉक्सकॉन / माननीय हाई है। मैंने अब अपना प्रश्न अपडेट कर लिया है।
Томица Кораћ

इसने मुझे अपने पुराने फोन से ubuntu मशीन में फ़ाइलों को ब्राउज़ करने और स्थानांतरित करने की अनुमति दी।
डैनियल

महान। ब्लूमैन से मुझे केवल "एक और ऑपरेशन प्रगति पर है" त्रुटियां मिलीं और इससे छुटकारा नहीं मिल सका।
हैराल्ड

2

Https://wiki.archlinux.org/index.php/Blueman पर नज़र रखें और संकुल को obexftp और obexfs स्थापित करें।

बढ़ते ब्लूटूथ डिवाइस

नीचे दिए गए निर्देश ब्लूमैन के साथ विभिन्न फ़ाइल प्रबंधकों का उपयोग करने के लिए एक विधि का वर्णन करते हैं। इस खंड के उदाहरण थूनार पर केंद्रित हैं। यदि आप एक अलग फ़ाइल प्रबंधक का उपयोग कर रहे हैं, तो जिस फ़ाइल प्रबंधक का आप उपयोग कर रहे हैं, उसके नाम के साथ थूनर को स्थानापन्न करें।

obex_thunar.shनिम्नलिखित सामग्री के साथ एक फ़ाइल बनाएँ :

#!/bin/bash
[ ! -d ~/Bluetooth ] && mkdir ~/Bluetooth   
fusermount -u ~/Bluetooth
obexfs -b $1 ~/Bluetooth
thunar ~/Bluetooth

अब आपको स्क्रिप्ट को एक उपयुक्त स्थान (जैसे, /usr/local/bin) पर ले जाना होगा। उसके बाद, इसे निष्पादन योग्य के रूप में चिह्नित करें

chmod +x /usr/local/bin/obex_thunar.sh

अंतिम चरण में लाइन को बदलना है

ब्लूमैन ट्रे आइकन → स्थानीय सेवाएँ → स्थानांतरण → उन्नत

को obex_thunar.sh %d। किया हुआ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.