Instalando modem Lucent no Debian Sarge/Etch com kernel 2.6

1 - Fazendo o Download

Acesse a página no driver no seguinte endereço: 
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/

Baixe o seguinte driver:
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/ltmodem-2.6-alk-8.tar.bz2

Obs: Com algumas versões do kernel andei tendo problemas e o mesmo
somente funcionou 
com uma versão mais antiga. Teste outras versões se for o seu caso.

2 - Instalando pacotes necessários para a compilação:

Para podermos compilar o driver é necessário instalar o pacote
kernel-readers especifico 
para sua versão de kernel , ou linux-headers se você estiver usando o
Debian Etch.
Portanto instale este pacotes para podermos compilar o driver.

Veja o exemplo:

edmarcos:~# dpkg -l | grep linux-headers
ii  linux-headers-2.6-k7             2.6.16+0.2                   Header
files for Linux kernel 2.6 on AMD K7
ii  linux-headers-2.6.16-2           2.6.16-17                    Common
header files for Linux kernel 2.6.16
ii  linux-headers-2.6.16-2-k7        2.6.16-17                    Header
files for Linux kernel 2.6.16 on AMD

3 - Trabalhando com o driver:

Tendo instalado o pacote kernel-headers agora então descompacte o pacote
do driver
baixado anteriormente, e dentro do diretório do driver execute o comando
"make" e apenas isto.
Não precisa mais nada. 

Veja o exemplo:

edmarcos:~/ltmodem-2.6-alk-8# make
make -C /lib/modules/`uname -r`/build SUBDIRS=/root/ltmodem-2.6-alk-8
modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.16-2-k7'
  CC [M]  /root/ltmodem-2.6-alk-8/lt_modem.o
  CC [M]  /root/ltmodem-2.6-alk-8/serial.o
  LD [M]  /root/ltmodem-2.6-alk-8/ltmodem.o
  LD [M]  /root/ltmodem-2.6-alk-8/ltserial.o
  Building modules, stage 2.
  MODPOST
  CC      /root/ltmodem-2.6-alk-8/ltmodem.mod.o
  LD [M]  /root/ltmodem-2.6-alk-8/ltmodem.ko
  CC      /root/ltmodem-2.6-alk-8/ltserial.mod.o
  LD [M]  /root/ltmodem-2.6-alk-8/ltserial.ko
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.16-2-k7'

Se você não teve nenhum erro verifique se foram criados os arquivos
ltmodem.ko e ltserial.ko 

Caso tenha chego até aqui com sucesso, então crie uma pasta chamada
extra 
no seu diretório do kernel como no exemplo:

/lib/modules/2.6.16-2-k7/kernel/extra 

e copie os módulos *.ko para esta pasta.

4 - Carregando os módulos

Execute o comando depmod -a  para que o sistema identifique a existência
dos 
novos módulos.

Agora então carregue os módulos:
modprobe ltmodem
modprobe ltserial

Neste momento deve ter sido criado o dispositivo  /dev/ttyLTM0 , então
vamos criar o link
simbólico /dev/modem apontando para ele:

edmarcos:~# ln -sf /dev/ttyLTM0 /dev/modem

5 - Testando o modem

Se você usa o kppp como discador ( que é o meu caso ), verifique se seu
usuário pertence
ao grupo dip, se não pertencer acrescente o mesmo editando o
arquivo /etc/group 
para que fique como o exemplo abaixo.
Obs: É necessário fazer o logoff do usuário para que a alteração tenha
efeito.

edmarcos:~# cat /etc/group | grep dip
dip:x:30:edmarcos

Após isto pode testar seu modem que ele já estará funcionando.

6 - Acertos finais

Para que seu modem continue funcionando após o reboot edite o arquivo
/etc/modules e acrescente o nome dos módulos ltmodem e ltserial neste
arquivo.

Se você estiver usando o Debian etch o seu link /dev/modem vai se perder
após o reboot 
dá máquina, pois o etch usa o udev em vez do dev. 
Neste caso edite um arquivo com o seguinte conteúdo:

#!/bin/bash
ln -sf /dev/ttyLTM0 /dev/modem

Copie este arquivo para o /etc/init.d/ e de permissão de execução no
mesmo.

Depois dentro do diretório /etc/init.d/ execute o seguinte comando:

update-rc.d nome_do_arquivo defaults

Pronto, acho que descrevi tudo que é necessário para poder usar este
modem
no Debian e derivados.



Em Ter, 2006-07-25 às 08:40 -0300, pcinfor escreveu: 

> Edmarcos estou enviando o arquivo conforme você tinha informado anteriormente 
> ok
> Ele esta no formato do openoffice.
> 
> Att
> Rogério
> ----- Original Message ----- 
> From: "edmarcos" <[EMAIL PROTECTED]>
> To: "pcinfor" <[EMAIL PROTECTED]>
> Cc: <[email protected]>
> Sent: Friday, July 07, 2006 10:56 AM
> Subject: Re: Modem Lucent V90
> 
> 
> > Por favor digite lspci -nv e pegue as informações de seu modem para ver
> > se realmente ele é um modem v90.
> > Se for vou te ajudar.
>  
-- 
ubuntu-br mailing list
[email protected]
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a