Tutoriais/HardWare/instalando-modem-onboard
De UnderLinux Wiki
Tabela de conteúdo |
Introdução
Esse tutorial foi motivado pela falta de material e pela dificuldade de instalação de modem no linux, após um zilhão de tentativas com modem internos e externos (PCI) , voltei as origens com um bom e velho modemzim omboard uma semana depois e trocentas tentativas depois consegui finalmente fazer ele discar. Testei esse tutorial em um Debian 3R1 com kernel 2.6.8-3 e no Dlackware 10.2
Obtendo Driver
E importate salientar que esse modens onboards são instalados com o driver da smarlink que se encontra no link abaixo:
wget 1http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20051101.tar.gz
Instalando Pacotes Necessários
Instale o pacote kernel-headers do fonte do seu hernel.
#aptitude install kernel-headers-2.6.8-3-k7
Descompactando driver
# tar -zxvf slmodem-2.9.11-20051101.tar.gz #cd slmodem-2.9.11-20051101
Após descompactar o fonte do driver edite o arquivo Makefie</center>
#vi Makefile Alterando: KERNEL_DIR:=/lib/modules/$(shell uname -r)/build Para: KERNEL_DIR:=/usr/src/kernel-headers-2.6.8-3-k7 (por padrão o kerne-headers e instalado nesse diretorio) <p style="text-indent: 26px;" align="justify">Salve o arquivo e saida</p>
Compilando Driver do Modem
slmodem-2.9.11-20051101# make slmodem-2.9.11-20051101# make install
Carregando modem na Inicialização
vi /etc/ini.d/modem <p style="text-indent: 26px;" align="justify">Coloque nele o seguinte conteúdo</p> #!/bin/bash slmodemd --country=BRAZIL & Salve o arquivo e saia
Crie um link simbólico para a pasta rc2.d (veja com o comando runlevel qual é o level que seu sistema esta operando)
ln -s /etc/init.d/modem /etc/rc2.d/S20modem
O comando acima fará que seu sistema carrege o arquivo modem na inicialização.
Vá no arquivo /etc/modules e adicione no fim da lista de modulos, a seguinte entrada:
slamr
Abaixo segue apenas um exemplo pois vai depender de cada maquina
# cat /ect/modules ide-cd ide-disk ide-generic psmouse slamr
Caso esteja usando slackware, basta colocar no /etc/rc.local colocando nele o seguinte conteúdo:
slmodemd --country=BRAZIL & modprobe slamr
Por fim crie o seguinte link<
ln -s /dev/ttuSL0 /dev/modem
Testando o funcionamendo do Modem
#aptitude install minicom <p style="text-indent: 26px;" align="justify">Depois de instalado, vamos configura-lo:</p> <pre> #minicom -s > Configuranção da porta serial >>tecle A
Altere o Dispositivo serial para:
/dev/modem
Tecle enter, salve e saia
</pre> Digite novamente:
#minicom
Ele tem que abrir o minicom com uma tela parecida com:
Welcome to minicom 2.1 OPA|ES: History Buffer, F-key Macros, Search History Buffer, I18n Compilado em Mar 29 2005, 09:39:09. Pressione CTRL-A Z para ajuda sobre teclas especiais AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0 OK
A tela acima significa que o modem foi testado e esta funcionando, para testar uma discagem basta digita abaixo do OK atdt(numero_do_telefone)
Pronto seu modem onboard esta instalado e funcionando.
Autor
- Leandro Moreira (EMAIL/MSN: leandro [NOSPAM] leandromoreira.eti.br)


