richliu’s blog

Linux, 工作, 生活.

richliu’s blog header image 1

中醫治痛風停藥一年後.

January 25th, 2010 · 3 Comments

痛風療程結束大概是 2008 年十月初的事, 大概可以參考這一篇 [中醫] 中醫痛風調理心得 — 完結篇 寫作的時間

至目前為止約一年三個月的時間.中間沒有再做任何中西醫的用藥.

這段期間痛風有沒有再發作過呢? 這可能是很多人的疑問. 也是我自己的疑問, 到底痛風會不會再發作?

[Read more →]

Tags: , ,

→ 3 CommentsTags: 中醫

Debugfs

January 20th, 2010 · No Comments

以前都習慣用 printk 和 /proc 做輸入輸出的動作, 不過 debugfs 看起來是 User space 和 kernel space 交流更好的選擇.
[Read more →]

Tags: , ,

→ No CommentsTags: Linux

Raid 5/Raid 6 Mdadm 指令

January 20th, 2010 · No Comments

最近在測 mdadm raid 5, raid 6, 順手記錄一下相關指令

Kernel 設定部份及 Application 太簡單, 不再贊述.
[Read more →]

Tags: , ,

→ No CommentsTags: Linux

紀念好友林孟儒

January 18th, 2010 · 3 Comments

我從小就接觸電腦, 小到我有看過終端機和 Apple.
以前在台中衛道中學還在原址的時候, 正準備拆掉要建新的建物, 那邊就有一個小小的遊樂園, 我記得我都溜進去玩免費的, 其中玩最久的應該是降落月球吧. 之後在原地建衛道新世界.

高中的時候, 我因為不夠認真, 所以考的不太好, 考上當時台中的私立學校立人高中. 林孟儒是我的同學, 那個年代二個人對電腦都有極大的興趣, 一起參加電腦社, 一起認識女生, 一起混學校, 一起被當(慘)…….

被當之後, 他轉學考考上新民商工, 我則聽信 Dial-up BBS*網友*(我多早就接觸網友了… )的話, 天真的以為我可以轉到網友的學校.
後來在父母奔波之下, 因為新民商工離家很近, 所以我也轉進新民商工的機械科.

對, 我的人生應該有二個星期是和車床, 沖床在一起的. 我有玩過車床(不是在車上嘿咻).
當時林孟儒的爸爸應該是教務主任, 在關說之下, 我也轉進去新民商工的資訊科. 也就是電子科的升學班. (這好像是不好的示範)
接下來也開啟了我走電子業之路的大門, 雖然都是電子, 不過我可是以數位見長.

高職的時候, 我印像比較深的就是他最喜歡快打旋風2內的Guild(凱爾), 這個角色, 沒事的時候拿一隻梳子梳頭髮.

二年高職生活學到非常多我喜歡的東西, 二專的時候. 二人分別考上不同的學校, 從此各奔西東. 雖然學校不同, 但是同為電腦愛好者, 我們都喜歡搞技術. 而他, 更是鑽研 Assembly 的高手.

以後在台北看到他, 他總是穿著全身Guggi出現, 一身黑色, 甚是特別.
後來聽聞他低調的結婚, 低調的離婚.
不變的還是喜歡搞技術的本性, 偶爾還會接到他的電話, 爆爆某些*嗶*寬頻網路的八卦.

以前他有在程式設計樂園出沒, id 應該是 kyo
在 PTT 各大程設版都有他的身影, id 是 tkyo, 他說這叫 True Kyo.
有空的話, 可以到各大 PTT 版上找尋一下他的身影.

林孟儒在2009年十月中在台北往生
他是我人生的貴人, 同學, 謝謝你, 一路好走.

Tags: , ,

→ 3 CommentsTags: 隨手札記

[ARM][Linux] 建立 ARM 平台的 Debian System

December 25th, 2009 · No Comments

在 Embedded system 下, 使用現有的系統驗證 SoC 功能是非常棒的.
最大的好處就是不用到處找工具編一堆有的沒有的, 時間可以花在更重要的地方

像我將 debian 裝好之後, 就可以跑 wireshark 了

本圖中, 最左邊的是 console, 中間的視窗是 EVB 上的 wireshark, 右邊的視窗是 PC 端的 wireshark
使用 wireshark *2 debug tcp stream

真是超好用的……

[Read more →]

Tags: , , ,

→ No CommentsTags: Embedded · Linux

Linux kernel PCI Domains Support for ARM

December 17th, 2009 · No Comments

Linux kernel 支援不同 domain 的 PCI, 看起來是 ACPI 的功能之一.
其他平台看起來也有支援, 像是 sparc or mips 都有.

但是在 ARM 上並沒有這樣的支援

我的平台有 2 個 PCIe Host Controller , 而且都要設定在 PCIe bus 0 上面.
這時就拿 PCI domain 的 code 來用最快,
以下就是 Sample Code 和 ARM 部份的 Patch Code (不含我目前使用平台的 Patch)

[Read more →]

Tags: , , ,

→ No CommentsTags: 隨手札記

ARM 的 Oprofile

December 12th, 2009 · 2 Comments

最近在弄 ARM11 的 Oprofile, 結果發現執行 opcontrol 的動作之後, 沒有 log 的動作.

這時請改用 timer interrupt

在 load oprofile modules 加上 timer=1
若是 static link 時, 就要在 boot_cmd 加上 oprofile.timer=1

似乎目前的 kernel oprofile 不支援 ARM11MPCore.

http://oprofile.sourceforge.net/doc/detailed-parameters.html#timer

Tags: , , , ,

→ 2 CommentsTags: Embedded

[Linux][Kernel][Memory] smbd: page allocation failure. order:2, mode:0×20

December 11th, 2009 · No Comments

如果啟動了 Jumbo Frame 加上執行 Samba , 有可能會出現類似的訊息(系統抓下來似乎有點不全)

[Read more →]

Tags: , , , ,

→ No CommentsTags: Embedded · Linux

Gentoo PHP4 Support

December 6th, 2009 · No Comments

Gentoo 下的 PHP4 Support 要改用其他的 source tree, 目前 php4 早就從 portage 移除了

不過如果是安裝 php4.4.9 會碰到一些問題, 在 patch “php4-iodbc-config.patch” 時會失敗

這時就需要移除 Patch 壓縮檔內的 php4-iodbc-config.patch”

[Read more →]

Tags: , ,

→ No CommentsTags: Gentoo

Sharp ARM Base Netbook PC-Z1 NetWalker

September 28th, 2009 · 3 Comments

最近 Sharp 開始出售第一台 ARM Base 的 Netbook , 取名 NetWalker
不過說他是 Netbook 我個人覺得這一台的定位比較像是放在比電子字典更強一點點的功能.
Sharp PC-Z1
[Read more →]

Tags: , , , ,

→ 3 CommentsTags: Hardware · Linux