Autor Tópico: Configura o modem movel ONDA MSA110UP da TIM no ubuntu 9.10  (Lida 61388 vezes)

Offline zelito

  • Usuário Ubuntu
  • *
  • Mensagens: 38
    • Ver perfil
Re: Configura o modem movel ONDA MSA110UP da TIM no ubuntu 9.10
« Resposta #75 Online: 03 de Janeiro de 2011, 11:37 »
Eu tenho um modem da nokia cs 10 usando a tim e uso este script para que ele seja reconhecido:
salvar o conteudo abaixo num arquivo e rodar como root.

#!/bin/bash
#
#
#
# nokia-3g - script para configurar o Internet Stick Nokia CS 10 no Linux
# baseado em instruções do site: http://islascruz.org/html/index.php/blog/show/Nokia-Internet-Stick-CS-10-on-Linux.html
#
# Copyright (C) 2009 Valter Ferraz Sanches <googbar@gmail.com>
#
#
# Este programa é um software livre; você pode redistribui-lo e/ou
# modifica-lo dentro dos termos da Licença Pública Geral GNU como
# publicada pela Fundação do Software Livre (FSF); na versão 2 da
# Licença, ou (na sua opnião) qualquer versão.
#
# Este programa é distribuido na esperança que possa ser  util,
# mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer
# MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
# Licença Pública Geral GNU para maiores detalhes.
#
# Você deve ter recebido uma cópia da Licença Pública Geral GNU
# junto com este programa, se não, escreva para a Fundação do Software
# Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
#
#

cat <<EOF
Ola, este script configura o modem Nokia Internet Stick CS 10 em seu sistema.

Não faz nenhum teste ou autenticação. Voce deve executá-lo como super-usuário (root)

Aqui diz que seu usuário é: `whoami`

Se não for root, não insista, não vai funcionar. Saia, entre como root e execute novamente.

Pressione enter para continuar ou Ctrl+C para finalizar.
EOF

read

echo -n "Criando regras em /etc/udev/rules.d... "

cat <<EOF > /etc/udev/rules.d/90-nokia-zerocd.rules
SUBSYSTEMS=="usb", SYSFS{idVendor}=="0421", SYSFS{idProduct}=="060c", ACTION=="add", PROGRAM=="/usr/local/bin/nokia-testcd %M %s{serial}", RUN+="/usr/bin/eject -s %k", OPTIONS+="last_rule"
EOF

echo "OK"

echo -n "Criando o script de desmontagem da unidade disco do modem... "

cat <<EOF > /usr/local/bin/nokia-testcd
#!/bin/sh
# Don't eject if flag in place
if [ -f /etc/udev/nokia-zerocd-noeject ]; then
   exit 1
fi
# Extract USB serial into major and minor numbers
minor=`echo $2 | sed 's/.[0-9]*\.//'`
major=`echo $2 | sed 's/\.[0-9]*$//'`
# Compare with current software version
if [ "$major" -gt "0" ] ||  [ "$minor" -gt "10" ]; then
   exit 1
fi
# Clean exit on match
exit 0
EOF

chmod 755 /usr/local/bin/nokia-testcd

echo "OK"
echo "Pressione ENTER para continuar. Reinicie seu PC e rode o wvdialconf para configurar seu discador."

read