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

10

Ich versuche, eine Sierra Wireless AirCard 313U (genauer gesagt die AT & T Momentum 4G ) unter Ubuntu Linux zum Laufen zu bringen .

Ich habe mir bisher einige Seiten angesehen:

Wie verbinde ich das Internet mit AT & T USBConnect Momentum 4G (AC313U) unter Ubuntu / Mint?

Kann ich ein Sierra Wireless Modem auf Linux-Computern (direkte IP-Modems) verwenden?

Einrichten einer drahtlosen Bigpond NextG-Verbindung unter Linux

Mein Verständnis basiert auf dem oben Gesagten, dass die Sierra Wireless-Treiber bereits in nicht alten Linux-Kerneln enthalten sind und das Gerät automatisch erkannt werden sollte, /dev/ttyUSB*wodurch einige Gerätedateien erstellt werden. Ich sehe diese Dateien jedoch nicht.

dmesg zeigt ein paar Zeilen wie

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

Dies scheint darauf hinzudeuten, dass sich das Gerät im Softwareinstallationsmodus und nicht im Modemmodus befindet. Ich bin nicht sicher, wie ich das Gerät in den Modemmodus versetzen soll. Mein Verständnis ist, dass der Fahrer dies sowieso tun soll.

Ich habe versucht, mich unter Ubuntu 12.04 und 10.04.04 anzuschließen, mit im Grunde den gleichen Ergebnissen (dh Gerät nicht erkannt). Ich konnte modprobe sierraund modprobe sierra_net(mindestens am 12.04; 10.04.04 schien das sierra_netModul nicht zu haben ), daher sollten die Treiber enthalten sein.

Das Gerät funktionierte auf einigen Windows 7-Computern, auf denen ich es ausprobiert habe, obwohl es lustig ist, dass es seine Treiber nicht automatisch so installiert hat, wie es sollte. Ich musste sie von der AT & T-Website herunterladen und selbst installieren.

jjlin
quelle
Wie überprüfen Sie, ob die Karte funktioniert? Könnten Sie die Ausgabe von iwconfig nach den modprobeBefehlen posten ? Was ist die Ausgabe dmesg | grep -i sierranach dem Einstecken der Karte?
Terdon
@terdon: iwconfig ist unverändert. dmesg: gist.github.com/4269874
Daenyth
Aber wird die Karte gemeldet iwconfig?
Terdon
@terdon: Es gibt keine neuen Einträge in iwconfig, nur mein Ethernet, Wireless und Loopback
Daenyth
1
Vielleicht interessiert Sie auch, dass es eine StackExchange-Site namens AskUbuntu gibt . Wenn Sie hier keine funktionierende Antwort erhalten, können Sie versuchen, sie stattdessen dort zu erfragen.
IQAndreas

Antworten:

0

Ich hatte ein mobiles 3G-USB-Plug-In von AT & T in meinem Unternehmen, bevor das Internet mit Kabelmodem verfügbar war. Es war meine Bereitschaft, als das DSL ausging.

Ich entdeckte, dass der einfachste Weg, es zum Laufen zu bringen, darin bestand, es bei der Installation von Ubuntu an den Computer anzuschließen. Dies war das, was wir getan haben, um das Internet zu nutzen, wenn wir unterwegs waren und die Kreditkarten von Menschen über unsere POS-App in Ubuntu verwalten mussten. Ich erinnere mich, dass der Ubuntus, den wir unterwegs verwendeten, 10.04 war ...?

Wenn es bei der Arbeit war, waren dies die magischen Schritte, um es online zu schalten ... ssh in den Firewall-Ubuntu-Server (bearbeitet: gerade überprüft und die Firewall ist 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

Beachten Sie, dass dies gsm_chatein Skript 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 ''
Chris K.
quelle