2013-10-27 7 views
9

मुझे यकीन नहीं है कि यह ओएसएक्स 10.9 के हालिया अपडेट के परिणामस्वरूप था, लेकिन किसी कारण से, सभी /dev/tty.Serial* और /dev/cu.Serial* लक्ष्य अब गायब हैं, एक कनेक्टेड यूएसबी डिवाइस के साथ सीरियल संचार असंभव, प्रोग्रामेटिक रूप से बनाते हैं।/dev/tty.Serial* मैकोज़ 10.9 (मावेरिक्स) में लापता

मैं "सिस्टम सूचना" स्क्रीन में कनेक्ट होने वाले यूएसबी डिवाइस को देख सकता हूं, और डिवाइस एक वीएमवेयर फ्यूजन वीएम में चल रहे विंडोज के स्थापित इंस्टॉलेशन के साथ उचित रूप से कनेक्ट होगा, लेकिन मेरे जीवन के लिए, ओएसएक्स मुझे नहीं देगा यूएसबी डिवाइस के लिए/dev में एक I/O-सक्षम लक्ष्य। क्या ऐप्पल आगे बढ़ गया जहां पुराना /dev/tty.Serial* डिवाइस अब सिस्टम में लगा है, या वास्तव में यह तोड़ दिया गया है। मैं पानी में मर चुका हूं जब तक कि मैं इसे समझ नहीं पाता।

+0

मुझे भी एक ही समस्या है। मैं एड्रुडिनो और फर्मता का उपयोग कर रहा हूं और इसे काम करने का एकमात्र तरीका मशीन को पुनरारंभ करना है। तब तक यह तब तक काम करता है जब तक मैं डिवाइस को डिस्कनेक्ट नहीं करता। तो अब मुझे हर दिन मैक को पुनरारंभ करने की ज़रूरत है जब मैं अपना काम शुरू करता हूं ... –

+0

मैंने सोचा था कि यह इसलिए था क्योंकि मेरा डिवाइस कनेक्ट नहीं था, इसलिए मैंने निश्चित रूप से कोशिश की, लेकिन बिना किसी किस्मत के। मैं कुछ भी नहीं करता /dv/tty.usbserial-* लक्ष्य फिर से प्रकट करने के लिए मिलता है। अधिक निराश। –

+0

मुझे यह सही समस्या है। इसके बारे में ऐप्पल पर एक धागा है: https://discussions.apple.com/message/23717843#23717843 – Wilkins

उत्तर

1

मैं ड्राइवर को पुनर्स्थापित करने और कंप्यूटर को रीबूट करके काम करने के लिए अपना एफटीडीआई सीरियल केबल प्राप्त करने में सक्षम हूं। यह सभी केबल के लिए काम करने के लिए लग रहा था नहीं है, लेकिन कम से कम यह एक FTDI चिप के साथ एक के लिए काम किया ...

यह टीटीएल-232R-5V-ए जे केबल /var/log/system.log

Oct 29 18:22:27 doc com.apple.kextd[12]: kext com.FTDI.driver.FTDIUSBSerialDriver 202189000 is in exception list, allowing to load 
Oct 29 18:22:27 doc kernel[0]: FTDIUSBSerialDriver:  0 4036001 start - ok 
में मुझे निम्न संदेश दिया

और:

crw-rw-rw- 1 root wheel 19, 12 Oct 29 18:22 /dev/tty.usbserial-FTWWVW3A 
+3

मेरी समस्या या तो समय के साथ है, या सिस्टम अपडेट के परिणामस्वरूप, मैंने/dev में सभी लक्ष्यों को खो दिया है जो "/dev/tty.usbserial-*" जैसा दिखते हैं। उन्हें क्या हुआ? मुझे स्पष्ट रूप से अभी भी धारावाहिक बंदरगाह हैं, लेकिन अब हम उन्हें कैसे इंटरफ़ेस करना चाहते हैं या उनके साथ कोई I/O करना चाहते हैं? बाकी सब कुछ /dev/tty.Bluetooth-* है, जो स्पष्ट रूप से वह लक्ष्य नहीं है जिसमें हम रुचि रखते हैं ... –

0

यह स्थापित मेरे लिए चाल किया: http://nozap.me/driver/osxpl2303/index.html

के बाद से चालक हस्ताक्षरित नहीं है, तो आप आपको अपने सिस्टम प्राथमिकताओं पर जाना होगा सुरक्षा & गोपनीयता और किसी भी जगह से ऐप्स को अनुमति दें (इसे पूरा होने पर इसे वापस याद रखें)।

अब आप सॉफ़्टवेयर इंस्टॉल करने में सक्षम होंगे। हालांकि, जब आप इसे चलाते हैं तो इस डीएमजी पर भरोसा करने के लिए बॉक्स को चेक करना सुनिश्चित करें और आपको फिर से संकेत न दें ... अन्यथा वास्तविक ड्राइवर स्थापित करने में सक्षम नहीं होगा।

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

-2

मैक ओएस 10.9 के तहत यूएसबी से सीरियल केबल्स में मुझे समस्याएं थीं, मैंने एक ऐसे उत्तर पर ठोकर खाई जो कई अन्य चीजों की कोशिश करने के बाद मेरे लिए पूरी तरह से काम करता था। सीरियल के लिए यूएसबी में से कई या तो शानदार या क्लोन हैं। मैंने एक एलीक्राफ्ट केएक्स 3 रेडियो खरीदा और अपनी वेबसाइट ब्राउज़ करते समय उन्होंने मैक ओएस के तहत स्थापित करने के बारे में एक बहुत ही विस्तारित पीडीएफ फाइल दी। जानकारी इस pdf

आशा है कि आप में से कुछ की सहायता करता है।