O que é o misterioso dispositivo “CDC Serial” e por que eu precisava?

9

Criei meu próprio computador com peças que comprei on-line, fiz uma instalação limpa do Windows 7 Ultimate de 64 bits com SP1 (versão completa, sem bloatware OEM) e executei o Windows Update várias vezes para obter as melhores e mais recentes atualizações da Microsoft. Fiquei satisfeito ao ver que tudo funcionava como esperado, sem problemas, nem em software nem em hardware. Em seguida, conectei meu novo telefone Samsung Galaxy S4 Plus (GT-I9506) a uma porta USB gratuita no computador. Windows detectado após 3 dispositivos diferentes.

  • Dispositivo composto USB
  • Galaxy S4 (sg)
  • CDC Serial

uma

O Windows instalou e configurou automaticamente os dois primeiros dispositivos (veja 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 instalo?

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

Como devo saber o que é "CDC Serial" se não estiver descrito no manual do usuário? Eu nunca vi isso antes em qualquer dispositivo Android quando conectado a um PC. Fiz uma pesquisa por "cdc serial" no Google e tudo o que pude encontrar foram pessoas fazendo alguns hacks em seus telefones, como fazer root, alterar a ROM e geralmente apenas hackear.

E daí se eu não quiser fazer nada disso? Ainda é importante configurar o dispositivo "CDC Serial"? Como isso afeta a funcionalidade do telefone, por exemplo, ao sincronizar dados entre o telefone e o PC, se eu decidir que não quero seguir as dicas e truques de hackers para tentar instalar este dispositivo?

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

O manual do usuário diz que posso alterar o tipo de conexão USB de MTP para PTP. Essencialmente, faz o telefone se apresentar ao Windows como um dispositivo de câmera fotográfica. Tentei que não houvesse problemas com os drivers não sendo instalados. O Windows detectou apenas o dispositivo "Galaxy S4 (sg)" e foi automaticamente configurado e instalado.

b

Nesse modo, somente 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 assim?..

Samir
fonte
Não é importante. Apenas ignore isso.
5
Tomei o privilégio de editar a pergunta para torná-la menos agressiva e agressiva com o uso de palavras de palavrões para tornar isso mais limpo para os outros. Ainda soa agressivo como se estivesse "pulando para cima e para baixo e exigindo uma resposta imediata". O FWIW CDC-Serial permite que você use e trate o dispositivo como um gateway de modem para a Internet por meio de um emulador de terminal, como minicom e outros programas de discagem.
precisa saber é o seguinte
11
tente instalar o Kies ou talvez você pode encontrar o motorista aqui
Timo Huovinen

Respostas:

6

Também nunca achei o Windows muito útil na identificação de drivers. Aqui estão algumas informações para você sobre o que é o CDC USB. De acordo com a Wikipedia :

A classe de dispositivo de comunicação USB (ou USB CDC) é uma classe composta de dispositivo Universal Serial Bus. A classe pode incluir mais de uma interface, como uma interface de controle personalizada, uma interface de dados, áudio ou interfaces relacionadas ao armazenamento em massa.

Além disso, um recurso chamado USB Software Resource Center possui esta visão geral do CDC :

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

Tudo isso é falado pelo desenvolvedor, mas realmente significa apenas que um driver USB CDC ajuda o PC 1) a entender quais serviços o telefone pode fornecer e 2) começar a conversar com o telefone para usar esses serviços. Não sei ao certo qual serviço o driver serial CDC que você vê representa, mas estou bastante confiante de que a instalação dos drivers oficiais da Samsung para o seu telefone resolveria o X vermelho (os drivers que o Windows instala automaticamente são às vezes genéricos e geralmente insuficientes )

No estado atual, com o telefone conectado como um dispositivo MTP, você tem problemas para transferir arquivos ou fazer qualquer outra coisa que queira fazer com o telefone a partir do seu PC? Se você não estiver tendo problemas, é possível que o driver CDC Serial seja usado apenas para conectar seu telefone como modem ou dispositivo serial (como na comunicação com o telefone a partir da ferramenta de desenvolvedor ADB ). Se você não planeja usar o telefone dessa maneira, pode ignorar com segurança a falha na instalação do driver serial do CDC.

Eu não me estressaria muito com isso e instalaria os drivers da Samsung se você tiver algum problema.

Mr. Buster
fonte
Obrigado por desmistificar o "CDC" para mim. Eles poderiam ter impresso "CDC USB" na mensagem, você sabe. Então, esses são drivers genéricos da Microsoft? Eu acho que é por isso que não está funcionando então. A cópia do arquivo de e para o telefone no modo MTP está funcionando no momento. Mais tarde, usarei o Android SDK e espero que o ADB funcione também. Caso contrário, terei que procurar por motoristas.
Samir
Vejo que o link fornecido é para o site da Samsung nos EUA e a pesquisa / filtro pode localizar apenas a página do produto para GT-I9505G (a edição do Google Play). O GT-I9505 comum não foi vendido nos EUA? Enfim, o meu é o GT-9506 com 4G + e é uma versão européia. Só consigo encontrar o software Kies 2 para este telefone em qualquer site da Samsung. Não existe um download apenas de drivers? Não gosto do Kies 2, é um bloatware praticamente inútil. Muitos recursos ausentes, várias opções não funcionando conforme o esperado e inclui um plugin de mídia "sem nome" para suporte de vídeo. Eu não quero isso no meu sistema.
Samir
11
Também estava com problemas para encontrar os drivers corretos para o seu telefone no site deles. Talvez os drivers para a versão dos EUA funcionem bem o suficiente para a sua também? Também não gosto de Kies e evito sempre que possível.
Buster