linux

×

Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /data/wwwroot/includes/menu.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /data/wwwroot/includes/common.inc).

เปลี่ยนโทรศัพท์ มาใช้ Motorola E6 Linux Phone

เนื่อง ๆ 6630 แบตเสื่อมละ เลยเปลี่ยนเครื่องซักหน่อย
เลือกมาซักพัก ไหน ๆ ก็ชอบ Linux เป็นการส่วนตัว เลยซื้อมาเล่นซักหน่อย
เป็นตระกูล EZX Motorola รุ่น ROKR E6 มือสอง ราคาสี่พันกว่า เอาเครื่องเก่าไปเทิร์น เหลือสามพัน เลยขอสายดาต้ามาด้วย ไม่แน่ใจแพงป่ะเนี่ย แต่เอาเหอะ ขี้เกียจเดินละ

มีรีวิวต่าง ๆ มาเยอะเหมือนกัน จากเว็บต่าง ๆ ถือว่าน่าใช้ตวนึง เทียบกับ symbian แล้ว
ดูไวกว่าเล็กน้อย ไม่หน่วงเหมือน symbian

หลังจากนั้น สมัครเว็บ http://www.thailinuxpda.com งืม มีคนใช้เยอะเหมือนกันนะครับ
ลอกอิน แล้วก้อลง http://www.thailinuxpda.com/forum/index.php/topic,102.0.html เพื่อจะได้ install .pkg ได้

จากนั้นไปโหลด Ekonsole http://www.motorolafans.com/forums/local_links.php?catid=80 มา
ซึ่งโปรแกรมนี้ จะเปิด shell ให้เรา น่ะเอง เราสามารถพิมพ์คำสั่งบนมือถือเหมือนใน shell ใน linux ได้เลยครับ

Compile Kermel module สำหรับ HP Webcam

เนื่องจากเครือง Compaq Presario B1200 ที่ซื้อมา มีเว็บแคมด้วย
จริง ๆ ใช้ kernel ของ ubuntu ก็ทำงานได้ตามปกติ แม้สีจะเพี้ยน ๆ ไปบ้าง
แต่หลัง ๆ เครื่องออกรวน ๆ เลยลอง compile kernel ใหม่ แต่ webcam ดันไม่เห็น เลยต้องไปโหลดมา compile ใหม่

search ไป ๆ มา ๆ พบ driver ไปที่ http://linux-uvc.berlios.de/

เริ่มลง

Build Rsync Cross Compile ลงใน mips32el STB

หลังจากที่งมอยู่นาน ปรากฎว่า architecture ผิด -_-''
ที่จริงเป็น mipsel ไม่ใช่ mip เฉย ๆ

แก้ /etc/apt/source.list

  1. deb http:// www.emdebian.org/debian/ stable main
  2. deb-src http:// www.emdebian.org/debian/ stable main

ลอง Compile ใหม่ บน etch

มือใหม่หัดใช้ GTK +

อันเก่า ที่เคยเขียนไว้ที่ gotoknow.org
--------------------------------------------------------
ตอนนี้เริ่มทำงานแล้ว รู้สึกว่าต้องปรับตัวหลายอย่างเหมือนกัน สำหรับงานที่ต้องทำก็ต้องเขียนโปรแกรมบน Linux แต่ต้องเป็นกราฟฟิกโหมด เลยเลือกใช้ GTK+ ความยากมันอยู่ที่เป็นภาษา C ซึ่งไม่ถนัด เคยแต่อ่านโค้ด อาศัยอความรู้จาก C++ ช่วยเลยพอรอดตัว

Buffalo NAS Customization

NAS หรือ Network Attached Storage เป็นสื่อในการเก็บข้อมูลโดยใช้เครือข่ายเป็นตัวส่งผ่าน เครื่องในปัจจุบันมีออกจำหน่ายอยู่หลายรุ่น และหลายรูปแบบ มีหลายรุ่น ที่เป็น ARM หรือหรือเป็น processor ที่สามารถ Customize ได้ เช่น Buffalo Link Station Pro ตัวนี้ ทางเนคเทคให้ยืมมาลองเล่นดู


Buffalo Link Staion Pro


ตอนนี้ ก็เริ่มทำการรวบรวมความรู้ ที่ไปเทรนมาตั้งแต่ต้นปี มาลงที่ Box นี้
ตอนนี้สามารถที่จะติดต่อเครื่องได้แล้วครับ โดยใช้สาย DKU-5 ที่ไปซื้อมา เด๋วพรุ่งนี้มาเขียนรายละเอียดอีกทีครับ

แก้ Debian ให้ Boot โดยใช้ UUID

ปกติ Linux จะมีการเรียก device ต่าง ๆ โดยเรียงตามลำดับที่ detect เจอ
เช่น /dev/sda1 หมายถึง scsi device ที่เจอตัวแรก partition ที่ 1
ซึ่งอาจเป็น SATA หรือ Flash drive ก็ได้
แต่ปัจจุบัน harddisk ถูก รวมทั้ง Flash Disk ตกประมาณ 4 - 5 MB บาท (เรียกแบบชั่งกิโล :P)
และเสียซะ internal / external แบ่งซอยออกหลาย partition

ที่ทำงานผมมีการ duplicate harddisk โดยการใช้ dd พอเราใส่ harddisk ตัวใหม่ลงไป partition วิ่งวุ่น หา root file system ไม่เจอซะงั้น เพราะว่า ที่ grub reference เป็น /dev/sdxx ต่างกับ ubuntu ที่เป็น UUID

อันดับแรก ตรวจสอบ UUID

  1. sake@papaya:~$ sudo vol_id /dev/sda1
  2. [sudo] password for sake:

อ่านไฟล์ใน Linux ด้วย Windows XP

 

หลาย ๆ คน อาจจะประสบปัญหา เมื่อเวลาใช้ Linux แล้ว สามารถอ่านเขียนไฟล์ ใน Windows
ได้ทั้ง NTFS และ FAT32 แต่ เมื่อจำเป็นต้องใช้ Windows กลับไม่สามารถอ่านไฟล์ใน Linux ได้

Savane :: Software Development Management

   หลังจากที่ปล้ำกับ gforge อยู่นาน พอดีเข้าไปดู po ไฟล์ของโปรแกรมที่จะแปลลิงก์ไป ๆ มา ๆ ก็เลยเข้าไปที่ savanah เลยนึกออกว่า
นอกจาก gforge ก็ยังมี savane ที่savanah ใช้อยู่ซึ่งฟรีเหมือนกัน