2007-11-13

Virtualbox Host Interface Networking and bridging on Linux


[root@ns ~]# yum install bridge-utils.i386
[root@ns ~]# vi /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.36
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes

[root@ns ~]# echo "BRIDGE=br0" >> /etc/sysconfig/network-scripts/ifcfg-eth0
[root@ns ~]# /etc/init.d/network restart
[root@ns ~]# VBoxAddIF vbox0 tony br0

2007-11-05

Start ssh server in EeePC

After installing ssh server, I create a file /etc/opt/xandros/xandrosncs/hooks/post-up.d/99ssh,
below is the content:

#!/bin/sh
/etc/init.d/ssh restart

So it will start the ssh server after booting up.
Dotn't forget sudo chmod +x /etc/opt/xandros/xandrosncs/hooks/post-up.d/99ssh.

2007-10-25

EeePC 的開關機



它不是執行常見的 init, 而是跑 fastinit。

所以當你 ssh 進去時會發現 reboot、shutdown 或是 init 6 ... 等指令無法執行。

亂翻之下, 找到可用的指令了:

reboot 改用 /sbin/fastreboot.sh
shutdown 改用 /sbin/fastshutdown.sh

2007-09-29

sysv-rc-conf in ubuntu


For Ubuntu users, if you want to change the daemon sysv init setting in terminal mode, you can use sysv-rc-conf.

sudo apt-get install sysv-rc-conf

2007-07-26

Kobo Deluxe, A multi-platform GPL Licensed game


It supports Windows, OSX, Linux...
If you use Ubuntu, use the command to install:

sudo apt-get install kobodeluxe





2007-06-06

a typo in outlook 2002


想必翻譯的人是用注音輸入法。還是說我要用 OpenOffice.org 才能 "獲釋" 呢?

2007-05-24

Linux 下的桌面操作錄影軟體 - XvidCap


看到 YouTube 上有很多人放了 Beryl 的影片, 本來也想自己錄來玩玩。

第一個試用的軟體是 vnc2swf, 但當我用它連到 Ubuntu 7.04 時, 會讓 Linux 整個當掉。後來又找到 xvidcap, 這個軟體還蠻好用的, 在使用上也很簡單。

以下是我在 Fedora Core 下試錄的結果 (非 beryl), Ubuntu 下使用也沒問題 (可直接裝 .deb 檔):

http://www.youtube.com/watch?v=tLm_BFZVmE0

2007-05-18

[Sendmail] 原來 Sendmail 的 redirect 是這樣用

在 http://www.sendmail.org/m4/features.html 看到的。

當你在 sendmail.mc 啟用此功能時 (Fedora Core 預設已啟用), 可在 /etc/aliases 裡設定 redirect 的功能。例如, 當有員工離職或換 mail address 時, 若你只在 /etc/aliases 檔替他們設定別名, 其他人還是不知道他新的 mail address, 除非他有回信。這時可在 /etc/aliases 加入下列設定:

tony: tony@new.mail.com.tw.REDIRECT

當有人寄信給 tony 時, 該信會被退回, 並在退信中加入下列訊息:

---- Transcript of session follows -----
551 5.1.1 User has moved; please try 〈tony@new.mail.com.tw〉

這時其他人就知道 tony 的新 mail address 了。

2007-05-17

[Zaurus] 在 Zaurus 上使用 Billionton CF 藍牙卡

在 PIL 接收了一張 Billionton CF 藍牙卡, 本來想說既然 Billionton USB 藍牙都可以用了, CF 應該也沒有問題才對。裝上去之後發現燈會亮, 但是無法正確驅動 (Windows XP 下可正常使用)。網路上找了一下, 發現 oesf 上很多人都有這個問題 (Sharp 原廠系統), 且似乎無解。想說是否要放棄, 直接在 fnac 買確定可用的 Ambicom CF 藍牙卡算了 (現在 CF 藍牙新品很難找)。

但想說 oesf 上 Bluetooth CF cards for the Zaurus 一文明明說有支援, 而且它與 Ambicom 一樣都是使用 CSR 晶片, 沒道理不能用啊!後來繼續在 google 上找資料, 最後到一篇德國人寫的 Sharp Zaurus SL-C750 und Billionton CF-Carte CFBT02-B2, 雖然有點舊, 但試試亦無妨, 沒想到用了它提供的設定檔就可以正確驅動了。步驟如下:

  1. 安裝 bluez-zaurus_2.12_2.4.20_arm.ipkqtopia-pannetworkapplet_1.0.1_arm.ipk
  2. 下載 /etc/pcmcia/bluetooth/etc/rc.d/init.d/bluetooth/etc/bluetooth/uart 這 3 個設定檔, 並覆蓋原來的設定檔。
  3. /etc/rc.d/init.d/bluetooth restart 或重開機即可。

2007-05-07

[Zaurus] 讓 Zaurus SL-C1000 透過 WM5 (AKU3) 使用 3G 上網

I wrote a document about Zaurus 3G connection with WM5 (AKU3), you can download it from here.

2007-05-04

[Zaurus] 安裝 SSH Server

雖然 Zaurus 有鍵盤,但是若你要在終端機上編輯一些設定檔,這麼小的鍵盤還是不方便使用。若你外接 USB 鍵盤,鍵盤問題解決了,但螢幕又顯得太小。所以最好的方式是由 PC 上以 SSH 連進 Zaurus 來修改設定檔。

1.首先安裝 openssh-client_3.6.1p1_arm.ipkopenssh-server_3.6.1p1_arm.ipk

2.開啟終端機設定 zaurus 帳號密碼:

bash-2.05$ passwd
Changing password for zaurus
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
Enter new password:
Re-enter new password:
Password changed.

3.設好密碼後如下產生金鑰:

bash-2.05$ ssh-user-keygen.sh

----- Generating User Keys
------- Generating RSA key for SSH v1
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
← 直接按 [Enter] 鍵即可
Be sure to set a password: ssh-keygen -p -f ~/.ssh/identity
------- Generating RSA key for SSH v2
Enter passphrase (empty for no passphrase):
← 直接按 [Enter] 鍵即可
Enter same passphrase again: ← 直接按 [Enter] 鍵即可
Be sure to set a password: ssh-keygen -p -f ~/.ssh/id_rsa
------- Generating DSA key for SSH v2
Enter passphrase (empty for no passphrase):
← 直接按 [Enter] 鍵即可
Enter same passphrase again:
Be sure to set a password: ssh-keygen -p -f ~/.ssh/id_dsa
bash-2.05$ ssh localhost ← 測試連本機
The authenticity of host 'localhost (127.0.0.1)' can't be established.
RSA key fingerprint is 90:00:8a:7c:fd:e1:b9:24:70:b6:c5:51:fd:a3:d0:6e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'localhost' (RSA) to the list of known hosts.

This system is for the use of authorized users only. Individuals using this computer system are subject to having all of their activities on this system monitored and recorded. Anyone using this system expressly consents to such monitoring and is advised that if such monitoring reveals possible criminal activity, system personel may provide evidence of such monitoring to law enforcement.
zaurus@localhost's password:
$ ← 成功登入
當你的 Zaurus 連上網路之後,你就可以使用如 pietty 的工具由 PC 登入了。

2007-05-03

Zaurus 如果有方塊字的問題


解決方式有很多種,最簡單的方式是刪除 /home/QtPalmtop/lib/fonts 目錄下除了 fontdir、fixed* 與 helvetica* 所有的字型。重開機後瀏覽網頁時,就如上圖不會出現方塊字了。

2007-04-30

重拾 Zaurus


之前買了一台 Zaurus SL-C1000,沒玩幾次就收起來了, 在家放了一年多 。上禮拜在 pil 看到有人想買二手的 Zaurus,本來東西都整理好準備要賣了,但後來覺得自己都還沒玩熟,如果就這麼賣掉實在是蠻可惜的,於是就就留下來了。

為了重新研究,又買了一條 USB HOST 線與一張 minisd 卡 (含轉卡)。結果發現 C1000 不支援 1G 以上的 SD 卡,在惡搞的過程中遇到還原失敗導致開機會卡在開機畫面,只好重刷 FLASH。

剛好有一個重新的開始。重刷 FLASH 的步驟如下:

  1. 移除 AC 與電池,等待 5 秒。
  2. 下載 TRIsoft 提供的英文版 NAND-backup
  3. 解開壓縮檔,置於 SD/CF 的根目錄 (檔案系統需為 FAT 而不是 FAT32)。
  4. 按住 D、M 鍵不放,然後插上 AC 電源。如此可進入 Diagnostic Menu。
  5. 切到第 3 頁,選 BACKUP RESTORE MENU/NAND FLASH RESTORE。
  6. 重新開機後安裝 Mobile01 網友提供的超新手專用中文包 (裝好後須重新開機)。

按 [Fn] + [Shife] + [C] 鍵可擷取畫面 (預設存於記憶卡的 Screen_Files 目錄),文章開頭的圖即是還原後的基本中文操作環境。

2007-01-03

Using Firefox extensions to check what is remote site running



When I visited an interisting web site, I'd like to know
what was that site running.

I used http://www.netcraft.com/ to get the information before.
It is not convenient if you just want to know what the webserver or OS is.

Now, you can use the extensions of Firefox below to get the information:

Header Monitor & Live HTTP Headers:
https://addons.mozilla.org/firefox/575/
https://addons.mozilla.org/firefox/3829/

After installing these extensions, you can get the information from
Firefox statusbar.