Mais uma vez superando as dificuldades de instalação de modens.
Resolvi abrir um novo tópico para que o outro tópico (instalação dom modem PCTEL HSP56 no openSUSE 102) não fique confuso, pois nesse teremos que fazer mais uma mudança no arquivo configure. Porém tentarei deixar ele mais compreensível!
Primeiro certifique-se que o chipste do modem seja PCTEL (embora seja um tópico referente ao pct789, esse drive serve para todos os PCTEL HSP56, mas para isso leia o README ou me pergunte no fórum para ajudá-los).
OBS: PARA INSTALAR O DRIVE É NECESSÁRIO TER OS SEGUINTES PACOTES INSTALADOS: gcc, make, kernel-source e o kernel-syms. NÃO ESQUEÇA DE INSTALÁ-LOS ANTES DE COMEÇAR O PROCEDIMENTO
Começando, carregue o seguinte drive:
PCTEL HSP56 para Kernel 2.6.22.
Salve na pasta do usuário (ou a que preferir). Supondo que esteja na pasta de usuário, para descompactar utilize o seguinte comando com o konsole ou terminal de sua preferência:
tar -zxvf pctel-0.9.7-9-rht-8.tar.gzIremos agora acessar o seguinte diretório com o camando:
cd pctel-0.9.7-9-rht-8/srcVamos fazer as mudanças no arquivo configure, então dê o seguinte comando:
kate configureMas se usa o GNOME pode usar o gedit ou qualquer outro editor de texto.
Continuando, aberto o configure vá à linha 430, onde estará assim:
if [ -d /usr/src/linux/include/asm/mach-default ]
MUDE PARA:
if [ -d /usr/src/linux/include/asm-i386/mach-default ]
Com isso safamos o primeiro erro de arquivo não encontrado /asm/mach-default (se por acaso você tentou instalar antes de fazer qualquer mudança, com certeza parou nesse erro). Agora vamos ao segundo que é referente ao UTSRELEASE.
Vá a linha 470 e a DEIXE ASSIM:
#include "/lib/modules/2.6.22.5-31-default/build/include/linux/$versionfile"
Feito as mudanças SALVE o arquivo e FECHE.
Voltando para o konsole onde paramos (dentro da pasta pctel-0.9.7-9-rht-8/src), digite o comando:
./configure -manualEle irá procurar alguns arquivos, o modelo do kernel, gcc... Se foi feito as mudanças no arquivo configure, então não ocorrerá nenhum erro.
Na sequência digite:
makeAgora que iremos logar como root e digitar os seguintes comandos:
su
********
make installCom isso o drive já está instalado, agora vamos carregar os módulos:
modprobe linmodem
modprobe pctel country_code=33
modprobe pctel_hwPara linkar o /dev/modem:
rm -f /dev/modem
ln -sf /dev/ttyS_PCTEL0 /dev/modem
chmod 666 /dev/modemObs: O country_code=33 é referente ao país Brasil, para melhor configuração leia o README.
O drive já está instalado, para que os módulos sejam carregados no boot, coloque os comandos dos módulos e o linkamento no diretório: /etc/init.d/boot.local.
Para o modem funcionar não se esqueça de configurá-lo pelo Yast, colocando provedor, nome de usuário e senha. Se tiver os DNS é melhor ainda para melhor conexão.