http://www.zago.eti.br/modem/intel-ambient-cl10.txt tutorial: Instalar modem Intel(Ambient) - modelo 536EP e 537EP no Conectiva Linux 10, perfil de instalação "desktop corporativo", MOBO ASUS A7S333, CPU XP2200 e 512MB de RAM. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Veja também: tutorial para instalar o modelo 536EP no CL9 http://www.zago.eti.br/modem/intel-ambient-cl9.txt instalar o modelo 536EP no CL8 e FAQ sobre ele em: http://www.zago.eti.br/modem/modemintel.txt ******************************************************** Tutorial pra instalar modem Intel modelo 537EP no CL10 Fazer download do driver: intel-537ep-2.60.80.0-mdk10-smp.tgz Acesse: http://www.intel.com/design/modems/support/drivers.htm ou tente diretamente aqui: http://downloadfinder.intel.com/scripts-df/Detail_Desc.asp?agr=Y&ProductID=1230&DwnldID=6802 procure por drivers pra Linux, navegando nos endereços acima procure por download do arquivo intel-537ep-2.60.80.0-mdk10-smp.tgz, no site da intel as intruções são pro Mandrake: "Contains the sample precompiled Intel® 537EP V.92 modem (PCI) chipset driver for the SMP configured Mandrake 10.0 system." Intel-537ep-2.60.80.0-mdk10-smp.tgz contains the version 2.60.80.0 sample precompiled Intel® 537EP V.92 modem (PCI) chipset driver for the SMP configured Mandrake 10.0 system. Chip Number: FA82537EP Não se preocupe, o driver do Mandrake funciona direitinho no CL10, testado e aprovado em varias instalações. Copie este driver pro micro que vai instalar o modem, via rede, disquete CD, ou de outra maneira, procure copiar pro diretório /tmp, copie também este tutorial, dica pra evitar erros de digitação. Pra executar as linhas de comando precisa ser root em um terminal, pode digitar uma por uma no terminal, ou pra facilitar, instalar com clique do mouse, copie este documento pra maquina que vai fazer a instalação do modem, faça login normalmente no ambiente gráfico, com seu editor de texto preferido edite este documento, depois abra um terminal shell e nele torne root, no terminal digite su - (su mais o sinal menos) e a senha quando solicitada. Depois é só copiar a linha de comando no editor e colar no terminal dar enter, ver os resultados e repetir o processo para as demais linhas, procure fazer linha por linha, caso tenha dúvida ou não funcione, compare com o resultado no tópico LOG DA INSTALAÇÃO e IDENTIFICANDO O MODEM, estes tópicos estão logo abaixo neste documento. Comandos pra intalar o modem: As linhas de comando abaixo estão preparadas pra copiar e colar linha por linha, a linha que inicia com apt é pra instalar os fontes do kernel e compilador, requer os CD de instalação, as linhas pra instalar o modem assume que o modem está corretamente fixado em um slot PCI, que o driver está no diretório /tmp e voce tornou root com (su -), neste terminal pode digitar as linhas abaixo ou simplesmente copie e cole linha por linha, na ordem que estão, todas as linhas entre # inicio e # fim: # inicio das linhas de comando. apt-get install gcc task-c-devel task-c++-devel task-kernel-compiling kernel26-source cd /usr/src/linux ./prepare-tree.sh cd /tmp tar -zxvf intel-537ep-2.60.80.0-mdk10-smp.tgz cd intel-537EP-2.60.80.0-mdk10-smp make clean make 537 make install rm /dev/537 mknod /dev/537 c 240 1 rm -rf /dev/modem ln -s /dev/537 /dev/modem # fim das linhas de comando. Prontinho, modem instalado e OK, volte pro ambiente gráfico, como usuário comum execute o kppp e configure a conexão... Caso não conecte, faça o teste pra ver se o modem responde: Execute o Kppp -> Configurar -> modem -> Perguntar ao Modem... Deve retornar resposta semelhante a esta tela: http://www.zago.eti.br/figuras/intel537ep-kpp-resposta.png Detectei instalações que falhou na primeira tentativa, sem fazer alteração alguma e tentar novamente passou a funcinar, tente 2 ou 3 vezes antes de rever a configuração. A seguir log e mais informamções sobre este modem, antes de reportar algum erro, compare os resultados abaixo com os da tua istalação. Verificar se o driver está no diretório /tmp [root@zago tmp]# [root@zago tmp]# ls -lart ---corta--- -rw------- 1 zago zago 6041579 2004-11-01 15:28 intel-537ep-2.60.80.0-mdk10-smp.tgz parte do resultado do comando lspci -vv 0000:00:0b.0 Modem: Intel Corp.: Unknown device 1080 (rev 04) (prog-if 00 [Generic]) Subsystem: Intel Corp.: Unknown device 1000 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- include/asm-i386 HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/split-include HOSTCC scripts/basic/docproc SHIPPED scripts/kconfig/zconf.tab.h HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/mconf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c HOSTCC -fPIC scripts/kconfig/zconf.tab.o HOSTLLD -shared scripts/kconfig/libkconfig.so HOSTLD scripts/kconfig/conf scripts/kconfig/conf -s arch/i386/Kconfig # # using defaults found in .config # SPLIT include/linux/autoconf.h -> include/config/* HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h SHIPPED scripts/genksyms/keywords.c HOSTCC scripts/genksyms/lex.o SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms HOSTCC scripts/conmakehash HOSTCC scripts/kallsyms CC scripts/empty.o HOSTCC scripts/mk_elfconfig MKELF scripts/elfconfig.h HOSTCC scripts/file2alias.o HOSTCC scripts/modpost.o HOSTCC scripts/sumversion.o HOSTLD scripts/modpost HOSTCC scripts/pnmtologo HOSTCC scripts/bin2c CC arch/i386/kernel/asm-offsets.s CHK include/asm-i386/asm_offsets.h UPD include/asm-i386/asm_offsets.h [root@zago root]# cd /tmp [root@zago tmp]# tar -zxvf intel-537ep-2.60.80.0-mdk10-smp.tgz intel-537EP-2.60.80.0-mdk10-smp/ intel-537EP-2.60.80.0-mdk10-smp/config_check intel-537EP-2.60.80.0-mdk10-smp/coredrv/ ---corta-- [root@zago tmp]# cd intel-537EP-2.60.80.0-mdk10-smp [root@zago intel-537EP-2.60.80.0-mdk10-smp]# make clean cd coredrv; make clean make[1]: Entering directory `/tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv' rm -f *.ko *.o *~ core make[1]: Leaving directory `/tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv' rm -f *.o *.ko [root@zago intel-537EP-2.60.80.0-mdk10-smp]# make 537 Module precompile check Current running kernel is: 2.6.5-63077cl /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 2.6.5-63077cl make[1]: Entering directory `/tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv' make -C /lib/modules/2.6.5-63077cl/build SUBDIRS=/tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv modules make[2]: Entering directory `/usr/src/linux-2.6.5-63077cl' *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies make[3]: `arch/i386/kernel/asm-offsets.s' est? atualizado. CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/coredrv.o /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/coredrv.c:754: warning: initialization from incompatible pointer type /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/coredrv.c:755: warning: initialization from incompatible pointer type /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/coredrv.c: In function `dspdrv_CommRamISR': /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/coredrv.c:877: warning: function declaration isn't a prototype CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/clmmain.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/rts.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/task.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/uart.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/wwh_dflt.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/locks.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/softserial_io.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/softserial_ioctl.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/softserial.o CC [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/afedsp_int.o /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/afedsp_int.c:48: warning: function declaration isn't a prototype /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/afedsp_int.c:61: warning: initialization from incompatible pointer type /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/afedsp_int.c:65: warning: function declaration isn't a prototype /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/afedsp_int.c:454: warning: initialization from incompatible pointer type LD [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/Intel537.o Building modules, stage 2. MODPOST CC /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/Intel537.mod.o LD [M] /tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv/Intel537.ko make[2]: Leaving directory `/usr/src/linux-2.6.5-63077cl' make[1]: Leaving directory `/tmp/intel-537EP-2.60.80.0-mdk10-smp/coredrv' [root@zago intel-537EP-2.60.80.0-mdk10-smp]# make install rm -f /etc/hamregistry.bin bash 537_inst running kernel 2.6.5-63077cl installing hamregistry, used for persistant storage installing usrsound, a soft buzzer installing 537 module conectiva 537_boot rc3.d and rc5.d scripts starting module and utilities done [root@zago intel-537EP-2.60.80.0-mdk10-smp]# rm /dev/537 [root@zago intel-537EP-2.60.80.0-mdk10-smp]# mknod /dev/537 c 240 1 [root@zago intel-537EP-2.60.80.0-mdk10-smp]# rm -rf /dev/modem [root@zago intel-537EP-2.60.80.0-mdk10-smp]# ln -s /dev/537 /dev/modem No ambiente gráfico como usuário comum execute o kppp ******************************************************** Topico em elaboração, quando pronto retiro este aviso. Tutorial pra instalar modem Intel modelo 536Ep 1 -IDENTIFICAÇÃO DO MODEM UTILIZADO NESTA INSTALAÇÃO. Modem com chipset encoberto por uma etiqueta (intel) que impossibilita identificar visualmente os codigos do CHIP, removendo a etiqueta, no chip maior tem estas inscrições: Ambient MD5628D-L-C W216QF01-536A2 0216A TAIWAN -W FCC gravado no verso do modem: OS: 5RJFBO9BAMI-IA56 AO REN: 0.9B Deve ter algum digito errado, com este codigo não consegui consultar o FCC em: http://www.fcc.gov/ Na caixa de embalagem esta identificado como: "Internal 56k PCI modem (Intel connected)". com o detalhe: "Intel Modem Chipsets V.92 and V.90 Acompanha o modem um CD de instalação da Computer Associates e um pequeno manual "56K FAX MODEM", com instruções somente para windows, não tem referencias ao Linux. Instalado no Win98SE e configurado com o CD que o acompanha, ele é identificado como: Intel(R) 536EP Data Fax V.90 Modem A T E N Ç Ã O !!!! Conheço dois modelos de modem Intel, o modelo 536EP instala e funciona muito bem no Linux, o modelo 537EP já tem o driver, ainda não instalei, não tenho tutorial pra ele, em alguns comentários vai aparecer a informação "não funciona" desconsidere este aviso, no final deste documento tem uma copia do site da intel informando sobre o driver. Este tutorial se destina a instalação e configuração do modelo 536EP. Pela embalagem não tem identificação e nem como distinguir quem são, visualmente os modens tem muita diferença: O que funciona (536EP) tem componentes a mais no circuito, um transformador e conectores externos para SPK e MIC. O (537) não tem estes componentes. Veja mais informações sobre modens Intel em: http://www.intel.com/design/modems/index.htm No resultado de lspci -v a diferença está no codigo, o que funciona tem o codigo 1000 e o que não funciona tem o codigo 003: O que funciona retorna: # lspci -v 00:09.0 Communication controller: Intel Corp.: Unknown device 1040 Subsystem: Intel Corp.: Unknown device 1000 O que NÃO funciona retorna: # lspci -v 00:09.0 Communication controller: Tiger Jet Network Inc. Model 300 128k Subsystem: Intel Corp.: Unknown device 0003 ******************************************************** ******************************************************** ******************************************************** ******************************************************** ********************************************************