ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

603 items|« First « Prev 52 53 (54/61) 55 56 Next » Last »|
โดย Little Bear on 21 ส.ค. 51 13:57

ผมใช้งาน Sierra Wireless AirCard 580 มาสัก 2 ปีได้แล้ว ช่วงแรกก็ใช้งานบน WindowsXP มาตลอด แต่ตอนนี้ได้เลิกใช้ Windows เปลี่ยนมาใช้ Ubuntu Linux เต็มตัวได้หลายเดือนแล้ว

ได้ setup Sierra Wireless AirCard 580 ให้ใช้งานเมื่อหลายเดือนที่แล้วด้วย Sprint Sierra 580 EVDO Card & Linux

เมื่อ July 08, 2008 ได้อ่านเจอบทความ AirCard Solomon SEGM 520 EDGE - Ubuntu Review เลยทดลองทำตามดู ตอนนั้นก็ทำไม่ผ่าน และได้ทิ้งไว้หลายวัน

วันนี้ได้ลองดูใหม่อีกที มีการเปลี่ยนแปลงเล็กน้อยตามขั้นตอนนี้

Hardware :

ผมติดตั้ง Sierra Wireless AirCard 580 ซึ่งเป็น PCMCIA Card โดยนำมาใช้งานบนเครื่อง Desktop จึงต้องซื้อ card PCI2PCMCIA มาเสียบเข้ากับ PCI Slot แล้วจึงนำ Sierra Wireless AirCard 580 มาเสียบอีกที

OS :

Ubuntu Hardy 8.04.1 Linux เคยติดตั้งตอน Ubuntu 7.10 ก็ใช้งานได้เหมือนกัน

วิธีการติดตั้ง มี 2 แบบ คือ

การติดตั้งแบบที่ 1 (อ้างอิงจาก http://dryicezero.blogspot.com/2005/12/sprint-sierra-580-evdo-card-linux.html)

เริ่มติดตั้ง

  1. เสียบ Sierra Wireless AirCard 580
  2. พิมพ์คำสั่ง
    #sudo modprobe usbserial vendor=0x1199 product=0x0112
    #sudo mknod /dev/ttyUSB3 c 188 0
  3. สร้างไฟล์ /etc/ppp/peers/cdma โดยให้มีข้อความดังนี้
    lcp-echo-interval 0
    -detach
    ttyUSB3
    115200
    debug
    noauth
    defaultroute
    usepeerdns
    user evdo@catevdo.com
    show-password
    crtscts
    connect '/usr/sbin/chat -v -t3 -f /etc/ppp/peers/cdma_chat'
    
  4. สร้างไฟล์ /etc/ppp/peers/cdma_chat โดยให้มีข้อความดังนี้

    '' 'AT'
    'OK' 'ATE0V1&F&D2&C1&C2S0=0'
    'OK' 'ATE0V1'
    'OK' 'ATS7=60'
    'OK' 'ATDT#777'
    

    เครื่องหมาย ' ที่เห็นทั้งหมดนั้น เป็นเครื่องหมายคำพูขีดเดียวนะครับ (ผมไม่รู้ว่าอ่านว่าอะไร)

  5. วิธีเรียกใช้งานคือ
    #sudo pppd call cdma
  6. ผลที่ได้จะออกมาประมาณนี้

    Serial connection established.
    using channel 14
    Using interface ppp0
    Connect: ppp0 &lt;--&gt; /dev/ttyUSB3
    sent [LCP ConfReq id=0x1 &lt;asyncmap 0x0&gt; &lt;magic 0xae329712&gt; &lt;pcomp&gt; &lt;accomp&gt;]
    rcvd [LCP ConfReq id=0x0 &lt;mru 1500&gt; &lt;asyncmap 0x0&gt; &lt;auth chap MD5&gt; &lt;magic 0xcde5e619&gt; &lt;pcomp&gt; &lt;accomp&gt;]
    sent [LCP ConfAck id=0x0 &lt;mru 1500&gt; &lt;asyncmap 0x0&gt; &lt;auth chap MD5&gt; &lt;magic 0xcde5e619&gt; &lt;pcomp&gt; &lt;accomp&gt;]
    rcvd [LCP ConfAck id=0x1 &lt;asyncmap 0x0&gt; &lt;magic 0xae329712&gt; &lt;pcomp&gt; &lt;accomp&gt;]
    rcvd [CHAP Challenge id=0x1 &lt;21a1b50b81715df33028912ac3dc8e3d&gt;, name = "PDSN-SNI"]
    sent [CHAP Response id=0x1 &lt;f77154c0d15d2eea846ce3a41fb2a35d&gt;, name = "evdo@catevdo.com"]
    rcvd [CHAP Success id=0x1 "Welcome to PDSN-SNI."]
    CHAP authentication succeeded: Welcome to PDSN-SNI.
    CHAP authentication succeeded
    sent [CCP ConfReq id=0x1 &lt;deflate 15&gt; &lt;deflate(old#) 15&gt; &lt;bsd v1 15&gt;]
    sent [IPCP ConfReq id=0x1 &lt;compress VJ 0f 01&gt; &lt;addr 0.0.0.0&gt; &lt;ms-dns1 0.0.0.0&gt; &lt;ms-dns3 0.0.0.0&gt;]
    rcvd [IPCP ConfReq id=0x0 &lt;addr 10.99.131.230&gt;]
    sent [IPCP ConfAck id=0x0 &lt;addr 10.99.131.230&gt;]
    rcvd [LCP ProtRej id=0x1 80 fd]
    Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
    rcvd [IPCP ConfRej id=0x1 &lt;compress VJ 0f 01&gt;]
    sent [IPCP ConfReq id=0x2 &lt;addr 0.0.0.0&gt; &lt;ms-dns1 0.0.0.0&gt; &lt;ms-dns3 0.0.0.0&gt;]
    rcvd [IPCP ConfNak id=0x2 &lt;addr 10.144.31.223&gt; &lt;ms-dns1 61.19.64.19&gt; &lt;ms-dns3 61.19.245.246&gt;]
    sent [IPCP ConfReq id=0x3 &lt;addr 10.144.31.223&gt; &lt;ms-dns1 61.19.64.19&gt; &lt;ms-dns3 61.19.245.246&gt;]
    rcvd [IPCP ConfAck id=0x3 &lt;addr 10.144.31.223&gt; &lt;ms-dns1 61.19.64.19&gt; &lt;ms-dns3 61.19.245.246&gt;]
    Cannot determine ethernet address for proxy ARP
    local  IP address 10.144.31.223
    remote IP address 10.99.131.230
    primary   DNS address 61.19.64.19
    secondary DNS address 61.19.245.246
    Script /etc/ppp/ip-up started (pid 10807)
    Script /etc/ppp/ip-up finished (pid 10807), status = 0x0
    

  7. Make AirCard button on panel

    • Right click on panel -> Add to panel
    • Select Custom Application Launcher
    • Command : xterm -T "Connect to CDMA" -e sudo pppd call cdma

Thank you Ernest for your article at Sprint Sierra 580 EVDO Card & Linux

การติดตั้งแบบที่ 2 (อ้างอิงจากวิธีการของคุณ sunbackjesus)

เริ่มติดตั้ง

  1. เสียบ Sierra Wireless AirCard 580
  2. เปิด Terminal พิมพ์

    #sudo wvdialconf /etc/wvdial.conf

    จะเป็นการค้นหา aircard และสร้าง config file ไว้ที่ /etc/wvdial.conf เมื่อค้นหาเรียบร้อยก็จะเจอ modem โดยของผมจะอยู่ที่ /dev/ttyUSB0 ซึ่งอาจจะแตกต่างกันในแต่ละเครื่อง

  3. เข้าไปแก้ไขค่าบางอย่างโดยพิมพ์คำสั่งใน Terminal

    sudo gedit /etc/wvdial.conf

  4. ข้อความในไฟล์ wvdial.conf จะเป็นประมาณนี้

    [Dialer Defaults]
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Modem Type = Analog Modem
    ; Phone = &lt;Target Phone Number&gt;
    ISDN = 0
    ; Username = &lt;Your Login Name&gt;
    Init1 = ATZ
    ; Password = &lt;Your Password&gt;
    Modem = /dev/ttyUSB0
    Baud = 9600
    

  5. แก้ค่าบางค่าให้เป็นประมาณนี้

    [Dialer Defaults]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Modem Type = Analog Modem
    Phone = <a class="hashtag" href="/tags/777">#777</a>
    ISDN = 0
    Modem = /dev/ttyUSB0
    Baud = 9600
    Username = evdo@catevdo.com
    Password = cdmacat
    Stupid Mode = 1
    New PPPD = yes
    

    เซฟและปิด กลับมาที่ Terminal

  6. Dial ด้วยคำสั่ง
    #sudo wvdial
  7. ถ้าต่อได้สำเร็จก็จะขึ้นข้อความประมาณนี้

    --&gt; WvDial: Internet dialer version 1.60
    --&gt; Cannot get information for serial port.
    --&gt; Initializing modem.
    --&gt; Sending: ATZ
    ATZ
    OK
    --&gt; Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    --&gt; Modem initialized.
    --&gt; Sending: ATDT#777
    --&gt; Waiting for carrier.
    ATDT#777
    CONNECT
    --&gt; Carrier detected.  Starting PPP immediately.
    --&gt; Starting pppd at Thu Aug 21 13:43:34 2008
    --&gt; Pid of pppd: 10550
    --&gt; Using interface ppp0
    --&gt; pppd: ��[06][08]�[06][08]
    --&amp;gt; pppd: ��[06][08]�[06][08]
    --&gt; pppd: ��[06][08]�[06][08]
    --&amp;gt; pppd: ��[06][08]�[06][08]
    --&gt; pppd: ��[06][08]�[06][08]
    --&amp;gt; local  IP address 10.144.63.215
    --&amp;gt; pppd: ��[06][08]�[06][08]
    --&gt; remote IP address 10.99.131.230
    --&gt; pppd: ��[06][08]�[06][08]
    --&amp;gt; primary   DNS address 61.19.64.19
    --&amp;gt; pppd: ��[06][08]�[06][08]
    --&gt; secondary DNS address 61.19.245.246
    --&gt; pppd: ��[06][08]`�[06][08]
    

  8. Make AirCard button on panel

    • Right click on panel -> Add to panel
    • Select Custom Application Launcher
    • Command : xterm -T "Connect to CDMA" -e sudo wvdial

ขอขอบคุณ คุณ sunbackjesus ที่ได้เขียนบทความ AirCard Solomon SEGM 520 EDGE - Ubuntu Review ทำให้ผมได้วิธีการต่อเน็ตอีกแบบ ซึ่งอาจจะทำให้ผมมีไอเดียกับ CCU-660 (หากได้ซื้อ)

เรื่องคล้าย ๆ กัน

โดย Little Bear on 18 ส.ค. 51 15:20

วันนี้ไปซื้อ C-motech CCU-680 CDMA 1xEV-DO Rev A USB Modem with Flash Memory จาก CAT Hatyai มาให้คนข้างบ้าน (ของเองยังใช้ Sierra Aircard 580 อยู่เหมือนเดิม)

ติดตั้งง่ายจริง ๆ พอเสียบ USB Modem เข้าไป ก็จะมองเห็น Thumb drive พร้อม driver อยู่ในนั้น ลง driver เสร็จก็มองเห็นเลย แต่ต้องคอยให้ทาง CAT เปิดเบอร์ให้ใช้งานก่อน จึงจะต่อเน็ตได้

กลับมาถึงบ้านก็เลยทดสอบความเร็วดู

ผลที่ได้ Download ประมาณ 600-1200 mbps Upload ประมาณ 400 kbps

CCU-680 Speedtest

ถือว่าอยู่ในเกณฑ์ที่ดี โดยเฉพาะขา Upload ที่ทำได้สูงมากและความเร็วค่อนข้างนิ่ง ผมใช้ Aircard 580 ทำได้ประมาณ 80-100 kbps หากได้ความเร็ว upload ขนาดนี้ คงช่วยให้งานของผมสะดวกขึ้นมากเลย

เห็นหน้ากล่องเขียนบอกว่า Support Linux เลยรีบเปิด CD ดู แต่ต้องพบกับความผิดหวัง เพราะในแผ่น CD ไม่มีอะไรที่เกี่ยวข้องกับ Linux เลย มีแต่ Driver ของ Windows กับ Mac

ยังมีปัญหากับการใช้งานบน Linux คือผมใช้งาน Ubuntu Linux เป็นหลัก ซึ่งยังหาวิธีการติดตั้งบน Ubuntu ไม่ได้ อ่านจาก CAT telecom - 3G - CDMA2000-EVDO Revision A - CCU-680 USB modem - Now available! บอกวิธี CCU-680 Ubuntu connect ลองโหลดมาดูแล้ว ยังไม่ work.

ปัญหาการใช้งานบน Linux คือมีคนใช้ CCU-680 น้อย เลยยังไม่ค่อยมีใครเขียนถึง ค้นหาในเน็ตก็ไม่ค่อยมีรายละเอียด จะหาทางเองก็ยังไม่เก่งในเรื่อง Linux

เย็นนี้ก็ต้องเอาไปให้เจ้าของแล้ว คงไม่ได้ลองอีก ไว้ค่อยยืมมาลองใหม่อีกที

หากหาทางใช้กับ Ubuntu Linux ได้ ก็อาจจะถอยออกมาสักตัว แล้วค่อยขาย Aircard 580

ข้อมูลทางเทคนิค

C-motech CCU-680 CDMA 1xEV-DO Rev A USB Modem with Flash Memory

Max 3.1 Mbps "Fast wireless internet is available for your freedom"

  • Ultra Slim and Compact Mobile Broadband USB Modem
  • Access Internet on-the-go at True Broadband Speed
  • Store Files in On-board Flash Memory Storage
  • No CD Required to Install Software and Drivers
  • Supports Windows 2000,XP,Vista,Mac OS X,Linux
  • Connect with Ease with Retractable USB Connector

Data Throughput

  • EVDO rev A mode
      Forward link up to 3.1 Mbps
      Reverse link up to 1.8 Mbps
  • CDMA2000 1xRTT mode
      Forward and reverse link up to 163.6 Kbps

Technical Information

  • Qualcomm MSM6800 chipset
  • Internal Antenna
  • MRD (Mobile Receiver Diversity)
  • Receiver Senaitivity : Under -106dBm
  • Nominal Operating Voltage +5V from USB Host
  • Flash Memory 64 MB with Software Connection Manager

Environmental

  • Operating Temperature -10C-55C
  • Storage Temperature -30C-70C
  • Humidity 95% (None-condensing)

Mechanicals

  • Dimension 33(L)x79(W)x9.5(D) mm
  • Weight 29g
  • LED 2 (Signal Strength & Data Transfer Indicator)

System Requirements

  • Windows 2000,XP,Vista
  • Max OS X
  • Linux
  • Connection : USB Slot type A
  • Processor : 667MHz or faster
  • Memory : 128MB
  • Disk Space : 100MB

ส่วนข้อมูลทางเทคนิคจาก C-motech ดูได้จาก CCU-680 : CDMA 1x EV-DO Rev. A USB Modem

ปล. ยังติดตั้งบน Ubuntu ไม่ได้ มีรายละเอียดนิดหน่อยจาก CAT telecom - 3G - CDMA2000-EVDO Revision A - CCU-680 USB modem - Now available! ขอศึกษาเพิ่มเติมก่อน

ปล.2 คำตอบเรื่องการใช้ CCU-680 บน Ubuntu 8.10 แต่ยังไม่ได้ลอง ขอเก็บรายละเอียดไว้ก่อนครับ ดังนี้

ดาวน์โหลดโปรแกรมจาก http://www.icez.net/files/itfchg

วิธีลง

  • เปิด terminal สั่ง
sudo su - (แล้วใส่รหัสผ่านของคุณ)
cd /usr/bin
wget http://www.icez.net/files/itfchg
chmod a+x itfchg

วิธีใช้

กด alt + f2 พิมพ์ sudo itfchg /dev/sdb ติ๊ก run in terminal แล้วกด ok ใส่รหัสผ่าน รอสักครู่

แล้วก็ไปกดต่อที่ connection manager ได้เลยครับ

แนะนำให้ update เป็น ubuntu 8.10 ก่อนนะครับ

จากคุณ : worldicez  และ UbuntuClub

โดย Little Bear on 13 ส.ค. 51 10:39

เริ่มแล้วครับ พรบ.คอมพิวเตอร์ กฏหมายที่จะมาควบคุมพวกเรา ไม่ว่าจะชอบหรือไม่ชอบ ทุกคนก็จะถูกบังคับแน่นอน

ผมยังไม่ได้ศึกษาอย่างจริงจัง แต่เห็นมีเอกสารสรุปที่ทางฝ่าย MIS ของ Sipa ทำแจกไว้ให้อ่านกันภายใน เลยเอามาแปะเก็บไว้ก่อน

สามารถดาวน์โหลดได้ที่นี่ครับ http://61.7.253.244/media/computer-law.pdf

ที่ inet เขาแปลเอาไว้ อ่านง่ายขึ้นอีกหน่อย ลองแวะไปอ่านกันได้ที่ ทำความรู้จักกับพระราชบัญญัติว่าด้วยการกระทำความผิดเกี่ยวกับคอมพิวเตอร์

หรือจะเข้าไปอ่าน พรบ.คอมพิวเตอร์ ฉบับเต็ม ๆ ก็ได้

โดย Little Bear on 27 ก.ค. 51 15:55

Content in file class.paper.model.php was replace with content from class.paper.edit.php. I don't know what's happened. After save file I send it to server. So file in server was replace.

When I found it was error I undo to previous but it still error.

I close my editor and reopen file class.paper.model.php. It's has same content with class.paper.edit.php. I can't undo because it was closed.

So I completely lost my file.

Last chance it restore from backup on 2008-07-24 and re-fix bug that I already fixed again.

Hint : Don't close editor when do something mistake.

Sorry in poor English.

โดย Little Bear on 4 ก.ค. 51 11:44
  • Server World - Build Network Server

    This Site is the Note that I wrote when I established the Network Server connected Internet at Home. I wrote this Note in order to be able to Re-establish quickly if needed. This Documents are written about Configurations on Fedora 7 or CentOS 5 , Debian GNU/Linux 4.0 which are Kinds of Linux. I am happy if this Note would be usefull to you.

  • วิธีสำรองรายชื่อแพกเกจทั้งหมดก่อนติดตั้งใหม่

    อาจมีบางครั้งที่เราจำเป็นต้องลง Ubuntu ใหม่ ไม่ว่าจะเป็น การอัพเกรดแบบ fresh install (ลงใหม่) หรือต้องการล้างเครื่อง แก้ไขปัญหาบางอย่าง แต่เพราะลง applications ไว้เยอะ จะสำรองรายชื่อแล้วติดตั้งใหม่อย่างไรดี

โดย Little Bear on 19 มิ.ย. 51 21:30

มีโครงการที่จะต้องทำการ Broadcast video to Internet เลยต้องตามหาว่ามี Software ตัวไหนบ้างที่ทำได้

จริง ๆ แล้วอยากได้ software บน Linux แต่ยังไม่รู้ว่าจะหาได้หรือไม่

รายชื่อ Software ที่อยู่ในช่วงเสาะหาคือ

Articles

โดย Little Bear on 17 มิ.ย. 51 16:26

ปัญหาของการใช้งานภาษาไทย OpenOffice 2.4 บน Ubuntu 8.04 (Hardy) คงเหมือน ๆ กับหลาย ๆ คน

ปัญหาที่ผมเจอคือเมื่อพิมพ์ภาษาไทย จะมีปัญหากับสระบนบางตัวที่เมื่อพิมพ์แล้วจะทำให้อักษรเยื้องมาข้างหน้า ซึ่งเป็นกับฟอนท์บางตัวจากค่าย Windows หรือถ้าเปิดไฟล์เก่า ๆ มาก็จะเจออักษรเยื้องไปข้างหน้าจนซ้อนทับกัน

ผมค้นหาจากในเน็ต ก็เจอวิธีแก้ปัญหาจากบล็อก Gatew@y to Knowledge. เป็นบทความของ Mr.Jojoe ลองทำตามแล้วปรากฏว่าแก้ปัญหาได้ชะงัดนัก

ก็เลยขออนุญาตทำสำเนาวิธีการมาเก็บไว้หน่อยนะครับ

พิมพ์คำสั่งเพื่อถอนการติดตั้ง OpenOffice2.4 ที่มากับ Ubuntu8.04

$sudo apt-get -y remove openoffice.org openoffice.org-base openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-evolution openoffice.org-filter-mobiledev openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-us openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-common openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-math openoffice.org-style-human openoffice.org-writer

ติดตั้ง Java5

$sudo apt-get -y install sun-java5-bin sun-java5-jre sun-java5-jdk sun-java5-fonts sun-java5-plugin

Start.... Step1. โหลด OOo2.4.0LinuxIntelinstallen-USdeb.tar.gz $wget -c http://www.stchman.com/tools/openoffice/OOo2.4.0LinuxIntelinstallen-USdeb.tar.gz

Step2. $tar zxvf OOo2.4.0LinuxIntelinstallen-US_deb.tar.gz

Step3. $cd /OOH680m12nativepacked-1en-US.9286/DEBS

Step4. $sudo dpkg -i *.deb

Step5. $cd /OOH680m12nativepacked-1en-US.9286/DEBS/desktop-integration

Step6. $sudo dpkg -i *.deb

ผมลองตามนี้แล้ว ทุกอย่างสำเร็จเรียบร้อยดี ขอบคุณ Mr.Jojoe มากเลยครับ

edit :: หลังจากลองใช้อยู่หลายวันก็พบปัญหากับตัวเลขจากไฟล์ .doc ของ Windows ว่าจะกลายเป็นตัวอักษรภาษาอะไร(ก็ยังไม่รู้) เช่น ١. ปี พ.ศ. ٢٥٤٨ ยังไม่รู้วิธีแก้ครับ

ที่มา http://jojoejung.blogspot.com

โดย Little Bear on 1 มิ.ย. 51 10:53
  • sudo lshw -short -sanitize -html : View hardware information

  • sudo lsusb : View USB device information

  • dmesg : for "diagnostic message"

  • cat /proc/cpuinfo : View CPU information

  • cat /proc/meminfo : View memory information

  • lspci : View PCI device information

  • sudo aptitude purge php mysql apache : Clean remove all LAMP

  • nm-tool : Network Manager Tool

  • คำสัง Unix linux พื้นฐาน ใช้ได้ freebsd

โดย Little Bear on 29 พ.ค. 51 20:11

My Linux's application collection lists.

  • recordMyDesktop as video from getbeb

  • VirtualBox make many OS on my computer. Download from virtualbox.org and how to install. Fixed keyboard bug on Ubuntu 8.04 by installing scim-bridge-client-qt package

  • Netspeed Applet. A little applet that displays some information on the traffic on the specified network device.

    sudo apt-get install netspeed
    Right click on Panel and Add to panel. Select Network Monitor (Netspeed Applet) then click Add.

  • Audacity for audio recorder. Require LAME encoder to export to MP3.

  • Resize photo by right click on Nautilus

    sudo apt-get install nautilus-gksu nautilus-image-converter nautilus-open-terminal

  • nrg2iso for change nrg format (Nero) to ISO format

    #sudo apt-get install nrg2iso

    use : nrg2iso [nrg-file] [iso-file]

โดย Little Bear on 22 พ.ค. 51 23:04

After I install Audacity by this command

#sudo apt-get install audacity

It cannot export my recording to MP3. It require LAME Encoder.

Require file is libmp3lame.so.0

I try to download from http://lame.sourceforge.net and try to complie. It still don't work.

This http://ubuntuforums.org/showthread.php?t=466421&page=2 told me to install LAMP and liblame0 by Administration / Synaptic Package Manager

Select package  LAMP and liblame0 and then click Apply.

It work!!!!

603 items|« First « Prev 52 53 (54/61) 55 56 Next » Last »|