Newsgroup: it.comp.os.linux.iniziare
Titolo: UMTSkey 'Option' riconosciuta automaticamente: non si collega.

Ciao,
ho appena comprato un router wireless/UMTS: un Option Globesurfer II
Questo router permette l'inserimento di una chiavetta USB per la
connessione UMTS, da condividere poi tramite ethernet o tramite
wireless.
La chiavetta che utilizzo è una Vodafone K3760, il cui produttore
dovrebbe essere la stessa Option.
Le istruzioni dicono solamente di inserire la chiavetta, seguire il
wizard di configurazione e navigare allegramente.
Nella pratica inserisco la chiavetta, viene riconosciuta, ma poi
sull'interfaccia web di gestione resta sempre su "Connection Status:
Connecting"; e da lì non si schioda.
Possibile che non riesca a connettersi?
Cosa devo fare per poter avere la connettività UMTS?
Sono riuscito a accedere tramite telnet ma non so cosa farmene.
Oltretutto non è per me il prodotto e mi piacerebbe che funzionasse
senza smanettarci troppo, visto anche il produttore dei due
dispositivi che è lo stesso.

 Cosa devo fare per poter avere la connettività UMTS?
Perche' non contatti il produttore/provider e domandi a loro?
Che c'entra esattamente questo con Linux?
Davide

 Davide
C'è una linux box sopra a gestire il tutto.
Ed utilizza (immagino) le stesse utility che si usano su Linux per far
girare le chiavette UMTS.
Sto provando a capire, da shell, in che stato è il /device della
chiavetta.
C'è uno script che restituisce dei dati:
---
CSQ
Signal Quality: 15,99
Status: Connecting
---
Il contenuto dello script è il sottostante:
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
#!/bin/sh
#
# $Id: azt_umts_connect.sh,v 1.11 2008-12-16 15:00:00 steven Exp $
#
TTYS=`find /sys/class/tty -name "ttyHS*"`
APP_PORT=""
if [ "$TTYS" = "" ]; then
SerialPort2=`cat /var/run/serialPort 2> /dev/null | grep SerialPort2
|  sed 's/.
SIMSTATUS=`comgt -d $SerialPort2 simcard_status | sed 's/SIM //'`
if [ "$SIMSTATUS" = "ERROR" ]; then
exit
fi
if [ "$SerialPort2" = "" ]; then
comgt umtsConSt
else
comgt -d $SerialPort2 umtsConSt
fi
CONNST=`cat /var/run/pidfile 2> /dev/null | grep Connecting`
if [ "$CONNST" != "" ]; then
echo "Status: Connecting"
exit
fi
if [ -e /var/run/ppp0.pid ];then
echo "Status: Connected"
else
echo "Status: Disconnected"
fi
else
for i in $TTYS; do
if [ `grep Modem $i/hsotype` ]; then
APP_PORT=$i
break
fi
done
if [ "$APP_PORT" = "" ]; then
for i in $TTYS; do
if [ `grep Application $i/hsotype` ]; then
APP_PORT=$i
break
fi
done
fi
DEVICE=/dev/`echo $APP_PORT | cut -d/ -f5`
SIMSTATUS=`comgt -d $DEVICE simcard_status | sed 's/SIM //'`
if [ "$SIMSTATUS" = "ERROR" ]; then
exit
fi
if [ "$DEVICE" != "/dev/" ]; then
comgt -d $DEVICE umtsConSt
fi
CONNST=`cat /var/run/pidfile 2> /dev/null`
if [ "$CONNST" == "Connecting" ]; then
echo "Status: Connecting"
exit
else
if [ "$CONNST" == "Disconnecting" ]; then
echo "Status: Disconnecting"
exit
fi
fi
CONNST=`comgt -d $DEVICE hsostatus | grep _OWANCALL | sed 's/.*: 1,//'
| sed 's/
if [ "$CONNST" = "1" ]; then
echo "Status: Connected"
else
echo "Status: Disconnected"
fi
fi
~
- /sbin/azt_getUMTSstatus.sh [Readonly] 1/67 1%
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
Non essendo 'writable' il filesystem, sto eseguendo i singoli comandi
per vederne il risultato.
Con
admin# TTYS=`find /sys/class/tty -name "ttyHS*"`
admin# echo $TTYS
sys/class/tty/ttyHS3 /sys/class/tty/ttyHS2 /sys/class/tty/ttyHS1 /sys/
class/tty
/ttyHS0
Quindi sembra riconoscere delle periferiche.
Ma se provo
admin# comgt umtsConSt
Trying list of devices
Unable to locate default devices, try the -d option.
Tento allora
admin# comgt -d /sys/class/tty/ttyHS0 umtsConSt
Can't open device /sys/class/tty/ttyHS0.
Non riesco quindi a capire se la periferica viene riconosciuta o no.
Mi date una mano a capire se c'è speranza? :-(
O mi dite se è meglio che posto su "it.comp.os.linux.sys".....

Bah, risolto....
Era solo da configurare l'APN con 
web.omnitel.it
 :-/
Magari lo spiegassero nel manuale, visto che non si nasce imparati....
Era un problema di autenticazione.
Grazie comunque....