ติดตั้งเว็บแคมไดร์เวอร์บนหัวหิน และ Ubuntu Gutsy
Posted in:
แก้ไขตามคำทักท้วงของคุณพี่ TrendyTeddy ครับ เพิ่มเติมส่วนอธิบายคำสั่งต่างๆนะครับ ตามความรู้แบบงูๆ ปลาๆ ของผมนะครับ แหะๆ
ชิปเซ็ตของกล้อง zc0301
เริ่มโดยตรวจสอบชิปเซ็ตของกล้องกันก่อนนะครับ ว่าสามารถใช้ไดร์เวอร์ตัวนี้ได้หรือเปล่า โดยการทำดังนี้
สั่ง sudo lsusb ใน terminal (lsusb ใช้ดูว่ามีอุปกรณ์ USB ต่ออยู่กับเครื่องเราหรือเปล่า จะแสดงรายละเอียดต่างๆ ของอุปกรณ์ที่ต่ออยู่ครับ)
แล้วลองเปรียบเทียบกับเว็บนี้ ว่าชิปเซ็ตของท่านสามารถใช้ได้หรือไม่ http://mxhaard.free.fr/spca5xx.html
ของผมได้อย่างนี้นะครับ
Bus 001 Device 004: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam (รุ่นของชิปเซ็ตคือ ZC0301 ครับ)
แสดงว่าใช้ได้ ก็ไปขั้นต่อไปกันครับ
* เพิ่มเติมเนื่องจากลืมครับ
sudo aptitude install module-assistant build-essential fakeroot dh-make debhelper debconf linux-headers-generic
*
ตามด้วยพิมพ์
sudo aptitude install gspca-source cheese
(gspca-source คือ ซอร์สโค้ดของไดร์เวอร์เว็บแคม ,cheese คือโปรแกรมใช้แคปเจอร์ภาพจากเว็บแคมครับ สามารถแคปเจอร์เป็นวิดีโอได้ด้วยครับ)
เสร็จแล้วสั่ง
sudo m-a prepare (คำสั่งเตรียมความพร้อมในการสร้างโมดูลให้กับเคอร์เนล ในขั้นตอนนี้จะมีการดาวน์โหลดแพ็กเกจที่จำเป็นให้เองโดยอัตโนมัติ)
sudo m-a update (อัปเดทเคอร์เนลให้พร้อมสำหรับการติดตั้งโมดูล(ไม่แน่ใจครับ))
sudo m-a build gspca (คำสั่ง build เคอร์เนลโมดูล)
sudo m-a install gspca (คำสั่งติดตั้งเคอร์เนลโมดูล)
(m-a คือ module-assistant เป็นตัวช่วยสร้างโมดูลให้กับเคอร์เนลครับ เป็นคำสั่งที่สะดวกสบายในการติดตั้งไดร์เวอร์ เคอร์เนลโมดูล)
หลังจากนั้นก็ต้องไปแบล๊กลิสต์การโหลดโมดูลไดร์เวอร์โดยอัตโนมัติของเคอร์เนล ซึ่งเป็นไดร์เวอร์ที่ใช้ไม่ได้ครับ ไดร์เวอร์ที่ใช้ไม่ได้นั้นรู้ได้จากการสั่ง sudo lsusb ข้างต้นนะครับ
sudo gedit /etc/modprobe.d/blacklist
เพิ่มบรรทัดนี้เข้าไป
blacklist zc0301
ปิด gedit และกลับมายัง terminal
sudo rmmod zc0301 (ยกเลิกการโหลดโมดูล zc0301 ซึ่งเป็นไดร์เวอร์ที่ใช้ไม่ได้ครับ)
sudo rmmod gspca (ยกเลิกการโหลดโมดูล gspca เผื่อโหลดอยู่ ให้ยกเลิกการโหลดก่อนครับ)
sudo modprobe gspca (โหลดโมดูล gspca ซึ่งเป็นไดร์เวอร์ของกล้องของเราครับ)
ลองทดสอบดูครับ โดยการเปิดโปรแกรม cheese ขึ้นมา จะได้ภาพอันหล่อเหลาของตัวเองครับ Cool
ส่วนการเลือกซื้อกล้องก็คิดว่ากล้องถูกๆ ตามพันทิพย์ (แบบของผม ;p) ราคาสองสามร้อยบาท น่าจะใช้ชิปเซ็ต Z-Star ,VIMICRO นะครับ ถ้าจะให้แน่ใจก็ต้องตรวจเช็กจากเว็บนี้ http://mxhaard.free.fr/spca5xx.html เห็นมีหลายยี่ห้ออยู่ครับ หรือจะเอาแบบของผมก็ ยี่ห้อ oker ตัวนี้ 350 บาท หรือจะให้ดีตอนซื้อก็เอาแผ่น ubuntu ไปด้วย พอจะซื้อก็ไปเสียบดูกับคอมที่บูต ubuntu livecd แล้วสั่ง sudo lsusb ดูรายละเอียดชิปเซ็ตก่อนซื้อครับ
อยากไป training7 ด้วยอะครับ
ผิดพลาดประการใดก็บอกกล่าวกันได้นะครับผม
ขอขอบคุณคุณพี่ TrendyTeddy สำหรับคำแนะนำ และการทักท้วงที่เป็นประโยชน์ครับ


มีหลักทั่วไปไหมครับ
มีหลักทั่วไปสำหรับติดตั้งเวปแคมตัวอื่นๆ หรือยี่ห้ออื่นๆ ไหมครับ
แบบว่าถ้าเราอยากจะติดเพิ่ม หรือ ที่มี built in ในโน้ตบุ๊คน่ะครับ
เพราะแต่ละคนใช้กล้องยี่ห้อต่างกัน ถ้าได้หลักทั่วไปคงดีมาก
ที่ผมเข้าใจจากการอ่านคำสั่ง
เข้าใจว่า เป็นการสร้าง module ให้ kernel รู้จัก
และใช้โปรแกรม cheese เพื่อ capture ภาพหน้าจอ
น่าจะประมาณนี้ขอรับ
1. คำแนะนำเลือกซื้อเวปแคม-วิธีตรวจสอบ chipset ว่าใช้ได้กับ Ubuntu หรือไม่
2. อธิบายกำกับเล็กน้อยว่่ากำลังทำอะไรอยู่ในแต่ละคำสั่ง
ขอบคุณครับพี่ TrendyTeddy
คือเรื่องหลักทั่วไปนั้น กระผมก็ไม่ทราบนะครับ ตอนไปซื้อก็ซื้อแบบมั่วๆ เอาครับ กะว่าเอาแบบที่ถูกที่สุดอะครับ ซื้อมาแล้วค่อยหาวิธีใช้เอาทีหลังอะครับ ^^" คือตอนซื้อนี่ไม่ได้ตั้งใจไปซื้อ แต่เห็นมันถูกดี (ถูกกว่าที่จังหวัดบ้านเกิดเกือบเท่าตัว) ก็เลยซื้อครับ
ขอบคุณครับ
ผมจะได้ไปซื้อมามั่ง ^_^ อิๆ (เห็นของถูกไม่ได้) พันธ์ทิพย์จะมีไหมเนี่ย
พอคุณเขียนแก้ไขแล้ว ผมเองก็ได้รับความรู้เพิ่มไปด้วย ขอบคุณมากครับ
sudo gedit
sudo gedit /etc/modprobe.d/blacklist
เพิ่มบรรทัดนี้เข้าไป
blacklist zc0301
ไม่ทราบเพิ่มที่บรรทัดไหนคับท่าน
บรรทัดท้ายสุดครับ
เพิ่มเข้าไปที่บรรทัดท้ายสุดเลยครับ
น้องรูปหล่อ
น้องรูปหล่อ เปลี่ยนมาใช้ Ubuntu แล้วหรือ? ^^ เห็นปักหลักกับ SuSE มาตั้งนาน ดูจากบล็อกว่าเปลี่ยนไปใช้ PCLinuxOS คงไม่มีเพื่อนคุยใช่ม่า(แซว) ^^
แสดงว่าตอนนี้ใช้โน๊ตบุ๊คได้ครบทุกฟังค์ชั่นแล้วซิ(เดาๆ)(ก่อนหน้าโพสต์บล็อกเรื่อง SD-Memory) มีคนโพสต์ในเว็บบอร์ดว่านำบทความนี้ไปแอพพลายกับ CAM บนโน้ตบุ้คเขาได้ดี ถือว่าบทความนี้นำไปประยุกต์ใช้งานในวงกว้างได้ประโยชน์จริงๆนะตัวเอง ...
ผมก็มีโน็ตบุ๊ค ระดับกลางๆ ฟีเจอร์พิเศษไม่เคยใช้กับลินุกส์สักที จริงๆไม่มีงานให้ใช้ เลยกลายเป็นส่วนเกินที่มองข้ามไป ตัวเองขอเพียงแค่ Display, Wireless, USB, CD/DVD โอเคแล้ว ...
ท่านชายเจตน์
^^ หวัดดีครับท่านชายเจตน์รูปหล่อ คือก็เปลี่ยนไปเรื่อยๆละครับ ยังหาตัวที่ถูกใจปิ๊งๆ ไม่ได้เลยครับ ^^" ใช้มาสองสามปีละ อิอิ
โน๊ตบุ๊คก็ยังไม่ทราบว่าใช้ได้ทุกฟังค์ชั่นหรือเปล่าครับ เพราะว่ามีบางส่วนที่ยังไม่ได้ลอง เช่น ต่อจอที่สอง PCMCIA (ยังไม่มีอุปกรณ์ให้ลองเลยครับ แหะๆ)
ดีใจมากครับที่ข้อเขียนของผมมีประโยชน์ มีกำลังใจขึ้นเยอะเลย
japccp@japccp-desktop:~$
japccp@japccp-desktop:~$ lsusb
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0c45:613b Microdia
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 2001:3a03 D-Link Corp. [hex]
Bus 001 Device 002: ID eb1a:2861 eMPIA Technology, Inc.
Bus 001 Device 001: ID 0000:0000
ตอนที่ใช้คำสั่ง lsusb มันมีขึ้นมาแค่นี้ครับ แล้วชิบเซ็ตกล้องผมรุ่นไรละเนี่ย
เห็นเจ้าของบทความได้ยาวแบบนี้เลยอ่ะครับ
Bus 001 Device 004: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam (รุ่นของชิปเซ็ตคือ ZC0301 ครับ)
ไม่ทราบว่
ไม่ทราบว่าต่อ USB อะไรไว้มั่งครับ เห็นมีตั้งสามตัวแนะ ดูตามยี่ห้อหนะครับ
USB
ลองถอด usb ตัวอื่นๆ ก่อนครับ เหลือแค่กล้องตัวเดียว
แล้วใช้คำสั่งนี้ จะได้ไม่งง
อัดวิดีโอไม่ได้อะครับ
เครื่องผม asusA6R ตอนติดตั้งโปรแกรม cheese ก็ถ่ายรูปได้เลย แต่ถ่ายวิดีโอไม่ได้ครับ ลองทำตามวิธีข้างต้นแล้วก็ยังเหมือนเดิม มีวิธีมั้ยครับ
ขอบคุณครับ
Post new comment