Instalação:
-
Faça o download do pacote tty0tty de uma destas fontes:
-
Extraia
-
tar xf tty0tty-1.2.tgz
-
- Construa o módulo do kernel a partir da fonte fornecida
-
cd tty0tty-1.2/module
-
make
-
- Copie o novo módulo do kernel no diretório de módulos do kernel
-
sudo cp tty0tty.ko /lib/modules/$(uname -r)/kernel/drivers/misc/
-
- Carregue o módulo
-
sudo depmod
-
sudo modprobe tty0tty
- Você deve ver novas portas seriais em / dev / (
ls /dev/tnt*
)
-
- Conceder permissões apropriadas às novas portas seriais
-
sudo chmod 666 /dev/tnt*
-
Agora você pode acessar as portas seriais como /dev/tnt0
(1,2,3,4 etc)
Observe que as portas consecutivas estão interconectadas. Por exemplo, / dev / tnt0 e / dev / tnt1 estão conectados como se estivessem usando um cabo direto.
Persistindo na inicialização:
edite o arquivo / etc / modules (Debian) ou /etc/modules.conf
nano /etc/modules
e adicione a seguinte linha:
tty0tty
Note que este método não fará com que o módulo persista sobre as atualizações do kernel, então se você atualizar seu kernel, certifique-se de construir tty0tty novamente, repita o processo.