thiago@bingao:~$ dmesg | grep slamr
[ 9.839640] slamr: module license 'Smart Link Ltd.' taints kernel.
[ 10.141734] slamr: SmartLink AMRMO modem.
[ 10.141796] slamr: probe 1039:7013 SiS630 card...
[ 10.141816] slamr 0000:00:02.6: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 10.232547] slamr: mc97 codec is SIL21
[ 10.232574] slamr: slamr0 is SiS630 card.
[ 13.240303] slamr 0000:00:02.6: PCI INT C disabled
[ 14.404617] slamr: SmartLink AMRMO modem.
[ 14.404677] slamr: probe 1039:7013 SiS630 card...
[ 14.404707] slamr 0000:00:02.6: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 14.432559] slamr: mc97 codec is SIL21
[ 14.432607] slamr: slamr0 is SiS630 card.
thiago@bingao:~$ lsmod | slamr
slamr: command not found
thiago@bingao:~$ lsmod | grep ungrab*
ungrab_winmodem 991 0
thiago@bingao:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root 1085 0.0 0.6 2956 2952 ? SL 19:19 0:00 /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0
thiago 1866 0.0 0.1 3332 792 pts/1 S+ 19:45 0:00 grep --color=auto slmodemd
thiago@bingao:~$ /etc/init.d/sl-modem-daemon restart
Shutting down SmartLink Modem driver normally probably failed.
Trying it the hard way (send SIGKILL all slmodemd processes):
slmodemd(1085): Operação não permitida
slmodemd: processo não achado
Unloading modem driver from kernel ... failed.
Starting SmartLink Modem driver for: slamr0ulimit: 247: error setting limit (Operation not permitted)
ulimit: 247: error setting limit (Invalid argument)
.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.
start-stop-daemon: Unable to open pidfile '/var/run/slmodemd.pid' for writing: Permission denied (Permission denied)
ln: não foi possível remover `/dev/modem': Permissão negada
executei com sudo
thiago@bingao:~$ sudo /etc/init.d/sl-modem-daemon restart
[sudo] password for thiago:
Shutting down SmartLink Modem driver normally probably failed.
Trying it the hard way (send SIGKILL all slmodemd processes):
Unloading modem driver from kernel ... slamr.
Starting SmartLink Modem driver for: slamr0.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.
durante a conexão
Registro:
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATM1L3DT35221433
--> Waiting for carrier.
ATM1L3DT35221433
thiago@bingao:~$ sudo route add default ppp0
SIOCADDRT: Dispositivo inexistente
Bem, você não disse nada, mas achei que teria que ser assim: desconectei minha banda larga antes de tentar me conectar pela discada.
Não deu certo. Aguardo seu feedback.
Obrigado desde já.
Estarei on line até tarde hoje.
Você digitou um comando errado por que eu digitei errado, ou seja, fez assim:
lsmod | slamre era para ser assim:
lsmod | grep slamrde qualquer forma já deu para perceber que o controlador do modem está ativo no boot, veja:
thiago@bingao:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root 1085 0.0 0.6 2956 2952 ? SL 19:19 0:00 /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0
thiago 1866 0.0 0.1 3332 792 pts/1 S+ 19:45 0:00 grep --color=auto slmodemd
os módulos slamr e ungrab-winmodem estão carregados:
thiago@bingao:~$ lsmod | slamr
slamr: command not found (aqui apareceria o módulo slamr se o comando tivesse sido digitado corretamente)
thiago@bingao:~$ lsmod | grep ungrab*
ungrab_winmodem 991 0
então seu problema pode ser por que a rota padrão está indo para a que você usa na sua conexão banda larga e não para o modem discado e o comando
sudo route add default ppp0 seria justamente para adicionar uma rota padrão para o ppp0 que é o usado por conexões discadas, mas pelo que você mostrou não deu certo.
Uma pergunta, você desabilitou no discador gnome-ppp nas suas configurações, aba Opção, a opção
verificar portadora, pois para alguns tipos de modem esta opção tem que obrigatoriamente ficar desmarcada e por padrão do meu pacote ela fica marcada. Parece-me exatamente isso que ocorre (
--> Waiting for carrier.) ele fica aguardando uma resposta (verificar portadora).
A sua conexão banda larga tem sim que ficar desconectada, antes de tentar a conexão discada, portanto faça o seguinte teste, abra um terminal e digite:
sudo poff -adepois digite:
sudo /etc/init.d/sl-modem-daemon restartvá ao discador gnome-ppp e veja se ele conecta desta vez.
Você pod tentar os seguintes comandos:
sudo route del default
sudo route add default ppp0mas aí eu já não sei se vai comprometer sua conexão banda larga depois.
PS: Alguns modems discados no linux realmente não fazem aquele som de discagem, não sei se o da SiS é assim, mas quando corretamente instalados seus drivers, ele se conectam sem problemas, mesmo sem o som de discagem.