mucananuca
(usa Outra)
Enviado em 20/02/2010 - 16:08h
Bom, segui mais ou menos o reassado nos links, e outras coisas que li na Internet, a situação atual é a seguinte:
No meu modem consta o chip da Lucent, mas é identificado no Linux como Agere, entao resolvi baixar o drive na versão "ltmodem-2.6-alk-4.tar" da lucent, pois nele consta que é compatível com os Kernel 2.6.XX, e o meu é "2.6.31-14-generic", e não encontrei uma versao para o mesmo Kernel do meu Kubuntu. No arquivo do p´roprio drive consta os psssos (simples) da instalação, e tudo seguiu bem, até o momento em que cheguei na dúvida de como realizar um deles, segue o texto contido no arquivo que mostra os passos de instalação:
__________________________________________________________________________________________________
README for 2.6 kernel series port
of Lucent/Agere linmodem driver.
1. Requirements
- Linux kernel 2.6.x (up to 2.6.6 tested at the moment of writing)
- serial_core enabled in kernel configuration
(Device Drivers/Character Devices/Serial Drivers/"8250/16550..."
in menuconfig to "Yes" or "Module")
(most vendor supplied kernels enable this)
- See chapter 4 for state of SMP support
2. HOWTO build
You may need to create /dev/ttyLT0 if you haven't used 2.4 version
of driver. Just do:
a. mknod --mode=0640 /dev/ttyLT0 c 62 64
b. Change owner and group owner to match /dev/ttyS0 <<<<<<<< NAO ENTENDI, MAS ACHO QUE DEU CERTO
(Debian users: set group to dialout)
c. Create symlink /dev/modem to it ('ln -s /dev/ttyLT0 /dev/modem')
Edit KERNEL_DIR variable in Makefile to reflect your 2.6 kernel dir. <<<<<<< PROBLEMA AQUI!!!!!
Then just run make. You will get ltmodem.ko & ltserial.ko.
Copy them to /lib/modules/`uname -r`/other/ dir and
run depmod -a.
Edit your modprobe.conf to load ltserial (not lt_serial)
for /dev/ttyLT0.
My modprobe.conf contains following lines:
alias /dev/modem ltserial
alias char-major-62 ltserial
alias /dev/tts/LT0 ltserial
___________________________________________________________________________________________________
No local assinalado como "NAO ENTENDI" foi um passo que fiz sem saber ao certo a finalidade, mas que ACHO ter dado certo, pois nao apresentou nenhuma mensagem de erro!! Onde diz "PROBLEMA AQUI" se refere a linha de comando "KERNEL_DIR := /usr/src/linux-2.6/" contida no arquivo MAKEFILE, conforme mandado, mudei o local do endereço para o meu, que ficou assim “KERNEL_DIR := /usr/src/linux-headers-2.6.31-14-generic”, s'o resaltando que l'a tem a pasta com nome “linux-headers-2.6.31-14-generic” e outra tambem, chamada “linux-headers-2.6.31-14”, em nenhum dos 2 casos deu certo, pois apresentou esta mensagem de erro:
_________________________________________________________________________________________________
make -C /usr/src/linux-headers-2.6.31-14-generic SUBDIRS=/media/disk/Documents and Settings/Administrator/desktop/2.6.31.14/ltmodem-2.6-alk-4/ltmodem-2.6-alk-4 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
make[1]: *** No rule to make target `and'. Stop.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
make: *** [module] Error 2
_________________________________________________________________________________________________
Dai em diante ja nao eh possivel seguir!! O que eu posso fazer para resolver isso??
Obrigado. =)