Hoje eu levei quase uma hora pra instalar o driver dessa lixera de winmodem Agere (Lucent) num Mandriva 2007 PP com kernel-2.6.17.8mdv. Então ficam ai as dicas...
1- Vá em
http://132.68.73.235/linmodems/index.html#scanModem, de download do script ScanModem e tenha certeza do chipset do seu winmodem.
(O que eu instalei é um Agere (antigo Lucent) 56k com chip DSP, então é dele que eu falo nos passos seguintes)
2- Vá em
http://www.barrelsoutofbond.org/downloads/martian/ e faça o download da ultima versão full. (Neste caso foi o martian-full-20061203.tar.gz de 3-Dez-2006)
3- Para compilar o driver, você precisa ter instalado o kernel source (no caso kernel-source-stripped-2.6.17.8mdv), ele veio configurado para ser recompilado e não para compilar drivers. Depois de instalado, edite o arquivo
/usr/src/linux-2.6.17-6mdv/Makefile e logo no começo, mude a linha
EXTRAVERSION = -8mdvcustom para
EXTRAVERSION = -8mdv, ou seja, tire o custom.
4- Agora sim, descompacte o martian num diretório qualquer e de os seguintes comandos como root:
make all <- Isso irá compila-lo e não deve dar nenhum Erro.
make install <- Isso irá instala-lo
cd scripts <- Entre nesse diretório
./remove_outdated.sh <- Para remover arquivos antigos caso existam
./automate.sh <- Para colocar a entrada do driver no arquivo modules.preload
5- Edite o script de inicialização que foi instalado:
/etc/init.d/martian, va na parte do
start) no final dessa seção adicione uma linha com o comando:
ln -s /dev/ttySM0 /dev/modem6- Agora de o comando
chkconfig martian on7- Pronto! Para usar já o modem, de os comandos
modprobe martian_dev, seguido de
service martian start.
ps. Como estou escrevendo de cabeça, não estou certo, o script de inicialização que me referi como
martian, pode ser que seja
martian_modem ou algo parecido.
A instalação nem é difícil, a dica boa mesmo fica por conta da edição do Makefile do kernel-source, pois se deixado o custom, ele instala o módulo (driver) no diretório errado e o comando
modprobe martian_dev retornaria que não encontrou o módulo pedido.
Para mais dicas sobre winmodens (linmodens ou ltmodens) va ao site
http://linmodems.org/.