Em Wed, Sep 12, 2001 at 08:50:38PM -0300, Mauri Ferrandin escreveu:
> D� pra traduzir o que tu escreveu que tbem estou com este problema !
> Como altero e o que altero no fixscript ?
> O que significa
> etLtModem e objdump ?
Ok, aqui v�o as instru��es:
- Acesse http://www.linmodems.org e pegue os drivers de lucent.
Eu fiz com o ltmodem-5.99a5, mas suspeito que o 6.0 funcione.
- Certifique-se de ter o pacote kernel-headers instalado. Ter o
kernel-source � bom tamb�m.
- Descompacte o driver em um diret�rio.
- Entre no diret�rio utils. Haver� os seguintes arquivos:
CountryCode.tcl fixscript scanPCI.
- Edite o arquivo fixscript.
Vai haver uma linha assim:
for i in `$DEPMOD -e $1 2>&1 | sed 's/depmod://g' | grep -vE "^$1:|Unresolved
symbols|^#"` ; do
- Troque por:
for i in `$DEPMOD -e $1 2>&1 | sed 's/depmod://g' | grep -v 'etLtModemInterface' |
grep -vE "^$1:|Unresolved symbols|^#"` ; do
(este grep -v etLtModemInterface vai fazer com que este s�mbolo seja ignorado)
- Construa o m�dulo, rodando o script build_module:
./build_module
- Se houver erro no modversions.h, � bug do seu rpm de kernel-headers. Neste
caso, desinstale seu kernel-headers, instale o kernel-source e no diret�rio do kernel
d� um make menuconfig para configur�-lo e ent�o d� um make dep.
- Aproveite e enquanto o make dep roda, crie os arquivos de dispositivo do
modem, se eles j� n�o existirem:
mknod /dev/ttyLT0 c 62 64
mknod /dev/ttyS14 c 62 64
cd /dev ; ln -sf ttyLT0 modem
- Ele dever� construir dois arquivos que nos interessam, lt_modem.o e
lt_serial.o.
Eles estar�o dentro do subdiret�rio source. Entre neste diret�rio.
- Execute o fixscript nestes arquivos:
../utils/fixscript lt_modem.o /tmp/lt_modem.o
../utils/fixscript lt_serial.o /tmp/lt_serial.o
- Com isso, voc� ter� os novos lt_modem.o e lt_serial.o que j� funcionam.
Tente inseri-los na mem�ria, nessa ordem:
insmod /tmp/lt_modem.o
insmod /tmp/lt_serial.o
- Deu certo? Beleza. Mova-os para o diret�rio dos m�dulos. No caso do
conectiva 7.0 com o kernel 2.4.5-9cl, os caminhos s�o esses:
/lib/modules/2.4.5-9cl/kernel/drivers/char/lt_modem.o
/lib/modules/2.4.5-9cl/kernel/drivers/char/lt_serial.o
- Adicione estas linhas no seu /etc/modules.conf:
# lt_drivers: autoloading and insertion parameter usage
alias char-major-62 lt_serial
#options lt_modem vendor_id=0x115d device_id=0x0420
#options lt_serial Forced=3,0x130
# section for lt_drivers ends
- Ufa! Pronto, seu modem deve funcionar automaticamente agora toda
vez que voc� precisar discar. Espero n�o ter esquecido nenhum passo.
[]s,
--
Patola (Cl�udio Sampaio) - Solvo S/A
IBM Certified Advanced Technical Expert and Systems Developer
SAIR GNU/Linux Certified Systems Administrator
PGP/GPG Public Key Available Upon Request
Try http://www.automatos.com - The Automatic MSP
Unix sex: unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep
--
/"\
\ / ASCII RIBBON CAMPAIGN - NO HTML EMAIL!
X PLEASE QUOTE ONLY RELEVANT PARTS OF THIS MESSAGE.
/ \ DON'T QUOTE THIS SIGNATURE! / N�O CITE ESTA ASSINATURA!
Assinantes em 12/09/2001: 2365
Mensagens recebidas desde 07/01/1999: 132043
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]