จากสองตอนที่แล้วทำจนสามารถใช้เป็นเร้าเตอร์ทั่วไปและพริ้นท์เซอร์เวอร์ได้แล้ว วันนี้ก็จะมาต่อเรื่อง webif หละตัวที่เลือกใช้ก็คือ X-Wrt เนื่องจากมีส่วนควบคุมพื้นฐานให้ครบ (แม้ว่าบางอย่างจะใช้ไม่ได้ก็ตาม เช่น dns masq หรือทำได้ก็ขึ้นข้อความแปลกๆ) และก็เป็นเจ้าเดียวที่มีด้วย แต่ถ้าดูแล้วไม่ชอบก็มีอีกทางคือใช้ dd-wrt ที่มี web interface สวยงามให้ใช้และมีฐานจาก WhiteRussian แต่ถ้ายังไม่ชอบอีกก็สามารถเขียนได้เอง โดยใช้ภาษา awk กับ awx เอาหละมาดูขั้นตอนการติดตั้ง X-Wrt สำหรับ Kamikaze ดีกว่า เริ่มจากติด haserl ก่อนด้วยคำสั่ง root@Epsilon:~# ipkg install http://downloads.x-wrt.org/xwrt/kamikaze/7.09/brcm-2.4/packages/haserl_0.8.0-1_mipsel.ipk แล้วตามด้วย webif^2 root@Epsilon:~# ipkg install http://downloads.x-wrt.org/xwrt/kamikaze/7.09/brcm-2.4/webif_latest.ipk จากนั้น webif จะเพิ่ม repository ของ ipkg และอัพเดทให้เอง อ้างอิง: http://wiki.x-wrt.org/index.php/Kamikaze_Installation สำหรับตอนนี้ขอเขียนสั้นๆ ซะหน่อยเพราะตอนนี้ก็เขียนไปทดลองไปด้วย ว่า package [...]
About llun
Just a programmerOpenSUSE + Bluetooth + GPRS
คราวที่แล้วต่อ wifi โดยไม่ใช้ nm-applet ได้โดยแก้ /etc/network/networks เอาแต่พลาดลืมเอามาจดในนี้ เสียดายมาจนถึงบัดนี้ วันนี้ต่อ GPRS ได้เลยรีบจดกันลืมซะหน่อยดีกว่า เดี๊ยวลืมแล้วทำไม่ได้จะเสียดายเหมือนคราวที่แล้วอีก (แต่ถ้าจะเอาอาจจะขุดของ OpenSUSE มาดูเพราะมันมีตัวแก้ config ให้แบบอัตโนมัติโดยที่ไม่ต้องใช้ nm-applet เหมือนกัน) สำหรับมือถือที่ผมใช้ในการต่อเล่นคราวนี้เป็นรุ่น Sony Ericsson K750i ส่วน bluetooth มากับ notebook เลย มาดูวิธีทำต่อเลยดีกว่า เริ่มจากติด package bluetooth ต่างๆ ให้ครบก่อน เช่น bluez utils, pppd, kinternet (kinternet ไม่ต้องติดก็ได้ถ้าหากจะใช้แค่ command line แต่ถ้าอยากสะดวกก็ติดเหอะ) ใช้คำสั่ง hcitool scan เพื่อดูว่ามือถือที่ใช้อยู่มี mac เบอร์อะไรจะได้เชื่อมถูก #hcitool scan xx:xx:xx:xx:xx:xx nat หลังจากเจอเครื่องก็หาว่า [...]
Cover Flow
โชว์ของเล่นเล็กน้อยที่มากับ OpenSUSE 10.3 Ubuntu Gutsy ก็คงมีเหมือนกัน แต่ตัวเต็มยังไม่ออกหนินะ
OpenWRT ภาค 2
เมื่อวานทิ้งไว้ถึงตอนที่ลง os โล่งๆ กับการตั้งค่าให้เครื่องลูกเล่นเนทได้ วันนี้เลยจะเขียนต่อ เกี่ยวกับการติด package พื้นฐานบางอย่างให้ใช้ usb ได้ เพราะจุดเด่นที่ทำให้เลือกซื้อเร้าเตอร์ตัวนี้ก็เพราะ usb ที่มีมาให้ถึง 2 ช่อง แล้วก็ใช้ทั้งสองช่องนั้นซะด้วยสิ ช่องนึงต่อ printer usb อีกช่องต่อ hdd มาดูขั้นตอนดีกว่า วิธีติด package เกี่ยวกับ usb เริ่มแรกก็ต้องเอารายชื่อ package มาก่อนคล้ายๆ debian แต่ใช้คำสั่ง root@Epsilon:~#ipkg update แทนที่จะเป็น apt-get ติด package ที่เกี่ยวกับ usb ตามนี้ root@Epsilon:~#ipkg install kmod-usb2 kmod-usb-core kmod-usb-storage kmod-usb-printer 2 package แรกไว้สำหรับให้รู้จัก usb ส่วนสอง package หลังเพื่อให้ต่อกับ hdd และ [...]
OpenWRT ภาค 1
หลังจากได้เราเตอร์ (asus wl500g premium) มาวันศุกร์ ก็นั่งแก้จนถึงวันนี้ แต่ก็ยังไม่พอใจหรอก ว่าจะทำเว็บที่ใช้คุมเองและ เพราะที่มีอยู่ขาดไปหลายอย่าง(หน้าเว็บสำหรับสั่งดาวโหลดผ่าน http, ftp และ bittorrent ) แต่วันนี้ว่าจะจดวิธีทำทั้งหมดก่อน กันลืมภายหลัง (เหมือนวิธีแก้การ์ดจอ nvidia บน ubuntu ให้ออกสองจอ ไม่จดไว้กว่าจะแก้ให้เครื่องโค้ดเปรี้ยวได้คงนานกว่านี้ มั้ง) เริ่มจากวิธียัด openWRT ลงไปในเร้าเตอร์ก่อน ดาวโหลด OpenWRT มาก่อนปัจจุบันก็ถึง kamikaze 7.09 หละ (ถ้าอยากได้ stable ก็โหลด white russian) เอาสายแลนเสียบเครื่องที่ดาวโหลดมาและจะใช้จับยัดลงเร้าเตอร์เข้าไปที่ช่องแลนช่องแรก เอาสายไฟเร้าเตอร์ออก(มันไม่มีปุ่มปิดหนินะ) แล้วหาปากกาหรืออะไรเล็กๆ มากดปุ่ม reset ค้างไว้ จากนั้นเสียบสายไฟเข้าไปใหม่ จนสังเกตุเห็นว่าไฟแสดงสถานะว่าเร้าเตอร์เปิดอยู่กระพริบช้าๆ ค่อยปล่อยปุ่มรีเซ็ต *รอจนกว่าจะได้ ip มาใหม่ แล้วใช้โปรแกรม asus firmware restore เปิดไฟล์ .trx [...]