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


10

Sto cercando di far funzionare una Sierra Wireless AirCard 313U (più precisamente, l' AT & T Momentum 4G ) che funziona sotto Ubuntu Linux.

Finora ho guardato un numero di pagine:

Come connettere Internet usando AT&T USBConnect Momentum 4G (AC313U) su Ubuntu / Mint?

Posso usare un modem wireless Sierra su macchine Linux (modem IP diretti)?

Configurare una connessione wireless BigG NextG su Linux

La mia comprensione basata su quanto sopra è che i driver Sierra Wireless sono già inclusi con kernel Linux non antichi e il dispositivo dovrebbe essere rilevato automaticamente, con la /dev/ttyUSB*creazione di alcuni file di dispositivo. Non vedo questi file, tuttavia.

dmesg mostra un paio di righe come

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

che sembra suggerire che il dispositivo è in modalità di installazione del software, piuttosto che in modalità modem. Non sono sicuro di come mettere il dispositivo in modalità modem; la mia comprensione è che l'autista dovrebbe farlo comunque.

Ho provato a collegarmi con Ubuntu 12.04 e 10.04.04, con sostanzialmente gli stessi risultati (cioè dispositivo non rilevato). Sono stato in grado modprobe sierrae modprobe sierra_net(almeno il 12.04; il 10.04.04 non sembrava avere il sierra_netmodulo), quindi i driver dovrebbero essere inclusi.

Il dispositivo ha funzionato su un paio di macchine Windows 7 su cui l'ho provato, anche se una cosa divertente è che non ha installato automaticamente i suoi driver come avrebbe dovuto; Ho dovuto andare a scaricarli dal sito Web di AT&T e installarli da solo.


Come stai controllando se la carta funziona? Potresti pubblicare l'output di iwconfig dopo i modprobecomandi? Qual è l'output di dmesg | grep -i sierradopo aver inserito la scheda?
terdon,

@terdon: iwconfig è invariato. dmesg: gist.github.com/4269874
Daenyth,

Ma la carta è segnalata iwconfig?
terdon,

@terdon: non ci sono nuove voci in iwconfig, solo il mio ethernet, wireless e loopback
Daenyth,

1
Potresti anche essere interessato a sapere che esiste un sito StackExchange chiamato AskUbuntu . Se non trovi una risposta funzionante qui, potresti provare a chiederla lì.
IQAndreas,

Risposte:


0

Avevo un plug-in USB 3G mobile AT&T nella mia azienda prima che fosse disponibile Internet via cavo-modem. Era il mio stand-by quando uscì la DSL.

Ho scoperto che il modo più semplice per farlo funzionare era collegarlo al computer durante l'installazione di Ubuntu. Questo è ciò che abbiamo fatto per ottenere Internet quando siamo in viaggio e abbiamo bisogno di far funzionare le carte di credito delle persone dalla nostra app POS in Ubuntu. Ricordo che gli Ubuntus che usavamo sulla strada erano 10.04 ...?

Quando era al lavoro, questi erano i passaggi magici utilizzati per renderlo online ... ssh nel firewall del server Ubuntu (modificato: appena verificato e il firewall è 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

Si noti che gsm_chatè uno script in /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 ''
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.