Що таке таємничий "CDC-серійний" пристрій і навіщо він мені потрібен?


9

Я створив свій власний ПК на комп'ютері з частин, які я придбав в Інтернеті, зробив чисту установку Windows 7 Ultimate 64-розрядної версії з SP1 (повна версія, без програмного забезпечення OEM) і кілька разів запускав оновлення Windows, щоб отримати найновіші та найкращі оновлення від Microsoft. Мені було приємно побачити, що все працювало так, як очікувалося, жодних питань, ні в програмному забезпеченні, ні в апаратному забезпеченні. Далі я підключив свій абсолютно новий телефон Samsung Galaxy S4 Plus (GT-I9506) до вільного USB-порту на комп'ютері. Windows виявив наступні 3 різні пристрої.

  • USB-композитний пристрій
  • Galaxy S4 (sg)
  • Серійний CDC

а

Windows автоматично встановив і налаштував перші два пристрої (див. Знімок екрана вище). За винятком пристрою "Серійний CDC". Це не встановлено.

  1. Що таке пристрій "Серійний CDC"?
  2. Навіщо мені це потрібно?
  3. Як це встановити?

Перше, що я зробив, це перевірити посібник користувача (повний посібник, а не посібник із початку роботи). Немає жодної посилання на "Серійний CDC". Я не експерт, але я щось із цього розумію. "Комбінований USB-пристрій" встановлений так, що Windows може спілкуватися з телефоном по USB-кабелю. "Galaxy S4 (sg)" - це ім'я, яке я дав своєму телефону під час налаштування, і це пристрій, який представляє Windows як медіаплеєр, використовує протокол MTP, і саме це відображається в Windows Explorer .

Як я повинен знати, що таке "Серія CDC", якщо це не описано в посібнику користувача? Я ніколи цього не бачив на будь-якому пристрої Android під час підключення до ПК. Я здійснив пошук "CD-серіалу" в Google, і все, що я міг знайти, це люди, які роблять деякі хаки для своїх телефонів, наприклад, вкорінення, зміна ПЗУ і взагалі просто хакер.

То що робити, якщо я не хочу нічого з цього робити? Чи все ще важливо налаштувати пристрій "Серія CDC"? Як це впливає на функціональність телефону, наприклад, синхронізуючи дані між телефоном та ПК, якщо я вирішу, що не хочу дотримуватися цих підказок і хитрощів, щоб спробувати встановити цей пристрій?

Я зв’язався з технічною підтримкою Samsung з цього приводу, і вони не мали поняття, про що я говорив. Вони сказали, що поглянуть на це, але це все. Допомоги взагалі немає.

Посібник користувача говорить, що я можу змінити тип з'єднання USB з MTP на PTP. Це по суті змушує телефон представити себе Windows як фотокамеру. Я намагався, щоб не було проблем з тим, щоб драйвери не були встановлені. Windows виявив лише пристрій "Galaxy S4 (sg)", і він був автоматично налаштований та встановлений.

б

У цьому режимі між телефоном та ПК можуть передаватися лише файли зображень. Тож це, на мою думку, дуже обмежує. Але пристрій "Серійний CDC" не виявлено. Як так?..


Це не важливо. Просто ігноруйте це.

5
Я скористався привілеєм редагувати питання, щоб зробити його менш розпусним та агресивним із використанням нецензурних слів, щоб зробити це чистішим для інших. Це все ще звучить агресивно, ніби "стрибає вгору і вниз і вимагає відповіді негайно". FWIW CDC-Serial, дозволяє використовувати та обробляти пристрій як модемний шлюз до Інтернету через термінальний емулятор, такий як minicom та інші комутовані програми.
t0mm13b

1
спробуйте встановити kies або, можливо, ви можете знайти тут драйвер
Timo Huovinen

Відповіді:


6

Я ніколи не вважав Windows дуже корисним у визначенні драйверів. Ось деякі відомості про те, що таке USB CDC. За даними Вікіпедії :

Клас пристроїв зв'язку USB (або USB CDC) - це складовий клас пристроїв універсальної послідовної шини. Клас може включати більше ніж один інтерфейс, такий як користувацький інтерфейс управління, інтерфейс даних, аудіо- або інтерфейси, пов’язані з масовим зберіганням.

Крім того, ресурс під назвою Центр ресурсів програмного забезпечення USB містить цей огляд CDC :

Існують три класи, які складають визначення для пристроїв зв'язку: Клас пристроїв зв'язку, Клас комунікаційного інтерфейсу та Клас інтерфейсу даних. Клас пристроїв зв'язку - це визначення рівня пристрою і використовується хостом для належної ідентифікації пристрою зв'язку, який може представляти кілька різних типів інтерфейсів.

Все це є розмовою для розробників, але це насправді просто означає, що драйвер USB CDC допомагає вашому ПК 1) зрозуміти, які послуги ваш телефон може надавати, і 2) почати спілкуватися з вашим телефоном, щоб користуватися цими послугами. Я точно не знаю, яку службу представляє CDC-серійний драйвер, який ви бачите, але я впевнений, що встановлення офіційних драйверів Samsung для вашого телефону дозволить вирішити червоний X (драйвери, які Windows встановлює автоматично, іноді є загальними і часто недостатніми ).

У вашому поточному стані, якщо ваш телефон підключений як MTP-пристрій, чи є проблеми з передачею файлів або тим, що ви хочете зробити із телефоном із ПК? Якщо у вас не виникають проблеми, можливо, CDC-серійний драйвер використовується лише для підключення вашого телефону як модему або послідовного пристрою (як при спілкуванні з вашим телефоном через інструмент розробника ADB ). Якщо ви не плануєте використовувати телефон таким чином, можете сміливо ігнорувати невдалу установку драйвера CDC Serial.

Я б не надто наголошував на цьому і встановив би драйвери Samsung, якщо у вас виникнуть проблеми.


Дякую за демістифікацію для мене "CDC". Вони могли роздрукувати "USB CDC" у повідомленні, знаєте. Отже, це загальні драйвери Microsoft? Я думаю, тому це тоді не працює. Наразі копія файлів на телефон і з нього в режимі MTP працює. Пізніше я буду використовувати SDK для Android, і, сподіваюся, ADB також буде працювати. Якщо ні, то доведеться полювати на водіїв.
Самір

Я бачу, що надане посилання стосується веб-сайту Samsung в США, і пошук / фільтр може знайти лише сторінку продукту для GT-I9505G (видання Google Play). Хіба звичайний GT-I9505 не продавався в США? У будь-якому разі, мій GT-9506 з 4G + і це європейська версія. Я можу знайти програмне забезпечення Kies 2 для цього телефону лише на будь-якому сайті Samsung. Чи не завантажуються лише драйвери? Мені не подобається Kies 2, це майже непридатна посудина. Багато відсутніх функцій, кілька варіантів не працюють, як очікувалося, і вони вбудовують якийсь лайний плагін "без імені" для підтримки відео. Я не хочу цього в своїй системі.
Самір

1
У мене виникли проблеми з пошуку правильних драйверів для вашого телефону на їхньому веб-сайті. Можливо, драйвери для американської версії спрацювали б досить добре і для вашої? Мені також не подобається Кіс і уникаю цього, коли це можливо.
Містер Бастер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.