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