ubuntu 14.04 - Porta serial USB - o dispositivo relata prontidão para ler, mas não retornou nenhum dado (dispositivo desconectado?)

1

Após dois dias de busca na web, tenho que admitir que isso está além de mim e preciso de alguma ajuda, por favor

Eu administro várias máquinas (mas não pretendo ser um administrador do Linux), principalmente executando 12.04 LTS - usamos um adaptador USB para serial para várias conexões no laboratório. Um processo 12.04 (por falta de uma palavra melhor) foi para chmod 777 / dev / ttyUSB0 para que o adaptador serial USB possa ser instalado ou removido sem que os usuários tenham que fazer nada e isso funcionou bem, talvez Fazendo isso. Eu atualizei uma máquina de 12.04 para 14.04 - e a atualização foi perfeita. Eu tive que substituir outro sistema, então nós compramos um dell rodando o Windows 7 que eu planejava fazer dual boot assim como todos os outros. Foi malsucedido já carregado 14.04 - acabou carregando 12.04 e depois atualizando para 14.04 - muito doloroso e excedendo muito tempo mas finalmente conseguiu 14.04 para cima e correndo. Eu estou agora pendurado no problema serial USB - quando instalado eu vejo em / dev como ttyUSB0 e eu adicionei o usuário ao grupo para que eu possa executá-lo, mas sempre recebo a mensagem quando eu corro nosso script de interface python:

o dispositivo relata prontidão para ler, mas não retornou nenhum dado (dispositivo desconectado?)

Infelizmente, o nosso desenvolvedor de software não está sendo útil, por isso estou aqui.

Por fim, parte do carregamento da interface do python é carregar duas coisas 1 py.serial 2 google cmdline Onde eu posso ter fugido da estrada está carregando estes depois de atualizar para 14.04. Meu plano atual é apagar 14.04, recarregar 12.04 e fazer tudo funcionar a partir daí - então tente atualizar para 14.04 novamente. Prejudicaria muito qualquer ajuda antes de dar esse passo Obrigado!!!!!

    
por Capt-Tuttle 01.10.2015 / 17:01

2 respostas

2

Eu tive um problema semelhante. Após uma atualização recente do ubuntu 14.04 minhas conexões seriais falharam. Eu encontrei isso e funcionou para mim: link

Após inicializar o kernel 3.13.0-63-generic, tudo funcionou novamente.

btw: em vez de chmod 777 a cada / dev / ttyUSB * você pode simplesmente adicionar o usuário ao grupo "dialout".

    
por staudi 04.10.2015 / 08:40
1

Como outra resposta já foi mencionada, parece haver algo errado no kernel 3.13.0-65-generic . Até que isso seja consertado, a solução é inicializar o kernel antigo 3.13.0-63-generic .

Para fazer isso, reinicie seu PC e, quando o GRUB for carregado, escolha a opção Advanced options for Ubuntu , que o levará para o próximo menu, onde você poderá carregar o kernel antigo.

    
por Demetris 10.10.2015 / 07:54