VirtualBox 5.1.22, pacote de extensão instalado 5.1.22 Anfitrião Win10 Ubuntu 16.04 guest, instalado 5.1.22 do VirtualBox Guest Additions
Em configurações marcadas Habilitar Controlador USB, selecionado USB 2.0 (EHCI) e adicionado meu filtro FTDI Quad RS232-HS [0800].
Eu inicio o Ubuntu. Ligue o meu dispositivo. Eu vejo minhas quatro portas seriais USB / dev / ttyUSB #. Eu posso usá-los bem.
O problema surge se eu remover meu cabo USB e reconectá-lo. Quando eu removo o USB, os ttyUSBs vão embora como esperado. Eu reconecto o cabo USB e os ttyUSBs não são recriados. Eu preciso reiniciar o Ubuntu para obter as portas para retornar.
Eu tenho a mesma máquina VM hospedada no Win7 sob a mesma configuração do VBox e funciona. Posso conectar e reconectar o cabo USB repetidamente e as portas do terminal são sempre recriadas.
Eu tentei criar um novo convidado Ubuntu do zero (ao invés de copiar o existente do meu sistema Win7) e o recém-criado tem o mesmo problema.
Noto no meu gerenciador de dispositivos Win10 que as portas de comunicação não são retornadas após o desligamento do Unbuntu.
Não sei como abordar a solução desse problema; é um problema de hardware, um problema de configuração com o Ubuntu, VB ou Win10 ?! Não tenho certeza de como procurar respostas porque funciona na primeira vez, mas falha ao se aposentar. Eu ficaria muito feliz em ser apontado para um segmento existente ou solução.
Vou postar uma pasta do meu dmesg abaixo. Talvez tenha uma dica? (Desculpe, mas não consigo colar com LFs). A última mensagem mostra o usb como reconhecido em anexo, mas nada mais no que diz respeito à identificação do que é e recriando os ttyUSBs.
Obrigado por dedicar um tempo para ler este pedido.
Mike
[ 50.582532] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 50.935061] usb 1-1: New USB device found, idVendor=0403, idProduct=6011
[ 50.935064] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 50.935067] usb 1-1: Product: Quad RS232-HS
[ 50.935069] usb 1-1: Manufacturer: FTDI
[ 51.006339] usbcore: registered new interface driver usbserial
[ 51.006347] usbcore: registered new interface driver usbserial_generic
[ 51.006353] usbserial: USB Serial support registered for generic
[ 51.023554] usbcore: registered new interface driver ftdi_sio
[ 51.023589] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 51.023606] ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected
[ 51.023644] usb 1-1: Detected FT4232
[ 51.028247] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 51.028261] ftdi_sio 1-1:1.1: FTDI USB Serial Device converter detected
[ 51.028311] usb 1-1: Detected FT4232H
[ 51.032871] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB1
[ 51.032889] ftdi_sio 1-1:1.2: FTDI USB Serial Device converter detected
[ 51.032927] usb 1-1: Detected FT4232H
[ 51.037967] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB2
[ 51.037983] ftdi_sio 1-1:1.3: FTDI USB Serial Device converter detected
[ 51.038019] usb 1-1: Detected FT4232H
[ 51.041199] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB3
[ 80.269589] usb 1-1: USB disconnect, device number 2
[ 80.269806] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 80.269828] ftdi_sio 1-1:1.0: device disconnected
[ 80.272317] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
[ 80.272342] ftdi_sio 1-1:1.1: device disconnected
[ 80.272659] ftdi_sio ttyUSB2: FTDI USB Serial Device converter now disconnected from ttyUSB2
[ 80.272684] ftdi_sio 1-1:1.2: device disconnected
[ 80.273004] ftdi_sio ttyUSB3: FTDI USB Serial Device converter now disconnected from ttyUSB3
[ 80.273031] ftdi_sio 1-1:1.3: device disconnected
[ 89.035073] usb 1-1: new high-speed USB device number 3 using ehci-pci