Slackware 13.37 กับ Aircard Sierra USB 305

posted on 23 Mar 2012 00:24 by konnux
สิ่งที่ต้องรู้
1. เมื่อเสียบ Aircard เข้าที่ usb แล้ว ที่ /dev มี ttyUSB0, ttyUSB1, ttyUSB2,ttyUSB3  หรือไม่ ถ้าไม่มีคุณต้องค้นเกีียวกับ usb-modeswitch ของผมเห็นเลย
2. ค่า APN เพื่อตั้งค่า internet ของ sim card ที่ใช้ ค้นดูมีคนบอกไว้เยอะแล้ว ของผม sim i-Kool 3G ค่าเป็น "internet"
3.เนื่องจากผมใช้โปรแกรม minicom ในการคุยกับ modem ใน aircard ฉะนั้นต้องรู้คำสั่ง AT command ของอุปกรณ์ที่ใช้ ของผมเป็น Sirra USB 305 ที่เว็บเค้ามีบอก ซึ่งวิธีการผมก็เอามาจาก http://www.sierrawireless.com นั้นแหละ
 
ตัวอย่างเครื่องผม
1.เสียบ Sierra USB 305 รอสักครู่
 
   #ls /dev/ttyU*
 
ถ้ามี ttyUSB0, ttyUSB1, ttyUSB2,ttyUSB3 ก็ดีใจด้วยครับ ไม่ต้องเนื่อยกับการเปลี่ยน mode ของ aircard จาก ZeroCD เป็น USB Modem ( http://www.draisberghof.de/usb_modeswitch/ )
 
2. กำหนดให้ minicom ติดต่อ usb modem ของเรา เป็นการระบุให้ minicom คุยกับ /dev/ttyUSB0
 
   #minicom -s
 
- Select “Serial port setup”
- type”A” then change serial device /dev/tty1 to /dev/ttyUSB0
- type “E” then change Bps/Par/Bits from 230400 to 115200
- then type ESC and select “Save setup as dfl”
- then “Exit from Minicom”
 
   เข้าไป minicom อีกรอบเพื่อกำหนดค่า APN
 
#minicom
 
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
 AT+CGDCONT=1,”IP”,”internet” (บอกว่า APN คือ internet)
OK
 AT!SCACT=1,1 (คำสั่ง AT command นี้ คือ connect , ถ้าจะเลิก connect ใช้คำสั่ง AT!SCACT=0,1 )
OK
 
หลังจาก disconnect แล้วจะออกจากโปรแกรท minicom ให้กด Ctrl+A กด x (กด  Ctrl+A ตามด้วย z เพื่อดู help)
 
3.เมื่อสั่ง  AT!SCACT=1,1 เพื่อเชื่อมต่อเน็ตแล้ว ลองตรวจสอบว่าได้ IP หรือไม่
  #ifconfig
 
ถ้าไม่ได้ ให้สั่งคำสั่งต่อไปนี้
  # sudo dhclient usb0
หรือ
# sudo dhclient wwan0
ลองตรวจสอบอีกที ว่าได้แบบนี้ป่าว ถ้าไม่ได้ ไปถามลุง google เองนะครับ ผมรู้เท่านี้ 5555
#ifconfig
 
eth0 Link encap:Ethernet HWaddr f0:de:f1:06:25:a2
inet addr:192.168.70.13 Bcast:192.168.70.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Memory:f2500000-f2520000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:70 errors:0 dropped:0 overruns:0 frame:0
TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3580 (3.4 KiB) TX bytes:3580 (3.4 KiB)

wwan0 Link encap:Ethernet HWaddr de:b1:ef:24:02:07
inet addr:10.216.21.110 Bcast:10.216.21.110 Mask:255.255.255.255
inet6 addr: fe80::dcb1:efff:fe24:207/64 Scope:Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:5737 errors:0 dropped:0 overruns:0 frame:0
TX packets:5365 errors:0 dropped:29 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5435748 (5.1 MiB) TX bytes:811695 (792.6 KiB) 

edit @ 23 Mar 2012 01:03:03 by KonNux

edit @ 26 Mar 2012 15:58:34 by KonNux

Comment

Comment:

Tweet