[Fedora-users-br] LucentWinmodem

Vilson Willian Schmidt will-sch em brturbo.com.br
Sáb Nov 4 03:31:14 UTC 2006


OLá

tente seguir esse tutorial, funciona em varias distros, 
extraido da lista Debian.

boa sorte

Willian
Linux User.


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 Sex, 2006-11-03 às 08:03 -0300, Rafael Gomes escreveu:
> Calma,
> 
> Quando vc deu o ./configure ele apareceu algum erro?
> 
> Escreve o resultado do configure aqui... Chegando em casa vou tentar
> compilar isso para mim, acho que tenho uma placa dessa por lá...
> 
> 2006/11/2, Júlio César Silva Barcelos <julio57 em gmail.com>:
>         Fiz tudo como esta descrito e ocorreu o seginte erro:
>         
>         [root em localhost ltmodem-2.6-alk-4]# make
>         make -C /usr/src/kernels/2.6.15-1.2054_FC5-i586/
>         SUBDIRS=/home/andre/modem/ltmodem-2.6-alk-4 modules
>         make[1]: Entering directory `/usr/src/kernels/2.6.15-
>         1.2054_FC5-i586'
>           CC [M]  /home/andre/modem/ltmodem-2.6-alk-4/lt_modem.o
>         /home/andre/modem/ltmodem-2.6-alk-4/lt_modem.c: In function
>         'lt_pci_find_device':
>         /home/andre/modem/ltmodem-2.6-alk-4/lt_modem.c:170: error:
>         'PCI_DEVICE_ID_ATT_L56XMF' undeclared (first use in this
>         function) 
>         /home/andre/modem/ltmodem-2.6-alk-4/lt_modem.c:170: error:
>         (Each undeclared identifier is reported only once
>         /home/andre/modem/ltmodem-2.6-alk-4/lt_modem.c:170: error: for
>         each function it
>         appears in.)
>         /home/andre/modem/ltmodem- 2.6-alk-4/lt_modem.c: In function
>         'GetLtModemInterface':
>         /home/andre/modem/ltmodem-2.6-alk-4/lt_modem.c:391: warning:
>         assignment from incompatible pointer type
>         make[2]: ** [/home/andre/modem/ltmodem-2.6-alk-4/lt_modem.o]
>         Erro 1 
>         make[1]: ** [_module_/home/andre/modem/ltmodem-2.6-alk-4] Erro
>         2
>         make[1]: Leaving directory
>         `/usr/src/kernels/2.6.15-1.2054_FC5-i586'
>         make: ** [module] Erro 2
>         
>         Não sei mais o que fazer.
>         
>         Júlio César
>         
>         
>         2006/11/1, Júlio César Silva Barcelos <julio57 em gmail.com>:
>                 Baixei o arquivo e as instruções, mas hoje não posso
>                 instalar.  Amanhã eu faço e depois te dou a resposta.
>                 
>                 Mais uma vez obrigado.
>                 
>                 
>                 Júlio César
>                 
>                 Em 01/11/06, Rafael Gomes <rafael em gnufacs.org>
>                 escreveu:
>                         Olha o que achei...
>                         
>                         Não testei ainda, mas o arigo disse que é
>                         testado... Qualquer duvida posta aqui!!!
>                         
>                         http://www.rootlinux.com.br/dicas/ver_dica.php?id=778&categoria_id=2&titulo=HARDWARE
>                         
>                         Se conseguir posta tb para autenticar o
>                         tutorial viu? Obrigado,
>                         
>                         
>                         2006/11/1, Júlio César Silva Barcelos
>                         <julio57 em gmail.com>:
>                                 Obrigado Rafael,
>                                 
>                                 Você sempre responde minhas dúvidas,
>                                 vou sair do RH9 e ver como consigo
>                                 fazer funcionar no FC5.
>                                 
>                                 Grato,
>                                 
>                                 Júlio César
>                                 
>                                 
>                                 Em 01/11/06, Rafael Gomes
>                                 <rafael em gnufacs.org> escreveu:
>                                         Esse é o seu:
>                                         
>                                         00:0a.0 Communication
>                                         controller: Lucent
>                                         Microelectronics LT WinModem
>                                         (rev 02)
>                                                 Subsystem: Lucent
>                                         Microelectronics LT WinModem
>                                         
>                                         Agora so falta ir lá no
>                                         www.fedora.org.br e ver que
>                                         tem alguns tutoriais sobre
>                                         como fazer isso.
>                                         
>                                         
>                                         2006/11/1, Júlio César Silva
>                                         Barcelos <julio57 em gmail.com>:
>                                                 Rafael,
>                                                 
>                                                 O resultado, como
>                                                 root, foi o seguinte:
>                                                 
>                                                 00:0a.0 Communication
>                                                 controller: Lucent
>                                                 Microelectronics LT
>                                                 WinModem (rev 02)
>                                                         Subsystem:
>                                                 Lucent
>                                                 Microelectronics LT
>                                                 WinModem
>                                                         Control: I/O+
>                                                 Mem+ BusMaster+
>                                                 SpecCycle- MemWINV-
>                                                 VGASnoop- ParErr-
>                                                 Stepping- SERR-
>                                                 FastB2B- 
>                                                         Status: Cap+
>                                                 66Mhz- UDF- FastB2B+
>                                                 ParErr- DEVSEL=medium
>                                                 >TAbort- <TAbort-
>                                                 <MAbort- >SERR- <PERR-
>                                                         Latency: 32
>                                                 (63000ns min, 3500ns
>                                                 max)
>                                                         Interrupt: pin
>                                                 A routed to IRQ 10
>                                                         Region 0:
>                                                 Memory at dd800000
>                                                 (32-bit,
>                                                 non-prefetchable)
>                                                 [size=256]
>                                                         Region 1: I/O
>                                                 ports at a000 [size=8]
>                                                         Region 2: I/O
>                                                 ports at 9800
>                                                 [size=256]
>                                                         Capabilities:
>                                                 [f8] Power Management
>                                                 version 2 
>                                                                 Flags:
>                                                 PMEClk- DSI+ D1- D2+
>                                                 AuxCurrent=0mA
>                                                 PME(D0-,D1-,D2+,D3hot
>                                                 +,D3cold-)
>                                                 
>                                                 Status: D0 PME-Enable-
>                                                 DSel=0 DScale=0 PME-
>                                                 
>                                                 
>                                                 Em 01/11/06, Rafael
>                                                 Gomes
>                                                 <rafael em gnufacs.org>
>                                                 escreveu:
>                                                         
>                                                         
>                                                         2006/11/1,
>                                                         Júlio César
>                                                         Silva Barcelos
>                                                         <julio57 em gmail.com>: 
>                                                                 Bom
>                                                                 dia,
>                                                                 
>                                                                 Como é
>                                                                 difícil instalar um simples modem no FC5.  No meu RH9 não foi tão complicado.  Preciso de informações sobre:
>                                                                 1.
>                                                                 Qual o
>                                                                 driver
>                                                                 para
>                                                                 baixar?
>                                                                 2.
>                                                                 Como
>                                                                 descobrir qual é o Lucent que possuo?/
>                                                         
>                                                         digita no
>                                                         terminal
>                                                         lspci 
>                                                         
>                                                         
>                                                                 3.
>                                                                 Como
>                                                                 fazer
>                                                                 ele
>                                                                 funcionar? 
>                                                                 
>                                                                 Agradeço por suas instruções.
>                                                                 
>                                                                 Júlio
>                                                                 César
>                                                                 
>                                                                 --
>                                                                 Fedora-users-br mailing list
>                                                                 Fedora-users-br em redhat.com
>                                                                 https://www.redhat.com/mailman/listinfo/fedora-users-br
>                                                                 
>                                                                 
>                                                         
>                                                         
>                                                         
>                                                         -- 
>                                                         Rafael Brito
>                                                         Gomes
>                                                         Sistema de
>                                                         Informação
>                                                         Universidade
>                                                         Salvador
>                                                         
>                                                         Linux User -
>                                                         430086
>                                                         
>                                                         Meu Blog
>                                                         http://rafaelgomes.wordpress.com/
>                                                         
>                                                         Blog do Sinot
>                                                         http://sinot.wordpress.com/
>                                                         
>                                                         Calourada
>                                                         Livre da
>                                                         Unifacs 
>                                                         http://wiki.unifacs.br/gnufacs/twiki/bin/view/Gnufacs/ProgCalourada20062 
>                                                         --
>                                                         Fedora-users-br mailing list
>                                                         Fedora-users-br em redhat.com
>                                                         https://www.redhat.com/mailman/listinfo/fedora-users-br
>                                                         
>                                                         
>                                                 
>                                                 
>                                                 --
>                                                 Fedora-users-br
>                                                 mailing list
>                                                 Fedora-users-br em redhat.com
>                                                 https://www.redhat.com/mailman/listinfo/fedora-users-br
>                                                 
>                                                 
>                                         
>                                         
>                                         
>                                         -- 
>                                         Rafael Brito Gomes
>                                         Sistema de Informação
>                                         Universidade Salvador
>                                         
>                                         Linux User - 430086
>                                         
>                                         Meu Blog
>                                         http://rafaelgomes.wordpress.com/
>                                         
>                                         Blog do Sinot
>                                         http://sinot.wordpress.com/
>                                         
>                                         Calourada Livre da Unifacs 
>                                         http://wiki.unifacs.br/gnufacs/twiki/bin/view/Gnufacs/ProgCalourada20062
>                                         
>                                         --
>                                         Fedora-users-br mailing list
>                                         Fedora-users-br em redhat.com
>                                         https://www.redhat.com/mailman/listinfo/fedora-users-br
>                                         
>                                         
>                                 
>                                 
>                                 
>                                 --
>                                 Fedora-users-br mailing list
>                                 Fedora-users-br em redhat.com
>                                 https://www.redhat.com/mailman/listinfo/fedora-users-br
>                                 
>                                 
>                         
>                         
>                         
>                         -- 
>                         Rafael Brito Gomes
>                         Sistema de Informação
>                         Universidade Salvador
>                         
>                         Linux User - 430086
>                         
>                         Meu Blog
>                         http://rafaelgomes.wordpress.com/
>                         
>                         Blog do Sinot
>                         http://sinot.wordpress.com/
>                         
>                         Calourada Livre da Unifacs 
>                         http://wiki.unifacs.br/gnufacs/twiki/bin/view/Gnufacs/ProgCalourada20062
>                         
>                         --
>                         Fedora-users-br mailing list
>                         Fedora-users-br em redhat.com
>                         https://www.redhat.com/mailman/listinfo/fedora-users-br
>                         
>                         
>                 
>                 
>         
>         
>         
>         --
>         Fedora-users-br mailing list
>         Fedora-users-br em redhat.com
>         https://www.redhat.com/mailman/listinfo/fedora-users-br
>         
>         
> 
> 
> 
> -- 
> Rafael Brito Gomes
> Sistema de Informação
> Universidade Salvador
> 
> Linux User - 430086
> 
> Meu Blog
> http://rafaelgomes.wordpress.com/
> 
> Blog do Sinot
> http://sinot.wordpress.com/
> 
> Calourada Livre da Unifacs 
> http://wiki.unifacs.br/gnufacs/twiki/bin/view/Gnufacs/ProgCalourada20062 
> --
> Fedora-users-br mailing list
> Fedora-users-br em redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-users-br




Mais detalhes sobre a lista de discussão Fedora-users-br