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.