Vou pedir para que você desisntale o pacote
slamr-2.6.28-11-generic.tar.gz digitando comando por comando aqui:
sudo /etc/init.d/sl-modem-daemon stop
sudo dpkg -r sl-modem-daemon
sudo rm /etc/init.d/ativar-modem
sudo rm /etc/rc2.d/S98ativar-modem
sudo rm /etc/rc3.d/S98ativar-modem
sudo rm /etc/rc4.d/S98ativar-modem
sudo rm /etc/rc5.d/S98ativar-modem
sudo rm /etc/rc6.d/S98ativar-modem
sudo rm /usr/sbin/slmodemd
sudo rm /lib/modules/2.6.28-11-generic/extra/slamr.ko
sudo rm /lib/modules/2.6.28-11-generic/extra/ungrab-winmodem.koAbra o terminal e digite:
sudo gedit /etc/modulese no final dele retire estas duas linhas:
ungrab-winmodem
slamr agora ainda no terminal digite:
sudo gedit /etc/modprobe.d/blacklist-modem.confe comente as linhas:
blacklist snd-atiixp-modem
blacklist snd-intel8x0m
blacklist snd-via82xx-modem
ou seja, deixe assim:
# Uncomment these entries in order to blacklist unwanted modem drivers
# blacklist snd-atiixp-modem
# blacklist snd-intel8x0m
#blacklist snd-via82xx-modem
Depois vá no menu
Sistema >
Administração >
Gerenciador de pacotes Synaptic e na janela que abrir, após a que pede senha, vá no menu
Configurações >
Repositórios e na janela que abrir bem na parte de baixo onde tem
Instalável a partir de CD-ROM/DVD se tiver marcada lá o CD do Ubuntu, por favor desmarque esta opção, depois feche esta janela e a do synaptic.
Reinicie o PC e volte ao Ubuntu.
Volte ao terminal e instale o meu pacote
modem-arquivos-v30.tar.gz da forma como é explicada no
Leia-me e no
guia_instalção.pdf. Lembre-se que com este pacote quando perguntado se vc quer adicionar o LiveCD do Ubuntu na lista de repositórios, agora responda
SIM e naquela janela que tem todas as opções marcadas, deixe-as desta forma ok. Lembr-se de escolher o alternativo4 quando for perguntado sobre o string de inicialização (Init2).
Ao usar o meu pacote não se esqueça de deixar o LiveCD do Ubuntu no driver óptico (na bandeja).
Depois que todo processo terminar, no terminal ainda digite:
sudo chmod a+x /usr/sbin/pppd
sudo gpasswd -a lilian dip
Reinicie de maneira completa o Ubuntu e ao voltar nele veja os comandos
dmesg | grep slamr
lsmod | grep slamr
lsmod | grep ungrab*
ps -aux | grep slmodemdSe vc verificar que os módulos
slamr e
ungrab-winmodem foram carregados e o executável
slmodemd está da forma como considero ideal, então ótimo, caso não verifique o resultado destes comandos no terminal:
sudo dpkg-query -S build-essential
sudo dpkg-query -S wvdial
sudo dpkg-query -S gnome-ppp
sudo dpkg-query -S linux-headers-2.6.28-11-generic
sudo dpkg-query -S libasound2-dev
sudo dpkg-query -S make
sudo dpkg-query -S gccNão precisa copiar o resultado de cada um destes comandos acima, mas apenas verificar se após a execução de cada um aparece ou não algo assim (por exemplo):
dpkg: *build-essential* não encontradoou seja ao executar o comando
sudo dpkg-query -S build-essential ele informou que o pacote
build-essential não foi encontrado e portanto não foi instalado. Se retornar alguma informação que não esta de não encontrado é por que o pacote foi instalado.
O motivo disso é que quero verificar se meu pacote
modem-arquivos-v30.tar.gz, junto com seu script instalador, instalou todos os pacotes necessários a compilação (make, gcc, build-essential, linux-headers-2.6.28-11-generic, libasound2-dev) e outros arquivos (wvdial, gnome-ppp).
Depois continuamos, espero um retorno seu de tudo que falei nestes dois últimos textos que acabei de escrever no seu tópico.
===EDITADO===
Uma pequena explicação, uma forma manual de carregar os módulos e o executável slmodemd seria os seguintes comandos no terminal:
Carregar os módulos (ungrab-winmodem e slamr)
sudo modprobe ungrab-winmodem
sudo modprobe slamrCarregar o executável (slmodemd)
sudo /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0 &se fosse constatado que bastaria isso para poder usar tranqüilamente o discador gnome-ppp, então bastaria fazer um script para rodar estes comandos no momento do boot do sistema.
Um problema que parece que ocorre é que o dispositivo
slamr0 que deve ficar em
/dev some com o reinicio do sistema então os comandos acima não funcionariam. Uma solução seria isso aqui:
Criar o dispositivo outra vez (/dev/slamr0):
sudo modprobe -r slamr
sudo modprobe -r ungrab-winmodem sudo mknod -m 600 /dev/slamr0 c 242 0Carregar os módulos (ungrab-winmodem e slamr)
sudo modprobe ungrab-winmodem
sudo modprobe slamrCarregar o executável (slmodemd)
sudo /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0 &