Conversor serial - cat / dev / ttyUSB0 trava em aberto

1

Estou usando o Ubuntu 11.04 e conectei um cabo de dados Garmin. O dispositivo é reconhecido

[17718.502138] USB Serial support registered for pl2303
[17718.502181] pl2303 2-1:1.0: pl2303 converter detected
[17718.513416] usb 2-1: pl2303 converter now attached to ttyUSB0
[17718.513443] usbcore: registered new interface driver pl2303
[17718.513446] pl2303: Prolific PL2303 USB to serial adaptor driver

... mas quando eu faço um strace cat /dev/ttyUSB0 ele trava na parte aberta e não continua mais >

open("/dev/ttyUSB0", O_RDONLY|O_LARGEFILEC

Se eu fizer o mesmo no Ubuntu 12.04, ele irá parar em fread(" ... ") , o que é bom, já que atualmente não há dados entrando nesta porta.

Não tenho certeza se é apenas uma configuração diferente do sistema ou um problema relacionado ao driver. Como posso acompanhar isso ainda mais? Infelizmente eu não posso atualizar o antigo sistema Ubuntu 11.04 por diferentes razões no momento.

    
por Alex 26.11.2012 / 17:04

1 resposta

1

Isso parece ser um bug. Dê uma olhada no link

Uma solução parece ser executar os seguintes comandos depois de conectar o cabo USB:

modprobe -r pl2303
modprobe pl2303
    
por 02.12.2012 / 17:10

Tags