Tutorial para HSP56 MR driver Smartlink

Iniciado por alarcon, 05 de Março de 2006, 11:59

tópico anterior - próximo tópico

alarcon

#900
Citação de: newtonbeltrao online 22 de Janeiro de 2009, 18:40
Senhores, estou utilizando o Kubuntu 8.04 e segui o que está descrito em:

http://ubuntuforum-br.org/index.php/topic,44677.msg264777.html#msg264777

meu modem foi instalado e reconhecido, consegui conectar, mas não navega em site nenhum. Detalhe: consigo pingar o google(por exemplo), mas nem pelo ip meu konqueror abre alguma coisa. Alguem tem alguma sujestão do que devo fazer?

Só uma detalhe, os passos descritos no link indicado, são feitos pelo pacote que fiz, só que de uma forma automática para facilitar as coisas para aqueles que pouco entendem e no caso do Ubuntu e não Kubuntu, por causa das janelas gráfica que aparecem para o usuário, que é feito com o zenity e que para o Kubuntu teria de ter sido feita no kdialog, mas a dica do 0tacon é válida e independente de ser Ubuntu/Kubuntu, só que de uma forma um pouco manual.

Já tentou usar o seu discador favorito como root, para ver se é algum problema de permissão. Agora problemas deste tipo parece ser mais algo relativo a DSN primário e secundário.

Vou deixar aqui uma antiga dica da distro kurumin, quanto a um famoso script cujo nome era conectamasnaonavega (o famoso conecta mas não navega) e que para o caso do modem (conexão discada) tinha os seguintes comandos:

Citarsudo chmod 666 /etc/resolv.conf
sudo cp -f /etc/ppp/resolv.conf /etc/resolv.conf
sudo chmod 666 /etc/resolv.conf

sudo route add default ppp0

a serem executados no terminal. Agora se irá ajudar em alguma coisa, não sei.

Shakmatton

É, não consegui avançar... e agora piorou tudo, no desespero instlei o v28 e o v29... agora acho que tem algo alterado no kernel... mas   como  meu linux ainda está em formato recém-instalado, posso reinstalá-lo para resolver qq coisa do tipo...

Sobre seus links, tentei mas sempre tem alguma hora q a instalação engasga, aí dá aqueles erros lindos de C, e a gente fica perdidaço...

Bom, tentei ver se conseguia alguma coisa, li os readmes dos seus links...

Aqui estão uns readmes falando sobre algo relacionado a Linux, tudo do meu cd de instalação que veio com o meu modem... não sei se tem a ver com meu caso...


________________________________________________________________________________________________




<RTL8169s/8110s Linux kernel driver>

  Version: 2.3
  Date:    2004-08-09

  This is the Linux kernel driver released for
  RealTek RTL8169s/8110s Gigabit Ethernet controller.


<Requirements>

  - kernel source tree (supported versions 2.4.x or 2.6.x)
  - compiler/binutils for kernel compilation



<Quick install with proper kernel settings>

  Unpack the tarball :
   unzip rtl8169_8110S_linuxdrv_vxx.zip

  Change to the directory:
   cd rtl8169_8110S_linuxdrv

  If you are running the target kernel, then you should be
  able to do :

   make clean modules   (as root or with sudo)
   make install
   depmod -a




<Force Media Speed>

The media can be forced to one of the 5 modes as follows.

        Cmd: "insmod r8169 media = SET_MEDIA"
        For example:
         "insmod r8169 media = 0x04" will force PHY to operate in 100Mpbs Half-duplex.

         SET_MEDIA can be:
                _10_Half        = 0x01
                _10_Full        = 0x02
                _100_Half       = 0x04
                _100_Full       = 0x08
                _1000_Full      = 0x10


   Force media type for multiple cards could be performed as:

         "insmod r8169 media=0x04,0x10"

   which force PHY to operate at 100Mbps half-duplex and 1000Mbps full-duplex.



<Advanced feature>

  - Supports Jumbo Frame
  - Hardware Tx/Rx flow control


_____________________________________________________________________________________________________



Aqui tem outro readme...



_____________________________________________________________________________________________________


*************************************************
**   Silan SC92031 PCI  Fast Ethernet Adapter  **
**                                             **
**   LINUX driver                              **
*************************************************

Introduction:
=============

    The instructions are for linux driver installation. You must
    compile the source code to generate sc92031.o and use insmod command to
    insert sc92031.o as module.

Contents of the Subdirectory:
=============================

    readme.txt                This file.
    sc92031.c                 The linux core driver source code file
    Makefile                  Makefile for generating driver object file
   
Kernel Supported
================
    This driver support linux kernel version 2.4.x/2.5.x now.

Installation
============
    1) Create a temporary directory:
        # mkdir /temp

    2) Change to the temporary directory:
        #cd /temp

    3) Copy driver (sl_linux.tgz) from CD-ROM to the temporary directory, and follow the commands:
       # mount -t iso9660 /dev/cdrom /mnt
       # cp /mnt/sl_linux.tgz /temp

    4) untar the archive file:
       # tar xzvf sl_linux.tgz
       # cd sc92031
   
    5) Compile the driver source files and it will generate sc92031.o, and
       copy it to correct driver installation path (The installation directory
       is different in different kernel versions. In 2.4.x kernel, the path is
       /lib/modules/KERNEL_VERSION/kernel/drivers/net/, and in 2.2.x kernel,
       the path is /lib/modules/KERNEL_VERSION/net/)
       # make install

    6) Check configuration file (/etc/modules.conf or /etc/conf.modules,it
       depend on your Linux distribution) for loading kernel modules. Make sure
       there is the following content in the configuration file, where # is
       interface number :
        alias eth# sc92031
 
    7) Reboot now:
        shutdown -r now

    8) Install your driver module (If the driver module is in the wrong place,
       an error message will appear, and say that can't find the driver
       module):
        insmod sc92031.o

    8) Use ifconfig command to assign the IP address, where # is network
       interface number:
        ifconfig eth# <IP>

    9) Check the interface works:
        ping <remote_host_IP>

Uninstallation
==============
    Please enter the following commands to uninstall your driver:
      # make uninstall

Module Parameter:
=================
The following parameters can be set when we install the driver module. You can add this parameters when
you execute 'insmod' command to install the driver
      # insmod sc92031.o  work_node =0x00

work_mode
  work_mode is used for setting the speed and duplex mode of NIC.Value is as followed:
        Autoselect 0x00
   M10-half   0x01
   M10-full   0x02
   M100-half  0x04
   M100-full  0x08
   
If you want to use other modes,it can be changed by the following steps:
        # ifdown eth0
        # rmmod sc92031
        # insmod sc92031.o work_mode= ****


__________________________________________

É isso... fica dando uns erros de "não foi possível fazer stat de naoseioque", queria saber se vc tem algum a dica em relação ao q fazer quando aparece frases deste tipo...



morrison

#902
CitarCitação de: morrison em Ontem às 17:24
Pessoal sou novo por aqui e ultilizava a versão 8.4 do ubuntu epeguei a nova versão mas meu modem nao quer funcionar ele é um Lg l56  e estou com a versão 2.6.27-7-generic so kernel e baixei as dua versão para instalar o modem que estão listadas aqui no forumabversão 27 e 29 e nenhuma das 2 funcionou alguem poderia me dar maiores orientações para tentar resolver abraço.


Se você está usando a versão Ubuntu 8.10 Intrepid Ibex 32bits, tem de usar, inicialmente, apenas o pacote que fiz chamado de modem-arquivos-v27.tar.gz que pode ser baixando aqui:

http://ubuntuforum-br.org/index.php/topic,4204.msg261863.html#msg261863

Agora se você já instalou ele seguindo tudo que é falado nos arquivos Leia-me.txt e guia_instalação.pdf presente no pacote compactado modem-arquivos-v27.tar.gz, abra um terminal no Ubuntu (menu Aplicações > Acessórios > Consola ou Terminal) e digite:

ps -aux | grep slmodemd

dmesg | grep slamr

lsmod | grep slamr

lsmod | grep ungrab_winmodem



o comando:

sudo /etc/init.d/sl-modem-daemon restart

retorna o que, quando executado no terminal.

Alarcon executei todos os comando e obtive as seguintes respostas:


ps -aux | grep slmodemd
morrison@morrison-desktop:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
morrison  5954  0.0  0.2   3252   816 pts/0    S+   20:31   0:00 grep slmodemd


dmesg | grep slamr     nao aconteceu nada

lsmod | grep slamr        nao aconteceu nada

lsmod | grep ungrab_winmodem   nao aconteceu nada


O comando:

sudo /etc/init.d/sl-modem-daemon restart

resulrado do comando

morrison@morrison-desktop:~$ sudo /etc/init.d/sl-modem-daemon restart
[sudo] password for morrison: 
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... snd_atiixp_modem.
FATAL: Module ungrab_winmodem not found.
FATAL: Module slamr not found.


Como sou iniciante não sei oque quer dizer os comando que vc pediu para executar por isso postei tudo ok.
So informando minha pala é uam Lg LM-I56N.

Obs quando tento discar diz que o modem não pode ser encontrado.
Abraços

newtonbeltrao

#903
Citação de Alarcon,
Vou deixar aqui uma antiga dica da distro kurumin, quanto a um famoso script cujo nome era conectamasnaonavega (o famoso conecta mas não navega) e que para o caso do modem (conexão discada) tinha os seguintes comandos:

Citarsudo chmod 666 /etc/resolv.conf
sudo cp -f /etc/ppp/resolv.conf /etc/resolv.conf
sudo chmod 666 /etc/resolv.conf

sudo route add default ppp0

Obrigado por responder Alarcon, é que usei seu script mas deu um erro: "a instalação foi abortada", então tentei o processo manual.
O conectamasnaonavega resolveu meu problema, mas tenho que executá-lo toda vez que acesso a internet. Estava pensando em usar este script em um lançador, acrescentando mais uma linha no final para executar o konqueror. Será que funcionaria? ou existe outra maneira de automatizar isso?


alarcon

Citação de: morrison online 23 de Janeiro de 2009, 09:16


Alarcon executei todos os comando e obtive as seguintes respostas:


ps -aux | grep slmodemd
morrison@morrison-desktop:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
morrison  5954  0.0  0.2   3252   816 pts/0    S+   20:31   0:00 grep slmodemd


dmesg | grep slamr     nao aconteceu nada

lsmod | grep slamr        nao aconteceu nada

lsmod | grep ungrab_winmodem   nao aconteceu nada


O comando:

sudo /etc/init.d/sl-modem-daemon restart

resulrado do comando

morrison@morrison-desktop:~$ sudo /etc/init.d/sl-modem-daemon restart
[sudo] password for morrison: 
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... snd_atiixp_modem.
FATAL: Module ungrab_winmodem not found.
FATAL: Module slamr not found.


Como sou iniciante não sei oque quer dizer os comando que vc pediu para executar por isso postei tudo ok.
So informando minha pala é uam Lg LM-I56N.

Obs quando tento discar diz que o modem não pode ser encontrado.
Abraços


Veja se em /usr/sbin existe o arquivo slmodemd, se em /lib/modules/2.6.27-7-generic/extra existe os arquivos slamr.ko e ungrab-winmodem.ko e se em /etc/init.d existe o script sl-modem-daemon. Caso nada exista e mais os resultados apresentados por você eu só poderie concluir que o pacote modem-arquivos-v27.tar.gz feito para o Ubuntu 8.10 Intrepid Ibex 32bits não foi usado corretamente.

Agora se os arquivos existirem nos locais adequados, então para o seu caso este driver já compilado não serve, infelizmente.

alarcon

Citação de: newtonbeltrao online 23 de Janeiro de 2009, 10:45
Citação de Alarcon,
Vou deixar aqui uma antiga dica da distro kurumin, quanto a um famoso script cujo nome era conectamasnaonavega (o famoso conecta mas não navega) e que para o caso do modem (conexão discada) tinha os seguintes comandos:

Citarsudo chmod 666 /etc/resolv.conf
sudo cp -f /etc/ppp/resolv.conf /etc/resolv.conf
sudo chmod 666 /etc/resolv.conf

sudo route add default ppp0

Obrigado por responder Alarcon, é que usei seu script mas deu um erro: "a instalação foi abortada", então tentei o processo manual.
O conectamasnaonavega resolveu meu problema, mas tenho que executá-lo toda vez que acesso a internet. Estava pensando em usar este script em um lançador, acrescentando mais uma linha no final para executar o konqueror. Será que funcionaria? ou existe outra maneira de automatizar isso?



coloca no final do do arquivo rc.local presente em /etc, mas antes da palavra exit 0 que tem nele ok, o conteúdo:

Citarchmod 666 /etc/resolv.conf
cp -f /etc/ppp/resolv.conf /etc/resolv.conf
chmod 666 /etc/resolv.conf

route add default ppp0

salve e saia do arquivo e veja se resolve. Lembre-se que não precisa do sudo na frente dos comandos, pois o rc.local executa como root.

Depois no boot acho que é só usar.

alarcon

Citação de: Shakmatton online 23 de Janeiro de 2009, 00:18
É, não consegui avançar... e agora piorou tudo, no desespero instlei o v28 e o v29... agora acho que tem algo alterado no kernel... mas   como  meu linux ainda está em formato recém-instalado, posso reinstalá-lo para resolver qq coisa do tipo...

Sobre seus links, tentei mas sempre tem alguma hora q a instalação engasga, aí dá aqueles erros lindos de C, e a gente fica perdidaço...

Bom, tentei ver se conseguia alguma coisa, li os readmes dos seus links...

Aqui estão uns readmes falando sobre algo relacionado a Linux, tudo do meu cd de instalação que veio com o meu modem... não sei se tem a ver com meu caso...


________________________________________________________________________________________________




<RTL8169s/8110s Linux kernel driver>

  Version: 2.3
  Date:    2004-08-09

  This is the Linux kernel driver released for
  RealTek RTL8169s/8110s Gigabit Ethernet controller.


<Requirements>

  - kernel source tree (supported versions 2.4.x or 2.6.x)
  - compiler/binutils for kernel compilation



<Quick install with proper kernel settings>

  Unpack the tarball :
   unzip rtl8169_8110S_linuxdrv_vxx.zip

  Change to the directory:
   cd rtl8169_8110S_linuxdrv

  If you are running the target kernel, then you should be
  able to do :

   make clean modules   (as root or with sudo)
   make install
   depmod -a




<Force Media Speed>

The media can be forced to one of the 5 modes as follows.

        Cmd: "insmod r8169 media = SET_MEDIA"
        For example:
         "insmod r8169 media = 0x04" will force PHY to operate in 100Mpbs Half-duplex.

         SET_MEDIA can be:
                _10_Half        = 0x01
                _10_Full        = 0x02
                _100_Half       = 0x04
                _100_Full       = 0x08
                _1000_Full      = 0x10


   Force media type for multiple cards could be performed as:

         "insmod r8169 media=0x04,0x10"

   which force PHY to operate at 100Mbps half-duplex and 1000Mbps full-duplex.



<Advanced feature>

  - Supports Jumbo Frame
  - Hardware Tx/Rx flow control


_____________________________________________________________________________________________________



Aqui tem outro readme...



_____________________________________________________________________________________________________


*************************************************
**   Silan SC92031 PCI  Fast Ethernet Adapter  **
**                                             **
**   LINUX driver                              **
*************************************************

Introduction:
=============

    The instructions are for linux driver installation. You must
    compile the source code to generate sc92031.o and use insmod command to
    insert sc92031.o as module.

Contents of the Subdirectory:
=============================

    readme.txt                This file.
    sc92031.c                 The linux core driver source code file
    Makefile                  Makefile for generating driver object file
   
Kernel Supported
================
    This driver support linux kernel version 2.4.x/2.5.x now.

Installation
============
    1) Create a temporary directory:
        # mkdir /temp

    2) Change to the temporary directory:
        #cd /temp

    3) Copy driver (sl_linux.tgz) from CD-ROM to the temporary directory, and follow the commands:
       # mount -t iso9660 /dev/cdrom /mnt
       # cp /mnt/sl_linux.tgz /temp

    4) untar the archive file:
       # tar xzvf sl_linux.tgz
       # cd sc92031
   
    5) Compile the driver source files and it will generate sc92031.o, and
       copy it to correct driver installation path (The installation directory
       is different in different kernel versions. In 2.4.x kernel, the path is
       /lib/modules/KERNEL_VERSION/kernel/drivers/net/, and in 2.2.x kernel,
       the path is /lib/modules/KERNEL_VERSION/net/)
       # make install

    6) Check configuration file (/etc/modules.conf or /etc/conf.modules,it
       depend on your Linux distribution) for loading kernel modules. Make sure
       there is the following content in the configuration file, where # is
       interface number :
        alias eth# sc92031
 
    7) Reboot now:
        shutdown -r now

    8) Install your driver module (If the driver module is in the wrong place,
       an error message will appear, and say that can't find the driver
       module):
        insmod sc92031.o

    8) Use ifconfig command to assign the IP address, where # is network
       interface number:
        ifconfig eth# <IP>

    9) Check the interface works:
        ping <remote_host_IP>

Uninstallation
==============
    Please enter the following commands to uninstall your driver:
      # make uninstall

Module Parameter:
=================
The following parameters can be set when we install the driver module. You can add this parameters when
you execute 'insmod' command to install the driver
      # insmod sc92031.o  work_node =0x00

work_mode
  work_mode is used for setting the speed and duplex mode of NIC.Value is as followed:
        Autoselect 0x00
   M10-half   0x01
   M10-full   0x02
   M100-half  0x04
   M100-full  0x08
   
If you want to use other modes,it can be changed by the following steps:
        # ifdown eth0
        # rmmod sc92031
        # insmod sc92031.o work_mode= ****


__________________________________________

É isso... fica dando uns erros de "não foi possível fazer stat de naoseioque", queria saber se vc tem algum a dica em relação ao q fazer quando aparece frases deste tipo...




Era para você só ter usado o v27, pois o v28 só é para usar depois de atualizar o kernel pelo gerenciador de atualizações do Ubuntu e o v29 foi uma tentativa de fazer funcionar a compilação do último driver smartlink para esta versão do Ubuntu, seguindo algumas discas na net, mas que não surtiram efeito prático no Ubuntu, portanto  o único driver que alguns utilizaram com sucesso no Ubuntu 8.10 foi o v27 e depois o v28 após a atualização do kernel, nada mais.

Não vi nada relativo a modem discado nestes seus Readmes, só referente a sua placa de rede, é o que me parece.

morrison

CitarAlarcon executei todos os comando e obtive as seguintes respostas:


ps -aux | grep slmodemd
morrison@morrison-desktop:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
morrison  5954  0.0  0.2   3252   816 pts/0    S+   20:31   0:00 grep slmodemd


dmesg | grep slamr     nao aconteceu nada

lsmod | grep slamr        nao aconteceu nada

lsmod | grep ungrab_winmodem   nao aconteceu nada


O comando:

sudo /etc/init.d/sl-modem-daemon restart

resulrado do comando

morrison@morrison-desktop:~$ sudo /etc/init.d/sl-modem-daemon restart
[sudo] password for morrison: 
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... snd_atiixp_modem.
FATAL: Module ungrab_winmodem not found.
FATAL: Module slamr not found.


Como sou iniciante não sei oque quer dizer os comando que vc pediu para executar por isso postei tudo ok.
So informando minha pala é uam Lg LM-I56N.

Obs quando tento discar diz que o modem não pode ser encontrado.
Abraços



Veja se em /usr/sbin existe o arquivo slmodemd, se em /lib/modules/2.6.27-7-generic/extra existe os arquivos slamr.ko e ungrab-winmodem.ko e se em /etc/init.d existe o script sl-modem-daemon. Caso nada exista e mais os resultados apresentados por você eu só poderie concluir que o pacote modem-arquivos-v27.tar.gz feito para o Ubuntu 8.10 Intrepid Ibex 32bits não foi usado corretamente.

Agora se os arquivos existirem nos locais adequados, então para o seu caso este driver já compilado não serve, infelizmente.


Alarcon fi o que vc pediu e aqui estão os resultados:

arquivo slmodemd não existe

/lib/modules/2.6.27-7-generic/extra não existe a pasta extra somente um arquivo

em /etc/init.d  o script sl-modem-daemon existe.

Durante a instalação observei estes erros:

Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... none found.
FATAL: Module ungrab_winmodem not found.
FATAL: Module slamr not found.

Starting SmartLink Modem driver for: auto.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.
Make|Gcc|Build-Essential|Linux-Headers-2.6.27-7-generic|Libasound2|Gnome-PPP|Ungrab-Winmodem|Slmodem-2.9.11-20080817|Sl-Modem-Daemon|Dialup

Fiz a instalação seguindo exatamente oq ue estava escrito nos arquivos.

Abraços.

AndreAlcantara

Citação de: morrison online 23 de Janeiro de 2009, 22:35
CitarAlarcon executei todos os comando e obtive as seguintes respostas:


ps -aux | grep slmodemd
morrison@morrison-desktop:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
morrison  5954  0.0  0.2   3252   816 pts/0    S+   20:31   0:00 grep slmodemd


dmesg | grep slamr     nao aconteceu nada

lsmod | grep slamr        nao aconteceu nada

lsmod | grep ungrab_winmodem   nao aconteceu nada


O comando:

sudo /etc/init.d/sl-modem-daemon restart

resulrado do comando

morrison@morrison-desktop:~$ sudo /etc/init.d/sl-modem-daemon restart
[sudo] password for morrison: 
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... snd_atiixp_modem.
FATAL: Module ungrab_winmodem not found.
FATAL: Module slamr not found.


Como sou iniciante não sei oque quer dizer os comando que vc pediu para executar por isso postei tudo ok.
So informando minha pala é uam Lg LM-I56N.

Obs quando tento discar diz que o modem não pode ser encontrado.
Abraços



Veja se em /usr/sbin existe o arquivo slmodemd, se em /lib/modules/2.6.27-7-generic/extra existe os arquivos slamr.ko e ungrab-winmodem.ko e se em /etc/init.d existe o script sl-modem-daemon. Caso nada exista e mais os resultados apresentados por você eu só poderie concluir que o pacote modem-arquivos-v27.tar.gz feito para o Ubuntu 8.10 Intrepid Ibex 32bits não foi usado corretamente.

Agora se os arquivos existirem nos locais adequados, então para o seu caso este driver já compilado não serve, infelizmente.


Alarcon fi o que vc pediu e aqui estão os resultados:

arquivo slmodemd não existe

/lib/modules/2.6.27-7-generic/extra não existe a pasta extra somente um arquivo

em /etc/init.d  o script sl-modem-daemon existe.

Durante a instalação observei estes erros:

Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... none found.
FATAL: Module ungrab_winmodem not found.
FATAL: Module slamr not found.

Starting SmartLink Modem driver for: auto.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.
Make|Gcc|Build-Essential|Linux-Headers-2.6.27-7-generic|Libasound2|Gnome-PPP|Ungrab-Winmodem|Slmodem-2.9.11-20080817|Sl-Modem-Daemon|Dialup

Fiz a instalação seguindo exatamente oq ue estava escrito nos arquivos.

Abraços.


eu tambem fiz isso e tambem deu esse erro tu pode so que futucando na net eu achei isso

ve ai!!!!

linux modem motorola sm56
da uma olhada nesse link!!!

Se fucionar manda um email pra mim
andrealcant@gmail.com

Shakmatton

isso eu também já tinha observado, aliás, em todos os pacotes v27, v28 e v29 que instalei...

Alarcon, depois de dias pesquisando, resolvi desistir de instalar aquele modem... o máximo que conseguifoi chegar aos mesmos erros de outros que travaram batalhas infindáveis tentando achar uma solução para o mesmo...

Então fiz o seguinte... troquei meu modem pelo da máquina de meu irmão, já que pra ele tanto faz (ele só usa Windows), e na máquina dele meu Ubuntu conectava (Ubuntu 7.10)... eu reinstalei meu Ubuntu Studio 8.10 aqui, e fiz a instalação passo a passo do seu pacote v27, e continuo na mesma, meu modem não é detecado, e só tem aquelas mesmas opções /dev/modem, /dev/ttyS0, e por aí vai, até S4... Ah esqueci de dizer, meu modem original o Windows e o Everest acusavam como sendo um Motorola, mas os comandos lspci -algumacoisa mostravam que ele era Intel 537, e descobri que ele era um Intel 537EP... tem de gente que conseguiu fazer ele funcionar, só que são soluções de anos passados, não sei se neste kernel funcionaria... tem vários drivers na net e tal, mas a maioria aponta pro mesmo lugar que já pesquisei e baixei, sem sucesso no entanto... e no meu synaptic, antes (e desconfio que agora também... mas já não adianta mais pra mim) eu procurava lá por make, gcc, linux-headers, tudo instaladinho e bonitinho lá no lugar... mas nada de achar no sistema o tal build-essential, que como o nome diz, pode ser o essencial mesmo para que pudesse instalar aquele bendito modem com sucesso...

Agora já estou com modem trocado, fiz os comandos lspci -nv (nunca lembro direito o que fiz, mas vi isso de outros tópicos, até de uns que vc participou) e descobri (confirmei na verdade) que ele é mesmo um Motorola SM56, que pegava no meu Ubuntu 7.10... mas pra minha surpresa, após instalar seu pacote v27 no Ubuntu 8.10 virgem, não consegui conectar...

E agora ? O que poderia ser, então ? Você diz lá no tópico de downloads de pacotes que o v27 é diferente dos anteriores por ser experimental, e continua explicando o porque lá... acredito então que a solução seria infelizmente fazer um downgrade na máquina para a versão 7.10 novamente (uma pena, pois só agora com a versão 8.10 consegui fazer minha impressora funcionar)...

O que vc acha ?

Obrigado pela ajuda até agora..

alarcon

#910
É o seguinte caro Shakmatton, os pacotes modem-arquivos-v27.tar.gzmodem-arquivos-v28.tar.gz já trazem o driver smartlink compilado para os kernels 2.6.27-7-generic e 2.6.27-9-generic respectivamente, que são os kernels usados no Ubuntu 8.10 32bits.

Quando se compila o driver smartlink ele gera o módulo slamr.ko e o executável slmodemd, também é necessário o módulo ungrab-winmodemd.ko que é o resultado da compilação do driver ungrab-winmodem para alguns modems. Veja que na pasta descompactada dos pacotes v27 e v28 eles já estão presentes.

Não é a forma que gosto de trabalhar, pois trazer algo já compilado pode ser limitado quanto a quantidade de modems que pode usá-lo e também você fica sempre na dependência de quem compilou para uma nova versão, sempre que o kernel for atualizado. Já da forma que trabalhava, você mesmo faz a compilação do driver e por tanto gera uma coisa bem específica para você, diminuindo as chances de erro, e também a cada mudança de kernel vc mesmo faz uma ré-compilação sem depender de ninguém.

O pacote modem-arquivos-v29.tar.gz foi uma tentativa de fazer o driver smartlink compilar para esta versão do Ubuntu par que voltasse a fazer meus pacotes da forma com que trabalhava anteriormente, seguindo esta dica que encontrei na internet, mas infelizmente não deu certo.


Vejo aqui que muitos tem relatado erro ao usar o v27 e até já pensei se eu não tinha errado alguma coisa no script de instalação, mas logo descartei esta hipótese por que tem dois ou três usuários  aqui que possuem o modem motorola sm56 que relataram sucesso usando o v27, então não seria erro no script de instalação do mesmo. Peço para quem esteja tendo problema com a instalação do v27 que olhem direitinho aí se estão fazendo a coisa de maneira certa, pois se tudo correr bem, mesmo que o modem não funcione, pelo menos é para existir isso aqui:

slmodemd em /usr/sbin

slamr.ko em  /lib/modules/2.6.27-7-generic/extra

ungrab-winmodem.ko em /lib/modules/2.6.27-7-generic/extra

sl-modem-daemon em /etc/init.d/

e mais algumas coisas, portanto se isso não aparece nos locais adequados é por que não foi instalado corretamente o pacote v27. Veja que não estou nem entrando no mérito de o modem funcionar ou não, mas sim nos locais onde devem estar certos arquivos.

Vejam também se suas cópias do Ubuntu 8.10 32bits esão ok, ou seja, se baixaram da internet verificaram o md5sum da mesma e etc.


Quem quiser tentar outra forma, é só baixar isso aqui:

http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/slamr-2.6.27-7-generic.tar.gz

depois descompactar o pacote slamr-2.6.27-7-generic.tar.gz que foi o que usei no meu pacote v27 e dá permissão de execução para o script setup e executar ele como root para ver se o modem funciona.

livre1

Alarcon tem como instalar o drive smartlink sem usar este pacote que você fez?

alarcon

Citação de: livre1 online 25 de Janeiro de 2009, 14:09
Alarcon tem como instalar o drive smartlink sem usar este pacote que você fez?

Se você se refere a compilação manual do driver smartlink, a última versão dele não compila no Ubuntu 8.10, mas se quer usar o driver já compilado que usei no meu pacote é esse aqui:

Quem quiser tentar outra forma, é só baixar isso aqui:

http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/slamr-2.6.27-7-generic.tar.gz

depois descompactar o pacote slamr-2.6.27-7-generic.tar.gz que foi o que usei no meu pacote v27 e dá permissão de execução para o script setup e executar ele como root para ver se o modem funciona.


Se quiser ainda tentar compilar o driver Smartlink, peguei o último aqui:

http://linmodems.technion.ac.il/packages/smartlink

livre1

Eu não sou programador ainda  :'( :'(

So queria saber alarcon, e mais facil usar o pacote que você fez.

alarcon

Citação de: livre1 online 25 de Janeiro de 2009, 14:24
Eu não sou programador ainda  :'( :'(

So queria saber alarcon, e mais facil usar o pacote que você fez.


Bem, creio que é mais fácil usar os pacotes que faço, pois a intenção é essa, ou seja, deixar os procedimentos de uma forma mais ou menos automática para que os iniciantes não se percam nos procedimentos a serem feitos.