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

10

J'essaie de faire fonctionner une Sierra Wireless AirCard 313U (plus précisément, l' AT&T Momentum 4G ) sous Ubuntu Linux.

J'ai regardé un certain nombre de pages jusqu'à présent:

Comment se connecter à Internet en utilisant AT&T USBConnect Momentum 4G (AC313U) sur Ubuntu / Mint?

Puis-je utiliser un modem sans fil Sierra sur des machines Linux (modems IP directs)?

Configuration d'une connexion sans fil Bigpond NextG sous Linux

Ma compréhension basée sur ce qui précède est que les pilotes Sierra Wireless sont déjà inclus avec les noyaux Linux non anciens, et le périphérique devrait être automatiquement détecté, avec certains /dev/ttyUSB*fichiers de périphérique créés en conséquence. Je ne vois cependant pas ces fichiers.

dmesg montre quelques lignes comme

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

ce qui semble suggérer que l'appareil est dans son mode d'installation de logiciel plutôt que dans le mode modem. Je ne sais pas comment mettre l'appareil en mode modem; d'après ce que je comprends, le conducteur est censé le faire de toute façon.

J'ai essayé de me connecter sous Ubuntu 12.04 et 10.04.04, avec essentiellement les mêmes résultats (c'est-à-dire, périphérique non détecté). J'ai pu modprobe sierraet modprobe sierra_net(au moins 12.04; 10.04.04 ne semblait pas avoir le sierra_netmodule), donc les pilotes devraient être inclus.

L'appareil a fonctionné sur quelques machines Windows 7 sur lesquelles je l'ai essayé, bien que ce qui est drôle, c'est qu'il n'installe pas automatiquement ses pilotes comme il était censé le faire; Je devais aller les télécharger sur le site Web d'AT & T et les installer moi-même.

jjlin
la source
Comment vérifiez-vous que la carte fonctionne? Pourriez-vous publier la sortie de iwconfig après les modprobecommandes? Quelle est la sortie dmesg | grep -i sierraaprès avoir branché la carte?
terdon
@terdon: iwconfig est inchangé. dmesg: gist.github.com/4269874
Daenyth
Mais la carte est-elle signalée iwconfig?
terdon
@terdon: Il n'y a pas de nouvelles entrées dans iwconfig, juste mon ethernet, sans fil et bouclage
Daenyth
1
Vous pouvez également être intéressé de savoir qu'il existe un site StackExchange nommé AskUbuntu . Si vous n'obtenez pas de réponse de travail ici, vous pouvez essayer de la demander à la place.
IQAndreas

Réponses:

0

J'avais un plug-in USB 3G AT&T mobile dans mon entreprise avant que l'internet par modem câble ne soit disponible. C'était mon stand-by pour quand le DSL est sorti.

J'ai découvert que le moyen le plus simple de le faire fonctionner était de le brancher sur l'ordinateur lors de l'installation d'Ubuntu. C'est ce que nous avons fait pour obtenir Internet lorsque nous partions en voyage et que nous devions exécuter les cartes de crédit des gens à partir de notre application de point de vente à Ubuntu. Je me souviens que l'Ubuntus que nous utilisions sur la route était 10.04 ...?

Quand il était au travail, ce sont les étapes magiques utilisées pour le mettre en ligne ... ssh dans le serveur Ubuntu du pare-feu (édité: juste vérifié et le pare-feu est 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

Notez qu'il gsm_chats'agit d'un script dans /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
la source