Sierra Wireless AirCard 313U (AT&T Momentum 4G) en Ubuntu Linux

10

Estoy tratando de obtener una Sierra Wireless AirCard 313U (más específicamente, la AT&T Momentum 4G ) que funciona bajo Ubuntu Linux.

He visto varias páginas hasta ahora:

¿Cómo conectar internet usando AT&T USBConnect Momentum 4G (AC313U) en Ubuntu / Mint?

¿Puedo usar un módem inalámbrico Sierra en máquinas Linux (módems IP directos)?

Configuración de una conexión inalámbrica Bigpond NextG en Linux

Según tengo entendido, lo anterior es que los controladores de Sierra Wireless ya están incluidos con núcleos Linux no antiguos, y el dispositivo debería detectarse automáticamente, /dev/ttyUSB*como resultado de la creación de algunos archivos de dispositivo. Sin embargo, no veo estos archivos.

dmesg muestra un par de líneas como

[ 555.877426] usb 2-2: config 1 has an invalid interface number: 7 but max is 5

lo que parece sugerir que el dispositivo está en su modo de instalación de software, en lugar del modo de módem. No estoy seguro de cómo poner el dispositivo en modo módem; Entiendo que se supone que el conductor debe hacer esto de todos modos.

Intenté conectarme con Ubuntu 12.04 y 10.04.04, básicamente con los mismos resultados (es decir, dispositivo no detectado). Pude modprobe sierray modprobe sierra_net(al menos en 12.04; 10.04.04 no parecía tener el sierra_netmódulo), por lo que los controladores deberían estar incluidos.

El dispositivo funcionó en un par de máquinas con Windows 7 en las que lo probé, aunque lo curioso es que no instaló automáticamente sus controladores como se suponía; Tuve que descargarlos del sitio web de AT&T e instalarlos yo mismo.

jjlin
fuente
¿Cómo verifica si la tarjeta funciona? ¿Podría publicar la salida de iwconfig después de los modprobecomandos? ¿Cuál es la salida dmesg | grep -i sierradespués de enchufar la tarjeta?
terdon
@terdon: iwconfig no ha cambiado. dmesg: gist.github.com/4269874
Daenyth
¿Pero se informa la tarjeta iwconfig?
terdon 12/12/12
@terdon: No hay nuevas entradas en iwconfig, solo mi ethernet, wireless y loopback
Daenyth
1
También puede interesarle saber que hay un sitio StackExchange llamado AskUbuntu . Si no obtiene una respuesta funcional aquí, puede intentar preguntarla allí.
IQAndreas

Respuestas:

0

Tenía un complemento USB 3G móvil de AT&T en mi negocio antes de que el módem por cable estuviera disponible. Fue mi momento de espera para cuando salió el DSL.

Descubrí que la forma más fácil de hacerlo funcionar era enchufarlo a la computadora al instalar Ubuntu. Esto fue lo que hicimos para obtener internet cuando salíamos de gira y necesitábamos ejecutar las tarjetas de crédito de la gente desde nuestra aplicación POS en ubuntu. Recuerdo que el Ubuntus que estábamos usando en el camino era 10.04 ...?

Cuando estaba en el trabajo, estos fueron los pasos mágicos que se usaron para ponerlo en línea ... ssh en el servidor ubuntu de firewall (editado: recién verificado y el firewall es 9.04):

root@wall:~# cat do_this_for_3g.txt 
nohup pppd call gsm &

# Then after DSL works, to kill the 3G...
ps aux | grep pppd
# root     18716  0.0  0.0   7528   888 pts/0    R+   12:08   0:00 grep pppd
# root     23021  0.0  0.1  21668  1316 pts/0    S    Mar15   0:00 pppd call gsm

kill 23021

/etc/init.d/networking restart

Tenga en cuenta que gsm_chates un script en /etc/ppp/peers:

root@wall:/etc/ppp/peers# cat gsm_chat 
# Connection script for Sierra Wireless GSM/UMTS modems
# Note: This demo script is setup to work on the Cingular EDGE network
#
SAY 'Starting Sierra Wireless GSM connect script...\n'
SAY '\n'

#######################################
SAY 'Setting the abort string\n'
SAY '\n'
# Abort String ------------------------------
ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT 'NO CARRIER' ABORT DELAYED

#######################################
SAY 'Initializing modem\n'
# Modem Initialization 
'' AT
OK ATZ

#######################################
SAY '\n'
SAY     'Setting APN\n'
# Access Point Name (APN) 
# Incorrect APN or CGDCONT can often cause errors in connection.
# Below are a bunch of different popular APNs

#REG:\s1 AT+cgdcont=1,"IP","proxy"
#OK     'AT+CGDCONT=0,"IP","proxy"'
#OK     'AT+CGDCONT=1,"IP","proxy"'
#OK     'AT+CGDCONT=2,"IP","proxy"'
#OK     'AT+CGDCONT=0,"IP","ISP.CINGULAR"'
OK     'AT+CGDCONT=1,"IP","ISP.CINGULAR"'
#OK     'AT+CGDCONT=2,"IP","ISP.CINGULAR"'

#######################################
SAY '\n'
SAY     'Dialing...\n'
# Dial the ISP, this is the common Cingular dial string

OK ATD*99#
CONNECT ''
Chris K
fuente