IOS 9 और iTunes 12.3 में अपग्रेड करने के बाद USB टेथरिंग चली गई


31

अपने iPhone 6 को iOS 9, और iTunes को 12.3 में अपग्रेड करने के बाद, मैं USB के माध्यम से पर्सनल हॉटस्पॉट का उपयोग नहीं कर सकता। अपडेट होने तक यह ठीक रहा।

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

तो, व्यक्तिगत हॉटस्पॉट काम करता है और यूएसबी काम करता है, लेकिन दोनों एक साथ नहीं।

यह ओएस एक्स (योसेमाइट 10.10.5) पर नेटवर्क वरीयताओं को दर्शाता है: "या तो आईफोन यूएसबी के लिए केबल प्लग नहीं है या डिवाइस जवाब नहीं दे रहा है।"

ओएस एक्स नेटवर्क प्राथमिकताएं

और यहाँ iPhone के व्यक्तिगत हॉटस्पॉट से एक स्क्रीनशॉट है। ब्लू बैज दिखाता है कि मैं वाईफाई के माध्यम से सफलतापूर्वक जुड़ा हुआ हूं:

iPhone व्यक्तिगत हॉटस्पॉट सेटिंग्स

इसके अलावा, ऐसा लगता है कि मैं अकेला नहीं हूं । कैसे ठीक करने के लिए कोई संकेत?


क्या आपने अपने मैक की नेटवर्क सूची में "iPhone USB" को हटाने और अपने iPhone को फिर से जोड़ने की कोशिश की है ताकि आपका मैक इसे एक नए डिवाइस के रूप में पहचान ले?
रोवेन चुमकेरा

मेरी भी यही समस्या है; यह सूची में नहीं दिखा।
रेडोलेंट

जवाबों:


16

अद्यतन करें:

प्रति @ SeeMeCode का जवाब है, तो आप फिर से स्थापित कर सकते हैं आइट्यून्स समस्या को हल करने के लिए।


हल किया।

मैं समाधान पाया यहाँ । यह क्षतिग्रस्त कर्नेल एक्सटेंशन के कारण होता है /System/Library/Extensions/AppleUSBEthernetHost.kext

जब मैं जाँच करता हूँ /var/log/system.log, तो यकीन है कि पर्याप्त है:

Sep 17 08:00:58 wagner.local com.apple.kextd[45]: Kext id com.apple.driver.AppleUSBHostMergeProperties not found; removing personalities from kernel.
Sep 17 08:00:58 wagner.local com.apple.kextd[45]: ERROR: invalid signature for com.apple.macos.driver.AppleUSBEthernetHost, will not load

यह एक्सटेंशन iTunes के साथ स्थापित किया गया है, इसलिए इसका कारण iTunes 12.3 का अपडेट था, iOS 9 का नहीं। मैंने iTunes को डाउनलोड करने और इसे फिर से इंस्टॉल करने की कोशिश की, लेकिन यह कर्नेल एक्सटेंशन के उसी क्षतिग्रस्त संस्करण को स्थापित कर दिया। इसलिए इसके बजाय, मैंने इसे टाइम मशीन के बैकअप से बदल दिया क्योंकि वर्तमान में स्थापित और समर्थित संस्करण दोनों में समान संस्करण संख्या 7.0 थी।

पुनरारंभ करने के बाद, USB टेदरिंग फिर से काम करता है।

दोनों के बीच अंतर करने के लिए, यहाँ काम करने वाला व्यक्ति कैसा दिखता है:

काम कर रहे हैं

$ ls -lR /System/Library/Extensions/AppleUSBEthernetHost.kext
total 0
drwxr-xr-x  6 root  wheel  204 Jan 10  2015 Contents

/System/Library/Extensions/AppleUSBEthernetHost.kext/Contents:
total 16
-rw-r--r--  1 root  wheel  3202 Jan 10  2015 Info.plist
drwxr-xr-x  3 root  wheel   102 Jan 10  2015 MacOS
drwxr-xr-x  3 root  wheel   102 Jan 10  2015 _CodeSignature
-rw-r--r--  1 root  wheel   474 Jan 10  2015 version.plist

/System/Library/Extensions/AppleUSBEthernetHost.kext/Contents/MacOS:
total 128
-rwxr-xr-x  1 root  wheel  63024 Jan 10  2015 AppleUSBEthernetHost

/System/Library/Extensions/AppleUSBEthernetHost.kext/Contents/_CodeSignature:
total 8
-rw-r--r--  1 root  wheel  3668 Jan 10  2015 CodeResources

और क्षतिग्रस्त एक:

क्षतिग्रस्त पाठ

$ ls -lR AppleUSBEthernetHost.kext
total 0
drwxr-xr-x  5 ischeini  staff  170 Aug  5 00:30 Contents

Contents:
total 16
-rw-r--r--@ 1 ischeini  staff  3202 Aug  5 00:30 Info.plist
drwxr-xr-x  3 ischeini  staff   102 Aug  5 00:30 MacOS
-rw-r--r--@ 1 ischeini  staff   473 Aug  5 00:30 version.plist

Contents/MacOS:
total 144
-rwxr-xr-x@ 1 ischeini  staff  71792 Aug  5 00:30 AppleUSBEthernetHost

3
चूंकि मेरे पास कोई बैकअप नहीं था, इसलिए मुझे sudo nvram boot-args="kext-dev-mode=1"नए कोटे को लोड करने की अनुमति देने के लिए दौड़ना और फिर से शुरू करना पड़ा ।
स्टोइनोव

@Stoinov, तो नए के साथ एकमात्र समस्या यह है कि यह हस्ताक्षरित नहीं है?
इलारी स्कीनिन

मेरे सिस्टम लॉग के अनुसार - हाँ। या हो सकता है कि हस्ताक्षर गलत हो।
स्टोइनोव

पुष्टि कर सकते हैं। केवल मेरे सिस्टम में परिवर्तन आईट्यून्स 12.3 था, और यूएसबी टेथरिंग ने काम करना बंद कर दिया।
एंड्रयू लार्सन

4
आईट्यून्स के नए निर्माण की पुष्टि कर सकते हैं 12.3 इसे ठीक करता है (बस Apple.com/itunes/download पर जाएं ) (@ SeeMeCode के उत्तर के लिए धन्यवाद)।
एंड्रयू लार्सन

4

एप्पल की तरह दिखता है एक टिप्पणी प्रति kext फ़ाइल के पुराने संस्करण के साथ आइट्यून्स 12.3 का एक नया निर्माण प्रकाशित हो सकता है यहाँ आज पहले से।

इसकी कोशिश की और इस मुद्दे को हल करने की पुष्टि की है।

पुनश्च: यदि आप जांचना चाहते हैं, तो नए संस्करण का एमडी 5 चेकसम 77bad7ebb366433672169d40c5659224 है।


क्या आप कह रहे हैं कि नवीनतम आईट्यून्स इस मुद्दे को ठीक करेंगे या नहीं करेंगे? धन्यवाद। मैं 12.2.25 चला रहा हूं
डैन रोसेनस्टार्क

इसने मेरे लिए काम किया। नया iTunes 12.3 डाउनलोड करें, एमडी 5 को सत्यापित करें, इंस्टॉल करें। फिर अनप्लग आईफोन, रिप्लग-इन आईफोन, टेथरिंग काम करता है।
चीजो

1

इसके लिए मुझे आगे की कार्रवाई की आवश्यकता थी। USB टेदरिंग को अक्षम करने के लिए एक चेकबॉक्स था।

यहाँ छवि विवरण दर्ज करें

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