Autor Tópico: Smartlink no 10.1 - Resolvido  (Lida 18087 vezes)

Ludi

  • Hero Member
  • *****
  • Mensagens: 378
  • Karma: +0/-0
    • http://freedraw.blogspot.com
Smartlink no 10.1 - Resolvido
« Online: Agosto 06, 2006, 05:55:12 pm »
Este é o driver atualizado que funciona no SuSE.

Citar
http://linmodems.technion.ac.il/packages/smartlink/slmodem-20060727.tar.gz

Como eu disse na mensagem passada, ao menos mande um OBRIGADO lá para a lista do Linmodem. Eles vão ficar felizes.

Citar
Envie um e-mail para este endereço (não precisa ter nada escrito):
discuss-subscribe@linmodems.org
Logo em seguida, você receberá um e-mail de confirmação, basta clicar em Responder > Enviar (de novo, não precisa escrever nada).
A partir desse momento você está cadastrado. Para se descadastrar, envie um e-mail para este endereço:
discuss-unsubscribe@linmodems.org (sem nada escrito), posteriormente você receberá um e-mail de confirmação. Proceder como o e-mail acima.

Com isso eu digo tchau pra vocês.

Deixo o endereço do meu blog pra quem quiser postar algo:
freedraw.blogspot.com

Aliás, se vocês quiserem aprender um pouco de Inkscape, pretendo lançar um tutorial junto com a segunda edição da revista do PC Linux OS dando dicas sobre o programa e ensinando o básico.
Pra quem não sabe, eu ganhei o concurso da escolha do novo logo do PCLinuxOS (fiquei em primeiro pelo voto direto da comunidade) mas isso não significa que vocês verão o meu logo na próxima versão (já que quem escolhe isso é o Tex, dono da Texstar, e não a comunidade).

Eu já disponibilizei alguns desenhos para aprendizado  (GPL 2.0) no meu blog.
Também estou lá na lista de e-mail do Scribus ou então na Wiki (aliás, principalmente lá). Alternativamente, nos dois fóruns do PClinuxOS (mypclinuxos.com).

Abraços e até.

« Última modificação: Agosto 06, 2006, 05:58:03 pm por Ludi »

Comunidade de Usuários do openSUSE

Smartlink no 10.1 - Resolvido
« Online: Agosto 06, 2006, 05:55:12 pm »

Aleksandre

  • Sr. Member
  • ****
  • Mensagens: 239
  • Karma: +0/-0
    • Utopologia
Re: Smartlink no 10.1 - Resolvido
« Responder #1 Online: Agosto 06, 2006, 08:35:38 pm »
Olá, Ludi!

Finalmente estou conectado através do meu SuSE 10.1; graças a esse driver aí!
Mas as coisas não estão totalmente certas com ele. Só consegui compilar ao instalar, além do kernel-souce, o kernel-syms. E tem um truque nisso tudo: na primeira tentativa, depois do make e make install, ele cria o slamr.ko, slusb.ko  e o slmodemd mas não cria os dispositivos no /dev (slmr0-5 e slusb0-5). Então deve-se dar mais um make install, e os dispositivos são criados no /dev assim como o ttySL0.
Mas aí vem outro problema; reinicia-se e perde-se todos esses dispositivos.
Eu instalei aquele daemon (smartlink-softmodem), mas ele não tá servindo de nada. É como se ele não estivesse sendo carregado na inicialização. Ele fica responsável por criar os dispositivos a cada boot, não é isso?
Você tem idéia de como resolver isso?
Quanto à lista do linmodem que você citou aí, estou participando, mas a miséria é que meu inglês é uma vergonha!
P.S.: Também necessitei usar o ungrab-winmodm.
Até mais!
« Última modificação: Agosto 06, 2006, 08:50:48 pm por Manoel Aleksandre Filho »
Linux Counter#399028       GNUPG 0xF76194C0
                Maracanaú CE Brasil
                   Linux é Legal!
   Conheçam a Verdade e caminhem para a liberdade!
                   Jesus Cristo é a Verdade!

Aleksandre

  • Sr. Member
  • ****
  • Mensagens: 239
  • Karma: +0/-0
    • Utopologia
Re: Smartlink no 10.1 - Resolvido
« Responder #2 Online: Agosto 08, 2006, 05:21:42 am »
Ludi,

Como faço pra colocar um script para ser executado na inicialização? O smartlink-softmodem não tá funcionando.
Então criei esse:

Código: [Selecionar]
#!/bin/sh
mknod -m 600 /dev/slamr0 c 242 0 ;   mknod -m 600 /dev/slamr1 c 242 1 ;   mknod -m 600 /dev/slamr2 c 242 2 ;   mknod -m 600 /dev/slamr3 c 242 3
mknod -m 600 /dev/slusb0 c 243 0 ;   mknod -m 600 /dev/slusb1 c 243 1 ;   mknod -m 600 /dev/slusb2 c 243 2 ;   mknod -m 600 /dev/slusb3 c 243 3
modprobe ungrab-winmodem
modprobe slamr
slmodemd --country=BRAZIL --perm=0666 /dev/slamr0 &
rm -f /dev/modem
ln -sf /dev/ttySL0 /dev/modem

Eu o coloquei em /etc/init.d e fiz um link em /etc/init.d/rc5.d mas não dá certo. Seria a maneira Debian como estou acostumado. No Suse é diferente, não? Estou usando esse script manualmente para conseguir conectar.
Até mais!
Linux Counter#399028       GNUPG 0xF76194C0
                Maracanaú CE Brasil
                   Linux é Legal!
   Conheçam a Verdade e caminhem para a liberdade!
                   Jesus Cristo é a Verdade!

akros

  • Membro Jr.
  • **
  • Mensagens: 31
  • Karma: +0/-0
Re: Smartlink no 10.1 - Resolvido
« Responder #3 Online: Agosto 08, 2006, 08:19:56 am »
yo lo resolvi asi y funciona muy bien!!!

Para que funcion el modem

instalar el driver slmodem-20060727.tar.gz
make
make install(hacerlo 2 veces)

*ejecutar el siguiente comando
/usr/sbin/slmodemd --country=USA /dev/slamr0 &

tiene que quedar asi sino:
editar el archivo /etc/sysconfig/slmodemd
SLMODEMD_COUNTRY="USA"
SLMODEMD_DEVICE="slamr0"
SLMODEM_USE_ALSA="no"

editar el archivo /etc/sysconfig/kernel
MODULES_LOADED_ON_BOOT="slamr"

*ejecutar los siguientes comandos

modprobe slamr
insserv slmodemd
/etc/init.d/slmodemd restart
ln -sf /dev/ttySL0 /dev/modem
“Siempre es levemente siniestro volver a los lugares que han sido testigos de un instante de perfección”

Aleksandre

  • Sr. Member
  • ****
  • Mensagens: 239
  • Karma: +0/-0
    • Utopologia
Re: Smartlink no 10.1 - Resolvido
« Responder #4 Online: Agosto 09, 2006, 04:10:31 am »
Olá, Akros,

Muito obrigado por sua resposta! No meu caso ocorre algumas anomalias:

*Também só consegui os dispositivos em /dev, depois de fazer make install duas vêzes;
*A cada reboot os dispositivos de /dev desaparecem, tendo então que recriá-los.

Para resolver isso criei o seguinte script (denominei de "modem") em /etc/init.d:

Código: [Selecionar]
#!/bin/sh
mknod -m 600 /dev/slamr0 c 242 0 ;   mknod -m 600 /dev/slamr1 c 242 1 ;   mknod -m 600 /dev/slamr2 c 242 2 ;   mknod -m 600 /dev/slamr3 c 242 3
mknod -m 600 /dev/slusb0 c 243 0 ;   mknod -m 600 /dev/slusb1 c 243 1 ;   mknod -m 600 /dev/slusb2 c 243 2 ;   mknod -m 600 /dev/slusb3 c 243 3
modprobe ungrab-winmodem
modprobe slamr
slmodemd --country=BRAZIL --perm=0666 /dev/slamr0 &
rm -f /dev/modem
ln -sf /dev/ttySL0 /dev/modem

Depois fiz uma referência a ele em /etc/init.d/boot.local, pra que ele fosse executado a cada boot; ficou assim:

Código: [Selecionar]
#! /bin/sh
#
# Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany.  All rights reserved.
#
# Author: Werner Fink <werner@suse.de>, 1996
#         Burchard Steinbild, 1996
#
# /etc/init.d/boot.local
#
# script with local commands to be executed from init on system startup
#
# Here you should add things, that should happen directly after booting
# before we're going to the first run level.
#
/etc/init.d/modem start

No meu caso, como você pôde observar pelo script "modem", eu tive que usar o módulo ungrab-winmodem, pois para mim, aparecia a seguinte mensagem no dmesg: "slamr: device 10b9:5459 is grabbed by another device".
O daemon smartlink-softmodem não funciona pra mim - o interessante que eu uso um daemon parecido no Ubuntu, mas também por lá eu consegui compilar o driver mais recente, e não esse que já é um pouco mais desatualizado!

Mas me tira uma dúvida, você tem ou não que recriar os dispositivos do /dev a cada reboot? E os comando seguintes, você dá a cada reboot? Para mim, depois do script "modem" tudo ficou funcionando perfeitamente, tendo apenas que usar o kinternet.

Até mais!

 
Linux Counter#399028       GNUPG 0xF76194C0
                Maracanaú CE Brasil
                   Linux é Legal!
   Conheçam a Verdade e caminhem para a liberdade!
                   Jesus Cristo é a Verdade!

akros

  • Membro Jr.
  • **
  • Mensagens: 31
  • Karma: +0/-0
Re: Smartlink no 10.1 - Resolvido
« Responder #5 Online: Agosto 09, 2006, 08:17:39 am »
hola... despues de instalar o driver eu instale o paquete smartlink-softmodem... que viene no cd 6 de suse 10.1, y tambien configure o modem com o yast...
“Siempre es levemente siniestro volver a los lugares que han sido testigos de un instante de perfección”

Aleksandre

  • Sr. Member
  • ****
  • Mensagens: 239
  • Karma: +0/-0
    • Utopologia
Re: Smartlink no 10.1 - Resolvido
« Responder #6 Online: Agosto 10, 2006, 01:21:30 am »
Pois é, tentei do seu jeito e aqui não dá certo! Tento discar e dá erro 2 no logo do Kinternet e no dmesg continua "slamr: device 10b9:5459 is grabbed by another device"! Então desfiz a alteração de carregar o slamr no boot e fiz outra alteração no /etc/init.d/slmodemd e acabou dando certo. Também não há como dispensar o ungrab-winmodem, no meu caso. Mas tenho certeza que foi pela mesclagem de tudo. Já tinha feito isso antes, eliminando qualquer alteração anterior que pudesse contaminar e não tinha dado certo.
Mas de qualquer forma estou online e da forma correta!
Obrigado!
« Última modificação: Agosto 10, 2006, 01:23:12 am por Manoel Aleksandre Filho »
Linux Counter#399028       GNUPG 0xF76194C0
                Maracanaú CE Brasil
                   Linux é Legal!
   Conheçam a Verdade e caminhem para a liberdade!
                   Jesus Cristo é a Verdade!

Comunidade de Usuários do openSUSE

Re: Smartlink no 10.1 - Resolvido
« Responder #6 Online: Agosto 10, 2006, 01:21:30 am »

akros

  • Membro Jr.
  • **
  • Mensagens: 31
  • Karma: +0/-0
Re: Smartlink no 10.1 - Resolvido
« Responder #7 Online: Agosto 10, 2006, 08:35:30 am »
tente como o kppp (nao olvide de habilitar o UID)
siga todos los pasos que eu te di

modprobe slamr
insserv slmodemd
/etc/init.d/slmodemd restart
ln -sf /dev/ttySL0 /dev/modem

y despues tente marcar como o kppp
“Siempre es levemente siniestro volver a los lugares que han sido testigos de un instante de perfección”

LucianoFR

  • Visitante
Re: Smartlink no 10.1 - Resolvido
« Responder #8 Online: Agosto 10, 2006, 11:26:24 am »
Oi. Meu nome é Maurício, sou novato no Linux e tenho uma dúvida: Esse driver funciona com os modems [Lucent 56K Voice modem] e o [LG LM-I56N(Netodragon)]? Tenho esses dois modems e não consegui fazer funcionar nenhum, sei instalar o driver "$ make e depois # make install", pareçe que da certo porque não vi nenhuma menssagem de erro,  só que ai eu não sei o que tenho que fazer depois. Alguem pode me dar uma dica de como instalar e configurar esse driver? Alem disso não consigo usar o KPPP, ele diz que eu não tenho permissão, alguem sabe o que é isso?

Obrigado, Abraços.

Aleksandre

  • Sr. Member
  • ****
  • Mensagens: 239
  • Karma: +0/-0
    • Utopologia
Re: Smartlink no 10.1 - Resolvido
« Responder #9 Online: Agosto 11, 2006, 05:39:44 am »
Olá, Luciano!

Se você consegui compilar o driver, o próximo passo seria configurar o modem e o provedor no yast. Você fez isso?
É assim: no yast vá em "Dispositivos de Rede", clique em "Modem". Lá vai ter uma lista de modens que você possui, que deve ser sómente um, e diz que não está configurado; clique em editar; em "Dispositivo de Modem" você coloca como /dev/ttySL0 ou /dev/modem; clique em avançar e edite as informações sobre o provedor. Pronto, você já configurou o modem e o provedor de acesso. Agora, no lugar de você usar o Kppp instale e uso o KInternet (ele está em um dos cinco cds) que é bem melhor (pra mim que não conhecia foi um achado) e não dá esses problemas de permissão. Depois de instalado, você vai em K -> Internet -> Dial-UP; um ícone de conector surge no sistray. Basta conectar no ícone para que a conexão tenha início. Se não der certo, clique com o botão direito sobre ele e tente mais algumas configurações.
Lembrando que além de ter compilado o driver, você tem que ter instalado o smartlink-softmodem, que gera o daemon que carrega o modem no boot. Siga as instruções aí em cima e qualquer coisa posta aqui!
Ateh!
Linux Counter#399028       GNUPG 0xF76194C0
                Maracanaú CE Brasil
                   Linux é Legal!
   Conheçam a Verdade e caminhem para a liberdade!
                   Jesus Cristo é a Verdade!

LucianoFR

  • Visitante
Re: Smartlink no 10.1 - Resolvido
« Responder #10 Online: Agosto 12, 2006, 05:06:06 pm »
Oi, obrigado pela ajuda, fiz como vocês falaram, instalei o driver slmodem-20060727.tar.gz:

$make
#make install (duas vezes)

O pacote smartlink-softmodem ja estava instalado, ai eu configurei o modem, o provedor, instalei o Kinternet e segui esses passos:


editar o arquivo /etc/sysconfig/slmodemd
SLMODEMD_COUNTRY="USA"
SLMODEMD_DEVICE="slamr0"
SLMODEM_USE_ALSA="no"

editar o arquivo /etc/sysconfig/kernel
MODULES_LOADED_ON_BOOT="slamr"

*executar os seguintes comandos

modprobe slamr
insserv slmodemd
/etc/init.d/slmodemd restart
ln -sf /dev/ttySL0 /dev/modem

Tudo OK! O modem está conectando normalmente!

Asus P4S800D-X (Chip 655FX)
Intel Pentium 4 3.0 HT
2x 512mb DDR
IDE 120 GB Seagate
Sapphire Radeon 9600 Pro 128mb
DVD LG GSA-4163B
Lucent 56k Voice Modem
Pixelview Play TV Pro Ultra (TV+FM)
OS Suse Linux 10.1 32Bits

Aleksandre

  • Sr. Member
  • ****
  • Mensagens: 239
  • Karma: +0/-0
    • Utopologia
Re: Smartlink no 10.1 - Resolvido
« Responder #11 Online: Agosto 12, 2006, 06:23:13 pm »
Oi, Luciano!

Fico contente por seu êxito!
Disponha sempre!
Ateh!
Linux Counter#399028       GNUPG 0xF76194C0
                Maracanaú CE Brasil
                   Linux é Legal!
   Conheçam a Verdade e caminhem para a liberdade!
                   Jesus Cristo é a Verdade!

mcnd2

  • Membro Jr.
  • **
  • Mensagens: 25
  • Karma: +0/-0
  • A vida é como desenhar sem borracha.
Re: Smartlink no 10.1 - Resolvido
« Responder #12 Online: Agosto 13, 2006, 01:26:33 pm »
Olá Luciano!
Espero que vc possa me ajudar.

Tento instalar respectivo driver mas da erro no comando make.
Saberia me explicar o que devo fazer pra poder instalar pois já tentei varias vezes e continua dando erro.

ERRO:

glauber@linuxmcn:~/modem/slmodem-20060727> make
make -C modem all
make[1]: Entering directory `/home/glauber/modem/slmodem-20060727/modem'
make[1]: Leaving directory `/home/glauber/modem/slmodem-20060727/modem'
make -C drivers KERNEL_DIR=/lib/modules/2.6.16.13-4-default/build
make[1]: Entering directory `/home/glauber/modem/slmodem-20060727/drivers'
cc -I/lib/modules/2.6.16.13-4-default/build/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.16
make[2]: Entering directory `/home/glauber/modem/slmodem-20060727/drivers'
make modules -C /lib/modules/2.6.16.13-4-default/build SUBDIRS=/home/glauber/modem/slmodem-20060727/drivers
make[3]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/i386/default'
make[3]: *** Sem regra para processar o alvo `modules'.  Pare.
make[3]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/i386/default'
make[2]: ** [all] Erro 2
make[2]: Leaving directory `/home/glauber/modem/slmodem-20060727/drivers'
make[1]: ** [all] Erro 2
make[1]: Leaving directory `/home/glauber/modem/slmodem-20060727/drivers'
make: ** [drivers] Erro 2
Asus K8V-MX - AMD Semprom 1600 MHz 2800+ - nVIDIA GeForce FX 5200 (128 MB) - HD SAMSUNG SP0411N  (40 GB) - CD-ROM GCR-8521B  (52x CD-ROM) - DVDRAM GSA-H10A - Modem LG I56N NetoDragon 56K Voice Modem - Impressora Lexmark 810 Serie - Memória do Sistema 1024 MB (PC3200 DDR SDRAM).

mcnd2

  • Membro Jr.
  • **
  • Mensagens: 25
  • Karma: +0/-0
  • A vida é como desenhar sem borracha.
Re: Smartlink no 10.1 - Resolvido
« Responder #13 Online: Agosto 13, 2006, 04:42:20 pm »
Estamos aí d novo.
Consegui instalar o modem mas ele não disca nem com o kppp e nem com o kinternet.
Já configurei pelo Yast o provedor (click21) e a porta (ttySL0) e nada.

Aguem poderia me ajudar com a configuração do modem?
Asus K8V-MX - AMD Semprom 1600 MHz 2800+ - nVIDIA GeForce FX 5200 (128 MB) - HD SAMSUNG SP0411N  (40 GB) - CD-ROM GCR-8521B  (52x CD-ROM) - DVDRAM GSA-H10A - Modem LG I56N NetoDragon 56K Voice Modem - Impressora Lexmark 810 Serie - Memória do Sistema 1024 MB (PC3200 DDR SDRAM).

Aleksandre

  • Sr. Member
  • ****
  • Mensagens: 239
  • Karma: +0/-0
    • Utopologia
Re: Smartlink no 10.1 - Resolvido
« Responder #14 Online: Agosto 13, 2006, 05:15:29 pm »
Olá,

Retorna pra gente os seguintes comandos:

#lspci -v | grep Modem

#dmesg | grep slamr

Verifique também se você tem instalado o smartlink-softmodem e se realmente foram criados os dispositivos em /dev (slamr0 - 3 e slusb0 - 3), pois a compilação do drive só cria esses dispositivos se você fizer make install duas vezes.

Também o seu caso pode ser como o meu, em que será necessário compilar o ungrab-modem. Se o resultado do dmesg aí em cima der " slamr: device 10b9:5459 is grabbed by another", com certeza vai ser necessário.

Ateh!
Linux Counter#399028       GNUPG 0xF76194C0
                Maracanaú CE Brasil
                   Linux é Legal!
   Conheçam a Verdade e caminhem para a liberdade!
                   Jesus Cristo é a Verdade!