mandrivabrasil.org - Forum
21 de Maio de 2013, 04:47 *
Bem-vindo, Visitante. Por favor faça o Login ou Registro.

Login com nome de usuário, senha e duração da sessão
Notícias:
 
   Home   Ajuda Login Registrar  
Páginas: [1]   Ir para o Fundo
  Imprimir  
Autor Tópico: Configurando winmodems e placas wireless no Linux  (Lida 5750 vezes)
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« : 13 de Agosto de 2006, 14:32 »

Antes de postar qualquer pergunta no fórum sobre instalação de winmodems e placas wireless no Mandriva Linux, por favor leia esse excelente artigo do Morimoto sobre isso

http://www.guiadohardware.net/guias/05/index2.php

e use a ferramenta de busca no fórum para encontrar outros tópicos sobre o assunto.
Registrado

Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #1 : 03 de Fevereiro de 2007, 16:43 »

Mais um artigo do Morimoto (e mais atual) falando sobre winmodems

http://www.guiadohardware.net/tutoriais/configurando-conexao-kurumin/

Vou transcrever os trechos mais importantes para winmodems e não relacionados especificamente com o Kurumin:

"O modem é, provavelmente, o único componente dos PCs atuais que regrediu em relação à década passada. Antigamente, usávamos os famosos hardmodems, que são modems completos, que fazem todo o trabalho de modulação e correção de erros. Eles são controlados pelo sistema operacional através de comandos AT simples, entregando de volta os dados já devidamente processados.

Configurar um hardmodem é simples, pois você precisa apenas indicar a porta usada por ele na aba "dispositivo" do kppp e discar. Embora os hardmodems estejam praticamente extintos, ainda é possível encontrar alguns modems externos, que são ligados a uma das portas seriais do micro. Estes modems custam normalmente por volta de R$ 200, mas possuem uma qualidade muito boa. Se você tiver um micro antigo, é possível ainda usar um hardmodem ISA, que (usados) são muito baratos hoje em dia.

Os softmodems começaram a se popularizar por volta de 1999, a partir do ponto em que os micros passaram a vir com processadores poderosos o suficiente para manter o modem funcionando sem que houvesse uma degradação muito grande no desempenho.

A única vantagem dos softmodems é mesmo o fato de serem mais baratos. Eles são, na verdade, apenas uma interface entre o processador e a linha telefônica, gerando o sinal analógico que é transmitido através dela. Um software de controle que faz parte do driver fica encarregado de fazer todas as demais tarefas, usando o processador como burro de carga.

O grande problema dos softmodems no Linux é justamente o fato de serem componentes muito baratos. Os fabricantes vêem os modems como uma forma de commoditie, um tipo de dispositivo barato, vendido com margem reduzida de lucro, no qual não vale a pena fazer grandes investimentos. Muitas vezes não investem sequer em resolver os problemas do driver for Windows, quanto mais em desenvolver e dar suporte para uma versão Linux.

Desenvolver um driver para um softmodem é uma tarefa complexa, pois é preciso implementar via software todas as funções que o modem propriamente dito não executa, como a modulação do sinal, correção de erros e muito mais. Para você ter uma idéia, o módulo para uma placa de rede SiS900 tem 22 kbytes, enquanto que o módulo que dá suporte ao modem Intel 537EP tem 1.5 MB, mais de 60 vezes maior.

No final, temos uma situação em que os fabricantes têm pouco interesse em desenvolver um driver e não divulgam as especificações. Poucos desenvolvedores têm interesse em encarar o hérculeo trabalho de desenvolver um driver fazendo engenharia reversa simplesmente porque não acessam via modem e, para completar, cada vez mais gente acessa via banda larga, fazendo com que a demanda por drivers seja cada vez menor.

Mesmo assim, vários modems possuem suporte no Linux. Pesquisando um pouco, você pode comprar diretamente um modem compatível, evitando muita dor de cabeça. Se você tem em mãos um modem que não possui driver, não perca tempo com ele: venda ou troque com alguém que usa Windows e compre um modem suportado. A menos que você seja um ubber-geek e pretenda escrever o driver para ele, não há o que fazer.

Softmodems mais comuns:

    * Intel 537 AC'97: Este driver dá suporte aos modems Intel AC97, encontrados em muitos notebooks (incluindo a maioria dos Intel Centrino), aos modems onboard encontrados em placas com chipset nVidia nForce e também a alguns modems PCI com chipset Intel ou PC-Tel. Alguns notebooks utilizam modems que ainda não são suportados pelo driver. O sintoma, neste caso, é que você recebe uma mensagem de "No Carrier" ao tentar discar. Outra observação é que, em alguns casos, carregar o driver do modem faz com que a placa de som pare de funcionar.

    * Lucent e Agere: Este driver parou de ser desenvolvido em 2002 e não funciona com os modelos novos, vendidos atualmente, que usam o chipset SV92 (o código vem decalcado no chip do modem). Estes novos modems não são suportados, por isso evite comprá-los.

    * Modem Ati IXP: Este é um driver novo, que dá suporte aos modems onboard encontrados em notebooks com o chipset ATI IXP, como o Toshiba A70. Apesar da ATI ser uma novata no ramo de chipsets, o modem é bem suportado e mantém conexões estáveis.

    * Modem Via (chipset VIA 82xx): Este é um driver ainda em estágio inicial de desenvolvimento, que dá suporte aos modems onboard encontrados em placas-mãe e notebooks recentes, com chipset Via, incluindo muitas placas da PC-Chips, ECS e Phitronics com modem onboard.

    * PC-Tel AMR ou onboard: Este driver é uma espécie de "curinga", um driver desenvolvido pela Smartlink que funciona com os modems PC-Tel onboard, Modems PCI LG Netodragon e grande parte das placas PC-Chips e ECS com modem onboard.


Existe ainda um driver para os modems Conexant HCF e HSF. O Conexant HCF é um modem PCI que foi um dos mais comuns à venda por volta do final de 2001, mas depois deixou de ser produzido, pois era mais caro que os PC-Tel e Lucent. O Conexant HSF é um modem encontrado onboard em alguns modelos de notebooks e desknotes, mas não é tão comum quanto os PC-Tel, por exemplo. Estes drivers não são incluídos no Kurumin, pois são drivers comerciais (e pagos), desenvolvidos pela Linuxant, que desenvolve os drivers e dá suporte a eles, sem apoio do fabricante. Honestamente, não acho que vale a pena pagar US$ 19 pelo driver, nem estimular o desenvolvimento de drivers pagos, mas você pode baixar a versão demo (onde a conexão fica limitada a 14.4k) ou comprar o driver completo no http://www.linuxant.com.

Existe uma versão "GPL" do driver da Linuxant disponível no http://linmodems.technion.ac.il/packages/, que não possui a limitação, mas não tenho informações conclusivas sobre seu status legal.

Os Winmodems da US Robotics não possuem suporte no Linux, são uma espécie de peso de papel de luxo. Entretanto, alguns modelos de Winmodems não usam chipset da US Robotics, mas sim um chipset da Conexant, que funciona com o driver para modems Conexant HSF.

Os modems Motorola não possuem um bom suporte no Linux. O fabricante patrocina o desenvolvimento de um driver proprietário, que é mais um exemplo de incompetência que de boa vontade. Ele dá suporte a apenas umas poucas versões do Kernel e não pode ser adaptado para outras. Existe uma receita disponível na web para fazê-lo funcionar em versões antigas do Kernel (dá série 2.4), que envolve modificar o código fonte de dois módulos e recompilar tudo para que o driver funcione. Existe ainda uma versão disponível no site da Motorola que, em teoria, dá suporte ao Mandrake 10, mas na prática simplesmente não funciona.

Se você dá valor ao seu tempo, recomendo que troque seu Motorola por um modem melhor suportado, ao invés de ficar perdendo seu tempo fazendo gambiarras para tentar fazê-lo funcionar no Linux.

O melhor lugar para garimpar drivers e baixar novas versões é o repositório do Linmodems, que você acessa através do http://linmodems.technion.ac.il/packages/ "
Registrado

Páginas: [1]   Ir para o Topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines XHTML 1.0 Válido! CSS Válido!