diff options
Diffstat (limited to 'documentation/content/pt-br/books/handbook/serialcomms/_index.adoc')
-rw-r--r-- | documentation/content/pt-br/books/handbook/serialcomms/_index.adoc | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc b/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc index fefe43a4a5..e0819d0bb0 100644 --- a/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc @@ -345,7 +345,7 @@ Por padrão, o FreeBSD suporta quatro portas seriais que são comumente conhecid Para ver se o sistema reconhece as portas seriais, procure por mensagens de inicialização do sistema que começam com `uart`: -[source,bash] +[source,shell] .... # grep uart /var/run/dmesg.boot .... @@ -354,21 +354,21 @@ Se o sistema não reconhecer todas as portas seriais necessárias, entradas adic Para determinar o conjunto padrão de configurações de terminal E/S usadas pela porta, especifique o nome do dispositivo. Este exemplo determina as configurações para a porta de chamada em [.filename]#COM2#: -[source,bash] +[source,shell] .... # stty -a -f /dev/ttyu1 .... A inicialização de dispositivos seriais em todo o sistema é controlada por [.filename]#/etc/rc.d/serial#. Este arquivo afeta as configurações padrão dos dispositivos seriais. Para alterar as configurações de um dispositivo, use `stty`. Por padrão, as configurações alteradas estão em vigor até que o dispositivo seja fechado e, quando o dispositivo for reaberto, volte para o conjunto padrão. Para alterar permanentemente o conjunto padrão, abra e ajuste as configurações do dispositivo de inicialização. Por exemplo, para ativar o modo `CLOCAL`, comunicação de 8 bits e controle de fluxo `XON/XOFF` para [.filename]#ttyu5#, digite: -[source,bash] +[source,shell] .... # stty -f /dev/ttyu5.init clocal cs8 ixon ixoff .... Para impedir que determinadas configurações sejam alteradas por um aplicativo, faça ajustes no dispositivo de bloqueio. Por exemplo, para bloquear a velocidade de [.filename]#ttyu5# para 57600 bps, digite: -[source,bash] +[source,shell] .... # stty -f /dev/ttyu5.lock 57600 .... @@ -404,7 +404,7 @@ Existem pelo menos dois utilitários no sistema base do FreeBSD que podem ser us + Por exemplo, para conectar-se de um sistema cliente que executa o FreeBSD para a conexão serial de outro sistema: + -[source,bash] +[source,shell] .... # cu -l /dev/cuauN .... @@ -458,7 +458,7 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure Depois de fazer qualquer alteração em [.filename]#/etc/ttys#, envie um sinal SIGHUP (hangup) para o processo `init` para forçá-lo a reler seu arquivo de configuração: -[source,bash] +[source,shell] .... # kill -HUP 1 .... @@ -480,7 +480,7 @@ Certifique-se de que o terminal e o FreeBSD concordem com as configurações de Use `ps` para certificar-se de que um processo `getty` esteja em execução e atendendo ao terminal. Por exemplo, a listagem a seguir mostra que um `getty` está sendo executado na segunda porta serial, [.filename]#ttyu1#, e está usando a entrada `std.38400` em [.filename]#/etc/gettytab#: -[source,bash] +[source,shell] .... # ps -axww|grep ttyu 22189 d1 Is+ 0:00.03 /usr/libexec/getty std.38400 ttyu1 @@ -588,14 +588,14 @@ ttyu0 "/usr/libexec/getty V19200" dialup on Depois de editar o [.filename]#/etc/ttys#, espere até que o modem esteja devidamente configurado e conectado antes de sinalizar o `init`: -[source,bash] +[source,shell] .... # kill -HUP 1 .... Modems de alta velocidade, como os modems V.32, V.32bis e V.34, usam hardware (`RTS/CTS`) para controle de fluxo. Use o `stty` para definir a flag de controle de fluxo de hardware para a porta do modem. Este exemplo define a flag `crtscts` na inicialização dos dispositivos [.filename]#COM2# de dial-in e de dial-out: -[source,bash] +[source,shell] .... # stty -f /dev/ttyu1.init crtscts # stty -f /dev/cuau1.init crtscts @@ -609,7 +609,7 @@ Conecte o modem ao sistema FreeBSD e inicialize o sistema. Se o modem tiver luze Se o indicador DTR não acender, faça o login no sistema FreeBSD através do console e digite `ps ax` para ver se o FreeBSD está executando um processo `getty` na porta correta: -[source,bash] +[source,shell] .... 114 ?? I 0:00.10 /usr/libexec/getty V19200`ttyu0` .... @@ -660,7 +660,7 @@ Use a taxa mais alta de bps que o modem suporta no recurso `br`. Em seguida, dig Ou use `cu` como `root` com o seguinte comando: -[source,bash] +[source,shell] .... # cu -lline -sspeed .... @@ -692,7 +692,7 @@ tip57600|Dial any phone number at 57600 bps:\ Isto deve funcionar agora: -[source,bash] +[source,shell] .... # tip -115200 5551234 .... @@ -707,7 +707,7 @@ cu115200|Use cu to dial any number at 115200bps:\ e digite: -[source,bash] +[source,shell] .... # cu 5551234 -s 115200 .... @@ -827,7 +827,7 @@ Esta seção fornece uma visão geral rápida da configuração do console seria . Conecte o cabo serial ao [.filename]#COM1# e ao terminal de controle. . Para configurar mensagens de inicialização para exibição no console serial, emita o seguinte comando como o superusuário: + -[source,bash] +[source,shell] .... # echo 'console="comconsole"' >> /boot/loader.conf .... @@ -898,7 +898,7 @@ As opções, exceto para `-P`, são passadas para o carregador de boot. O gerenc + Quando o FreeBSD inicia, os blocos de inicialização mostram o conteúdo do [.filename]#/boot.config# para o console. Por exemplo: + -[source,bash] +[source,shell] .... /boot.config: -P Keyboard: no @@ -935,7 +935,7 @@ Após a mensagem, haverá uma pequena pausa antes que os blocos de inicializaçà + Pressione qualquer tecla, exceto kbd:[Enter], no console para interromper o processo de inicialização. Os blocos de inicialização então solicitarão mais ações: + -[source,bash] +[source,shell] .... >> FreeBSD/i386 BOOT Default: 0:ad(0,a)/boot/loader @@ -977,7 +977,7 @@ Por padrão, as configurações da porta serial são 9600 baud, 8 bits, sem pari * Edite o [.filename]#/etc/make.conf# e configure o `BOOT_COMCONSOLE_SPEED` para a nova velocidade do console. Em seguida, recompile e instale os blocos de inicialização e o carregador de boot: + -[source,bash] +[source,shell] .... # cd /sys/boot # make clean |