ผมอยากเกขียน firmware ของตัว WRT54GL อ่ะครับ ผมจะทำเป็นโปรเจคจบอ่ะครับ อยากได้ คำแนะนำเกี่ยวกับการเขียนครับ พี่ๆ ท่านใด สามารถให้คำแนะนำได้ช่วยหนอ่ยครับ hatcok126@hotmail.com
ลองเอาตัว Ton-Or Wed, 27/08/2008 - 22:11 ลองเอาตัว open wrt มาเล่นดูครับ แล้ว เทียบกับ src ของ linksys ของเดิมเป็นอย่างไร ที่จะทำนี่ไม่ใช่แค่เขียน program นะครับทำ os เลยหล่ะ Ton-Or Log in or register to post comments ถ้ายังไม่ lancaster Wed, 27/08/2008 - 22:49 ถ้ายังไม่เคยเล่นมาก่อน แนะนำว่าให้ลองโหลด source ของ official firmware มา compile เล่นก่อนพอได้แล้วก็ลองแก้โค้ดแล้ว compile ใหม่ดู พอเริ่มคุ้นๆจะเล่นอะไรก็ไม่ยากแล้วครับ Log in or register to post comments ถ้าจะทำเป Mr.JoH Wed, 27/08/2008 - 23:27 ถ้าจะทำเป็นโปรเจคจบ ต้องตอบคำถามพวกนี้ให้ได้ก่อน firmware ที่ทำ มันดีกว่าหรือแตกต่างจาก firmware อื่นๆ ยังไง ใช้อะไรเป็น base linux, netbsd ถ้าตอบได้หมด ก็น่าลองทำครับ Lastest Science News @Jusci.net Log in or register to post comments พัฒนาต่อย kowito2 Thu, 28/08/2008 - 02:01 In reply to ถ้าจะทำเป by Mr.JoH พัฒนาต่อยอดน่าจะเป็นเรื่องที่ด๊กว่า ส่วนที่มีคนทำแล้ว ใช้งานได้ดีอยู่แล้วก็จะได้ไท่ต้องทำงานซ้ำ เอาเวลาไปพัฒนาส่วนเพิ่มเติมจะได้คุณค่าทางอาหารมากว่าครับ ลิเวอร์พูลเก่งที่สุดในจักวาล Log in or register to post comments ผมเห็นด้ว Ton-Or Thu, 28/08/2008 - 02:06 In reply to พัฒนาต่อย by kowito2 ผมเห็นด้วยกับแนวคิดแบบนี้ จะทำซ้ำไปทำไมทำไมไม่เอามาทำในส่วนที่ขาด เพราะแค่หาคำตอบ 2 ข้อนั้นก็อยากอยู่ เอาง่ายๆ แค่เอาของเขามาจับใส่ interface ภาษาไทย ก็ ok แล้วมั๊ง Ton-Or Log in or register to post comments ผมเสนอว่า kowito2 Thu, 28/08/2008 - 04:10 In reply to ผมเห็นด้ว by Ton-Or ผมเสนอว่า ลองเขียนให้เอาสองตัวมาทำ Load balance Fail Over นั่นล่ะสุดๆ แล้วมีประโยชน์ด้วย ลิเวอร์พูลเก่งที่สุดในจักวาล Log in or register to post comments บอกอย่างน lew Thu, 28/08/2008 - 01:45 บอกอย่างนี้ก่อน firmware ของ WRT54GL นั้นเป็นลินุกซ์ ซึ่งเป็นระบบปฎิบัติการแบบเอนกประสงค์ (General Purpose OS) ในตัว OpenWRT นั้นมี Web Server (Web-IF) ทำหน้าที่เป็นดูแล Web interface อยู่ เราไม่ต้องแก้ตัว OS เพื่อจะได้ความสามารถเพิ่มเติม แค่เขียนโปรแกรมเพื่มส่วนมากเกือบทั้งหมดก็ทำได้อยู่แล้ว การเขียนโปรแกรมบน OpenWRT แทบจะไม่ต่างอะไรเลยกับการเขียนโปรแกรมบนลินุกซ์ ดังนั้นลงลินุกซ์หัดใช้ GCC ก็พอคล้ายๆ กันอยู่ แต่บนตัว OpenWRT นั้นไม่มีคอมไพล์เลอร์ ดังนั้นต้องติดตั้ง Cross-Compiler บนเครื่องเราเอง ซึ่งขั้นตอนตรงนี้ยากพอสมควรเลยครับ LewCPE Log in or register to post comments เอนกประสง anu Thu, 28/08/2008 - 14:25 In reply to บอกอย่างน by lew เอนกประสงค์ ที่ถูกเป็น อเนกประสงค์ ความหมายตรงตัวคือ multiple purposes คือใช้ได้ในหลายจุประสงค์ (อเนกประสงค์ [อะเหฺนกปฺระสง] ว. ใช้ประโยชน์ได้หลายอย่างแล้วแต่ความต้องการ.) General Purpose OS น่าจะหมายถึง OS สำหรับทำงานทั่วๆ ไปรึเปล่าครับ น่าจะตรงข้ามกับ Specific Purpose OS Log in or register to post comments ถ้าชอบควา Mr.JoH Thu, 28/08/2008 - 03:16 ถ้าชอบความท้าทาย น่าจะลองทำ firmware โดยใช้ netbsd เป็น os ดู เพราะดูเหมือนยังไม่มีคนทำ (ไม่แน่ใจตอนนี้อาจจะมีแล้ว) Lastest Science News @Jusci.net Log in or register to post comments firmware ของ linksys ttaiw Thu, 28/08/2008 - 10:26 firmware ของ linksys wrt base มีินิยมใช้อยู่สามตัว dd-wrt < http://www.dd-wrt.com > openwrt < http://www.openwrt.org > tomato < http://www.polarcloud.com/tomato > ยังไงก็ลองดูก็แล้วกัน ตั้ง boot wait เป็น on ยังไงก็ไม่เจ๋ง Log in or register to post comments
ลองเอาตัว Ton-Or Wed, 27/08/2008 - 22:11 ลองเอาตัว open wrt มาเล่นดูครับ แล้ว เทียบกับ src ของ linksys ของเดิมเป็นอย่างไร ที่จะทำนี่ไม่ใช่แค่เขียน program นะครับทำ os เลยหล่ะ Ton-Or Log in or register to post comments
ถ้ายังไม่ lancaster Wed, 27/08/2008 - 22:49 ถ้ายังไม่เคยเล่นมาก่อน แนะนำว่าให้ลองโหลด source ของ official firmware มา compile เล่นก่อนพอได้แล้วก็ลองแก้โค้ดแล้ว compile ใหม่ดู พอเริ่มคุ้นๆจะเล่นอะไรก็ไม่ยากแล้วครับ Log in or register to post comments
ถ้าจะทำเป Mr.JoH Wed, 27/08/2008 - 23:27 ถ้าจะทำเป็นโปรเจคจบ ต้องตอบคำถามพวกนี้ให้ได้ก่อน firmware ที่ทำ มันดีกว่าหรือแตกต่างจาก firmware อื่นๆ ยังไง ใช้อะไรเป็น base linux, netbsd ถ้าตอบได้หมด ก็น่าลองทำครับ Lastest Science News @Jusci.net Log in or register to post comments
พัฒนาต่อย kowito2 Thu, 28/08/2008 - 02:01 In reply to ถ้าจะทำเป by Mr.JoH พัฒนาต่อยอดน่าจะเป็นเรื่องที่ด๊กว่า ส่วนที่มีคนทำแล้ว ใช้งานได้ดีอยู่แล้วก็จะได้ไท่ต้องทำงานซ้ำ เอาเวลาไปพัฒนาส่วนเพิ่มเติมจะได้คุณค่าทางอาหารมากว่าครับ ลิเวอร์พูลเก่งที่สุดในจักวาล Log in or register to post comments
ผมเห็นด้ว Ton-Or Thu, 28/08/2008 - 02:06 In reply to พัฒนาต่อย by kowito2 ผมเห็นด้วยกับแนวคิดแบบนี้ จะทำซ้ำไปทำไมทำไมไม่เอามาทำในส่วนที่ขาด เพราะแค่หาคำตอบ 2 ข้อนั้นก็อยากอยู่ เอาง่ายๆ แค่เอาของเขามาจับใส่ interface ภาษาไทย ก็ ok แล้วมั๊ง Ton-Or Log in or register to post comments
ผมเสนอว่า kowito2 Thu, 28/08/2008 - 04:10 In reply to ผมเห็นด้ว by Ton-Or ผมเสนอว่า ลองเขียนให้เอาสองตัวมาทำ Load balance Fail Over นั่นล่ะสุดๆ แล้วมีประโยชน์ด้วย ลิเวอร์พูลเก่งที่สุดในจักวาล Log in or register to post comments
บอกอย่างน lew Thu, 28/08/2008 - 01:45 บอกอย่างนี้ก่อน firmware ของ WRT54GL นั้นเป็นลินุกซ์ ซึ่งเป็นระบบปฎิบัติการแบบเอนกประสงค์ (General Purpose OS) ในตัว OpenWRT นั้นมี Web Server (Web-IF) ทำหน้าที่เป็นดูแล Web interface อยู่ เราไม่ต้องแก้ตัว OS เพื่อจะได้ความสามารถเพิ่มเติม แค่เขียนโปรแกรมเพื่มส่วนมากเกือบทั้งหมดก็ทำได้อยู่แล้ว การเขียนโปรแกรมบน OpenWRT แทบจะไม่ต่างอะไรเลยกับการเขียนโปรแกรมบนลินุกซ์ ดังนั้นลงลินุกซ์หัดใช้ GCC ก็พอคล้ายๆ กันอยู่ แต่บนตัว OpenWRT นั้นไม่มีคอมไพล์เลอร์ ดังนั้นต้องติดตั้ง Cross-Compiler บนเครื่องเราเอง ซึ่งขั้นตอนตรงนี้ยากพอสมควรเลยครับ LewCPE Log in or register to post comments
เอนกประสง anu Thu, 28/08/2008 - 14:25 In reply to บอกอย่างน by lew เอนกประสงค์ ที่ถูกเป็น อเนกประสงค์ ความหมายตรงตัวคือ multiple purposes คือใช้ได้ในหลายจุประสงค์ (อเนกประสงค์ [อะเหฺนกปฺระสง] ว. ใช้ประโยชน์ได้หลายอย่างแล้วแต่ความต้องการ.) General Purpose OS น่าจะหมายถึง OS สำหรับทำงานทั่วๆ ไปรึเปล่าครับ น่าจะตรงข้ามกับ Specific Purpose OS Log in or register to post comments
ถ้าชอบควา Mr.JoH Thu, 28/08/2008 - 03:16 ถ้าชอบความท้าทาย น่าจะลองทำ firmware โดยใช้ netbsd เป็น os ดู เพราะดูเหมือนยังไม่มีคนทำ (ไม่แน่ใจตอนนี้อาจจะมีแล้ว) Lastest Science News @Jusci.net Log in or register to post comments
firmware ของ linksys ttaiw Thu, 28/08/2008 - 10:26 firmware ของ linksys wrt base มีินิยมใช้อยู่สามตัว dd-wrt < http://www.dd-wrt.com > openwrt < http://www.openwrt.org > tomato < http://www.polarcloud.com/tomato > ยังไงก็ลองดูก็แล้วกัน ตั้ง boot wait เป็น on ยังไงก็ไม่เจ๋ง Log in or register to post comments
ลองเอาตัว
Ton-Or Wed, 27/08/2008 - 22:11
ลองเอาตัว open wrt มาเล่นดูครับ แล้ว เทียบกับ src ของ linksys ของเดิมเป็นอย่างไร ที่จะทำนี่ไม่ใช่แค่เขียน program นะครับทำ os เลยหล่ะ
Ton-Or
ถ้ายังไม่
lancaster Wed, 27/08/2008 - 22:49
ถ้ายังไม่เคยเล่นมาก่อน แนะนำว่าให้ลองโหลด source ของ official firmware มา compile เล่นก่อนพอได้แล้วก็ลองแก้โค้ดแล้ว compile ใหม่ดู พอเริ่มคุ้นๆจะเล่นอะไรก็ไม่ยากแล้วครับ
ถ้าจะทำเป
Mr.JoH Wed, 27/08/2008 - 23:27
ถ้าจะทำเป็นโปรเจคจบ ต้องตอบคำถามพวกนี้ให้ได้ก่อน
ถ้าตอบได้หมด ก็น่าลองทำครับ
Lastest Science News @Jusci.net
พัฒนาต่อย
kowito2 Thu, 28/08/2008 - 02:01
In reply to ถ้าจะทำเป by Mr.JoH
พัฒนาต่อยอดน่าจะเป็นเรื่องที่ด๊กว่า ส่วนที่มีคนทำแล้ว ใช้งานได้ดีอยู่แล้วก็จะได้ไท่ต้องทำงานซ้ำ เอาเวลาไปพัฒนาส่วนเพิ่มเติมจะได้คุณค่าทางอาหารมากว่าครับ
ลิเวอร์พูลเก่งที่สุดในจักวาล
ผมเห็นด้ว
Ton-Or Thu, 28/08/2008 - 02:06
In reply to พัฒนาต่อย by kowito2
ผมเห็นด้วยกับแนวคิดแบบนี้ จะทำซ้ำไปทำไมทำไมไม่เอามาทำในส่วนที่ขาด เพราะแค่หาคำตอบ 2 ข้อนั้นก็อยากอยู่ เอาง่ายๆ แค่เอาของเขามาจับใส่ interface ภาษาไทย ก็ ok แล้วมั๊ง
Ton-Or
ผมเสนอว่า
kowito2 Thu, 28/08/2008 - 04:10
In reply to ผมเห็นด้ว by Ton-Or
ผมเสนอว่า ลองเขียนให้เอาสองตัวมาทำ Load balance Fail Over นั่นล่ะสุดๆ แล้วมีประโยชน์ด้วย
ลิเวอร์พูลเก่งที่สุดในจักวาล
บอกอย่างน
lew Thu, 28/08/2008 - 01:45
บอกอย่างนี้ก่อน
LewCPE
เอนกประสง
anu Thu, 28/08/2008 - 14:25
In reply to บอกอย่างน by lew
ถ้าชอบควา
Mr.JoH Thu, 28/08/2008 - 03:16
ถ้าชอบความท้าทาย น่าจะลองทำ firmware โดยใช้ netbsd เป็น os ดู เพราะดูเหมือนยังไม่มีคนทำ (ไม่แน่ใจตอนนี้อาจจะมีแล้ว)
Lastest Science News @Jusci.net
firmware ของ linksys
ttaiw Thu, 28/08/2008 - 10:26
firmware ของ linksys wrt base มีินิยมใช้อยู่สามตัว
dd-wrt < http://www.dd-wrt.com >
openwrt < http://www.openwrt.org >
tomato < http://www.polarcloud.com/tomato >
ยังไงก็ลองดูก็แล้วกัน ตั้ง boot wait เป็น on ยังไงก็ไม่เจ๋ง