Qual é o misterioso dispositivo "CDC serial" e por que eu precisava disso? -- 4.2-jelly-bean campo com samsung-galaxy-s-4 camp android Relacionado O problema

What is the mysterious “CDC Serial” device and why do I needed it?


10
vote

problema

português

Eu construí meu próprio computador PC de peças que comprei on-line, eu fiz uma instalação limpa do Windows 7 Ultimate 64-bit com SP1 (versão completa, no OEM Bloatware), e eu corri Windows Update várias vezes para obter o Últimas e melhores atualizações da Microsoft. Fiquei feliz em ver que tudo funcionou como esperado, sem problemas, não em software nem em hardware. Em seguida, conectei meu novo telefone Samsung Galaxy S4 Plus (GT-i9506) para uma porta USB gratuita no computador. Windows detectou seguindo 3 dispositivos diferentes.

  • USB composto dispositivo
  • galaxy s4 (sg)
  • cdc serial

A

Windows instalado automaticamente e configurou os dois primeiros dispositivos (consulte a captura de tela acima). Exceto o dispositivo "CDC Serial". Não instalou esse.

    .
  1. O que é o dispositivo "CDC Serial"?
  2. por que eu preciso disso?
  3. Como faço para instalar?

A primeira coisa que fiz foi verificar o manual do usuário (o manual completo, não o guia de entrada). Não há uma única referência ao "CDC Serial". Eu não sou especialista, mas eu entendo um pouco disso. O "Dispositivo Composto USB" é instalado para que o Windows possa se comunicar com o telefone sobre o cabo USB. O "Galaxy S4 (SG)" é o nome que dei ao meu telefone durante a instalação, e este é o dispositivo que se apresenta no Windows como um media player, faz uso do protocolo MTP, e é isso que aparece no Windows Explorer .

Como eu devo saber o que "CDC Serial" é se não for descrito no manual do usuário? Eu nunca vi isso antes em qualquer dispositivo Android quando conectado a um PC. Eu fiz uma busca por "CDC Serial" no Google e tudo que eu pudesse encontrar era pessoas fazendo alguns hacks para seus telefones, como enraizando, mudando a ROM, e geralmente apenas hackeizá-lo.

Então, e se eu não quiser fazer nada disso? Ainda é importante configurar o dispositivo "CDC Serial"? Como impõe a funcionalidade do telefone, e. Ao sincronizar dados entre o telefone e o PC, se eu decidir, não quero seguir essas dicas e truques de hacking para tentar instalar este dispositivo?

Entrei em contato com o suporte técnico da Samsung sobre isso e eles não tinham ideia do que eu estava falando. Eles disseram que olhariam nisso, mas é isso. Nenhuma ajuda.

O manual do usuário diz que posso alterar o tipo de conexão USB do MTP para PTP. Ele essencialmente faz o telefone se apresentar no Windows como um dispositivo de câmera ainda. Eu tentei que não havia problemas com drivers não sendo instalados. O Windows detectou apenas o dispositivo "Galaxy S4 (SG)" e foi configurado e instalado automaticamente.

b

Neste modo, somente os arquivos de imagem podem ser transferidos entre o telefone e o PC. Então isso é muito limitante, na minha opinião. Mas o dispositivo "CDC Serial" não foi detectado. Como isso? ..

Inglês Original

I've built my own PC computer from parts I purchased online, I did a clean install of Windows 7 Ultimate 64-bit with SP1 (full version, no OEM bloatware), and I ran Windows Update several times to get the latest and greatest updates from Microsoft. I was pleased to see that everything worked as expected, no issues whatsoever, not in software nor in hardware. Next, I connected my brand new Samsung Galaxy S4 Plus (GT-I9506) phone to a free USB port on the computer. Windows detected following 3 different devices.

  • USB Composite Device
  • Galaxy S4 (sg)
  • CDC Serial

a

Windows automatically installed and configured the first two devices (see screenshot above). Except the "CDC Serial" device. It didn't install that one.

  1. What is "CDC Serial" device?
  2. Why do I need it?
  3. How do I install it?

The very first thing I did was to check the user's manual (the complete manual, not the getting started guide). There is not a single reference to "CDC Serial". I'm not an expert, but I do understand some of this. The "USB Composite Device" is installed so that Windows can communicate with the phone over the USB cable. The "Galaxy S4 (sg)" is the name I gave to my phone during setup, and this is the device that presents itself to Windows as a media player, makes use of the MTP protocol, and this is what shows up in Windows Explorer.

How am I supposed to know what "CDC Serial" is if it's not described in the user's manual? I have never seen that before on any Android device when connected to a PC. I did a search for "cdc serial" on Google and all I could find was people doing some hacks to their phones, like rooting, changing ROM, and generally just hacking it.

So what if I don't want to do any of that? Is it still important to configure the "CDC Serial" device? How does it impact the functionality of the phone, e.g. when syncing data between the phone and the PC, if I decide I don't want to follow those hacking tips and tricks to try to install this device?

I contacted Samsung Technical Support about this and they had no clue what I was talking about. They said they would look into it, but that's it. No help at all.

The user's manual says I can change the USB connection type from MTP to PTP. It essentially makes the phone present itself to Windows as a still camera device. I tried that there were no issues with drivers not being installed. Windows detected only the "Galaxy S4 (sg)" device and it was automatically configured and installed.

b

In this mode, only picture files can be transferred between the phone and the PC. So this is very limiting, in my opinion. But the "CDC Serial" device was not detected. How so?..

     
     
     

Lista de respostas

6
 
vote
vote
Melhor resposta
 

Eu nunca encontrei janelas para ser muito útil para identificar drivers também. Aqui estão algumas informações para você em que USB CDC é. De acordo com wikipedia :

.

Classe de dispositivo de comunicações USB (ou USB CDC) é um universal compósito Classe de dispositivo de ônibus serial. A turma pode incluir mais de um interface, como uma interface de controle personalizada, interface de dados, áudio, ou interfaces relacionadas ao armazenamento em massa.

Além disso, um recurso chamado o centro de recursos do software USB tem este Visão geral do CDC :

.

Existem três classes que compõem a definição de comunicação Dispositivos: a classe de dispositivo de comunicação, classe de interface de comunicação e a classe de interface de dados. A classe de dispositivo de comunicação é um definição de nível de dispositivo e é usado pelo host para identificar adequadamente um dispositivo de comunicação que pode apresentar vários tipos diferentes de interfaces.

Tudo isso é desenvolvedor - fale, mas isso significa apenas que um driver USB CDC ajuda o seu PC 1) a entender quais serviços o seu telefone pode fornecer e 2) começar a conversar com o seu telefone para usar esses serviços. Eu não sei com certeza qual serviço o driver serial cdc você vê representa, mas estou bem confiante de que instalar o Drivers oficiais da Samsung para o seu telefone resolveria o vermelho X (os drivers que o Windows é instalado automaticamente, às vezes são genéricos e geralmente são insuficientes).

Em seu estado atual, com o seu telefone conectado como um dispositivo MTP, você tem algum problema transferindo arquivos ou fazendo qualquer outra coisa que deseja fazer com o seu telefone do seu PC? Se você não está tendo problemas, é possível que o driver serial CDC seja usado apenas para conectar seu telefone como um modem ou dispositivo serial (como se comunicar com seu telefone na ferramenta do desenvolvedor adb ). Se você não estiver planejando usar seu telefone dessa maneira, você pode ignorar com segurança a instalação com falha do driver serial do CDC.

Eu não iria estressar muito sobre ele e instalaria os drivers da Samsung se você tiver algum problema.

 

I've never found Windows to be very helpful in identifying drivers either. Here's some information for you on what USB CDC is. According to Wikipedia:

USB communications device class (or USB CDC) is a composite Universal Serial Bus device class. The class may include more than one interface, such as a custom control interface, data interface, audio, or mass storage related interfaces.

Additionally, a resource called the USB Software Resource Center has this overview of CDC:

There are three classes that make up the definition for communication devices: the Communication Device Class, Communication Interface Class and the Data Interface Class. The Communication Device Class is a device level definition and is used by the host to properly identify a communication device that may present several different types of interfaces.

All of that is developer-speak, but it really just means that a USB CDC driver helps your PC 1) understand what services your phone can provide it and 2) start talking to your phone to use those services. I don't know for sure what service the CDC Serial driver you see represents but I'm pretty confident that installing the official Samsung drivers for your phone would resolve the red X (the drivers that Windows installs automatically are sometimes generic and are often insufficient).

In its current state, with your phone connected as an MTP device, do you have any trouble transferring files or doing anything else you want to do with your phone from your PC? If you're not having trouble then it's possible the CDC Serial driver is only used for connecting your phone as a modem or serial device (as when communicating with your phone from the developer tool ADB). If you aren't planning to use your phone in this manner, you can safely ignore the failed installation of the CDC Serial driver.

I wouldn't stress too much over it and would install the Samsung drivers if you run into any trouble.

 
 
     
     

Perguntas relacionadas

6  Como faço para enraizar um Samsung Galaxy S4 Mini LTE (GT-I9195)?  ( How do i root a samsung galaxy s4 mini lte gt i9195 ) 
Como faço para raiz um Samsung Galaxy S4 Mini LTE (GT-I9195)? ...

1  Vibração para o teclado LG  ( Vibration for lg keyboard ) 
Eu não sei sobre os outros modelos, mas meu LG Optimus L3 2 não vibra enquanto toca no teclado virtual. Isso é muito ruim, porque é irritante ouvir um som par...

3  Android 4.2 para o ASUS Transformer TF300T  ( Android 4 2 for asus transformer tf300t ) 
Eu comprei um tablet TF300T do transformador ASUS. Ele é executado no Android 4.1. Eu realmente preciso do recurso multiusuário do Android 4.2. i leitura...

14  Vendo o texto completo de uma longa notificação  ( Seeing the full text of a long notification ) 
Eu tenho uma notificação no meu telefone, onde o comprimento do texto excede a largura da tela e não envolve, apenas vagueia da borda. Como posso ver o texto ...

5  Como faço para instalar o Google Apps 20130812 em CyanogenMod 10.1 (Android 4.2.2)?  ( How do i install google apps 20130812 into cyanogenmod 10 1 android 4 2 2 ) 
Eu estou tentando instalar o Google Apps (Gapps) 20130812 Update para o Android 4.2.2 no meu samsung galaxy fascinate, que está sendo executado cyanogenmod...

1  A tela desliga durante a chamada com Tecno F7  ( Screen turns off during call with tecno f7 ) 
Por que minha tela sai durante uma chamada? Não liga mesmo quando pressiono o botão liga / desliga. Só volta após a chamada. ...

2  Como parar o fallback de dados H + para 3G  ( How to stop fallback from h to 3g data ) 
é possível, e se assim como, para bloquear o telefone para usar H + para dados e não cair de volta para 3G? Eu suspeito que não seja (firmware do hardware d...

20  Quando meu dispositivo receberá a atualização do Android 4.2 (Jelly Bean)?  ( When will my device get the android 4 2 update jelly bean ) 
Android 4.2 (Jelly Bean) foi oficialmente anunciado em 29 de outubro de 2012. (Você pode revisar As mudanças de alto nível no feijão de geléia No site ofi...

1  Teclado USB externo não está funcionando totalmente no tablet Android  ( External usb keyboard not fully working on android tablet ) 
Eu tenho dois tablets Android. Eu conectei um teclado externo via USB e a única chave que está funcionando é backspace , outras teclas não funcionam. O que...

1  Não é possível reproduzir arquivos de áudio completos  ( Cant play full audio files ) 
Estou usando um Samsung Galaxy Note 3, para não ser confundido com uma pequena prancha de surf, e eu corri para um novo problema esta manhã. Eu costumo carreg...

1  Dispositivo Android não suporta serviços do Google Play  ( Android device doesnt support google play services ) 
Estou usando o Samsung Galaxy Trend 3 SM-G3502U no Android 4.2.2. Como este é um dispositivo chinês, por isso era normal ser enviado sem gapps. Então, tente...

1  É possível receber arquivos no cartão de memória durante a transferência direta do WiFi? É possível alterar as configurações de envio / recebimento direto do WiFi?  ( Is it possible to receive files on memory card during wifi direct transfer is ) 
É possível receber arquivos no cartão de memória durante a transferência direta do WiFi? É possível alterar as configurações de envio / recebimento direto do ...

8  Posso ter diferentes configurações de volumes para notificações e toques com Nexus 4 / Android 4.2?  ( Can i have different volumes settings for notifications and ringtones with nexus ) 
Meu velho telefone de gengibre me deixou ter um volume baixo para notificações enquanto tendo um volume alto para toques (muito útil à noite). Meu novo Nexus ...

7  Com o aplicativo Android 4.2 Camera, como posso saber se eu tenho um bloqueio de GPS?  ( With the android 4 2 camera app how can i tell if i have a gps lock ) 
Meu Galaxy Nexus acaba de ser atualizado para V4.2 do Jellybean, o Google parece ter mudado totalmente o aplicativo da câmera nesta atualização e há algumas f...

2  Não é possível gravar arquivos no cartão SD  ( Cannot write files to sd card ) 
Alguns dias atrás, meu cartão SD tornou-se inutilizável. Eu tentei copiar alguns MP3 do meu laptop (Win 7) para o meu telefone (Samsung S2 Plus, executando o ...




© 2021 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.