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


9

ฉันกำลังพยายามใช้Sierra Wireless AirCard 313U (โดยเฉพาะอย่างยิ่งAT&T Momentum 4G ) ที่ทำงานภายใต้ Ubuntu Linux

ฉันดูที่หลาย ๆ หน้าแล้ว:

จะเชื่อมต่ออินเทอร์เน็ตโดยใช้ AT&T USBConnect Momentum 4G (AC313U) บน Ubuntu / Mint ได้อย่างไร?

ฉันสามารถใช้ Sierra Wireless Modem บนเครื่อง Linux (โมเด็ม IP โดยตรง) ได้หรือไม่?

การตั้งค่าการเชื่อมต่อไร้สาย Bigpond NextG บน Linux

ความเข้าใจของฉันตามข้างต้นคือไดรเวอร์ Sierra Wireless มีอยู่ในเมล็ด Linux ที่ไม่ใช่ของโบราณแล้วและควรตรวจพบอุปกรณ์โดยอัตโนมัติพร้อมกับ/dev/ttyUSB*ไฟล์อุปกรณ์บางไฟล์ที่ถูกสร้างขึ้นเป็นผล อย่างไรก็ตามฉันไม่เห็นไฟล์เหล่านี้

dmesg แสดงเส้นคู่เหมือน

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

ซึ่งดูเหมือนจะแนะนำว่าอุปกรณ์อยู่ในโหมดการติดตั้งซอฟต์แวร์มากกว่าโหมดโมเด็ม ฉันไม่แน่ใจว่าจะนำอุปกรณ์เข้าสู่โหมดโมเด็มได้อย่างไร ความเข้าใจของฉันคือไดรเวอร์ควรจะทำเช่นนี้ต่อไป

ฉันได้ลองเสียบภายใต้ Ubuntu 12.04 และ 10.04.04 โดยพื้นฐานแล้วผลลัพธ์เดียวกัน (เช่นไม่พบอุปกรณ์) ฉันสามารถmodprobe sierraและmodprobe sierra_net(ใน 12.04 เป็นอย่างน้อย 10.04.04 ดูเหมือนจะไม่มีsierra_netโมดูล) ดังนั้นจึงควรรวมไดรเวอร์ไว้ด้วย

อุปกรณ์ใช้งานได้กับเครื่อง Windows 7 สองเครื่องที่ฉันลองใช้ แต่สิ่งที่ตลกคือมันไม่ได้ติดตั้งไดรเวอร์โดยอัตโนมัติอย่างที่ควรจะเป็น ฉันต้องไปดาวน์โหลดพวกเขาจากเว็บไซต์ของ AT&T และติดตั้งด้วยตัวเอง


คุณตรวจสอบว่าการ์ดทำงานอย่างไร คุณสามารถโพสต์การส่งออกของiwconfig หลังจากmodprobeคำสั่ง? อะไรคือผลลัพธ์ของdmesg | grep -i sierraหลังจากเสียบการ์ดเข้าไปแล้ว?
terdon

@terdon: iwconfig ไม่เปลี่ยนแปลง dmesg: gist.github.com/4269874
Daenyth

แต่มีรายงานบัตรiwconfigหรือไม่
terdon

@terdon: ไม่มีรายการใหม่ใน iwconfig เพียงอีเธอร์เน็ตไร้สายและลูปแบ็คของฉัน
Daenyth

1
นอกจากนี้คุณอาจจะสนใจที่จะรู้ว่ามีเว็บไซต์ที่มีชื่อ StackExchange AskUbuntu หากคุณไม่ได้รับคำตอบที่นี่คุณอาจลองถามที่นั่นแทน
IQAndreas

คำตอบ:


0

ฉันมีปลั๊กอิน USB 3G ของ AT&T สำหรับมือถือที่ธุรกิจของฉันก่อนที่จะมีอินเทอร์เน็ตเคเบิลโมเด็ม มันเป็นของฉันสแตนด์บายเมื่อ DSL ออกไป

ฉันค้นพบวิธีที่ง่ายที่สุดในการทำให้มันทำงานคือเสียบปลั๊กเข้ากับคอมพิวเตอร์เมื่อติดตั้ง Ubuntu นี่คือสิ่งที่เราทำเพื่อรับอินเทอร์เน็ตเมื่อไปบนถนนและต้องการเรียกใช้บัตรเครดิตของประชาชนจากแอพ POS ของเราในอูบุนตู ฉันจำอูบุนตูที่เราใช้อยู่บนถนนได้ 10.04 ...

เมื่ออยู่ในที่ทำงานสิ่งเหล่านี้เป็นขั้นตอนเวทย์มนตร์ที่ใช้ในการทำให้มันออนไลน์ ... ssh ไปยังเซิร์ฟเวอร์ ubuntu ของไฟร์วอลล์ (แก้ไข: ตรวจสอบเพียงและไฟร์วอลล์คือ 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

ขอให้สังเกตว่าgsm_chatเป็นสคริปต์ใน/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 ''
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.