ผู้เขียน หัวข้อ: Linksys Router กับ linux ตอนที่3(compile)  (อ่าน 3740 ครั้ง)

webmaster

  • Administrator
  • Sr. Member
  • *****
  • กระทู้: 258
    • อีเมล์
Linksys Router กับ linux ตอนที่3(compile)
« เมื่อ: สิงหาคม 08, 2009, 21:32:19 »
--------------------------------------------------------------------------------------
เริ่มจากสิ่งที่ควรจะต้องมีนะครับ
Windows xp
VMware
Linux ที่ลงโปรแกรมบน VMware
Internet ที่  Linux สามารถโหลดโปรแกรมได้
--------------------------------------------------------------------------------------
ถ้างั้นผมจะข้ามขั้นตอนการลงโปรแกรมบน VMware นะครับรวมถึง package ต่างๆที่ Linux ควรจะมีแต่ถ้าหาก compile แล้วไม่ผ่านเดี๋ยว linux จะฟ้องให้ติดตั้งเองแหละครับ อิๆ ^_^
เรามาเริ่มกันเลยเริ่มแรกก็เข้าไปที่ Terminal ของ linux กันครับในที่นี้ผมจะใช้ Ubuntu ครับ


หลังจากนั้นก็เริ่มโหลด source code มาไว้ที่เครื่องครับในที่นี้ผมจะใช้เวอร์ชั่นที่เขียนว่า trunk นะครับ
สามารถโหลดได้โดยพิมพ์คำนี้สั่งตรง command line ครับ
#:svn co svn://svn.openwrt.org/openwrt/trunk/

จากนั้นเมื่อโหลดเสร็จเรียบร้อยก็เข้าไปที่โฟลเดอร์ trunk โดยพิมพ์
#:cd trunk
และพิมพ์ make menuconfig เพื่อกำหนดค่าต่างๆที่เราต้องการดังรูป

ตรงเมนู Global build setting ให้กด enter เข้าไปและเลือก Select packages by Default โดยกด Y
จากนั้นกด ESC ออกมาที่เมนูหลัก แล้วเข้าไปที่ Base system กด enter เข้าไปและเอา hotplug2 ออก โดยกด N



ทีนี้ก็ออกจากการ config และกด save และไปที่ command line พิมพ์
#:make V=99

แล้วก็รอครับ รอไปเรื่อยๆนานมากครับในการรันครั้งแรกชั่วโมงกว่าๆนะครับ
ในที่สุดก็เสร็จเรียบร้อยครับ Linux ตัวเล็กๆของเราอยู่ในโฟลดอร์ trunk\bin ครับมีชื่อว่า
openwrt-wrt54g-squashfs.bin
ตามรูปนี่ครับ

แล้วเอาไฟล์นี้โหลดเข้าเร้าเตอร์กันเลยครับ คราวนี้ผมข้ามขั้นตอนการโหลดนะครับเพราะว่ามันอยู่ในตอนที่2 ครับ
เมื่อโหลดเสร็จแล้วทดสอบ telnet เข้าไปดูดูครับจะได้หน้าตาดังนี้

เพื่อความแน่ใจในการแก้ไข firmware ที่หลังก็ให้ set boot_wait=10 ครับเพราะมัน off อยู่
« แก้ไขครั้งสุดท้าย: มีนาคม 18, 2011, 02:04:33 โดย webmaster »

fartorn

  • Newbie
  • *
  • Default Avatar
  • กระทู้: 2
Re: Linksys Router กับ linux ตอนที่3(compile)
« ตอบกลับ #1 เมื่อ: กรกฎาคม 25, 2014, 14:47:27 »
งามมมไส้ล่ะทีเน้

Mackenzie

  • Newbie
  • *
  • Default Avatar
  • กระทู้: 2
Re: Linksys Router กับ linux ตอนที่3(compile)
« ตอบกลับ #2 เมื่อ: มิถุนายน 02, 2016, 14:22:32 »
ข้อมูลเก่าแต่แน่นมากเลยนะครับ

Pitakchai

  • Newbie
  • *
  • Default Avatar
  • กระทู้: 2
    • บาคาร่าออนไลน์
Re: Linksys Router กับ linux ตอนที่3(compile)
« ตอบกลับ #3 เมื่อ: สิงหาคม 26, 2016, 14:39:35 »
ขั้นตอนละเอียดมากครับ

Gintama

  • Newbie
  • *
  • Default Avatar
  • กระทู้: 2
    • ผลบอลสด
Re: Linksys Router กับ linux ตอนที่3(compile)
« ตอบกลับ #4 เมื่อ: ตุลาคม 17, 2016, 17:24:59 »
ข้อมูลแ่นมากครับ ขอบคุณครับ

Nguyenthun

  • Newbie
  • *
  • Default Avatar
  • กระทู้: 2
Re: Linksys Router กับ linux ตอนที่3(compile)
« ตอบกลับ #5 เมื่อ: พฤษภาคม 23, 2017, 12:27:03 »
มีสอนแบบนี้สบายแท้