Modem intel 536

1. Modem intel 536

Ana Gonçalves
Ana_goncalves

(usa Suse)

Enviado em 29/02/2008 - 21:50h

Olá.......Tenho um modem intel 536 pci, baixei o driver indicado no site da intel mas não consigo instalar.Dei os comandos:
su
senha
make clean
make 536
não passa deste último pois dá erro. Alguma sugestão?
obrigada
*uso o open suse10.3



  


2. Re: Modem intel 536

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/02/2008 - 23:11h

O problema do Suse ( na versão 10.2 ) é que ele não dá o comando lspci pelo terminal, então:

Vá no iniciar do OpenSuse, guia computador e escolha o yast, põe a senha de root e vá em hardware e escolha informações de hardware, procure uma linha escrita PCI e clique nela, veja se você encontra algo relacionado a modem ( Intel536, Motorola, Conexant, HSP56 ou algo do tipo ).

Isto é para saber realmente se o seu modem é um Intel, embora eu nunca tenha instalado ele, acho um pouco difícil, mas tenta, se eu puder ajudar estou às ordens...


3. Re: Modem intel 536

Ana Gonçalves
Ana_goncalves

(usa Suse)

Enviado em 01/03/2008 - 00:11h

Realmente ele é um intel , sei porque eu o uso tambem no windows. E sabe como é né no windows e só instalar o drive com um click,


4. Re: Modem intel 536

Ana Gonçalves
Ana_goncalves

(usa Suse)

Enviado em 01/03/2008 - 10:36h

?????????????????


5. ?????????????????

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/03/2008 - 16:52h

??????????????????????? realmente não sei o que isto quer dizer ( espero que seja uma boa coisa ).

Se você for no seguinte site:

http://linmodems.technion.ac.il/packages/intel/

E escolher a guia Intel verá que os drivers datam de 2003, logo acredito eu que o kernel de 2003 é muito diferente do kernel do Open Suse que você usa atualmente, logo:

http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=977

Neste site acima descrito na parte escrita Select your operating System ( escolha seu sistema operacional ) verá que a última versão do Suse Linux que a Intel fez drivers é a Suse 8.2 e se escolher só Suse apareçe a versão 9.1 ( talvez esteja aí a imcompatibilidade do mesmo )

Logo, pegue este arquivo aqui:

http://downloadcenter.intel.com/download.aspx?url=/6508/eng/intel-536ep-4.69-suse91-up.tgz&Dwnld...

É necessário ter o gcc instalado ( no yast você consegue instalar, basta colocar o DVD ), você deu o seguinte comando:

logou como ROOT
2. extraiu o arquivo no diretório com comando "tar -zxvf <archivename>.tgz"
3. cd nome_do_diretório para você ir na pasta descompactada.
4. escreveu: make clean
5. escreveu: make 536
6. escreveu: make install

Após isso você relatou um erro que não postou aqui, mas lendo o readme do arquivo, eu vi o seguinte:

ATTENTION: if the driver compiles but the script just wont work for you.
Here are the bare minimum steps to get your modem to work.
( ATENÇÃO: se compilar o driver mas ele não funcionar para você, aqui há os mínimos passos para seu modem funcionar ):

0. logue-se como root.
1. Dê o comando insmod -f Intel536.o (Intel536.ko for kernel 2.6)
2. você pode iniciar "hamregistry &" neste ponto se desejar.
3. Dê o comando rm /dev/536ep
4. Agora o comando mknod /dev/536ep c 240 1 (nota "240" é o padrão, se não funcionar veja
/proc/devices says 536ep's )
5. Agora link simbólico com o comando ln -s /dev/536ep /dev/modem
6. Abra o KPPP nesta parte para reconhecimento de modem.
7. Veja seção 3 (International Users) para configurações corretas do número de seu país.

Como você pode ver, colocar este modem para funcionar não é nada fácil, se eu estivesse com ele aqui em minha máquina, poderia istalar ele e te dar uma força maior nesta resolução do problema, o que eu recomendo para você, seria ir neste link:

http://lista.mercadolivre.com.br/Modem-Braview

Este modem possui drivers para Linux no kernel 2.6, eu instalei ele no Open Suse 10.2 e funcionou perfeitamente, ele possui chipset Conexant ( o melhor em softmodems ) com qualidade surpeendente, se quiser adquirir um eu recomendo, não vai mais ter problemas com modems durante um bom tempo...

Se quiser algo mais estou às ordens, não só eu mas toda a comunidade aqui do Viva o Linux...

Ps.: Não posso garantir que os arquivos da versão 9.1 deste modem vá funcionar no Suse 10.3, grande abraço...


6. Re: Modem intel 536

Ana Gonçalves
Ana_goncalves

(usa Suse)

Enviado em 02/03/2008 - 13:01h

O erro é oseguinte:

suana@goncalves:~/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.576.0> su
Senha:
goncalves:/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2
.56.76.0 # make clean
cd coredrv; make clean
make[1]: Entrando no diretório `/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv'
rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core
rm -rf .tmp_versions
make[1]: Saindo do diretório `/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv'
rm -f *.o *.ko
goncalves:/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2
.56.76.0 # make 536
Module precompile check
Current running kernel is: 2.6.22.5-31-default
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: Arquivo ou diretório não encontrado
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: Arquivo ou diretório não encontrado
version.h matches running kernel
uname -r|grep "2.6" && \
cd coredrv && make 536core_26 && \
cp Intel536.ko .. && cd .. && \
strip --strip-debug Intel536.ko && \
exit; \
ls Intel536.ko >/dev/null 2>&1 || uname -r | grep "2.6" && echo "Failed to build driver" && exit; \
if [ ]; then \
cd coredrv; make TARGET=TARGET_SELAH KERNEL_SOURCE_PATH= "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
else \
cd coredrv; make TARGET=TARGET_SELAH KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
fi ; \
cp Intel536.o .. ; \
if [ -a /boot/vmlinuz.version.h ]; then \
cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h;\
fi
2.6.22.5-31-default
make[1]: Entrando no diretório `/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv'
make -C /lib/modules/2.6.22.5-31-default/build SUBDIRS=/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv modules
make[2]: Entrando no diretório `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make -C ../../../linux-2.6.22.5-31 O=../linux-2.6.22.5-31-obj/i386/default modules
CC [M] /home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.o
In file included from /home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/hamcore.h:45,
from /home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:34:
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/hamdefs.h:53:28: error: linux/config.h: Arquivo ou diretório não encontrado
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c: In function ‘open’:
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:391: warning: ‘deprecated_irq_flag’ is deprecated (declared at /usr/src/linux-2.6.22.5-31/include/linux/interrupt.h:66)
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:393: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:786:36: error: macro "DECLARE_WORK" passed 3 arguments, but takes just 2
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c: At top level:
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:786: warning: data definition has no type or storage class
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:786: warning: type defaults to ‘int’ in declaration of ‘DECLARE_WORK’
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:786: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before numeric constant
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:787:34: error: macro "DECLARE_WORK" passed 3 arguments, but takes just 2
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:787: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before numeric constant
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c: In function ‘wake_up_interruptible_persistReadQ’:
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:802: error: ‘wait_wq’ undeclared (first use in this function)
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:802: error: (Each undeclared identifier is reported only once
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:802: error: for each function it appears in.)
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c: In function ‘interruptible_sleep_on_timeout_persistReadQ’:
/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.c:836: error: ‘wait_wq2’ undeclared (first use in this function)
make[5]: ** [/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv/coredrv.o] Erro 1
make[4]: ** [_module_/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv] Erro 2
make[3]: ** [modules] Erro 2
make[2]: ** [modules] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make[1]: ** [536core_26] Erro 2
make[1]: Saindo do diretório `/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2.56.76.0/coredrv'
2.6.22.5-31-default
Failed to build driver
goncalves:/home/ana/intel-536EP-2.56.76.0_16_07_2006/home/philippe/intel-536EP-2
.56.76.0 #

será quem tem jeito?

obrigada


7. Re: Modem intel 536

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/03/2008 - 13:36h

Assim como eu lhe disse pela mensagem privada, estou muito ocupado no momento resolvendo outra coisa aqui ( relatório ) e eu vou adquirir o Open Suse 10.3 na sexta para instalar este modem da Braview, pode ter a certeza que vou lhe ajudar, mas pelo pouco que entendi neste erro o arquivo não consegue construir o driver para o modem funcionar, pode ser a incompatibilidade com a versão do Kernel do arquivo com a do kernel atual do Open Suse ( 2.6.22 )...


8. Re: Modem intel 536

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/03/2008 - 13:41h

Boa notícia, neste site:

http://www.linuxant.com/drivers/hsf/full/downloads.php

Diz ter portabilidade do modem da Braview ( é Smartlink 2801 mas na verdade um Conexant ) com o Open Suse 10.3, mas espere eu adquirir o mesmo para ter certeza, mas tudo indica que este modem é compatível sim com Suse 10.3, pois no Suse 10.2 que tenho funciona perfeitamente...


9. Re: Modem intel 536

Francisco Ambrozio
fco

(usa Slackware)

Enviado em 02/03/2008 - 13:42h

Olá Ana,

Antes de mais nada...

# lspci | grep Modem

Execute este comando e mostre a poste a saída aqui.



10. Re: Modem intel 536

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/03/2008 - 13:58h

Xico_Ambrozio, o Open Suse não possui o comando lspci, já tentei diversas vezes e só consegui obter o resultado através do Yast...


11. Re: Modem intel 536

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/03/2008 - 14:43h

Xico_Ambrozio, perdoe-me pela incrível besteira que postei anteriormente, no modo super usuário ( root ) é possivel dar o comando lspci, desculpe-me mais uma vez e obrigado por alertar-me...

Ana, faça este comando, abra o terminal, digite su, após isso sua senha de root, ou dê o comando lspci, ou lspci | grep Modem ou então se este não der certo lspci | grep Communication e cole a saída aqui, desta forma vai ficar mais fácil saber qual modem é realmente o seu, pois há modems que tem o nome de Intel mas na verdade pode ser um Smarlink, importando somente o seu chipset e não o nome que o mesmo apresenta...


12. Re: Modem intel 536

Ana Gonçalves
Ana_goncalves

(usa Suse)

Enviado em 02/03/2008 - 16:02h

Olá, é essa a informação que o comando me deu:

goncalves:/home/ana # lspci | grep Modem
00:0c.0 Communication controller: Intel Corporation 536EP Data Fax Modem

Conferi no modem a numeração do chip no maior diz MD5628D-L-C e o menor é ambient


obrigada



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts