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:
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(a)gmail.com>:
Fiz tudo como esta descrito e ocorreu o seginte erro:
[root@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(a)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(a)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&...
Se conseguir posta tb para autenticar o
tutorial viu? Obrigado,
2006/11/1, Júlio César Silva Barcelos
<julio57(a)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(a)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(a)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(a)gnufacs.org>
escreveu:
2006/11/1,
Júlio César
Silva Barcelos
<julio57(a)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(a)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(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-users-br
--
Fedora-users-br
mailing list
Fedora-users-br(a)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(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-users-br
--
Fedora-users-br mailing list
Fedora-users-br(a)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(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-users-br
--
Fedora-users-br mailing list
Fedora-users-br(a)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(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-users-br