Ubuntu 14.10 में कहां ब्लूटूथ लिंक कुंजी संग्रहीत हैं?


10

मैं Ubuntu 14.10 में एक डिवाइस के लिए विशिष्ट ब्लूटूथ लिंक कुंजी सेट करने का प्रयास कर रहा हूं, लेकिन मुझे यह पता लगाने में असमर्थ है कि वे कहाँ संग्रहीत हैं।
इसका उद्देश्य उबंटू और विंडोज दोनों में एक ब्लूटूथ माउस काम करना है, जो ऑपरेटिंग सिस्टम को स्विच करने के बाद इसे दोबारा जोड़े बिना।
AskUbuntu पर मुझे मिले सभी उत्तर बताते हैं कि कुंजियाँ संग्रहीत हैं /var/lib/bluetooth/<mac_address>/linkkeysऔर यह मामला कम से कम 13.10 बजे तक उपयोग किया जाता है, लेकिन 14.10 में यह फ़ाइल एक साफ डेस्कटॉप इंस्टॉल से गायब है और इसे मैन्युअल रूप से बनाने का कोई प्रभाव नहीं है, इसे अनदेखा किया जाता है bluetoothd।

संपादित करें: ऐसा लगता है कि माउस एक युग्मन अनुरोध जारी नहीं करता है और लिंक कुंजी इस मामले में संग्रहीत नहीं हैं। हालाँकि, विंडोज में माउस को जोड़ने और फिर उबंटू में रिबूट करने से ब्लूटूथ कनेक्शन विफल हो जाता है (और ब्लूटूथ डिवाइस सूची में माउस को हटा दिया और फिर से जोड़ा जाना चाहिए), इसलिए निश्चित रूप से कुछ प्रमुख एक्सचेंज / प्रमाणीकरण चल रहा है जो रोकता है दोनों ओएस में साझा किया जा रहा से माउस। सवाल यह है कि, इस माउस को जोड़ने पर मैं सहेजे गए लिंक कुंजी को सहेजने और उपयोग करने के लिए ब्लूटूथ को कैसे मजबूर कर सकता हूं?

हार्डवेयर विवरण:

  • Microsoft ब्लूटूथ नोटबुक माउस 5000
  • 413 सी: 8161 डेल कंप्यूटर कॉर्प वायरलेस 365 ब्लूटूथ (ब्रॉडकॉम बीसीएम 2046 बी 1)

नीचे दिए गए दो लॉग दिखाते हैं कि एक पैराइबल डिवाइस (मोबाइल फोन) के लिए लिंक लिंककी फाइल में कीज़ स्टोर की जाती हैं; यह माउस के मामले में नहीं है। मुझे पता है कि पुराने ब्लूटूथ संस्करण चूहों के लिए लिंक कुंजियों को सहेजने के लिए उपयोग किए जाते थे, क्योंकि दोनों ओएस के बीच एक माउस साझा करने के विशिष्ट उद्देश्य के लिए विंडोज से उबंटू में लिंककीप्स की नकल करने के बारे में पूछने पर कई उत्तर / ट्यूटोरियल हैं।

यहाँ माउस खोज और कनेक्शन सेटअप के लिए ब्लूटूथ लॉग है:

    bluetoothd[15615]: plugins/mgmtops.c:mgmt_start_discovery() index 0
    bluetoothd[15615]: Discovery session 0x7feb52b14130 with :1.137 activated
    bluetoothd[15615]: src/adapter.c:session_ref() 0x7feb52b14130: ref=1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 10 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: plugins/mgmtops.c:start_discovery_complete() hci0 type 1 status 0
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 8 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_discovering() Controller 0 type 1 discovering 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 25 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_device_found() hci0 addr DE:AD:BE:EF:00:00, rssi -43 flags 0x0003 eir_len 5
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_confirm_name() hci0 bdaddr DE:AD:BE:EF:00:00 name_known 0
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 16 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: Unknown command complete for opcode 37
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 61 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_device_found() hci0 addr DE:AD:BE:EF:00:00, rssi -43 flags 0x0000 eir_len 41
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 8 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_discovering() Controller 0 type 1 discovering 0
    bluetoothd[15615]: src/adapter.c:adapter_set_discovering() hci0 restarting discovery, disc_sessions 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_start_discovery() index 0
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 10 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: plugins/mgmtops.c:start_discovery_complete() hci0 type 1 status 0
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 8 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_discovering() Controller 0 type 1 discovering 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 25 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_device_found() hci0 addr DE:AD:BE:EF:00:00, rssi -43 flags 0x0003 eir_len 5
    bluetoothd[15615]: src/adapter.c:session_unref() 0x7feb52b14130: ref=0
    bluetoothd[15615]: src/adapter.c:session_remove() Discovery session 0x7feb52b14130 with :1.137 deactivated
    bluetoothd[15615]: src/adapter.c:session_remove() Stopping discovery
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_stop_discovery() index 0
    bluetoothd[15615]: Stopping discovery
    bluetoothd[15615]: src/adapter.c:create_device() DE:AD:BE:EF:00:00
    bluetoothd[15615]: src/adapter.c:adapter_create_device() DE:AD:BE:EF:00:00
    bluetoothd[15615]: src/device.c:device_create() Creating device /org/bluez/15615/hci0/dev_DE:AD:BE:EF:00:00
    bluetoothd[15615]: src/device.c:btd_device_ref() 0x7feb52b15680: ref=1
    bluetoothd[15615]: src/device.c:device_set_temporary() temporary 1
    bluetoothd[15615]: src/device.c:btd_device_ref() 0x7feb52b15680: ref=2
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 10 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() stop_discovery complete
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 8 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_discovering() Controller 0 type 1 discovering 0
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 65 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_device_connected() hci0 device DE:AD:BE:EF:00:00 connected eir_len 46
    bluetoothd[15615]: src/adapter.c:adapter_get_device() DE:AD:BE:EF:00:00
    bluetoothd[15615]: src/device.c:device_probe_drivers() Probing drivers for DE:AD:BE:EF:00:00
    bluetoothd[15615]: input/manager.c:hid_device_probe() path /org/bluez/15615/hci0/dev_DE:AD:BE:EF:00:00
    bluetoothd[15615]: src/device.c:btd_device_ref() 0x7feb52b15680: ref=3
    bluetoothd[15615]: input/device.c:input_device_new() Registered interface org.bluez.Input on path /org/bluez/15615/hci0/dev_DE:AD:BE:EF:00:00
    bluetoothd[15615]: src/device.c:device_set_temporary() temporary 0
    bluetoothd[15615]: src/device.c:btd_device_unref() 0x7feb52b15680: ref=2

मोबाइल फोन की जोड़ी के लिए ब्लूटूथ लॉग यहां दिया गया है (उपयोगकर्ता को दोनों उपकरणों पर दिखाए गए कोड को मान्य करने के लिए कहा जाता है):

    bluetoothd[15615]: plugins/mgmtops.c:mgmt_start_discovery() index 0
    bluetoothd[15615]: Discovery session 0x7feb52b14ca0 with :1.138 activated
    bluetoothd[15615]: src/adapter.c:session_ref() 0x7feb52b14ca0: ref=1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 10 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: plugins/mgmtops.c:start_discovery_complete() hci0 type 1 status 0
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 8 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_discovering() Controller 0 type 1 discovering 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 64 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_device_found() hci0 addr DE:AD:BE:EF:01:01, rssi -52 flags 0x0000 eir_len 44
    bluetoothd[15615]: src/adapter.c:session_unref() 0x7feb52b14ca0: ref=0
    bluetoothd[15615]: src/adapter.c:session_remove() Discovery session 0x7feb52b14ca0 with :1.138 deactivated
    bluetoothd[15615]: src/adapter.c:session_remove() Stopping discovery
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_stop_discovery() index 0
    bluetoothd[15615]: Stopping discovery
    bluetoothd[15615]: src/adapter.c:adapter_create_device() DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/device.c:device_create() Creating device /org/bluez/15615/hci0/dev_DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/device.c:btd_device_ref() 0x7feb52b17cd0: ref=1
    bluetoothd[15615]: src/device.c:device_set_temporary() temporary 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_create_bonding() hci0 bdaddr DE:AD:BE:EF:01:01 io_cap 0x01
    bluetoothd[15615]: src/device.c:bonding_request_new() Requesting bonding for DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/device.c:bonding_request_new() Temporary agent registered for DE:AD:BE:EF:01:01 at :1.138:/org/bluez/agent/wizard
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 10 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() stop_discovery complete
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 8 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_discovering() Controller 0 type 1 discovering 0
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 37 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_device_connected() hci0 device DE:AD:BE:EF:01:01 connected eir_len 18
    bluetoothd[15615]: src/adapter.c:adapter_get_device() DE:AD:BE:EF:01:01
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 18 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_user_confirm_request() hci0 DE:AD:BE:EF:01:01 confirm_hint 0
    bluetoothd[15615]: src/adapter.c:adapter_get_device() DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/device.c:new_auth() Requesting agent authentication for DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/agent.c:agent_request_confirmation() Calling Agent.RequestConfirmation: name=:1.138, path=/org/bluez/agent/wizard, passkey=436733
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_confirm_reply() index 0 addr DE:AD:BE:EF:01:01 success 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 16 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() user_confirm_reply complete
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 32 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_new_link_key() Controller 0 new key of type 5 pin_len 0
    bluetoothd[15615]: src/adapter.c:adapter_get_device() DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/event.c:btd_event_link_key_notify() storing link key of type 0x05
    bluetoothd[15615]: src/device.c:device_set_bonded() bonded 1
    bluetoothd[15615]: src/device.c:device_set_temporary() temporary 0
    bluetoothd[15615]: src/adapter.c:adapter_get_device() DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/device.c:device_bonding_complete() bonding 0x7feb52b2d270 status 0x00
    bluetoothd[15615]: src/device.c:device_bonding_complete() Proceeding with service discovery
    bluetoothd[15615]: src/device.c:btd_device_ref() 0x7feb52b17cd0: ref=2
    bluetoothd[15615]: src/agent.c:agent_release() Releasing agent :1.138, /org/bluez/agent/wizard
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() cond 1
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_event() Received 16 bytes from management socket
    bluetoothd[15615]: plugins/mgmtops.c:mgmt_cmd_complete() 
    bluetoothd[15615]: plugins/mgmtops.c:pair_device_complete() hci0 DE:AD:BE:EF:01:01 pairing complete status 0
    bluetoothd[15615]: src/adapter.c:adapter_get_device() DE:AD:BE:EF:01:01
    bluetoothd[15615]: src/device.c:device_bonding_complete() bonding (nil) status 0x00

मुझे 14.04 मिला है और निर्देशिका मेरे लिए मौजूद है, लेकिन मैक पता मेरे आंतरिक ब्लूटूथ और लिंककीज़ के लिए खाली है ...
Fabby

मेरे पास 14.04 था और 14.10 में अपग्रेड किया गया था, अब मुझे निर्देशिका नहीं मिल रही है। आपके पास एक ही मुद्दा है, मैं बीटी माउस के लिए लिंक कुंजी सेट करना चाहता हूं।
अलासो

जवाबों:


3

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

इसलिए, भले ही लिंक कुंजियाँ जोड़ी जाने के बाद फ़ाइल में नहीं लिखी जा सकती हैं, फिर भी उन कुंजियों को मैन्युअल रूप से लिंककी फ़ाइल में जोड़कर उन्हें ओवरराइड करना संभव है।

यह महत्वपूर्ण है कि कुंजी प्रकार सही तरीके से सेट किया गया है, अन्यथा कुंजी को अनदेखा किया जाएगा।

संदर्भ के लिए, मेरे मामले में काम करने वाले मुख्य प्रकार को यहां दिखाया गया है: https://askubuntu.com/a/246791/352576


1

Ubuntu 13.10 ब्लूज़ 4.98, 14.04 और 14.10 में 4.101 का उपयोग करता है

दोनों संस्करणों को एक ही विकल्प के साथ संकलित किया गया था - (

मैं 14.04 का उपयोग कर रहा हूं और फाइलें वहां हैं और अगर मैं डिवाइस को / var / lib / bluetooth / (myadcapeaddress) / linkkeys फ़ाइल के अनुसार हटाता हूं या जोड़ता हूं तो तदनुसार अपडेट किया जाता है।

मैंने एक 14.10 सिस्टम पर एक परीक्षण किया, मैंने एक बीटी डिवाइस और / var / lib / bluetooth / (adapteraddress) / linkkeys फ़ाइल बनाई थी

हो सकता है कि आप ब्लूज़ के नए संस्करण का उपयोग कर रहे हों।

Bluez के नए संस्करणों के लिए स्कीमा (5 बाद में मुझे लगता है):

/var/lib/bluetooth/<adapter address>/<remote device address>/info

नए ब्लूज़ संस्करण के लिए सेटिंग स्टोरेज के प्रलेखन में, मुझे यह मिला:

http://git.kernel.org/cgit/bluetooth/bluez.git/tree/doc/settings-storage.txt

...

Storage directory structure

There is one directory per adapter, named by its Bluetooth address, which
contains:
 - a settings file for the local adapter
 - an attributes file containing attributes of supported LE services
 - a cache directory containing:
    - one file per device, named by remote device address, which contains device name
 - one directory per remote device, named by remote device address, which contains:
    - an info file
- an attributes file containing attributes of remote LE services
- a ccc file containing persistent Client Characteristic Configuration
  (CCC) descriptor information for GATT characteristics

So the directory structure is:

/var/lib/bluetooth/<adapter address>/

    ./settings
    ./attributes
    ./cache/
        ./<remote device address>
        ./<remote device address>
        ...
    ./<remote device address>/
        ./info
        ./attributes
        ./ccc
    ./<remote device address>/
        ./info
        ./attributes
    ...

...

Info file format

...

[LinkKey] group contains:

  Key           String      Key in hexadecimal format

  Type          Integer     Type of link key

  PINLength     Integer     Length of PIN

...

किसी भी मामले में ऐसा लगता है कि ब्लूज़ को फाइलों को / var / lib / bluetooth में स्टोर करना चाहिए

यदि आप इस कमांड का उपयोग करते हैं

bluetoothd --version

आपको 4.101 मिलता है?


1
हां, ब्लूटूथ संस्करण 4.101 है। var/lib/bluetoooth/<adapter address>फ़ोल्डर मौजूद है, लेकिन कोई linkkeys फ़ाइल, और न ही किसी भी उपनिर्देशिका है। ब्लूटूथ डिवाइस को जोड़ा और काम कर रहा है, इसलिए चाबियाँ कहीं न कहीं संग्रहीत हैं, लेकिन निश्चित रूप से नहीं। हो सकता है कि उबंटू संस्करण कुंजी कहीं और संग्रहीत करता है और मैं यह पता लगाने की कोशिश कर रहा हूं कि कहां है। मैं एक मानक 14.10 डेस्कटॉप इंस्टॉल का उपयोग कर रहा हूं, जो ब्लूटूथ संकेतक के माध्यम से बनाया गया है, कुछ भी नहीं फैंसी।
अताकामा

1
यह सिर्फ मेरे लिए हुआ है कि कुछ ब्लूटूथ एडेप्टर में हार्डवेयर कुंजी भंडारण है। क्या उबंटू ब्लूटूथ के लिए लिंक कुंजी केवल एडॉप्टर मेमोरी में स्टोर करना संभव होगा और फाइलसिस्टम में नहीं? एडेप्टर है: 413 सी: 8160 डेल कंप्यूटर कार्पोरेशन ब्रॉडकॉम बीसीएम 2046 पर आधारित वायरलेस 365 ब्लूटूथ
एटीकेएएमए

क्या आपने एक अन्य डिवाइस, एक सेलफोन को
पार

मैंने सिर्फ एक मोबाइल फोन पेयर किया था, जिसे इस एडॉप्टर के साथ कभी नहीं जोड़ा गया था (न तो उबंटू में, न ही विंडोज में)। लिंककी फ़ाइल बनाई गई थी। फिर मैंने माउस को फिर से जोड़ने की कोशिश की, इसे जोड़ा, लेकिन इसकी लिंक कुंजी फ़ाइल में नहीं जोड़ी गई। मैं फ़ाइल में लिंक कुंजी को पढ़ने के लिए ब्लूटूथ कैसे प्राप्त करूं और एडेप्टर में एक का उपयोग न करें (जो कि संभवतः यह है)?
अताकामा 18

यह बहुत उत्सुक है ... हो सकता है कि अगर आप विंडोज़ में डिवाइस को खत्म कर दें, तो ubuntu फाइल बनाता है।
जे.सेरा

0

/ var / lib / bluetooth / {bluetoothaddr} / linkkeys

जहाँ {bluetoothaddr} आपका ब्लूटूथ इंटरफ़ेस है (आपके पास केवल एक होना चाहिए, यह एक मैक पते की तरह दिखता है)

फ़ाइल प्रारूप {remoteaddr} {128 बिट लिंक कुंजी} {प्रकार} है।

20:12:03:22:EE:0E C21D3A69DEA0A8C629F1BB5D12AEEA79 4 0
00:18:94:68:3E:90 EC02519ED656DB87B7F152E899F8A810 0 4
00:21:3F:3E:2E:6C 948A0EF91FA8E9EB9032CE775BF8E0B0 0 4

कृपया प्रश्न पाठ को ध्यान से पढ़ें। वह फ़ाइल अब 14.10 इंस्टॉल पर मौजूद नहीं है। फाइलसिस्टम में कहीं भी लिंककी फाइल नहीं है। चाबियाँ कहीं और संग्रहीत की जाती हैं। सवाल यह है कि कहां है।
अताकामा

अपने नए लैपटॉप पर जहां मैंने 14.10 स्थापित किया (कोई अद्यतन नहीं), वहाँ अभी भी फ़ाइल है जैसा कि मैंने वर्णित किया है। ब्लूटूथ 4.101। जब आप एक नया उपकरण युग्मित करने का प्रयास करते हैं तो syslog पर क्या संदेश होता है?
जेवियर

मैंने इस प्रश्न को संपादित किया और इस माउस बनाम मोबाइल फोन के कनेक्शन सेटअप की खोज और कनेक्शन सेटअप की तुलना करने के लिए कुछ लॉग जोड़े, जिनकी लिंक कुंजी सहेजी गई हैं।
ATAKAMA

0

डेबियन जेसी और मैं उबंटू मान लेते हैं कि आप मैन्युअल रूप से उपयोग करने के लिए पिन सेट कर सकते हैं।

  1. क्या करें कि यह पोस्ट https://askubuntu.com/a/246791/352576 आपकी विंडोज़ कुंजी प्राप्त करने का वर्णन करती है।
  2. आपके /var/lib/bluetooth/XX:XX:XX:XX:XX:AA( XX: ... :AAआपके पीसी के बीटी एडॉप्टर का मैक कहां है) में आपके बीटी माउस / कीबोर्ड के मैक के साथ एक डीआईआर होना चाहिए (मैं इसका प्रतिनिधित्व करूंगा XX: ... :BF, और फाइल कॉन्फ़िगर, और सेटिंग्स।
  3. भीतर रूट के लिए अनुमतियों के साथ XX: ... BFएक फाइल है info, रूट के लिए आरडब्ल्यू। कोई अन्य अनुमति नहीं ।-- सामग्री होनी चाहिए:

    [LinkKey] 
    Key=A7XXXXXXXXXXXXXXXXXXXXXXXXXXXX89 
    Type=4
    PINLength=0
    
    [General]
    Name=yourMouseName
    Class=0x002580
    SupportedTechnologies=BR/EDR;
    Trusted=true
    Blocked=false
    Services=00001000-0000-1000-8000-00805f9b34fb;00001124-0000-1000-8000-00805f9b34fb;00001200-0000-1000-8000-00805f9b34fb;
    
    [DeviceID]
    Source=2
    Vendor=1133
    Product=45069
    Version=1792
    

    ध्यान दें कि प्रमुख लंबाई 16 बाइट्स है।

इन निर्देशिकाओं में लिंककी फाइल चिपके रहने से मुझे मदद नहीं मिली - हालाँकि मैंने उन्हें वहाँ अच्छे उपाय में छोड़ दिया था।

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