Instalação de LinModem


Link útil: http://linmodems.technion.ac.il/first.html

Download file http://linmodems.technion.ac.il/packages/scanModem.gz
depois descompacte com sudo gunzip scanModem.gz e execute sudo./scanModem

O melhor site que encontrei foi o http://supersolenoide.wordpress.com/2007/01/14/winmodem-no-ubuntu/

Outra forma mais rápida de descobrir o modelo do modem é utilizando o comando:

# lspci

Ele retorna uma lista com todas as placas PCI e PCMCIA encontradas no micro (se for o caso).

Os passos a seguir é para um modem Agere:

O primeiro passo é confirmar se o modem é mesmo um Lucent/Agere:

#lspci | grep Communication

Certifique-se que tem os pacotes abaixo:
#apt-get install build-essential
#apt-get install linux-headers-`uname -r`

Instalados os pacotes e baixado o fonte do driver, basta extrair o arquivo, entrar na pasta e rodar o make:

$tar -xvzf martian-full-20071011.tar.gz
$cd martian-full20071011
#make all
#make install

A versão mais recente voce consegue pelo link: http://www.barrelsoutofbond.org/downloads/martian/current-full.tar.gz ou
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/ ou
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/martian-full-20071011.tar.gz

Agora você tem que carregar o driver e rodar o martian_modem (este realmente é necessário), mas colocar isso num lugar que seja executado automaticamente durante o boot, por exemplo inserindo os comandos no arquivo /etc/rc.local:

modprobe martian_dev
martian_modem ––daemon

Antes de mostrar como usar esse troço, crie um link de /dev/ttySM0, o dispositivo criado pelo Martian, para /dev/modem, que é a localização padrão do modem no Linux, onde os discadores normalmente tentam encontrá-lo.

#ln -s /dev/ttySM0 /dev/modem

a linha referente ao link simbólico deve ser alterada para apontar para o device que o daemon do martian estiver criando, liste para saber qual o correto tty:
$ ls -l /dev/ttyLTM0
$ ls-l /dev/ttySM0

Verifique se o driver esta carregado com #lsmod | grep martian

Se não der certo tente o driver, melhor para o AGERE SV92PP (versão alpha):
http://linmodems.technion.ac.il/packages/ltodem/sv92/agrsm-20070804.tar.gz

Com os comandos:
sudo unzip agrsm-20070804.tar.gz
cd agrsm
sudo make all
sudo make install
sudo modprobe agrmodem
sudo modprobe agrserial
ou
sudo insmod /lib/modules/2.6.22-14-generic/extra/agrmodem.ko
sudo insmod /lib/modules/2.6.22-14-generic/extra/agrserial.ko
e depois
sudo ln -s /dev/ttyAGS3 /dev/modem
edite o arquivo /etc/modules e inclua
agrmodem
agrserial
para carregá-los na iniciação.



 

outros links:
http://wiki.ubuntu-br.org/LucentWinmodem/Edgy
http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04852.html
Comments