Tag Archives: 3G

ทดลอง Fedora 19 บน MK802

คราวที่แล้วใช้ Ubuntu คราวนี้มาใช้ Fedora 19 กับคอมพิวเตอร์จิ๋ว AK802 หรือ MK802 แบบที่มีแรม 1GiB กัน ข้างในมันบูตเป็น Android ได้อยู่แล้ว แต่เราสามารถใช้ระบบปฏิบัติการอื่นโดยบูตผ่านทางช่อง SD card ได้ เพื่อความง่ายผมจะใช้ไฟล์ micro SD image ที่เป็น Fedora 19 สำหรับคอมพิวเตอร์ที่ใช้ชิป Allwinner A10 จาก http://scotland.proximity.on.ca/contrib-images/hansg/Fedora-19-a10-armhfp-r1.img.xz ก็ดาวน์โหลดไฟล์นั้นมา (ถ้าจะสร้าง SD card แบบเขียนเอง ต้องเขียน U-Boot ตามด้วย partition ที่ต้องใช้) และใช้ micro SD card ขนาด 8GiB ครับ โดยเมื่อผมเสียบกับเครื่องคอมพิวเตอร์ของผมเองที่เป็น Fedora บน x86_64 แล้วได้ device file เป็นชื่อ /dev/sdb ถ้าใครทำแล้วไม่เหมือนของผมก็เปลี่ยนด้วยนะครับ และอย่าพิมพ์ชื่อผิดด้วย จากนั้นผมเปลี่ยนตัวเองเป็น root (sudo su) เพื่อความง่าย แล้วจึงเขียนลง micro SD card คำสั่งที่สองจะล้างข้อมูลเก่าใน micro SD card ด้วยนะครับ ขอให้แน่ใจว่าไม่มีข้อมูลข้างในหรือได้สำรองข้อมูลไว้แล้ว

sudo su
xzcat Fedora-19-a10-armhfp-r1.img.xz > /dev/sdb
sync

รอนานพอสมควรเลยครับ เมื่อเสร็จแล้วก็ umount micro SD card ออกให้หมด แล้วเสียบเข้าไปใหม่ เครื่องของผมซึ่งเป็น Fedora 18 (x86_64) มัน mount ใหม่ให้อัตโนมัติเลย จะพบว่าใน device ที่มี U-Boot ซึ่งควรจะเป็น /run/media/erlang/uboot/ จะมีสคริปโปรแกรม select-board.sh ไว้ช่วยเขียน U-Boot ลง micro SD card ซึ่งต้องใช้กับบอร์ดใครบอร์ดมัน

mk802-fedora-19-arm-002

จากนั้นสั่ง

/run/media/erlang/uboot/select-board.sh

ก็จะมีโปรแกรมเพื่อเปลี่ยน U-Boot หน้าแรกจะให้ยื่นยันว่าเป็น /dev/sdb จริงๆ ไหม

mk802-fedora-19-003

ผมเลือก mk802-1gb รู้สึกว่าถ้าเป็นชื่อ MK802 II จะเป็นรุ่นที่หัว HDMI เป็นตัวผู้ แต่ของที่ผมใช้เป็นตัวเมียขนาด mini ครับ โดยใช้สาย HDMI ต่อไปที่โทรทัศน์

mk802-fedora-19-select-mk802-1gb-006

นอกจาก MK802 ก็มี Cubieboard, Hackberry, Gooseberry, A13-Olinuxino, A10-Olinuxino และคอมพิวเตอร์หรืออุปกรณ์อื่นๆ ที่ใช้ชิป Allwinner A10

จากนั้นก็กดยืนยัน และรอครับ

mk802-fedora-comfirm-007

mk802-fedora-19-appropriate-uboot-008

เมื่อเสร็จแล้วผมลองสั่ง gparted ดูว่ามีอะไรบ้างใน micro SD card ก็ตามภาพข้างล่างครับ

mk802-fedora-19-gparted-details-009

จากนั้น umount micro SD card นั้นออกมา นำไปใช้กับ MK802 ครับ ก็เสียบเข้าในช่อง SD card แล้วต่อกับจอ คีย์บอร์ด และเมาส์ คล้ายๆ กับคราวก่อนที่ใช้ Ubuntu โดยเมื่อเปิดเครื่องบูตครั้งแรก

20130908_203139-0010-fedora-arm-allwinner-a10-boot

มีข้อความปรากฏมากมาย ก็อาจจะรอนานเล็กน้อย

20130908_203736-0020-fedora-arm-allwinner-10-init

สักพัก ก็จะมีหน้าจอตอนรับตามรูปข้างบนครับ ซึ่งเราจะต้องตั้ง password ของ root ซึ่งก็คือผู้ดูแลระบบมีสิทธิ์สูงสุด (เป็น admin นั้นเอง) และสร้าง user ที่จะใช้งาน จะได้ไม่ต้องใช้ root ทุกครั้งไป อีกสองเรืองที่ไม่บังคับคือเวลาและ network แต่ผมจะติดตั้งด้วย

20130908_203816-0030-timezone

เลือกโซนเวลา

20130908_204050-0041-wi-fi-password-entered

ใส่รหัสผ่านของ Wi-Fi ขอปิดชื่อ SSID หน่อยนะครับ

20130908_204150-0050-root-password

กำหนด password ของ root อย่าลืมนะครับว่าได้กรอกอะไรลงไป เดี๋ยวจะไม่มี password ไว้ใช้งาน

20130908_204508-0060-create-user-then-finish

เข้าเมนูที่ใช้เพิ่ม user เมื่อเสร็จแล้วก็กด Finish configuration เพื่อรอรีบูตแล้วกลับเข้ามาใหม่ครับ

20130908_205413-0070-after-reboot-then-login

หน้าจอต้อนรับของ Fedora 19 สำหรับคอมพิวเตอร์ที่ใช้ชิป Allwinner A10 ตอนนี้ผมขอเข้าเป็น root ไปก่อน เพราะอาจต้องใช้งานดูแลระบบ

20130908_205959-0080-time-fedora-19-remix

เข้าไปแล้ว ขอเปิด terminal เพื่อพิมพ์คำสั่งใช้งาน

20130908_210112-0090-ifconfig-yum-update

ผมดู network ด้วยคำสั่ง ifconfig ก็พบว่าต่ออินเตอร์เน็ตได้แล้ว จากนั้นก็สั่ง yum update เพื่อปรับปรุงโปรแกรมที่ได้ติดตั้งมาให้แล้วให้ทันสมัย กว่าจะเสร็จก็ข้ามวันเลยครับ

20130908_210218-0100-cat-proc-cpuinfo

สั่ง free เพื่อดูหน่วยความจำที่มีอยู่ว่าถูกใช้ไปเท่าไร สั่ง uname -a เพื่อดูเวอร์ชัน และสั่ง cat /proc/cpuinfo ดูรายละเอียดของ CPU ครับ ว่าแต่ค่า BogoMIPS น้อยกว่าตอนที่แล้วที่ใช้ Ubuntu แต่งานนี้กลับเร็วกว่านะครับ

20130908_210724-0110-midori-browser-youtube-katy-perry-wp-wonky-video-sound-ok

ทดลองเปิด Midori browser ก็เข้าเว็บได้ ลองเข้าดูคลิปในเว็บยูทูป ภาพกระตุกบ้างแต่เสียงไม่กระตุก แต่ไม่แน่ว่ามันจะใช้ Flash เลยลองไปเว็บที่ใช้ Flash ก็พบว่าดูไม่ได้ครับ

20130908_211042-0120-no-flash

สำหรับการเพิ่มภาษาไทย วิธีทำอาจไม่เหมือนของ Fedora บน x86 โดยได้แนวทางจากโพสต์นี้ครับ วิธีทำก็ไปที่ keyboard เลือก tab Layout กด Add เพื่อเพิ่มภาษาไทย (Thai)

20130908_212209-0130-add-thai-keyboard

จากนั้นพิมพ์คำสั่ง

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,th

20130908_212501-0140-cat-bashrc-setxkbmap

ก็จะสามารถกดปุ่ม Alt+Shift เพื่อเปลี่ยนภาษาได้ ถ้าไม่อยากมาพิมพ์คำสั่งข้างบนทุกครั้งเพื่อให้สามารถเปลี่ยนภาษาได้ ก็เอาคำสั่งนี้ไปเพิ่มในบรรทัดสุดท้ายของไฟล์ ~/.bashrc

เดี๋ยวยังมีต่อ เกี่ยวกับการใช้ 3G dongle ครับ [updated] สั้นๆ ครับ http://imgur.com/a/oXh4L วิธีใช้ 3G dongle กับ Fedora บน ARM หน้าจอก็คล้ายๆ กับ Fedora บน x86 เลยครับ

ได้แนวทางจาก https://groups.google.com/forum/#!topic/linux-sunxi/PLgUj-KefKQ

การแก้ Truemove H 3G+ Dongle ที่ช้าเป็น 2G ไปใช้ 3G

เคยบ่นว่า True Move H 3G+ ช้า roaming เข้า 2G ตลอด ถ้าดูใน Network Type จะเป็น GSM อยู่ตลอดและไฟแสดงสถานะสว่างเป็นสีเขียว (2G) ไม่ใช่สีฟ้า (3G) แต่หาวิธีแก้ได้แล้วครับจากการไป chat ที่เว็บของทรู

วิธีก็คือ disconnect ก่อนแล้วสร้าง profile ใหม่ในโปรแกรม TrueMove H hi-speed connection ครับ ไปที่เมนู Tools -> Options… -> Profile Management กด New เพื่อสร้าง Profile Name ใหม่ ชื่อ True Move H โดยเลือก APN เป็น static และใช้ชื่อ internet ส่วนตรงที่ Authentication ตรง Access number: ใช้ *99# ตรง User name: ใช้ true และ Password: ใช้ true แล้วก็กด Save และเลือกเป็น Default ด้วยครับ

จากนั้นไปที่เมนู Tools -> Options… -> Network -> Network Type คราวนี้จะมี WCDMA prefered มาให้เลือก ก็เลือกตัวนี้ครับ เมื่อ connect ใหม่ ก็จะใช้ 3G ได้

ใช้ Truemove H 3G+ USB Dongle สีส้ม กับ Fedora Linux

ใช้ 3G แบบ 1GB ละ 200 บาทของ TOT หมดไปเดือนละ 600 บาท มานาน เลยอยากลองแบบใช้ไม่จำกัด (แต่ bandwidth จะเหลือ 128kbps ถ้าใช้เกิน 4 GB) แบบที่ราคาเดือนละ 600 บาทหรือน้อยกว่าบ้าง ก็ได้ของ Truemove H 3G+ ที่เป็น Aricard แบบ USB dongle สีส้ม ใช้ยี่ห้อ Huawei รุ่น E303 แต่จะเอามาทดลองใช้กับ Linux Fedora 18 ว่าจะใช้ได้ไหม

เมื่อเสียบ dongle ก็มีโผล่มาเลยครับ

truemoveh-dongle-linux-fedora-0001

กด Run แต่ใช้ไม่ได้ครับ คงเพราะไฟล์ใน dongle  ยังไม่ได้ chmod +x ก็เลยเรียกโปรแกรมไม่ได้ ก็เลยเปลี่ยนไปใช้ของ Fedora เลย ว่าจะต่อติดได้ไหม ที่มุมขวาบน กดตรง Network ครับ จะมีให้เลือก ก็ไปที่ Mobile broadband ครับ แล้วเลือก Add new connection

fedora-linux-truemove-h-3g+-dongle-01

จากนั้นก็จะมีหน้าแนะนำคร่าวๆ ว่าจะต้องทำอะไรบ้าง กด Continue เพื่อทำต่อครับ

fedora-linux-truemove-h-3g+-dongle-02

เลือกประเทศไทย (Thailand) ครับ แล้วกด Continue

fedora-linux-truemove-h-3g+-dongle-03

จากนั้นเลือกผู้ให้บริการ ก็คือ True Move แล้วกด Continue

fedora-linux-truemove-h-3g+-dongle-04

ต่อมาเลือก plan เป็น Default และ APN เป็น internet ครับ

fedora-linux-truemove-h-3g+-dongle-05

ในที่สุดก็จะได้ IP Address มา เริ่มใช้งานได้แล้วครับ

fedora-linux-truemove-h-3g+-dongle-06

ขั้นต่อไปก็เข้า browser เพื่อเลือก package ที่จะใช้งานครับ

fedora-linux-truemove-h-3g+-dongle-07

ปล. โพสต์นี้ไม่ได้เป็น advertorial นะครับ (1, 2, 3, 4, 5, 6, 7) คนเขียนไม่ได้ตังค์