Bem vindo ao linuxnarede.com.br - Dedicação e amor ao Linux - 6 anos - irc freenode #gnulinux


tutoriais relacionados a linux - dividido por categorias use o fórum para postar sua dúvida, auxiliar com seu conhecimento alguem que esteja com dúvida, debater assuntos aplicativos para linux, selecionados e divididos por categoria - Uma lista dos melhores aplicativos para Linux Fique antenado com a segurança do seu linux - tutoriais e notícias relacionadas a segurança você encontra aqui. dicas interessantes uma seleção de walpapers para você embelezar seu desktop Quem disse que o linux é feio ! Mude o visual do seu linux com temas e skins voltar a página principal


Configurando um modem Usr Robotics Pci no linux

postado por nightnux - comentários 0


por: José Roberto joseroberto@dicaslinux.com.br

Grande parte dos usuários Linux atualmente ficam intrigados quando precisa configurar um modem PCI no Linux. Isto porque, na maioria das vezes, estes modems são Plug and Play, e as configurações são atribuídas automaticamente ao inicializar a máquina.
Então, como proceder para instalar um modem PCI no Linux, sendo que este não é "jumpeavel"?

A resposta a esta pergunta é: - Simples... siga os passos abaixo, e saia navegando !

A primeira coisa a se fazer para configurar o modem no Linux, seja ele qual for, é obter os endereços:

port: XXX
irq: XXX

Este endereços são armazenados em alguns arquivos de sistema no Linux, e é justamente isto que será mostrado a seguir:

Obtendo a configuração do modem

Para obter a configuração do seu modem USR 56Kpbs PCI, basta executar o seguinte comando:

[ root@localhost /]# cat /proc/pci

Será então apresentada uma lista dos dispositivos PCI, instalados em seu sistema. Basta então localizar a linha correspondente ao seu modem. Abaixo é mostrado um exemplo:

Bus 1, device 9, function 0:
Serial controller: Unknown vendor Unknown device (rev 1).
Vendor id=12b9. Device id=1008.
Medium devsel. IRQ 5.
I/O at 0xd800 [0xd801].

No exemplo acima, note que os endereços port e irq, são apresentados. Anote estas configurações.

Criando um novo dispositivo
Agora, é necessário criar um dispositivo que receberá esta configuração. Para fazer isto, execute o seguinte comando:

[ root@localhost /]# cd /dev
[ root@localhost /dev]# mknod ttyS15 c 4 79

Este comando criará o dispositivo serial ttyS15, com as configurações necessárias de uma porta serial. Para maiores informações, consulte a página manual do mknod:

[ usuario@localhost /]$ man mknod

Atribuindo dispositivo ao usuário e grupo corretos
Antes de mais nada, é necessário trocar as permissões deste arquivo e também seu SID/GID. Execute os seguintes comandos:

[ root@localhost /dev]# chown root.tty /dev/ttyS15
[ root@localhost /dev]# chmod 640 /dev/ttyS15

Executando estes comandos, você estará "setando" as permissões de acesso do dispositivo, especificamente para o "usuário do sistema". Desta forma seu dispositivo só poderá ser acessado pelo administrador "root", da mesma forma como outros dispositivos (ttyS0, ttyS1, etc).

Atribuindo a configuração encontrada
Agora, deve-se atribuir os valores encontrados, ao novo dispositivo. Utiliza o comando setserial para fazê-lo:

[ root@localhost /]# setserial /dev/ttyS15 uart 16550a port 0xd800 irq 5

O comando acima possui alguns detalhes importantes, como:
uart 16550 - define seu dispositivo como uma porta COM (ttyS), para transferência de dados.
port 0xd800 - atribui valor (0xd800), a ser utilizado como endereço port do novo dispositivo.
irq 5 - atribui valor (5), a ser utilizado como interrupção pelo novo dispositivo.

Criando link para modem
Depois de checada a configuração, criado o novo dispositivo tty, e este estar devidamente configurado, agora é necessário substribuir o link /dev/modem para que o modem opere normalmente. Para isto execute o seguinte comando:

[ root@localhost /]# ln -sf /dev/ttyS15 /dev/modem

Resetando o modem ao inicializar o Linux
Para finalizar sua configuração, adicione a seguinte linha ao arquivo /etc/rc.d/rc.local

setserial /dev/ttyS15 uart 16550a port 0xd800 irq 5

Este comando irá "reiniciar" seu dispositivo a cada inicialização do Linux. Isto se faz necessário para que o modem responda corretamente. Caso contrário, uma mensagem como: "O Modem está Ocupado", será apresentada.

Testando o modem
Agora, depois de pronta toda a configuração, basta executar alguns teste de verificação. Execute os passos a seguir:

1 - Abra o minicom: [ root@localhost /]# minicom
Será mostrada a tela do "Menu Principal" do minicom. Agora basta teclar "ESC", para que o programa teste seu modem automaticamente. Se tudo ocorrer bem, será apresentada uma tela como esta:


Welcome to minicom 1.83.0

OPÇÕES: History Buffer, F-key Macros, Search History Buffer, I18n
Compilado em Jun 18 2000, 02:01:27.

Pressione CTRL-A Z para ajuda sobre teclas especiais

AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK

O status "OK" foi mostrado, informando que o modem está configurado e pronto para utilização. Agora basta configurar sua conexão com o provedor, e navegar tranquilo.

Dúvidas, sugestões, críticas ou correções, por favor envie e-mail para: joseroberto@dicaslinux.com.br

Este documento pode ser reproduzido, desde que as fontes sejam devidamente informadas

Acompanhe

© linuxnarede.com.br - Todos os direitos reservados.
Linux é uma marca registrada de Linus Torvalds.