OpenWrt trunk remote logging

# cat /etc/config/system

config 'system'
	option 'hostname' 'OpenWrt-ASUS'
	option 'zonename' 'Asia/Bangkok'
	option 'timezone' 'ICT-7'
	option 'log_ip'	  '192.168.1.2'
#	option 'log_port' '514'
#	option 'log_size' '16'

Arch Linux 2009.08 ออกแล้ว

Tagged:

Arch Linux 2009.08 ออกแล้ว
http://distrowatch.com/?newsid=05612
แต่สำหรับคนที่ใช้อยู่แล้ว ก็เป็นที่รู้กันว่า
# pacman -Syu
ก็ได้ Arch Linux ที่ใหม่อยู่เสมอ อยู่แล้ว 555
แล้วตอนนี้ใน Distrowatch, Arch ก็นำหน้า CentOS ไปแล้วครับพี่น้อง :)

ส่ง sms ด้วย gnokii

ส่ง sms ด้วย gnokii
ผมใช้ Nokia N70 ต่อผ่าน usb port

## On Arch Linux
$ sudo pacman -S gnokii

## On OpenWrt
# opkg update
# opkg install kmod-usb-acm
# opkg install gnokii

## cd to home dir
$ cd
$ vi .gnokiirc
[global]
model = AT
port = /dev/ttyACM0
connection = serial

## send sms
$ echo "Put sms message here" | gnokii --sendsms PHONE_NO_HERE

## More Info...
http://www.gnokii.org

extend LVM logical volume

Tagged:

ขยาย ArchHome logical volume ใน vg1 volume group เพิ่มอีก 1 G
$ sudo lvextend -h
$ sudo lvextend -L+1G /dev/vg1/ArchHome
## ถ้า vg1 ไม่มีที่ว่างแล้วก็ต้องขยายโดย vgextend ...

## resize file system
$ sudo resize2fs /dev/vg1/ArchHome
## check file system size
$ df -h

Lock screen on suspend/hibernate (on Gnome)

Tagged:

$ gconftool-2 --type boolean --set /apps/gnome-power-manager/lock/suspend "true"
$ gconftool-2 --type boolean --set /apps/gnome-power-manager/lock/hibernate "true"
$ gconftool-2 --type boolean --set /apps/gnome-power-manager/lock/use_screensaver_settings "false"

ASUS WL-500gP + OpenWrt trunk + uShare

uShare - A free UPnP A/V & DLNA Media Server for Linux
# opkg install ushare
# vi /etc/config/ushare

config 'ushare'
        option 'username' 'nobody'
        option 'servername' 'OpenWrt'
        option 'interface' 'br-lan'
        option 'options' ''
        option 'content_directories' '/mnt/sda1/Media'
        option 'disable_telnet' '1'
        option 'disable_webif' '1'
        option 'enabled' '1'

# /etc/init.d/ushare start
### start on boot
### /etc/init.d/ushare enable

DPMS - Display Power Management Signaling

from http://wiki.archlinux.org/index.php/Display_Power_Management_Signaling

...
DPMS Interaction using xset

It is possible to turn off your monitor using the xset tool.

$ xset dpms force standby

puts the screen(s) into standby,

$ xset dpms force suspend

makes them to suspend and

$ xset dpms force off
turns them off immediately. If you leave your computer, you don't need to wait for the timeout you set that the display turns off. Simply enfoce it by using the xset command.
...

djmount - mount UPnP Media Servers content as a Linux filesystem

## Mount
$ cd
$ mkdir UPnP-Mount
$ djmount UPnP-Mount

## Unmount
$ cd
$ fusermount -u UPnP-Mount

## More Info...
http://djmount.sourceforge.net/
http://en.wikipedia.org/wiki/Universal_Plug_and_Play
http://en.wikipedia.org/wiki/UPnP_AV_MediaServers
http://ushare.geexbox.org/

Guake - a drop-down terminal for Gnome Desktop Environment

Tagged:

ใครที่ชอบใช้คอมมานด์ไลน์บน X น่าจะลองใช้เทอร์มินัลตัวนี้ดู สามารถเรียกใช้หรือซ่อนมันได้โดยใช้ F12

http://guake-terminal.org
http://trac.guake-terminal.org/screenshots

Online file system backup with LVM snapshot & fsarchiver

## บันทึกเตือนความจำ (ของผม)
$ sudo lvcreate -h
$ sudo lvcreate -s -L2G -n ArchRootSnapshot /dev/vg1/ArchRoot

$ cd /media/backup
$ sudo fsarchiver -h
$ sudo fsarchiver -j2 -v savefs ArchlinuxRoot-`date +%F-%H-%M`.fsa /dev/vg1/ArchRootSnapshot

$ sudo lvremove /dev/vg1/ArchRootSnapshot

vlc 1.0.0 ออกแล้ว

vlc 1.0.0 ออกแล้ว และดูเหมือนมันจะได้แก้ปัญหาเก่าๆ ไปเยอะทีเดียว ใครที่ใช้อยู่ก็สมควรจะอัพ
## Arch Linux
$ sudo pacman -Sy vlc

http://www.videolan.org/

Firefox 3.5 & Gnome 2.26.3 on Arch Linux

Tagged:

ตอนนี้ Arch Linux ได้อัพเดตเป็น Firefox 3.5 และ Gnome 2.26.3 ตัวล่าสุด (รวมแพคเกจอื่นๆ ด้วย) รวมกับ kernel 2.6.30 ที่ได้อัพเดตไปแล้วพักหนึ่ง ใหม่ได้ใจผมจริงๆ เล้ย :)
อัพเดตโดยใช้คำสั่ง
$ sudo pacman -Syu

Arch Linux on 2.6.30 kernel

Arch Linux วิ่งบนเคอร์เนล 2.6.30 ณ บัดเดี๋ยวนี้ :)
http://www.archlinux.org/news/451/

Patch for 2.6.31, 2.6.30 and 2.6.29 kernel for VMware Workstation 6.5.2

patch for Workstation 6.5.2 on Linux 2.6.31 kernel
http://communities.vmware.com/thread/221724

Patch for 2.6.30 kernel for VMware Workstation 6.5.2
http://communities.vmware.com/thread/208963
vmware-6.5.2-modules-2.6.30-fix.sh
vmware-6.5.2-modules-2.6.30-fix.patch

Patch for VMware Workstation 6.5.2 on Linux 2.6.29 kernel

FAT และ ภาษาไทย

ถ้าต้องการให้ระบบไฟล์แบบ FAT แสดงชื่อไฟล์ภาษาไทยได้ ให้เพิ่ม utf8 ใน mount options

$ sudo mount -o utf8,.. ...

หรือใน Gnome แก้ใน gconf-editor หรือ gconftools-2
/system/storage/default_options/vfat/mount_options

Gnome not mount internal (fixed) harddisk partitions

from
http://www.techbuzz.in/policykitconf-hack.php
...
I googled around a bit and created a quick’n’dirty configuration change to /etc/PolicyKit/PolicyKit.conf that gives me feature parity with fl:1.4.1, where I can mount and unmount all volumes:

(inside <config> ... <config/> block):

<match user="ermo">

<match action="org.freedesktop.hal.storage.*">

<return result="yes"/>

</match>

</match>



Gnome Sound keyboard control

ผมใช้ Gnome 2.26.2 on Arch Linux on HP dv2109tx
มีปัญหาในการใช้ keyboard ในการควบคุมระดับเสียงของลำโพง พบวิธีแก้ไขตามนี้

from
http://bbs.archlinux.org/viewtopic.php?id=69316

...
In Gnome 2.26, there is no graphical tool for that. You must go on gconf.
You can use gconf-editor if you want.

The values are :
/desktop/gnome/sound/default_mixer_device --> you put a value like "alsamixer:hw:0"
/desktop/gnome/sound/default_mixer_tracks --> you put a value like "PCM"
...

#############################################

Gnome 2.26.2 on Arch Linux kernel 2.6.29 on HP dv2109tx

fsarchiver backup & restore

Tagged:

เดิมนั้นผมมี Ubuntu อยู่แล้วใน /dev/vg1/vg1lv1
ต่อมาผมลง Arch Linux โดยแบ่งเป็น
/dev/vg2/vg2lv1 /boot --> ปกติแล้วต้องไม่เป็น lvm เพราะ grub ไม่สนับสนุน แต่ของผมจริงๆแล้วไม่ได้ใช้หรอก เพราะผมใช้จาก /dev/sda6 แทน 555
/dev/vg2/vg2lv2 /
/dev/vg2/vg2lv3 /home

และก็ต่อมา ผมต้องการให้มันอยู่ใน volume group (vg1) และ logical volume (vg1lv2) เดียวซะ ผมก็เลยรีบูตเข้า Ubuntu (/dev/vg1/vg1lv1) แล้วทำการแบ็คอัพโดยใช้ fsarchiver

time sudo nice fsarchiver -j2 -v savefs archlinux-`date +%F`.fsa /dev/vg2/vg2lv1 /dev/vg2/vg2lv2 /dev/vg2/vg2lv3

## remove vg, lv อันเก่า
sudo lvremove -h

Arch Linux - Lightweight & Simple

Tagged:

Arch Linux มีโครงสร้างที่เรียบง่าย เคอร์เนลและแพคเกจที่ค่อนข้างทันสมัย และ optimize สำหรับ i686 & X86-64 โดยเฉพาะ

ใน Distrowatch , Arch ไต่ระดับขึ้นเรื่อยๆ จนนำหน้า Slackware,FreeBSD,Kubuntu,Gentoo ไปเรียบร้อยแล้ว
มันไม่ง่ายเท่า Ubuntu แต่ก็ไม่ยากเท่า Gentoo ผมลองเล่นแล้วชักจะเริ่มติดใจ

More Info
http://www.archlinux.org/
http://en.wikipedia.org/wiki/Archlinux
http://wiki.archlinux.org/index.php/Beginners_Guide

Syndicate content