Como posso instalar o driver para Modem Intel 537EP

Iniciado por davisnog, 27 de Agosto de 2007, 10:32

tópico anterior - próximo tópico

davisnog

Galera, eu estou a + ou - 3 meses tentando instalar meu modem Intel 537EP, infelizmente ainda só tenho internet discada, e sem internet fica quase impossivel migrar para Linux, gosto do Ubuntu mais esta dificil, sem internet não dá, já procurei aqui mesmo no forum, http://ubuntuforum-br.org/index.php/topic,19520.0.html, no Google, no Orkut também tem umas comunidades e mesmo assim até agora não obtive exito, gostaria que se fosse possivel voces me ajudarem a migrar para o tão famoso linux.

Desde já agradeço a atenção de todos.

Luiz Santos

#1
Rapaz.... realmente foi difícil te ajudar!! Demorei 5 min!! ;D
Tô bricando.... só pra descontrair. Estamos aqui para nos ajudar. Segue o link da própria Intel

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

Pelo que vi ali, vc terá que baixar a versão não compilada e compilar. Ou então baixar a versão Suse ou RedHat e usar o programa "alien" para transformar em *.deb.

Esse outro site poderár ser-lhe útil
http://linmodems.org/
Ubuntu 13.04 - Windows 8
Samsung 320GB(SATA)
Biostar GF8100 M2+ TE - Atlhon X2 7750 - 2GB Ram - 256MB compartilhado

alarcon

Citação de: davisnog online 27 de Agosto de 2007, 10:32
Galera, eu estou a + ou - 3 meses tentando instalar meu modem Intel 537EP, infelizmente ainda só tenho internet discada, e sem internet fica quase impossivel migrar para Linux, gosto do Ubuntu mais esta dificil, sem internet não dá, já procurei aqui mesmo no forum, http://ubuntuforum-br.org/index.php/topic,19520.0.html, no Google, no Orkut também tem umas comunidades e mesmo assim até agora não obtive exito, gostaria que se fosse possivel voces me ajudarem a migrar para o tão famoso linux.

Desde já agradeço a atenção de todos.


Primeira coisa a fazer é saber se realmente seu modem é um Intel 537EP, pois há muita confusão em termos de nomes em matéria de softmodems, portanto a melhor forma de identificá-lo é pela Id do modem.

Abra um terminal (Menu Aplicações > Acessórios > Terminal) e digite:

lspci -n

isso vai mostrar todas as IDs dos harware PCI do seu sistema. Cole aqui o resultado para que possa observar o seu caso.

Caso você queira identificar qual é a ID do seu modem, basta pegar o resultado do comando anterior e fazer assim:

lspci -d xxxx:yyyy

e observar qual é a que retorna como resultado uma informação sobre o modem. Onde xxxx:yyyy é a ID  que será mostrada do comando anterior.

davisnog

#3
Então alarcon eu executei o seguinte comando udo lshw -html > hardware.html, e me trouxe o seguinte resultado sobre meu Modem:
Citar
id:                communication
description:    Modem
product:    Intel 537 [Winmodem]
vendor:    SILICON Laboratories
physical id:    2
bus info:    pci@01:02.0
version:    04
width:    32 bits
clock:    33MHz
capabilities:    generic bus_master cap_list
configuration:   
                  driver    =   serial
                  latency   =   32
                  maxlatency  =   62
                  mingnt   =   1
resources:   
                  iomemory   :   f8000000-f8000fff
                  ioport      :   a000-a0ff
                  irq                :   16

Engraçado que no Windows ele é reconhecido como Intel 537EP, não entendi mais nada.
Veja se há algo pra fazermos.

Valeu

alarcon

Citação de: davisnog online 27 de Agosto de 2007, 21:44
Então alarcon eu executei o seguinte comando udo lshw -html > hardware.html, e me trouxe o seguinte resultado sobre meu Modem:
Citar
id:                communication
description:    Modem
product:    Intel 537 [Winmodem]
vendor:    SILICON Laboratories
physical id:    2
bus info:    pci@01:02.0
version:    04
width:    32 bits
clock:    33MHz
capabilities:    generic bus_master cap_list
configuration:   
                  driver    =   serial
                  latency   =   32
                  maxlatency  =   62
                  mingnt   =   1
resources:   
                  iomemory   :   f8000000-f8000fff
                  ioport      :   a000-a0ff
                  irq                :   16

Engraçado que no Windows ele é reconhecido como Intel 537EP, não entendi mais nada.
Veja se há algo pra fazermos.

Valeu

Bem na informação que você postou não tem a ID do modem, portanto peço que você, por gentileza, faça o que sugeri para que eu possa observar se seu modem é realmente um Intel537EP ou não. Digo isso por que sei que tem um determinado modem que apesar de ter o nome Intel 537EP, ele usa o driver Smartlink e não o Intel, o que se fosse o caso seria melhor, pois me parece que os modems Intel dão mais trabalho para funcionar ou nem funcionam em versão mais recentes do kernel linux e os que usam driver Smartlink são os que tem melhor suporte no linux.

davisnog

#5
Então alarcon ai esta os codigos como vc me solicitou:
Citar
davi@davi-desktop:~$ lspci -n
00:00.0 0600: 8086:2570 (rev 02)
00:02.0 0300: 8086:2572 (rev 02)
00:1d.0 0c03: 8086:24d2 (rev 02)
00:1d.1 0c03: 8086:24d4 (rev 02)
00:1d.2 0c03: 8086:24d7 (rev 02)
00:1d.3 0c03: 8086:24de (rev 02)
00:1d.7 0c03: 8086:24dd (rev 02)
00:1e.0 0604: 8086:244e (rev c2)
00:1f.0 0601: 8086:24d0 (rev 02)
00:1f.1 0101: 8086:24db (rev 02)
00:1f.2 0101: 8086:24d1 (rev 02)
00:1f.3 0c05: 8086:24d3 (rev 02)
00:1f.5 0401: 8086:24d5 (rev 02)
01:02.0 0703: 1543:3052 (rev 04)
01:08.0 0200: 8086:1051 (rev 02)
davi@davi-desktop:~$

eu fiz o outro comando só que acho que não entendi direito e então resolvi posta o resultado completo. Oh! hoje eu abri meu Ubuntu e ele ja identificou o Modem, como Intel537, mais ainda esta faltando o driver.

Valeu.

alarcon

Citação de: davisnog online 28 de Agosto de 2007, 22:55
Então alarcon ai esta os codigos como vc me solicitou:
Citar
davi@davi-desktop:~$ lspci -n
00:00.0 0600: 8086:2570 (rev 02)
00:02.0 0300: 8086:2572 (rev 02)
00:1d.0 0c03: 8086:24d2 (rev 02)
00:1d.1 0c03: 8086:24d4 (rev 02)
00:1d.2 0c03: 8086:24d7 (rev 02)
00:1d.3 0c03: 8086:24de (rev 02)
00:1d.7 0c03: 8086:24dd (rev 02)
00:1e.0 0604: 8086:244e (rev c2)
00:1f.0 0601: 8086:24d0 (rev 02)
00:1f.1 0101: 8086:24db (rev 02)
00:1f.2 0101: 8086:24d1 (rev 02)
00:1f.3 0c05: 8086:24d3 (rev 02)
00:1f.5 0401: 8086:24d5 (rev 02)
01:02.0 0703: 1543:3052 (rev 04)
01:08.0 0200: 8086:1051 (rev 02)
davi@davi-desktop:~$

eu fiz o outro comando só que acho que não entendi direito e então resolvi posta o resultado completo. Oh! hoje eu abri meu Ubuntu e ele ja identificou o Modem, como Intel537, mais ainda esta faltando o driver.

Valeu.


O que quiz dizer foi que com o resultado do comando acima você deveria fazer isso:

lspci -d 8086:2570

ou

lspci -d 8086:2572

ou
.... ( assim por diante com os outros)

até encontrar a que retorna como resultado alguma informação sobre o modem.

Estes dois números de quatro algarismo separados por dois pontos, ou seja, xxxx:yyyy são as IDs de todos os hardware PCI do seu sistema.

alarcon

Faz o seguinte, acho que o do seu modem é:

lspci -d 1543:3052

Se retornar alguma informação sobre o modem, então faça mais isso:

lspci -nv | grep 1543:3000

se retornar alguma informação, então seu modem é um Intel537EP.

Caso o comando anterior não dê nenhum resultado, então faça:

lspci -nv | grep 1543:3020

se retornanr alguma informação, então seu modem é um Motorola.

Explicando melhor se um modem tiver esta ID 1543:3052 e este subsystem 1543:3000 ele é um Intel 537EP. Agora se tiver esta mesma ID 1543:3052 e este outro subsystem 1543:3020 ele é um Motorola.

davisnog

#8
Ai esta o resultado dos comandos conforme vc me passou:
Citar
davi@davi-desktop:~$ lspci -d 1543:3052
01:02.0 Modem: SILICON Laboratories Intel 537 [Winmodem] (rev 04)
davi@davi-desktop:~$ lspci -nv | grep 1543:3000
        Subsystem: 1543:3000
davi@davi-desktop:~$

Conforme explicado por vc, ele é o Intel537EP, to certo?
Blz

alarcon

#9
Citação de: davisnog online 29 de Agosto de 2007, 22:52
Ai esta o resultado dos comandos conforme vc me passou:
Citar
davi@davi-desktop:~$ lspci -d 1543:3052
01:02.0 Modem: SILICON Laboratories Intel 537 [Winmodem] (rev 04)
davi@davi-desktop:~$ lspci -nv | grep 1543:3000
        Subsystem: 1543:3000
davi@davi-desktop:~$

Conforme explicado por vc, ele é o Intel537EP, to certo?
Blz

Estava torcendo para que seu modem fosse aquele caso que parece ser um Intel537EP e que na verdade usaria o driver smartlink, pois tenho uma boa experiência com este driver e então a chance de sucesso para ativação do modem seria bem melhor por que este é o melhor driver para softmodems ou winmodems que existe no linux.

Pelo menos agora sabemos que o seu é um legitimo Intel537EP. Já vi aqui no forum colegas falarem sobre ele funcionando do Ubuntu procure em pesquisar aqui do fórum. Só acho que este tipo de modem é mais trabalhoso de fazer funcionar.

Uma dica que posso passar para você é que procure pelo driver para os modems Intel537EP aqui:

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

Baixe o de data mais recente (acho que é maio 2007) e veja neste mesmo lugar algum arquivo .txt ou .html que possa estar fornecendo maiores explicações.

Por fim uma ultima dica é que para se compilar o driver do modem, antes é necessário ter instalado no seu sistema os seguintes pacotes:

- make
- gcc
- build-essential
- linux-headers-Versão_kernel

onde a parte em vermelho substitua pelo resultado do seguinte comando uname -r dado no terminal.

Estes pacotes se encontram no LiveCD do Ubuntu mas não foram instalados durante o processo normal de instalação do Ubuntu. Expliquei como instalar estes pacotes neste topico aqui:

http://ubuntuforum-pt.org/index.php/topic,24053.msg135929.html#msg135929


Veja também se este tópico pode lhe dar uma luz:

http://ubuntuforum-pt.org/index.php/topic,9805.0.html

davisnog

Então alarcon, instalei os pacotes que estavam faltando agora como faço para saber se estão todos instalados? Também entrei nos links que vc me mandou, baixei a ultima versão do driver, e o link http://ubuntuforum-pt.org/index.php/topic,9805.0.html, que vc me mandou tem uns links para baixar uns  arquivos para compilar o driver, só que esses links estão quebrados, e agora o que posso estar fazendo?

??? ;D

alarcon

#11
Citação de: davisnog online 31 de Agosto de 2007, 20:10
Então alarcon, instalei os pacotes que estavam faltando agora como faço para saber se estão todos instalados? Também entrei nos links que vc me mandou, baixei a ultima versão do driver, e o link http://ubuntuforum-pt.org/index.php/topic,9805.0.html, que vc me mandou tem uns links para baixar uns  arquivos para compilar o driver, só que esses links estão quebrados, e agora o que posso estar fazendo?

??? ;D

Para saber se foram instalados estes pacotes:

- make
- gcc
- build-essential
- linux-headers-Versão_kernel

vá no Menu Sistema > Administração > Gerenciador de Pacotes Synaptic. Lá clique no botão procurar e procure por cada um destes pacotes. Se aparecerem com um quadrado verde no lado esquerdo é por que foram instalados.

Depois de instalados estes pacotes básicos para compilação e tendo o driver em mãos, o normal seria descompactar o driver entrar na pasta criada via terminal e digitar os comandos:

make clean
make 537
sudo make install


e aguardar o processo de compilação terminar. Depois reinicie o PC e tente configurar o gnome-ppp (discador para o Gnome) ou o kppp (discador para o KDE) lembrando que o dispositivo para este modem seria o /dev/537ep, acho eu, mas peça para , no caso do gnome-ppp, detectar nas suas configurações ou veja no arquivo Readme qual deve ser usado ou mais ainda use este /dev/modem.

Não sei se o driver do modem precisa fazer antes algum tipo de correção para que funcione. O link que mostrei (http://ubuntuforum-pt.org/index.php/topic,9805.0.html ) foi só um exemplo, não é para você seguir a risca ele, mas sim tentar observar e adaptar se for o caso para a sua versão.

No caso do driver Smartlink antes de compilar o driver é necessário instalar estes dois pacotes libasound2 e libasound2-dev que você pode baixar daqui:

http://mirrors.kernel.org/ubuntu/pool/main/a/alsa-lib/libasound2_1.0.13-1ubuntu5_i386.deb

http://mirrors.kernel.org/ubuntu/pool/main/a/alsa-lib/libasound2-dev_1.0.13-1ubuntu5_i386.deb

para o Ubuntu 7.04 Feisty.

Instale também o discador gnome-ppp, caso use o Ubuntu 7.04 Feisty daqui:

http://mirrors.kernel.org/ubuntu/pool/universe/g/gnome-ppp/gnome-ppp_0.3.23-1_i386.deb

davisnog

Eu fiz conforme vc me orientou e ai esta o resultado da instalação, sem sussesso:

Citar
davi@davi-desktop:~$ cd Desktop/intel
davi@davi-desktop:~/Desktop/intel$ make clean
cd coredrv; make clean
make[1]: Entrando no diretório `/home/davi/Desktop/intel/coredrv'
rm -f *.ko *.o .*.o.cmd *.mod.c *~ core .*.ko.cmd Module.symvers
rm -rf .tmp_versions
make[1]: Saindo do diretório `/home/davi/Desktop/intel/coredrv'
rm -f *.o *.ko
davi@davi-desktop:~/Desktop/intel$ make 537
   Module precompile check
   Current running kernel is: 2.6.20-15-generic
   /lib/modules...   autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: Arquivo ou diretório inexistente
   autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: Arquivo ou diretório inexistente
   version.h matches running kernel
/bin/sh: [[: not found
/bin/sh: [[: not found
/bin/sh: [[: not found
/bin/sh: [[: not found
/bin/sh: /lspci: not found
Modem type not determined.
$ export MODEM_TYPE=<type>
with type=537 or 537EP or 537SP or 537EA or 537AA
davi@davi-desktop:~/Desktop/intel$  export MODEM_TYPE="537EP"
davi@davi-desktop:~/Desktop/intel$ sudo make install
rm -f /usr/sbin/hamregistry.bin
bash 537_inst
running kernel 2.6.20-15-generic
installing hamregistry, used for persistant storage
installing usrsound, a soft buzzer
installing 537 module
install: impossível fazer stat em `Intel537.ko': Arquivo ou diretório inexistente
make: ** [install] Erro 1
davi@davi-desktop:~/Desktop/intel$ 

note essa linha:
Citar
install: impossível fazer stat em `Intel537.ko': Arquivo ou diretório inexistente
make: ** [install] Erro 1

o que seria isso?
será que teremos solução para esse caso?

Vlw

alarcon

#13
Citação de: davisnog online 01 de Setembro de 2007, 18:20
Eu fiz conforme vc me orientou e ai esta o resultado da instalação, sem sussesso:

Citar
davi@davi-desktop:~$ cd Desktop/intel
davi@davi-desktop:~/Desktop/intel$ make clean
cd coredrv; make clean
make[1]: Entrando no diretório `/home/davi/Desktop/intel/coredrv'
rm -f *.ko *.o .*.o.cmd *.mod.c *~ core .*.ko.cmd Module.symvers
rm -rf .tmp_versions
make[1]: Saindo do diretório `/home/davi/Desktop/intel/coredrv'
rm -f *.o *.ko
davi@davi-desktop:~/Desktop/intel$ make 537
   Module precompile check
   Current running kernel is: 2.6.20-15-generic
   /lib/modules...   autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: Arquivo ou diretório inexistente
   autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: Arquivo ou diretório inexistente
   version.h matches running kernel
/bin/sh: [[: not found
/bin/sh: [[: not found
/bin/sh: [[: not found
/bin/sh: [[: not found
/bin/sh: /lspci: not found
Modem type not determined.
$ export MODEM_TYPE=<type>
with type=537 or 537EP or 537SP or 537EA or 537AA
davi@davi-desktop:~/Desktop/intel$  export MODEM_TYPE="537EP"
davi@davi-desktop:~/Desktop/intel$ sudo make install
rm -f /usr/sbin/hamregistry.bin
bash 537_inst
running kernel 2.6.20-15-generic
installing hamregistry, used for persistant storage
installing usrsound, a soft buzzer
installing 537 module
install: impossível fazer stat em `Intel537.ko': Arquivo ou diretório inexistente
make: ** [install] Erro 1
davi@davi-desktop:~/Desktop/intel$ 

note essa linha:
Citar
install: impossível fazer stat em `Intel537.ko': Arquivo ou diretório inexistente
make: ** [install] Erro 1

o que seria isso?
será que teremos solução para esse caso?

Vlw


Você verificou se tem mesmo instalado este pacote:

- linux-headers-2.6.20-15-generic

Ele é de extrema necessidade para se compilar o driver, verifique por favor.

Como disse não tenho conhecimentos sobre este driver o que conheço bem é o driver Smartlink, portanto não posso lhe ajudar. Talvez o driver da Intel tenha que adicionar algum patch ou corrigir algo no script de instalação. Procure aqui no fórum alguém que possui este tipo de modem funcionando para lhe dar maiores informações.

use assim então:

make clean
make 537EP
sudo make install

tfmoraes