Softmodem compatível com Smart Link em kernel Linux 2.6.24 ou superior

O slmodem-2.9.11-20080817 só suporta até o kernel linux-2.6.24. A limitação é só no modelo USB de softmodem, mas como este é compilado junto com o PCI, o make refuga ambos. Ensina-se a pular a parte do USB para compilar a PCI e instalar o software, independentemente da versão do kernel. Público alvo são os linuxers que gostam de resolver os problemas e não esperar que outros o façam.

[ Hits: 21.346 ]

Por: Elias Zoby em 28/09/2008 | Blog: http://concordancia.webs.com


Introdução



Por Elias Carlos Zoby.

Desde meados da década de 1990 os computadores de baixo custo deixaram de usar modems completos (hardmodem), que faziam o trabalho de modulação e demodulação. Os softmodems 56K deixam esse trabalho por conta do processador e consomem boa parte de seu desempenho. O bom é que custam menos de 20 Reais no varejo e os processadores atuais são poderosíssimos em relação aos antigos 386, 486, Pentium 133 etc. Um hardmodem hoje não sairia por menos de cem e são difíceis de ser encontrados.

A instalação desses softmodems em Linux, inicialmente difícil, a se basear nos relatos na internet com datas anteriores a 2005-6, foi muito simplificada pelo slmodem-2.9.11-aammdd disponibilizado pela Smart Link®, cujo principal desenvolvedor é Sasha K.

Seu trabalho, como de todos que escrevem drivers para Linux, beira o maravilhoso. Afinal os fabricantes só agora começam a se dar conta de que é melhor para o negócio fornecer as especificações técnicas aos programadores de open source. Basta dizer que um dos primeiros softmodems, o famigerado Motorola SM56 (fabricação encerrada há mais de um ano), só tinha drivers para rpm e assim mesmo a 33.600; em 2007 conseguiu-se seu funcionamento na distro Puppy e depois passou a ser suportado pelo slmodem-2.9.11-2008mmdd.

Este artigo aplica-se diretamente aos softmodems HAMR5600 baseados em placas AMR/CNR/MDC/ACR com chips:
  • Intel ICH0, ICH2, ICH3, ICH4
  • Via 686A, 686B, 8231, 8233
  • SiS 630
  • ALI 1535
  • SmartPCI56/561/562/563
  • PcTel, alguns Motorola SM56 etc incluídos

Esses modems tem versões PCI e USB. Na quase totalidade dos micros baratos é usado PCI.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Do problema à solução
   3. ../drivers/Makefile
   4. Da compilação ao pós-reboot
   5. Suporte a som
   6. Empacotamento e conclusão
Outros artigos deste autor

Caracteres especiais no teclado Linux: como adaptar às necessidades do escritor

Autofs-4.1.4 para Slackware 12: Compilação, instalação, configuração

Softmodem em Linux com dois kernels

Por que e como referenciar artigos nos sites de informática

Montar MP3 e pendrives USB automaticamente com Hotplug

Leitura recomendada

Linux, uma experiência de uso

Sarg + Relatórios Automáticos + Domínio Autenticado + Desbloqueio na Página do Squid

Roteamento no openVPN com redes iguais

Instalando o Apache + PHP + MySQL no Slackware

Criando seu próprio servidor de DNS dinâmico (nsupdate + bind9)

  
Comentários
[1] Comentário enviado por grandmaster em 28/09/2008 - 21:44h

Bem, vou testar isso :D

--
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br


[2] Comentário enviado por zoby em 28/09/2008 - 22:28h

ERRATA
p. 4
Onde tem "Se não precisar do ungrab:", leia-se "Continuando:".
Pois o que vem a seguir independe do ungrab.

p. 6
Onde tem "a desinstalação ficará mais fácil e mais enxuta", leia-se "o programa ficará mais enxuto e a desinstalação mais fácil".

##################################

E a todos que testarem: dêem nota, corrijam o que não funcionou p/ vcs, acrescentem alternativas etc.

[3] Comentário enviado por fabio em 28/09/2008 - 22:36h

Não sabia que a palavra "modem" já havia sido dicionarizada. Vou corrigir no artigo nesta segunda. Obrigado pela informação.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts