บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ linux

การบันทึกวิดีโอบน Linux ที่ง่ายที่สุด

เรื่องของเรื่องคือ จะทำวิดีโอสาธิตการใช้งานระบบปฏิบัติการลินุกซ์ เรื่องของการเขียนโปรแกรมบน Android OS ทั้งนี้เอาแบบง่ายๆ เข้าไว้ พอจะเริ่มใช้งานจริงก็ค้นหาโปรแกรมที่เคยใช้ทำ ไม่ว่าจะเป็น Gtk-recordMyDesktop , หรือ Qt-recordMyDesktop ผลปรากฎว่ามันไม่เวิร์คเอาเสียเลย ลองค้นหาในเน็ตดูพบวิธีการที่ง่าย และตรงไปตรงมามากกว่า แต่การใช้งานครั้งแรกอาจจะยุ่งๆหน่อย วิธีที่ว่าคือการใช้คอมมานด์ไลน์ครับ คำสั่งบันทึกหน้าจอ จะทำผ่านโปรแกรม ffmpeg โดยระบุ พารามิเตอร์เข้าไปยังบรรทัดคำสั่งเลย ตัวอย่างการใช้คำสั่ง เช่น ffmpeg -f alsa -ac 2 -i default -f x11grab -r 30 -s 1366x768 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -crf 0 -threads 0 test.mkv คำสั่งข้างต้นเป็นการจับภาพหน้าจอขนาด 1366x768 โดยบันทึกเป็นไฟลชื่อ test.mkv จะเห็นว่าเวลาเราจะเอาไปใช้จริงมันยุ่งยากที่ต้องพิมพ์คำสั่งยาวๆ เลยเอามาใส่เป็น shell script แทน สมมติชื่อไฟล์ record.sh ก็แล้วกันนะครับ เนื้อข้างในก็ประมาณนี้ #!/bin/sh ffmpeg -f alsa -ac 2 -i default -f x11grab -r 30 -s 1366x768 -i :0.0 -acodec pcm_s16le ...

ubuntu 9.04 mod_mono and C# problem

ได้กลับมาเขียนบล็อกอีกครั้ง ด้วยเหตุที่งานที่ต้องทำเริ่มจะลงตัวไม่ได้ทิ้งกันไปไหนครับ เรื่องของเรื่องก็มีอยู่ว่า ได้ติดตั้ง apache2 , mono บน ubuntu 9.04 server ทั้งนี้เพื่อให้สามารถใช้งาน .Net ได้ ชาวสุรินทร์ เขต 3 เขาขอมาครับ.... แนะนำ Apache เล็กน้อย นะครับ Apache เป็นโปรแกรมที่ใช้ทำ Web Server ซึ่งเราสามารถใช้ได้ฟรีเพราะเกิดจากชุมชน OpenSource นอกจากตัว Apache แล้วยังมีโปรแกรมเสริมที่ช่วยให้ Apache มีความสามารถหลากหลายขึ้น เราเรียกว่า module ที่เราเห็นการใช้งานบ่อย ๆ เช่น mod_php ซึ่งทำให้ Apache สามารถเรียกใช้งานภาษา PHP ได้ นอกจากนี้ยังมี mod_perl , mod_ruby และที่เราจะได้รู้จักกันต่อไปคือ mod_mono mono เป็นโปรแกรมที่ถูกพัฒนาโดยชุมชน OpenSource เช่นเดียวกัน แต่อยู่ภายใต้ความร่วมมือกันระหว่าง Microsoft และ Novell เจ้าของ SUSE distro ตัวโปรแกรม mono จะทำให้เราสามารถ run โปรแกรมที่พัฒนาภายใต้เทคโนโลยี .Net บนระบบปฏิบัติการ Linux ได้ ทั้งนี้รวมไปถึง ASP.Net ด้วย ปัจจุบัน mono อยู่ที่รุ่น 2.x ด้วยความที่คุ้นชินกับ OpenSuSE ทำให้การติดตั้งง่ายมาก ๆ ใช้เวลาไม่นานก็เรีย...

สั่งให้อ่านและเขียน ntfs บนลินุกซ์

หายหัวยาวอีกแล้ว... ไม่ว่ากันนะ... นะ .... นะ บนลินุกซ์ถ้าหาก ntfs อยู่ในเครื่องแล้วมันจะถูก mount ให้สามารถอ่านและเขียนได้อัตโนมัติ ปัญหาอยู่ที่ว่า หากเป็น usb drive มันถูกตั้งค่าให้อ่านได้อย่างเดียว วิธีการแก้ปัญหาง่ายนิดเดียว ด้วยคำสั่ง ln -s /sbin/mount.ntfs-3g /sbin/mount.ntfs สั่งแล้ว รีบูต หนึ่งที แค่นี้ก็สามารถอ่านและเขียนได้แล้ว

Setting up D-Link wireless usb on Ubuntu

รูปภาพ
พอเข้าไปที่สำนักงานทีไรมักมีเรื่องมาเล่าสู่กันฟังทุกที แต่ละเรื่องก็ล้วนแต่พาให้ปวดหัวเช่นกัน... เรื่องของเรื่อง คือ ห้อง KM ริเริ่มที่จะนำโปรแกรมโอเพ่นซอส โดยเฉพาะระบบปฏิบัติการลินุกซ์ มาใช้ทดแทนระบบปฏิบัติการเดิม ซึ่งต้องยอมรับว่าส่วนหนึ่งเกิดจากปัญหาการที่ต้องคอยดูแลเครื่องอยู่ตลอดเวลา โดยเฉพาะอย่างยิ่งเจ้าไวรัสตัวร้าย ที่แฝงมากับระบบปฏิบัติการวินโดวส์ ไม่เว้นแต่ละวัน แต่ละตัวล้วนหนัก ๆ ทั้งนั้น ถ้าเป็นเครื่องสองเครื่องก็คงชิว ๆ แต่นี่มีเป็น 10 ก็เลยนำพาความลำบากมายังท่านเจ้าของห้อง ท่าน ศน.เหลิม ว่าแล้วก็หอบเอา desktop 3 เครื่องไปเรียนติดตั้งกับ ครูวิทยา ก็ OK นะ มันก็เกือบใช้ได้แล้วหละ ติดอยู่อย่างเดียว ก็คือการติดตั้ง wireless usb ที่ไปไม่เป็น (หรืออยากลองความรู้ครูป๋องหว่า 555) อันที่จริงผมไม่เคยลองติดตั้ง wireless usb เลย งานนี้ต้องถามพี่กูเขาหล่ะ รู้ไปหมดทุกเรื่อง ก่อนอื่นมาดูสเปกของเจ้าตัว d-link กันเสียหน่อย ตัวที่ผมเอามาทดสอบนี้เป็นรุ่น dwl-g132 แบบ USB อันที่จริงเขาแถมสายมาด้วย แต่ด้วยความรีบเลยหยิบมาไม่ครบ แต่ไม่เป็นไรครับ ไม่มีสายก็ต่อแบบ USB ทื่อ ๆ ก็ได้ ระบบปฏิ...

คำสั่งแปลงไฟล์ ogv เป็น flv

เอามาเก็บไว้ใช้เองกันลืม การใช้คำสั่ง ffmpeg แปลงไฟล์ .ogv ให้เป็น .flv เนื่องจากหน้าจอของผมเป็น 1024x600 ต้องดัดแปลงและเปลี่ยนพารามิเตอร์หลายตัว ลองใช้ดูหลายแบบแล้วตัวนี้ให้ผลออกมา "พอรับได้" ที่สุด ภาพก็พอดูได้ เสียงก็ไม่แปร่งเกินไป เสียอย่างเดียวอาการหวัดยังไม่หายเสียที ffmpeg -i out-1.ogv -s 500x292 -ar 22050 -ab 56 -b 20 -r 12 -f flv -ac 1 -sameq output.flv * เขียนทั้งหมดไว้บรรทัดเดียวกันนะครับ อธิบาย คำสั่งแปลงไฟล์ โดยใช้คำสั่ง ffmpeg -i out-1.ogv หมายถึง รับชื่อไฟล์ต้นฉบับคือ out-1.ogv -s 500x292 หมายถึง ปรับขนาดลดลงเหลือ 500x292 พิกเซล -ar 22050 หมายถึง ปรับ audio rate เหลือ 22050 -ab 20 หมายถึง ปรับ audio bit rate เหลือ 20 -b 20 หมายถึง ปรับ video rate เหลือ 20 -r 12 หมายถึง ปรับ frame rate เหลือ 12 จากมาตรฐานคือ 15 -f flv หมายถึง ให้ใช้ฟอแมตเป็น flv -ac 1 หมายถึง ปรับระบบเสียงไปใช้ ac1 -sameq หมายถึง ให้คุณภาพอื่น ๆ ยังคงเดิมเหมือนต้นฉบับ output.flv เป็นไฟล์ที่ได้จากการแปลง ลองมาหลายแบบ ตัวนี้ได้ขนาดไฟล์พอประมาณ เล็กกว่าต้นฉบับนิดหน่อย ภาพใช้ได้ เสียงพอประมาณครับ.....

การ remote เครื่องบนระบบปฏิบัติการ Linux

รูปภาพ
เคยบอกไปแล้วนะครับว่า ผมจะเข้ามาทำงานที่สำนักงานแทบจะทุกวัน อย่างน้อย ๆ ก็เข้ามาเก็บ log เช็คความเรียบร้อย อัปเดตโปรแกรม และแพกเกจต่าง ๆ ซึ่งโดยความเป็นจริงแล้วงานเหล่านี้ล้วนต้องทำ ที่หน้าเครื่องทั้งสิ้น... นับว่าเป็นความโชคดีที่ปัจจุบันเรามีระบบเครือข่ายอินเตอร์เน็ต ซึ่งช่วยลดภาระการเดินทาง ลดค่าใช้จ่ายในส่วนต่าง ๆ ได้มาก มาดูกันคร่าว ๆ ว่า ทำอย่างไร ก่อนอื่นเลยแนะนำระบบที่ใช้อยู่ก่อนนะครับ 1. Server ใช้ ubuntu ultimate edition (รุ่นที่มีการปรับแต่งหน้าตาและเพิ่มโปรแกรมต่าง ๆ แล้ว) 2. เครื่อง Client ของผมใช้ระบบปฏิบัติการ Linux OpenSuSE 11.0 บน KDE 4 3. เชื่อมต่อด้วยความเร็ว 2Mbps (หุ หุ ขอบคุณ TOT ที่เป็นธุระเดินสายให้) วิธีการตั้งค่าก็ไม่ยากอะไรครับ ที่เครื่อง Server เปิดการใช้งาน พื้นโต๊ะระยะไกล โดยไปที่เมนู ระบบ -> ปรับแต่งพื้นโต๊ะ -> พื้นโต๊ะระยะไกล คลิกที่อนุญาตให้ผู้ใช้อื่นมองพื้นโต๊ะของคุณ , อนุญาตให้ผู้อื่นควบคุมพื้นโต๊ะของคุณ , ให้ผู้ใช้ป้อนรหัสผ่าน และตั้งรหัสผ่านที่ต้องการ ดังภาพ เป็นอันเสร็จสิ้นการตั้งค่าสำหรับ Server ต่อไปมาดูที่ฝั่ง client กันบ้างครับ โปรแกรมที...

batch convert

ต้องการแปลงไฟล์ PHP จำนวนมาก จาก tis-620 ไปเป็น utf-8 ใช้คำสั่งนี้เลย for i in `ls *.php`; do iconv -f tis-620 -t utf-8 $i -o $i.new; done คำสั่งข้างต้นจะแปลงไฟล์ที่มีนามสกุล .php ไปเป็นไฟล์ที่ตามหลังด้วย new ตัวอย่างเช่น ถ้าไฟล์เดิมคือ myfile.php ใช้ encoding เป็น tis-620 ก็จะถูกแปลงเป็นชื่อใหม่ คือ myfile.php.new โดยใช้ encoding เป็น utf-8 แทน และหากต้องการจะได้ subdirectory ด้วย ก็ใช้ -R ต่อท้ายคำสั่ง ls เช่น for i in `ls -R *.php`; do iconv -f tis-620 -t utf-8 $i -o $i.new; done

No ip No problem

รูปภาพ
ประโยชน์จากการท่องเน็ต ทำให้เราได้มีประสบการณ์ใหม่ ๆ เสมอ ๆ วันนี้มาทดลองทำอะไรเล่นสนุก ๆ กันครับ... หลายคนคงรู้จัก no-ip ไปแล้วแต่หลายคนยังไม่รู้จัก.... ไม่เป็นไรเดี๋ยวผมจะค่อย ๆ เล่าให้ฟังครับ no-ip เป็นบริการ dynamic ip อิสระให้แก่สมาชิก ก่อนที่เราจะมาทำความรู้จักกับ dynamic ip อีกคำที่ต้องรู้คือ static ip ... ครับ ชื่อของมันก็บอกอยู่แล้ว ว่าเป็น ip แบบคงที่ ว่ากันเรื่อง ip นี่คงยาว แต่ผมขอสรุปสั้น ๆ เลยละกันว่าไอ้เจ้า static ip เอาไปใช้ในการสร้าง host หรือ website ครับ นั่นคือ ใครที่อยากได้ หรืออยากทำ host เอง จะต้องมี static ip เพื่อใช้ในการอ้างอิงตำแหน่งบนเว็ปไซต์ พูดแล้วอาจมีงง สรุปสั้น ๆ เลยว่าใครไม่มี static ip ก็ตั้งเว็ปไซต์ไม่ได้...ว่างั้นดีกว่านะ คนธรรมดาอย่างเรา ๆ หากอยากได้ static ip ก็ไปคุยกับองค์การโทรศัพท์ เขาจะแจ้งให้เราทราบว่าตำแหน่งหรือสถานที่ที่เราอยู่มีบริการ static ip หรือเปล่า หรือหากอยู่บ้านนอก อีกบริการหนึ่งก็คือ ip-star ซึ่งก็มีบริการ static ip เช่นเดียวกัน สรุปแล้ว ทำเลที่ตั้งไม่เกี่ยวครับ อยู่ที่ไหนก็มี static ip ได้ อ่า ฮ้า เจ๋ง งั้นต...

แปลไทยภาคสอง

รูปภาพ
หลังจากแปล OpenSuSE ได้สามไฟล์ งานต่าง ๆ เริ่มสะดวกและเร็วขึ้นมาก การใช้เครื่องมือแปลเริ่มคล่อง แต่ก็ไม่วายต้องเสาะแสวงหา ความท้าทาย ความสบาย และมีมาตรฐานเพิ่มขึ้น ความลำบากของการแปลส่วนหนึ่งเกิดจากคำศัพท์ ทั้งศัพท์พื้นฐานและศัพท์เฉพาะ เนื่องจากยังเป็นมือใหม่ในการแปลเลยต้องเปิดเครื่องมือช่วยแปล ไม่ว่าจะเป็น stardict , longdo web , http://www.opentle.org/ossglossary/ หรือแม้แต่ http://www.opentle.org/osscorpus/ ซึ่งหากดูจากเครื่องมือแล้ว สำหรับมือใหม่ก็นับว่าสยองเอาการทีเดียว เอาหละ ไหน ๆ ก็ลุยมาแล้ว เรามาทำอะไรให้ชีวิตง่ายขึ้นดีกว่า ก็เจ้า KBabel นี่หล่ะ เอามันมาทำให้เกิดประโยชน์เต็มที่ มาลุยกันเลยครับ ๑. ก่อนอื่นไปดาวน์โหลด po file ของ KDE ที่ชาวบ้านเขาแปลไว้แล้ว ตามนี้เลย http://techbase.kde.org/Development/Tutorials/Localization/Building_KDE%27s_l10n_Module#Step_2:_l10n ๒. เนื่องจากไม่มีใครสอน แต่ใช้วิธีดำดินถึงมีเว็ป http://kbabel.kde.org/ คู่มือภาษาไทยก็ไม่มี ดังนั้นอย่าถือสาหากข้าพเจ้าพาหลงทาง ๓. ต่อกันดีกว่า เมื่อเปิด KBabel ขึ้นมาจะพบว่าส่วนของ Search ว่างเปล่า...

แปลไทย

รูปภาพ
วันนี้เพิ่งจะมีโอกาสเปิดเมล์ ได้รับข้อความตอบจากคุณ donga เรื่อง การแปลภาษาไทยบน OpenSuSE โดยโฟกัสไปที่ KDE เลยเอาวิธีการแปลภาษามาเล่าสู่กันฟัง ผมนำตัวอย่างการแปล OpenSuSE มาเล่าก็แล้วกันนะครับ จะได้เห็นภาพตัวอย่างด้วย... ๑. ก่อนอื่นเริ่มจากไปเอาไฟล์ต้นฉบับที่เขาเรียกว่า po ไฟล์มาก่อนทั้งนี้ต้องหาแหล่งข้อมูลเอง ตัวอย่าง OpenSuSE ก็ไปเอามาจาก https://forgesvn1.novell.com/svn/suse-i18n/trunk/yast/th วิธีการนำไฟล์จาก URL ดังกล่าวมาไว้ในเครื่อง เราอาจใช้โปรแกรม client ต่าง ๆ ก็ได้ แต่โดยส่วนตัวแล้วใช้คอมมานด์ไลน์มากกว่า โดยสั่ง #svn checkout https://forgesvn1.novell.com/svn/suse-i18n/trunk/yast/th (ก่อนสั่งก็ให้สร้างโฟลเดอร์สำหรับเก็บไว้เสียก่อน) ๒. พอได้ไฟล์มาแล้วก็มาดูเครื่องมือ สำหรับผมใช้ kbabel โดยตัว kbabel มีสองส่วนคือ ส่วนบริหารจัดการ kbabel catalog manager ซึ่งทำหน้าที่ในการบริหารจัดการงานแปลทังหมดไม่ว่าจะเป็นด้านสถิติ การเรียกใช้ SVN หรือแม้กระทั่งการคอมไพล์ เหล่านี้ล้วนเป็นงานของ katablog ทั้งสิ้น จากภาพผมจะจัดการแปล you-server.th เพียงดับเบิลคลิกเท่านั้น ตัว cat...

แต่งโต๊ะทำงาน

รูปภาพ
วันนี้หาอะไรทำสนุก ๆ และมีประโยชน์ ด้วยการตกแต่งโต๊ะทำงาน กันดีกว่า เคยเล่าให้ฟังแล้วว่า ผมใช้ OpenSuSE Linux และ KDE4 เป็น desktop หลักในปัจจุบัน ตัว KDE4 มีอะไรให้เล่นเพียบ วันนี้มาลองทำโน๊ตเตือนงาน วางบนโต๊ะกัน มาเริ่มกันเลย... ๑. มาดูก่อนว่าโต๊ะทำงานผมก่อนแต่ง ๒. คลิกขวาบนหน้าจอ คลิก Add Widgets ๓. เลื่อนไปเลือก Notes จากนั้นคลิก Add widget ๔. จะได้โน๊ตเตือนบนโต๊ะซึ่งเป็นค่ามาตรฐานของโปรแกรม ๕. คลิกที่บริเวณข้อความและเปลี่ยนเป็นข้อความที่ต้องการ ๖. วิธีปรับตัวอักษร ให้คลิกที่ไอคอนรูป กุญแจ ๗. ปรับสี ขนาดตัวอักษร แบบตัวอักษรตามต้องการ ๘. เรียบร้อยแล้วก็จะได้หน้าต่างโต๊ะทำงาน ประมาณนี้ครับ

กิ๊กใหม่ของนายป๋อง KDE4

รูปภาพ
ตั้งแต่ KDE ปล่อยเวอร์ชัน ๔ ออกมาตั้งแต่เดือนมกรา คม แต่ก็ยังรีรออยู่ สาเหตุหลักเพราะรอให้มันอยู่ตัวก่อน และหลังจาก KDE อัปเดตมา ๒ revision แล้วคิดว่าน่าจะเปลี่ยนมาใช้ KDE4 ได้แล้ว เวอร์ชัน ๔.๐.๒ ค่อนข้างจะเสถียรทีเดียว ไม่มีอาการบื้อ ๆ เหมือนกับที่ออกมาคราวแรก ที่หงุดหงิดที่สุดตอนนี้น่าจะเป็นส่วนของ taskbar ที่ยังไม่ให้เราลากย้ายไอคอน รวมทั้งเมนูแบบใหม่ ที่หาอะไรไม่ค่อยเจอ (เลยเปลี่ยนไปใช้แบบเก่า) เอาไว้ทำใจได้ก่อนจะกับไปใช้อีกครั้ง จับหน้าตาเครื่องครูป๋องมาให้ดู หน้าต่างนี้เปิดโปรแกรมขึ้นมาเต็มที่ แต่อาการกระตุกที่เคยมีใน KDE 3.5.8 หายเงียบไปเลย โดยรวมแล้วก็ OK นะ คิดว่าเจ้าตัวนี้คงจะเป็น Default window manager ต่อไปครับ...

ip1600 reset code

ปัจจุบันผมใช้เครื่องพิมพ์ canon ip1600 บนระบบปฏิบัติการ Linux ซึ่งก็ใช้ได้ดีถึงดีมาก ไม่ค่อยมีปัญหาอะไร เมื่อสามารถพิมพ์ได้จากบนลินุกซ์ งานทุกอย่างเลยเสร็จอยู่บนลินุกซ์ โดยไม่ต้องข้ามไปยังฝั่ง windows อีก วันนี้เปิดเครื่องมาเจอไฟกระพริบสีส้ม พิมพ์ไม่ออก ซึ่งเป็นปัญหายอดฮิตตลอดกาลของเครื่องพิมพ์แบบอิงค์เจ็ต ที่เจ้าของบริษัทบอกเราว่าควรจะเปลี่ยนเครื่องใหม่ได้แล้ว คุณใช้มันนานเกินไปแล้วนะ... อะไรกันนี่ก็เครื่องพิมพ์ของฉัน ฉันจะใช้เครื่องนี้แล้วมาห้ามฉันพิมพ์ได้ไง? ว่าแล้วก็เริ่มค้นข้อมูลว่าจะ reset หมึกได้ยังไง ก็ไปพบวิธีการเขาบอกไว้ละเอียดดี Turn off the printer. Press and hold the RESUME button, then press and still hold the POWER button. Release the RESUME button, then press and release the RESUME button two (2)more times in succession. (youre still holding the POWER button during this). Release the POWER button then The printer mechanics will move momentarily. You are now in Service mode. Pressing the RESUME key will select a function; for example: pressing RESUME 4 times will select ...

webcam บน OpenSuSE

ไปเจอที่ไหนก็ไม่รู้ เอามาเก็บไว้กันลืม ทำให้ webcam (Acer aspire 5052) work ก่อนอื่นดูก่อนว่ามีอุปกรณ์ของเราหรือเปล่า สั่ง # dmesg | grep uvcvideo ควรจะได้ผลลัพท์ ประมาณนี้ uvcvideo: Found UVC 1.00 device AcerOrbiCam (064e:a100) usbcore: registered new interface driver uvcvideo ทีนี้ก็จับภาพหน้าจอออกไปเป็นไฟล์ out.wmv โดยใช้โปรแกรม ffmpeg สั่ง # ffmpeg -f video4linux2 -s 320x240 -r 5 -i /dev/video0 -f m4v out.wmv ไฟสีเขียวของ webcam น่าจะติด แสดงว่าเริ่มบันทึกภาพแล้ว ทีนี้ก็ออกลีลาได้ตามสะดวก เมื่อพอใจแล้ว ให้กดปุ่ม q เพื่อจบการทำงาน ทีนี้จะดูภาพที่อัดไว้ก็สั่ง #vlc out.wmv เราก็จะมีคลิปส่วนตั๊วส่วนตัวไว้ให้ประชาชีได้ดูแล้ว ๕๕๕๕๕๕๕๕๕๕๕๕๕๕๕๕๕๕

ฟังเพลงด้วย vlc

จำไม่ได้ เอามาเก็บไว้ดีกว่า ลูกทุ่งมหานคร vlc mms://202.142.200.130/fm95 คลื่นความคิด vlc mms://202.142.200.130/fm965 คลื่น seed vlc mms://202.142.200.130/fm975 คลื่น Active vlc mms://202.142.200.130/fm99 สถานีข่าว vlc mms://202.142.200.130/fm1005 คลื่น met107 vlc mms://202.142.200.130/fm107

OpenSuSE กับ wireless

พยายามจะลองใช้ wireless บน note book และลองค้นข้อมูลไปเรื่อย มั่ว ๆ ไป ได้เฉยเลย นั่งดูเราทำอะไรบ้างเนี่ย? ก่อนอื่นเลย ทำให้เครื่องมองเห็นการ์ด wireless ก่อนโดยเริ่มจากติดตั้ง package นี้ madwifi for suse 10.3 จากนั้นสั่ง #modprobe ath_pci เครื่องควรจะมองเห็นการ์ด wireless แล้ว ถ้ายังให้ รีสตาร์ด ระบบดู ถ้ายังไม่ work ให้นำ driver ของ windows มาใช้ โดยการ์ดของผมเป็น atheros สำหรับ win XP วิธีการ ๑. แตกไฟล์ driver ลงในโฟลเดอร์ชั่วคราว สมมติว่าเป็น /tmp/atheros คุณควรจะพบว่ามีไฟล์นามสกุล inf อยู่ในนั้นด้วย ตัวอย่างเช่น net5416.inf ๒. สั่งติดตั้ง driver ของ windows สำหรับ Linux ด้วยคำสั่ง #ndiswrapper -i /tmp/atheros/net5416.inf ๓. หากเรียบร้อย ให้เข้าไปดูที่ /etc/ndiswrapper คุณจะพบว่ามีโฟลเดอร์ เพิ่มเข้ามา หรือถ้าไม่อยากเข้าไป ก็ให้ ndiswarpper ตรวจสอบให้ก็ได้ โดยสั่ง #ndiswrapper -l คุณควรจะพบว่ามี net5416 ถูกติดตั้งไว้แล้ว และมีรายละเอียดอื่น ประกอบอยู่ด้วย ๔. ตัวติดตั้งจะติดการ์ด wireless ไว้ที่ wlan0 เราสามารถเปิดใช้งานการ์ด wireless ได้โดยใช้คำสั่ง #iwconfig wla...

OpenSuSE ตอนที่ 2

รูปภาพ
วันที่​ 1 ​เตรียมโปรแกรม​ ​เตรียม​ความ​รู้ ​วันแรกของการแนะนำ​ openSuSE ​สิ่งที่ท่าน​จะ​ได้​ใน​วันนี้คือ​ 1. ​แหล่งดาวน์​โหลด​ ​แหล่งซื้อหา​ ​หรือ​ได้​มา​ซึ่ง​ OpenSuSE 2. ​มี​ความ​รู้พื้นฐานเกี่ยว​กับ​ระบบปฏิบัติการ​ Linux 1. ​แหล่ง​ค้น​หา​ OpenSuSE ​การที่​จะ​ได้​มา​ซึ่ง​ OpenSuSE ​มาหลายวิธี​ด้วย​กัน​ ​ดังต่อไปนี้​ 1.1 ​หากท่านมี​เน็ต​ความ​เร็ว​สูง​ ​แนะนำ​ให้​ไปดาวน์​โหลด​จาก​เว็ปไซต์ของ​ OpenSuSE http://en.opensuse.org/Released_Version ​เมื่อ​เข้า​ไป​แล้ว​จะ​ได้​ดังภาพ​ ​ท่าน​ใด​มี​ CD-Writter ​ก็​เลือก​เป็น​แบบ​ CD ​ซึ่ง​มี​ทั้ง​หมด​ 5 ​แผ่น​ ​หากมี​ DVD-Writter ​ก็​เลือกแบบ​ DVD ​แต่หากใครมี​เน็ตโคตรแรง​ให้​โหลดเฉพาะ​ boot ​มา​เท่า​นั้น​ ​การติดตั้งผ่านแผ่นบูตนี้​จะ​ติดตั้งผ่านอินเตอร์​เน็ตจนเสร็จสิ้นกระบวนการ​ ​ประ​เภท​ CD ​และ​ DVD ​เมื่อโหลดมา​แล้ว​จะ​ได้​ไฟล์​ซึ่ง​มีนามสกุล​ .iso ​ให้​นำ​ไปเขียนลงแผ่น​จึง​จะ​สามารถ​ทำ​งาน​ได้​ ​ผู้​ใช้​งานคอมพิวเตอร์​ทั่ว​ไป​ให้​เลือก​ Architecture ​เป็น​ x86 ​ส่วน​ท่านที่มีคอมพิวเตอร์​แบบ​ 64 ​บิต​ให้​เลือก​ x86_64 1.2 ​หากมี​เน็ตช้ามาก​ ​...

เปิดบ้านใหม่

หลังจากปีใหม่ แจ้งว่าจะ down server แต่ก็ยังไม่ดำเนินการเสียที เป็นโอกาสดีเมื่อ Joomla ออกรุ่น 1.5 stable เลยได้โอกาส สังคายนา Server หันไปใช้ PHP5 , httpd 2 และ control panel ใหม่ ๆ บน ubuntu server และจะกลับมาเปิดอีกครั้งในไม่ช้านี้ ขณะที่รอความเรียบร้อยของ Server ก็เปิดใช้ที่นี่สำหรับเขียน tutorial บนระบบปฏิบัติการ OpenSuSE Linux เกร็ด OpenSource เป็นหลักไว้ที่นี่ละกัน อยากรู้เรื่องอะไรก็แจ้งมาครับ เปลี่ยนมาใช้ blogger ทั้งทีจะเรียบ ๆ ก็ดูกระไรอยู่เลย แต่ง template เสียหน่อย ออกมาได้ใจครูป๋องเลย อยากรู้ว่าเปลี่ยนยังไง เดี๋ยววันหลังจะกลับมาเล่าให้ฟัง...