Sierra Wireless AirCard 313U (AT & T Momentum 4G) trên Ubuntu Linux


10

Tôi đang cố gắng để có được Sierra Wireless AirCard 313U (cụ thể hơn là AT & T Momentum 4G ) hoạt động trong Ubuntu Linux.

Tôi đã xem một số trang cho đến nay:

Làm cách nào để kết nối internet bằng AT & T USBConnect Momentum 4G (AC313U) trên Ubuntu / Mint?

Tôi có thể sử dụng Modem không dây Sierra trên Máy Linux (modem IP trực tiếp) không?

Thiết lập kết nối không dây Bigpond NextG trên Linux

Sự hiểu biết của tôi dựa trên những điều trên là các trình điều khiển Sierra Wireless đã được bao gồm các hạt nhân Linux không cổ đại và thiết bị sẽ được tự động phát hiện, do đó một số /dev/ttyUSB*tệp thiết bị được tạo. Tôi không thấy những tập tin này, tuy nhiên.

dmesg hiển thị một vài dòng như

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

có vẻ như cho thấy thiết bị đang ở chế độ cài đặt phần mềm, thay vì chế độ modem. Tôi không chắc chắn làm thế nào để đưa thiết bị vào chế độ modem; sự hiểu biết của tôi là người lái xe được cho là đang làm điều này.

Tôi đã thử cắm vào Ubuntu 12.04 và 10.04.04, với kết quả cơ bản giống nhau (nghĩa là thiết bị không được phát hiện). Tôi đã có thể modprobe sierramodprobe sierra_net(ít nhất là vào ngày 12.04; 10.04.04 dường như không có sierra_netmô-đun), vì vậy cần bao gồm các trình điều khiển.

Thiết bị này đã hoạt động trên một vài máy Windows 7 mà tôi đã dùng thử, mặc dù một điều buồn cười là nó không tự động cài đặt trình điều khiển như được yêu cầu; Tôi đã phải tải chúng xuống từ trang web của AT & T và tự cài đặt chúng.


Làm thế nào bạn kiểm tra xem thẻ hoạt động? Bạn có thể gửi đầu ra iwconfig sau khi các modprobelệnh? Đầu ra của dmesg | grep -i sierrasau khi cắm thẻ là gì?
terdon

@terdon: iwconfig không thay đổi. dmesg: gist.github.com/4269874
Daenyth

Nhưng thẻ được báo cáo trong iwconfig?
terdon

@terdon: Không có mục mới trong iwconfig, chỉ có ethernet, không dây và loopback của tôi
Daenyth

1
Bạn cũng có thể quan tâm để biết rằng có một trang web StackExchange có tên AskUbfox . Nếu bạn không nhận được câu trả lời làm việc ở đây, bạn có thể muốn thử hỏi nó ở đó.
IQAndreas

Câu trả lời:


0

Tôi đã có một trình cắm USB 3G di động AT & T tại doanh nghiệp của mình trước khi internet cáp modem có sẵn. Đó là ý kiến ​​của tôi khi DSL ra ngoài.

Tôi phát hiện ra cách dễ nhất để làm cho nó hoạt động là cắm nó vào máy tính khi cài đặt Ubuntu. Đây là những gì chúng tôi đã làm để có được internet khi đi trên đường và cần chạy thẻ tín dụng của mọi người từ ứng dụng POS của chúng tôi trong Ubuntu. Tôi nhớ lại Ubuntus chúng tôi đang sử dụng trên đường là 10.04 ...?

Khi nó hoạt động, đây là những bước kỳ diệu được sử dụng để đưa nó lên mạng ... ssh vào máy chủ ub Ubuntu tường lửa (đã chỉnh sửa: chỉ cần kiểm tra và tường lửa là 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

Lưu ý rằng đó gsm_chatlà một tập lệnh trong /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 ''
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.