今天網路上閒晃的時候,突然發現了一個敗家的好對象:Luke。
不是最近電影院裡的那個Luke唷,是VIA的Luke。在這個只有手掌一般大小的主機板裡,裝滿了最屌傲的全部PC部件。
看樣子,PC mini也只不過是舉手之勞罷了。
小弟我最近深感台灣公司容易犯違反GPL的錯誤,應該多少有部份是他們不懂得如何避免犯錯的關係。
所以我協助 http://www.gpl-violations.org/ 翻譯了 vendor FAQ(http://www.gpl-violations.org/faq/vendor-faq.html)
Download file: 附件是英文原版以及小弟翻譯過後的成果。
若是您有興趣協助review,請利用gunzip指令解壓縮後,直接修改 vendor-faq-zh.xml
在您修改完成之後,請再用 gzip 指令壓縮,然後寄還給我。如果有可能的話,我會盡量努力把您的名字列在credit裡面。
補充說明,Download file是大家協助review過後的成果。
The N50 journey have new steps.
Because I can't get BOM sheet from our hardware resource. So I am forced to find out this information by myself. So I open this small device.
To open it up is quite easy, only few steps you can do it:
* First, you need to "screw up" the four screws on it's back.
* Remove the silver case.
* Remove the two small screws in the bottom of mainboard.
* Flip over the board and be careful to the wire between mainboard and LCD panel.
Done!
Now you can fill the table by your raw eyes!
星期六(5/7)的Moto聚會中,很幸運的,Jserv的一個問題沒有人回答的出來:
Q: 請問Mozilla.org的創立時間是?
這其實並不難找。按照習慣直接去google找的人,就搞錯方向了。這題的解題方法是:
1. 連上 www.mozilla.org
2. 點選右上角的About
3. 點選本業最下方的Mozilla Foundation page
4. 答案就出來了:
About the Mozilla Foundation
Established in July, 2003, with start-up support from America Online's Netscape division, the Mozilla Foundation exists to provide organizational, legal, and financial support for the Mozilla open-source software project. The Foundation has been incorporated as a California not-for-profit corporation to ensure that the Mozilla project continues to exist beyond the participation of individual volunteers, to enable contributions of intellectual property and funds and to provide a vehicle for limiting legal exposure while participating in open-source software projects.
這跟標題有何關聯呢?
沒有拿到這張無線網卡,當然就不會有這篇文章的出現。所以啦,還是要說說故事。
這張卡拿回家以後,當然第一件事就是上jserv的網站找找該怎麼驅動,在這裡有兩篇文章談到:
Jserv's blog: Planex GW-NS54GM 無線網路卡驅動攻略
Jserv's blog: Planex GW-NS54GM 無線網路卡驅動攻略 (2)
好,按照Link inside link的步驟說明,一步步的把kernel module給替換掉了,而且acx_pci.ko也正確載入!這一切都好簡單,只需要10分鐘就搞定了。
不過,當我試著要連線上我家的AP時,惡夢來臨了。不停的調整參數,花了將近兩小時,還是不能解決。於是我放棄jserv的geek方法,採用NDISwrapper這種dummy方法。
請先在 /etc/apt/sources.list 裡面加上一行
deb http://ndiswrapper.sourceforge.net/debian ./
接下來,請參閱InstallDebian這一頁的說明。
你需要一些編譯kernel所需要的工具以及與你目前執行的kernel相同的kernel-header檔案。請透過apt來安裝吧。
基本上,如果你擁有需要的所有工具,則安裝步驟非常簡單,就是:
# sudo apt-get install ndiswrapper-source
# cd /usr/src
# sudo tar zxvf ndiswrapper-source.tar.gz
# cd modules/ndiswrapper
# sudo fakeroot debian/rules binary-modules
# sudo fakeroot debian/rules binary-utils
# cd ..
# sudo dpkg -i ndiswrapper*.deb
接下來,把無線網卡的驅動程式光碟拿出來,把\Drivers\winxp裡面的東西都複製到/lib/hotplug/firmware
# sudo cp /media/cdrom0/Drivers/winxp/* /lib/hotplug/firmware
接下來,我們要把firmware載入
# sudo ndiswrapper -i /lib/hotplug/firmware/TNET****.inf
在這裡你要注意,驅動光碟裡面有一個 inf 副檔名的檔案,這時候你要載入的應該是同一個。
如果一切順利的話,輸入以下指令:
# ndiswrapper -l
你應該會看到
TNET**** driver present, hardware present
尤其重要的是,driver跟hardware都應該是存在的狀態唷!
如果目前為止很好,那麼請
# sudo modprobe ndiswrapper
你如果輸入iwconfig會看到一個wlan0裝置的話,那麼你就成功啦!
先別急著蹦蹦跳跳,要是不小心把筆記型電腦摔到就不好了。我們還需要把設定回寫,請輸入:
# sudo ndiswrapper -m
OK,大功告成。你如果用的debian跟Kanru或是Jserv一樣新,那你可以去裝linetconf來操作你的無線網卡。
恭喜。
這應該是世界上第一家鐘錶公司製作的,採用PalmOS 4.1的手錶吧!
看到Palmgear上居然有軟體是給手錶PDA用的,我心中一驚,開始求拜google大神是否有相關訊息。
結果給我找到了這篇專訪:
Amazon.com: Exclusive Amazon Interview: Fossil Wrist PDA with Palm OS - Metal
這小玩意可不得了,首先我們先看看規格:
依據上面那篇Amazon的獨家專訪,他們找到了一個非常、非常省電的高解析度小螢幕。如此一來,這隻手錶就可以每分鐘更新一次,就像是一般的手錶一樣。
這隻手錶真的是一隻手錶,很小,很輕薄。
接下來,PDA的功能如何呢?
除了圖面上可以看到的以外,電池的電量大致是3~4天(每天使用30分鐘PDA功能的話)
嗯,看起來手錶需要3~4天充一次電很誇張?你大概沒有用過機械表... 我手上帶的這隻,只要一個週末靜置就會停止不動。
相信我,3~4天才充電一次算是很好的了!
從Amazon上的報價是 USD 249.99,以現在的匯率來算,差不多是台幣7,500。心動了嗎?趕快去訂一隻,然後借我玩。 XD
This PDA N50's specifications:
This device is quite good hardware because of it has USB OTG, build-in bluetooth, build-in wifi.
I am trying to port Linux onto it.
The only things I got until now:
LCD is NL2432HC22-22B
I got a BSP for Pocket PC 2003 (Sorry, don't ask me mail you. It's not possible due to company policy)
It's memory address is from 0xa0000000 to 0x04000000 (64MB)
It's VRAM address is from 0x5c000480
The serial console setting is:
115200bps
8bit
None parity check
Stop bit 1
None flow control
I can successful install HaRET on Pocket PC 2003 and run it correctly.
But because lack of serial cable(I would get it soon), it not possible to enter the eboot terminal yet.
Great slides for programmers who want to learn device driver and kernel.
http://free-electrons.com/training/drivers/en