
อืม.. โปรเจคนี้ทำกันหลายคนดีนะ ไม่นานก็เสร็จล่ะ

อืม.. โปรเจคนี้ทำกันหลายคนดีนะ ไม่นานก็เสร็จล่ะ
เนื่องจากประสพปัญหา profile ในการ set ค่า Dialup ของ IPCop มีน้อยไปคือ มีมาให้แค่ 5 profiles ซึ่งผมเองจำเป็นต้องใช้เยอะๆด้วยสิ เลยต้องขยายมันซะหน่อย

วิธีการคือ
1. remote เข้าไปแก้ไขไฟล์ /home/httpd/cgi-bin/vi pppsetup.cgi
ก่อนแก้ให้ทำการ backup ไฟล์เก่าไว้ก่อนนะครับกันผิดพลาด
# cp pppsetup.cgi pppsetup.cgi-25-06-2008เสร็จแล้ว vi แก้ไฟล์ pppsetup.cgi ตรงบรรทัดที่ 35 ตามจำนวนที่ต้องการ เช่นผมต้องการ 15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | our %pppsettings=(); my %temppppsettings=(); our %modemsettings=(); our %isdnsettings=(); our %netsettings=(); my %selected=(); my %checked=(); my @profilenames=(); my $errormessage = ''; my $maxprofiles = 15; my $kernel=`/bin/uname -r | /usr/bin/tr -d '\012'`; our $drivererror = ''; &Header::showhttpheaders(); |
2. เสร็จแล้ว cd ไปที่ /var/ipcop/ppp ในขั้นตอนนี้จะเป็นการเพิ่มจำนวน file ที่เก็บ profile ให้เท่ากับจำนวน maxprofiles ที่เราได้กำหนดไปในขั้นตอนที่ 1
ใน paht นี้เดิมทีจะมีไฟล์อยู่เท่ากับด้านล่างนี้คือ
root@aone-dial:/var/ipcop/ppp # ls -l total 72 -rw-r--r-- 1 nobody nobody 22 2005-11-07 04:31 fake-resolv.conf -rw------- 1 nobody nobody 20 2006-10-06 09:19 secrets -rw-r--r-- 2 nobody nobody 469 2006-10-06 09:19 settings -rw-r--r-- 1 nobody nobody 464 2006-09-12 03:03 settings-1 -rw-r--r-- 1 nobody nobody 470 2006-10-03 09:56 settings-2 -rw-r--r-- 1 nobody nobody 463 2006-09-28 10:26 settings-3 -rw-r--r-- 1 nobody nobody 473 2006-08-03 21:44 settings-4 -rw-r--r-- 1 nobody nobody 462 2006-10-05 18:27 settings-5
ซึ่งเท่ากับจำนวน porfile ที่มี เพื่อจะให้มันมี 15 profiles ตามที่ต้องการ ให้ทำการสร้างไฟล์ settings-6 ถึง settings-15 ขึ้นมา วิธีที่ง่ายที่สุดคือ copy จากไฟล์เดิมครับ
# cp settings-1 settings-6 # cp settings-1 settings-7 # cp settings-1 settings-8 # cp settings-1 settings-9 # cp settings-1 settings-10 # cp settings-1 settings-11 # cp settings-1 settings-12 # cp settings-1 settings-13 # cp settings-1 settings-14 # cp settings-1 settings-15
3. profile ที่เพิ่มขึ้นมาอีก 10 profiles นี้จะต้องแก้ค่า PROFILEข้างในไฟล์ทุกไฟล์ ให้ตรงกับชื่อ profile เช่น ของไฟล์ settings-6 โดยการเข้าไปแก้ที่บรรทัดที่ 24 ให้ตรงกับชื่อ profile นั่นคือแก้เป็น 6
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | PHONEBOOK=RELAY_PPP1 PROTOCOL=RFC2364 MAXRETRIES=2 DIALMODE=T DNS1= SENDCR=off DEBUG=off MODEM=PCIST RECONNECTION=manual DNS=Automatic TELEPHONE= USEIBOD=off SPEAKER=on ENCAP= HOLDOFF=30 TIMEOUT=0 AUTH=pap-or-chap METHOD=PPPOE_PLUGIN DTERATE=115200 PASSWORD=user123 AUTOCONNECT=off DNS2= MODULATION=AUTO PROFILE=6 LINE=WO COMPORT=ttyS1 USERNAME=user1 VALID=yes TYPE=modem USEDOV=off BACKUPPROFILE=1 PROFILENAME=FNS-PNK DIALONDEMANDDNS=off LOGINSCRIPT= |
ให้ทำอย่างนี้กับทุกๆ ไฟล์ที่สร้างขึ้นมาใหม่
4. สุดท้าย ต้อง chown ด้วยเพราะเรา login เข้ามาด้วย user root ซึ่งไฟล์ที่เป็นของ root จะแก้ไขผ่านหน้าเว็บเพจ ของ IPCop ไม่ได้เพราะ web server ของ IPCop start ด้วย user nobody ต้อง chown เป็น nobody ก่อน
# chown nobody:nobody settings-*เสร็จแล้วถ้าไม่มีอะไรผิดพลาด ก็สามารถเข้าไปที่หน้าเพจ Network -> Dialup
ก็จะเห็นจำนวน profile เพิ่มขึ้น ตามรูปด้านบน…
นานแล้วเหมือนกันที่ไม่ได้อ่านหนังสือแบบเป็นเรื่องเป็นราวสักเล่ม อาจจะเพราะปัญหาสุขภาพหรืออะไรก็แล้วแต่ รู้แต่ว่าหยิบหนังสืออะไรขึ้นมาอ่านก็ได้ไม่เกินสองหน้าเป็นต้องวางลง หรือไม่ก็หลับ ประโยชน์ของหนังสือในห้วงเวลาหลายๆเดือนที่ผ่านมา ก็เลยกลายเป็ยยานอนหลับไปเสียฉิบ อาจจะด้วยชีวิตที่สุญเสียการทรงตัว ผิดหวังในโชคชะตา บางวันก็พาลเหงาเอาเฉยๆ ชีวิตแม้ดูราบเรียบแต่ก็วุ่นวายในความรู้สึกภายใน ในหลายๆวาบความคิดที่มีคำถามลอยมาแต่ไกล ว่าเราเกิดมาเพื่ออะไร? ชีวิตจะต้องดำรงค์อยู่ต่อไปเพื่อสิ่งใด? จุดจบของชีวิตคือปลายทางของการเดินทางจริงหรือไม่? ยัง…ผมยังไม่อยากตายตอนนี้ แค่แปลกใจตัวเอง ไม่รู้เกิดมาเพื่อทำอะไรดูไม่มีเป้าหมายในชีวิตเอาซะเลย บ่นเพราะเบื่อชีวิตจริงๆผับผ่า (แต่ยืนยันอีกทีว่ายังไม่อยากตายตอนนี้)
หนังสือ “ถ้ามันเหนื่อยเกินไป…ก็พาหัวใจกลับบ้าน” เป็นหนังสือจากค่ายใยไหม เขียนโดยปูปรุง และเป็นหนังสือเล่มที่สองของเธอที่ผมได้อ่าน เล่มแรกนั้นอ่านนานมากแล้วตอนอกหัก(มั้ง) คือเรื่อง “วันนั้นอ่อนแอ แต่วันนี้ไม่ใช่”
หลายครั้งหลายคลาที่ชีวิตเจอปัญหา หลายครั้งที่ท้อแท้ ก็ได้เนื้อหาจากหนังสือดีๆ ความคิดดีๆ จาก”ปูปรุง”นี่แหละที่คอยเป็นเพื่อน คอยเป็นที่ปรึกษา ทำให้อารมณ์เย็นลงบ้าง ปล่อยวางลงบ้าง หายเหงาลงบ้าง มีกำลังใจสู้ๆต่อไป คุณล่ะครับ… ถ้าข้างนอกนั้นทำให้คุณเหนื่อยทำให้คุณท้อ ก็พาหัวใจคุณกลับบ้านนะครับ.
การเดินทางของชีวิต เราต่างก็เหนื่อยกันทั้งนั้น
และคงจะไม่มีใครกล้าพูดได้เต็มปากหรอกว่า
เส้นทางสายนี้ช่างสวยงามและเต็มไปด้วยความสุข
มีคำเปรียบเทียบที่น่าคิดว่า
คนขลาด คือคนที่ไม่กล้าออกเดินทาง
คนอ่อนแอ มักตายไประหว่างทาง
คนแข็งแกร่งเท่านั้น ที่ไปถึงจุดหมาย
แล้วตัวเราล่ะ อยากเป็นนักเดินทางแบบไหน
แล้วความแข็งแกร่งที่ว่านั้น
ฉันว่าเขาคงไม่ได้หมายถึงแค่เรื่องของร่างกาย
เพียงอย่างเดียว แน่นอน…
ปล. ลืมให้เครดิตน้องนุ้ยเจ้าของหนังสือครับ อ่านนานหน่อยแต่ก็จบจนได้
บันทึกกันลืมอันเนื่องมาจากงานชิ้นนี้โหดร้ายพอดู จริงๆก็เป็นการอัพเกรดเคอเนลจาก 2.4 ไปเป็น 2.6 ของลีนุกซ์ debian3.1r3 ธรรมดาๆ แต่ที่มันไม่ธรรมดาคือต้องทำผ่านเน็ตเวิร์คเลย หนักกว่านั้นคือ จากที่บ้าน รีโมทตรงๆไปที่เครื่องไม่ได้ ต้องผ่านออฟฟิศเก่าผมก่อน(โชคดีที่ vpn ยังใช้งานได้) เข้าไปพักที่เครื่อง enigma ก่อนทั้ง ssh และ scp (โชคดีที่สองที่พวกเด็กแว้นเวรวันหยุดเขาไม่โหลดบิทกันไม่งั้นจุก) ที่ลำบากอีกอย่างคือเครื่องทั้งสามตัวออกเน็ตไม่ได้ ไอ้จะ apt-get ง่ายๆก็ต้องอด
เดิมระบบลงไว้แบบสุดประหยัึด(เพราะตัวทั้งตัวเป็นลีนุกซ์ที่รันบนคอมแพคแฟลชขนาด2GB) สเปกเครื่องเป็น CPU = Celeron 400Mhz, RAM = 512MB
เริ่มจาก
1 ดาวน์โหลดไฟล์เหล่านี้จากอินเตอร์เน็ตที่ http://www.debian.org/distrib/packages
fakeroot_1.2.10_i386.deb bzip2_1.0.2-7_i386.deb patch_2.5.9-2_i386.deb make_3.80-9_i386.deb binutils_2.15-6_i386.deb dpkg-dev_1.10.28_all.deb kernel-kbuild-2.6-3_2.6.8-2_i386.deb kernel-headers-2.6.8-3_2.6.8-16sarge6_i386.deb procps_3.2.1-2_i386.deb linux-kernel-headers_2.6.18-7_i386.deb libc6_2.3.6.ds1-13etch5_i386.deb libc6-dev_2.3.6.ds1-13etch5_i386.deb cpp-3.3_3.3.5-13_i386.deb gcc-3.3_3.3.5-13_i386.deb cpp_3.3.5-3_i386.deb gcc_3.3.5-3_i386.deb kernel-package_8.135_all.deb libncurses5-dev_5.5-5_i386.deb module-init-tools_3.2-pre1-2_i386.deb initrd-tools_0.1.81.1_i386.deb
อ้อ.. ลืมไป มี
View full article »
ข่าวนี้อยากจะได้ยินเหลือเกิน Elephants Dream เป็นหนังที่เกิดจาก องค์ประกอบของ open source ต่างๆมารวมกัน สรรค์สร้างงานหนัง computer graphic ออกมาได้อย่างยอดเยี่ยม ทำให้หลายๆคนได้เห็นแล้วว่า open source ทำอะไรได้บ้าง ผมไปเจอ
Elephants Dream จากblogของคุณmkเลยเอามาเล่าต่อ อย่างดีใจ ที่ขีดจำกัดของ open source เริ่มสั้นลงทุกที ดูภาพกันไปก่อน
อ้อผมลืมบอกไปใครสนใจอยากได้หนังเรื่องนี้มาดูไปดาวน์โหลดมาได้ครับ ที่ http://www.elephantsdream.org/
หรือ http://public.www.planetmirror.com/pub/blender/ED