Instalar o pacote usb_modeswitch 1.1.5

Iniciado por vfarias, 08 de Dezembro de 2010, 10:27

tópico anterior - próximo tópico

vfarias

Amigos, vocês sabem dizer porque não estou conseguindo instalar o pacote "usb_modeswitch-1.1.5.tar.bz2"  que baixei para ver se faço funcionar a desgraça do modem ONDA-MSA110UP no meu Ubuntu-10.10? Tenho instalados todos os pacotes para tal fim, tipo "build-essential", "gcc", "g++" e "linux-readers-generic". Pelo terminal, como root, desempacoto o programa com o comando "#tar -xvf usb_modeswitch-1.1.5.tar.bz2. Vou até a pasta criada que tem o mesmo nome sem a terminação ".tar.bz2" e, quando dou o comando "make install" conforme orientação do "README" surge o erro:

root@desktop:/home/vbarros/Downloads/usb-modeswitch-data-20101202# make install
install -d /etc/usb_modeswitch.d
install -D --mode=644 40-usb_modeswitch.rules /lib/udev/rules.d/40-usb_modeswitch.rules
install --mode=644 -t /etc/usb_modeswitch.d ./usb_modeswitch.d/*
if [ -f /etc/issue ]; then \
      if [ -n `which udevadm 2>/dev/null` ]; then \
         UDEVADM=`which udevadm`; \
         UDEVADM_VER=`$UDEVADM -V 2>/dev/null`; \
         if [ -z $UDEVADM_VER ]; then \
            UDEVADM_VER=`$UDEVADM --version 2>/dev/null`; \
         fi; \
         if [ $UDEVADM_VER -gt 127 ]; then \
            $UDEVADM control --reload-rules; \
         else \
            $UDEVADM control --reload_rules; \
         fi \
      elif [ `which udevcontrol 2>/dev/null` ]; then \
      `which udevcontrol` reload_rules; \
      fi \
   fi

O que devo fazer?

navegantesdailusao

Olá provavelmente você não tem um compilador instalado

Instale o gcc...


bas
J.E.S.U.S. - Juntos Estaremos Sendo Um Só.

Tota

Ola,

Antes disso, ao usar o comando ./configure e depois o comando make apareceu algum erro?

Voce instalou o pacote => build-essential

antes de compilar?

[]'s

vfarias

#3
Caro Tota, conforme esclareci na minha primeira mensagem deste tópico, todos os pacotes necessários estão instalados (build-essential, que já inclui gcc e g++ e o linux-headers-generic). Esclareci, também, que usei o comando mando "make install" dentro da pasta do programa descompactado,  conforme o arquivo README do pacote. A propósito, como saber se o pacote está instalado?

Tota

Citação de: vfarias online 08 de Dezembro de 2010, 15:52
Caro Tota, conforme esclareci na minha primeira mensagem deste tópico, todos os pacotes necessários estão instalados (build-essential, que já inclui gcc e g++ e o linux-headers-generic). Esclareci, também, que usei o comando mando "make install" dentro da pasta do programa descompactado,  conforme o arquivo README do pacote. A propósito, como saber se o pacote está instalado?

Eu entendi, a pergunta foi porque a mim pareceu que ficaram informações truncadas.

Infelizmente não vi mensagem de erro, apenas uma parte da compilação:

Citarroot@desktop:/home/vbarros/Downloads/usb-modeswitch-data-20101202# make install
install -d /etc/usb_modeswitch.d
install -D --mode=644 40-usb_modeswitch.rules /lib/udev/rules.d/40-usb_modeswitch.rules
install --mode=644 -t /etc/usb_modeswitch.d ./usb_modeswitch.d/*
if [ -f /etc/issue ]; then \
      if [ -n `which udevadm 2>/dev/null` ]; then \
         UDEVADM=`which udevadm`; \
         UDEVADM_VER=`$UDEVADM -V 2>/dev/null`; \
         if [ -z $UDEVADM_VER ]; then \
            UDEVADM_VER=`$UDEVADM --version 2>/dev/null`; \
         fi; \
         if [ $UDEVADM_VER -gt 127 ]; then \
            $UDEVADM control --reload-rules; \
         else \
            $UDEVADM control --reload_rules; \
         fi \
      elif [ `which udevcontrol 2>/dev/null` ]; then \
      `which udevcontrol` reload_rules; \
      fi \
   fi

O que devo fazer?

[]'s


vfarias

Caro Anderson, estes pacotes, nas mesmas versões, constam dos repositórios e já estão no meu sistema. Mesmo assim, obrigado pela atenção.

RonaldoRG

Como o tota falou, não houve erro nenhum essa mensagem aparece mesmo na instalação agora você tem que procurar um arquivo com a extensão .rules que tá na pasta do usb_modeswitch, e colocar na pasta /etc/udev/rules reinicia e veja se o modem monta automaticamente. Na verdade ele não precisa ser compilado, o binário já vem pronto é só instalar com o comando make install.
T+.
Ubuntu 12.04