2013 मैकबुक प्रो पर ब्लूटूथ भ्रष्टाचार


18

मेरे पास एक प्रारंभिक 2013 मैकबुक प्रो है। OS संस्करण 10.9 है। मैं ब्लूटूथ से जुड़े एक ट्रैकपैड का उपयोग कर रहा हूं। अचानक, और यादृच्छिक समय पर, मेरा ट्रैकपैड अपना कनेक्शन खो देगा और पुन: कनेक्ट नहीं करेगा। जब ऐसा होता है, मैं ब्लूटूथ वरीयताओं को खींचता हूं और देखता हूं:

<< do not localize >...
Name not available

ब्लूटूथ बिल्कुल बंद नहीं होगा। ऐसा होने पर कुछ भी ब्लूटूथ से कनेक्ट नहीं हो सकता है। मुझे फिर से काम करने के लिए ब्लूटूथ पाने के लिए अपने लैपटॉप का हार्ड रिबूट करना होगा। यह कुछ घंटों के लिए काम करता है, कभी-कभी पूरे दिन, लेकिन यादृच्छिक पर, ब्लूटूथ फिर से भ्रष्ट हो जाता है।

किसी और को इस तरह की एक समस्या हो रही है? इसे ठीक करने पर कोई संकेत? इसके अलावा, क्या कोई तरीका है जिससे मैं सिर्फ ब्लूटूथ के एक रीसेट को मजबूर कर सकता हूं? शायद कमांड लाइन द्वारा?


जब मैं रिबूट करता हूं तो ट्रैकपैड पहचाना जाता है। यहाँ सिस्टम से बाहर है। समय के साथ यह हुआ: 11/18/13 2: 59: 36.000 PM कर्नेल [0]: **** [IOBlu ब्लूटूथHostControllerUSBTransport] [InterruptReadHandler] - प्राप्त kIOUSBPipeStalled त्रुटि - 2. पुनः प्रयास करें: [IOBlu ब्लूटूथHostController] [InterruptReadHandler] - प्राप्त kIOUSBPipeStalled त्रुटि - कोई अधिक पुनः प्रयास नहीं करता है। 11/18/13 6: 55: 17.000 PM कर्नेल [0]: [IOBlu ब्लूटूथHCIController] [हैंडलैकप्लैकेट टाइमआउट] - डिवाइस के जवाब में नहीं आने के कारण डिस्कनेक्ट हो रहा है (कनेक्शन के लिए ACL पैकेट समय-सीमा से बाहर हो गया है) 0xb
intargc

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

मुझे एक ही समस्या है: Apple.stackexchange.com/questions/118783/… - सौभाग्य से मैं अपने कंप्यूटर को सोने के लिए रख सकता हूं और 20ish सेकंड तक इंतजार कर सकता हूं जब तक कि यह जादुई रूप से नहीं उठता और ब्लूटूथ फिर से काम करता है।
एंड्रयू

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

जवाबों:


44

मुझे कुछ समस्याएँ मिलीं जो समस्या आने पर कम से कम आपको एक रिबूट से अलग कर देंगी। यह यहां पाया जा सकता है: https://discussions.apple.com/message/23705326#23705326

संक्षेप में, टर्मिनल में टाइप करें:

sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport

ऐसा करने के बाद आपके डिवाइस को फिर से कनेक्ट करना चाहिए। मेरे पास एक ही ओएस संस्करण है (10.9) और 2013 की शुरुआत में मैकबुक प्रो और यह ब्लूटूथ कीबोर्ड के साथ मेरी समस्याओं के साथ काम करता है।


1
आप, सर, मेरे हीरो हैं।
आदर्श वाक्य

मेरे लिए मेरे जादू ट्रैकपैड ने मुझे एक रिबूट बचा लिया
zanedev

1
मेरे लाभकारी fixmouse(){ sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport }धन्यवाद में इसे बनाया गया
मैक्सेंस

11

किया गया है मावेरिक्स के लिए कई महत्वपूर्ण अद्यतन है, तो पहला कदम सॉफ़्टवेयर अद्यतन चलाने के लिए और ओएस और किसी भी फर्मवेयर अद्यतन स्थापित पाने के लिए किया जाएगा। अगला, आप समस्या का निवारण इस प्रकार कर सकते हैं:

सिस्टम लॉग

bluedडेमॉन के सापेक्ष त्रुटि संदेशों को देखें :

grep blued /var/log/system.log

(यह टाइप करने के लिए एक कमांड है Terminal)। यदि आपके पास किसी अज्ञात ब्लूटूथ उपकरण से संबंध बनाने के प्रयास नहीं हैं, तो इस सिस्टम लॉग की जाँच करें। घुसपैठियों का पता लगाने में सक्षम होने के लिए अपना स्वयं का ब्लूटूथ पता नोट करें:

System Information > Hardware > Bluetooth

पूर्व। :

Hardware Settings:
    Address:      A8-BB-CF-9B-07-D8
    Manufacturer: Broad…

बैटरी की जांच

यह सिस्टम लॉग बैटरी स्तर के बारे में कोई जानकारी प्रदर्शित नहीं करेगा। आपको इसे Alt ⌥+ ब्लूटूथ मेनू बार आइकन से जांचना चाहिए : ब्लूटूथ मेनू बार

हस्तक्षेप की जाँच

इस हस्तक्षेप विश्लेषण के लिए, iStumbler स्थापित करें और इसे चलाएं। यदि आप इस तरह के हस्तक्षेप के माहौल से भरे हैं, तो अन्य ब्लूटूथ उपकरणों को हटा दें, अपने ट्रैकपैड को बंद कर दें, 30 एस की प्रतीक्षा करें, इसे चालू करें। यदि आपकी समस्या ब्लूटूथ के हस्तक्षेप का परिणाम है, तो यह अपने सिस्टम कनेक्टिविटी को पुनर्प्राप्त कर सकता है (802.11g की तुलना में एक ही चैनल पर उपयोग करने के लिए आवृत्तियों के माध्यम से ब्लूटूथ उपकरण घूमते हैं। जब उनमें से 2 एक ही चैनल पर होते हैं, तो वे एक-दूसरे का मजाक उड़ा रहे हैं) ।

आप MacOS X मानक टूल के साथ अपने ब्लूटूथ संबंध के व्यवहार का वास्तविक समय में विश्लेषण भी कर सकते हैं:

System Preferences > Bluetooth

Alt ⌥ब्लूटूथ सिग्नल के वास्तविक स्तर को प्रदर्शित करने के लिए दबाएं : ब्लूटूथ सिग्नल स्तर और आगे जाने के लिए, Monitor Connection RSSIकनेक्शन की गुणवत्ता की निगरानी करने के लिए गियर ड्रॉप डाउन मेनू खोलें।ब्लूटूथ कीबोर्ड मॉनिटर शुरू ब्लूटूथ कीबोर्ड मॉनिटर डिस्प्ले

डेमॉन को फिर से शुरू करें

यदि आप Terminalअपने सिस्टम को शुरू करने या sshउसके माध्यम से एक्सेस करने में सक्षम हैं , तो आप bluedइन कुछ कमांड के साथ आसानी से पुनः आरंभ कर सकते हैं :

ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo launchctl stop com.apple.blued
ps ax | egrep '[ /](PID|blued)'

दूसरे psको एक नई प्रक्रिया आईडी प्रदर्शित करनी चाहिए, जो आपको सही ढंग से launchdफिर bluedसे शुरू करने की पुष्टि करती है। यदि bluedपुनः आरंभ नहीं होता है (PID वही रहता है) तो आपको जांच करने के लिए अधिक गंभीर समस्या का सामना करना पड़ रहा है, और आपके पास एक कठिन मार होगी:

ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo killall -c blued -KILL
ps ax | egrep '[ /](PID|blued)'

लेकिन यह बिल्कुल भी अच्छा संकेत नहीं है। इसका मतलब है कि bluedसिग्नल से निपटने के लिए किसी भी संभावना से परे एक सिस्टम कॉल के भीतर फंस गया था। यह ब्लूटूथ चालक या कर्नेल एक्सटेंशन के भीतर एक बग का संकेत है।


सहायता के लिए धन्यवाद! मैंने अपने सिस्टम को फिर से शुरू किया ताकि मैं काम करते समय ट्रैकपैड को दोबारा हासिल कर सकूं। जब यह फिर से डिस्कनेक्ट होता है, तो मैं यह सुनिश्चित करने के लिए इन चरणों से गुजरने वाला हूं कि यह काम करता है। अगर और कुछ नहीं, तो कम से कम मुझे अब धुंधला होने के बारे में पता है और एक रीसेट को मजबूर कर सकता है।
इंटर्गाक

अधिक जानकारी के लिए, मैंने हाल ही में फिर से ऐसा किया था। मारे गए धमाके से चीजों को फिर से चालू करने में मदद नहीं मिलती है। मुझे रिबूट करना है और यह मेरे ट्रैकपैड को फिर से पहचानता है। मैंने पोस्ट किया कि सिस्टम ओपी टिप्पणियों में ऊपर ब्लूटूथ के बारे में क्या कहता है। मैंने इस उत्तर पर स्वीकृत स्थिति को केवल भविष्य में किसी के लिए और अधिक स्पष्ट समाधान प्राप्त करने की उम्मीद में हटा दिया, जिसमें यह समस्या हो सकती है।
इंटर्गाक

1
क्या आप मुझे बता सकते हैं कि क्या bluedमारा गया था या इसके विपरीत हत्या करना असंभव था?
दान

लॉग्स के अनुसार, मैं इसे एक सिग 15 और विशेष रूप से 9 दोनों के साथ मार सकता हूं। हालांकि, जब लॉन्च पुनरारंभ होता है, तो यह अभी भी एक भ्रष्ट स्थिति में है और सिस्टम नाम को नहीं पहचानता है (अभी भी "स्थानीयकरण न करें" राज्य) और यह किसी भी बीटी उपकरणों को इससे जुड़ने की अनुमति नहीं देता है।
इंटर्गाक

FYI करें, मैंने अभी हाल ही में एक और हत्या की थी, इस बार इसने काम किया और अपने ट्रैकपैड को वापस लाया। ऑल-इन-मैंने, टरम, HUP और KILL के मिश्रण के साथ लगभग 7 किलॉलल्स किए। मुझे यकीन है कि क्यों यह यह पिछले एक पर काम शुरू करने का फैसला किया नहीं कर रहा हूँ ...
intargc
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.