No Ubuntu 17.10, esses módulos do kernel já estão lá. Para ver se eles existem no seu sistema 14.04, em terminal
do ...
ls -al /lib/modules/"$(uname -r)"/kernel/drivers/usb/serial/usbserial.ko
ls -al /lib/modules/"$(uname -r)"/kernel/drivers/usb/serial/cp210x.ko
ou
modinfo usbserial # get info on this kernel module
modinfo cp210x # get info on this kernel module
Para carregá-los manualmente, para que você possa experimentar o acesso do Ubuntu, faça:
sudo modprobe usbserial # load this kernel module
sudo modprobe cp210x # load this kernel module
O fato de esses módulos permitirem ou não que um programa do Wine acesse o dispositivo é desconhecido. No entanto, o acesso do Ubuntu é provável.
Se esses dois arquivos não existirem, você precisará compilar seu código-fonte. Supondo que um arquivo chamado Linux-3-x-x-VCP-Driver-Source.zip
exista em sua área de trabalho.
Nota: devido a este método manual de instalação, isso terá que ser feito toda vez que o kernel for atualizado via Software Updater.
Em uma janela Files
(Nautilus), clique com o botão direito do mouse no arquivo Linux-3-x-x-VCP-Driver-Source.zip
que você baixou e selecione extract here
. Você vai acabar com uma pasta chamada Linux-3-x-x-VCP-Driver-Source
.
Em terminal
...
cd ~/Desktop # change directory to Desktop
cd Linux-3-x-x-VCP-Driver-Source # change directory to the cp210x folder, adjust name if necessary
make # compile the source code
cp cp210x.ko to /lib/modules/"$(uname -r)"/kernel/drivers/usb/serial/ # copy the file to the system area
sudo modprobe usbserial # load this kernel module
sudo modprobe cp210x # load this kernel module