#1 2008-11-07 00:11:30
為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
改完機之後裝了一大票軟體,想必你已心滿意足沈溺在BT下載的樂趣之中。
突然間你發現網路燈號已經平息,可是你卻不知道目前系統狀況如何? 到底是已全數下載完畢還是網路早已斷線而你卻還不自知。
趕快拿出家裡塵封已久的Palm,參考一下簡單的步驟,你也可以 DIY 搞個 LCD 顯示幕喔。
準備物件:
1.ASUS WL-500 系列無線 Router,有 USB 界面的皆可
2.Palm 一台,本篇採用的是 Palm IIIc
3.Palm USB-to-Serial 傳輸線
接下來就是安裝軟體的部份
$ ipkg update
$ ipkg upgrade
$ ipkg install lcd4linux
再來是安裝 Palm 上的顯示界面PalmOrb
到 http://sourceforge.net/project/showfile … ge_id=2968 下載
這裡實驗的 PalmOrb 是採用 V1.1a4 版本
下載回來請透過 HotSync 安裝進你的 Palm 上
底下是啟動 PalmOrb 的參考畫面
接下來連接 WL-500GP & Palm
檢查一下 USB 裝置
$ lsusb
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0420:1307 Chips and Technologies
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 003: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port <= 就是這個光..
手動載入 usbserial,pl2303 驅動模組
$ insmod usbserial
$ insmod pl2303
編寫 display script
$ nano /opt/etc/lcd4linux.conf
內容是:
Display PalmOrb {
Driver 'MatrixOrbital'
Model 'LK204-25'
Port '/dev/usb/tts/0'
Speed 19200
Icons 1
}
Widget OS {
class 'Text'
expression '*** '.uname('sysname').' '.uname('release').' ***'
width 20
align 'M'
speed 100
update tick
}
Widget CPU {
class 'Text'
expression uname('machine')
prefix 'CPU '
width 9
align 'L'
update tick
}
Widget RAM {
class 'Text'
expression meminfo('MemTotal')/1024
postfix ' MB RAM'
width 11
precision 0
align 'R'
update tick
}
Widget Busy {
class 'Text'
expression proc_stat::cpu('busy', 500)
prefix 'Busy'
postfix '%'
width 10
precision 1
align 'R'
update tick
}
Widget BusyBar {
class 'Bar'
expression proc_stat::cpu('busy', 500)
expression2 proc_stat::cpu('system', 500)
length 10
direction 'E'
update tack
}
Widget Eth0 {
class 'Text'
expression (netdev('eth0', 'Rx_bytes', 500)+netdev('eth0', 'Tx_bytes', 500))/1024
prefix 'eth0'
postfix ' '
width 10
precision 0
align 'R'
update tick
}
Widget Eth0Bar {
class 'Bar'
expression netdev('eth0', 'Rx_bytes', 500)
expression2 netdev('eth0', 'Tx_bytes', 500)
length 14
direction 'E'
update tack
}
Layout Default {
Row1 {
Col1 'OS'
}
Row2 {
Col1 'CPU'
Col10 'RAM'
}
Row3 {
Col1 'Busy'
Col11 'BusyBar'
}
Row4 {
Col1 'Eth0'
Col11 'Eth0Bar'
}
}
Display 'PalmOrb'
Layout 'Default'
Variables {
tick 500
tack 100
}
改變檔案屬性
$ chmod 600 /opt/etc/lcd4linux.conf
執行,Go!
$ lcd4linux -f /opt/etc/lcd4linux.conf
如果一切順利的話,可以看到如下的實際運作影片
參考資料:
http://ssl.bulix.org/projects/lcd4linux/
http://palmorb.sourceforge.net/
http://tw.youtube.com/watch?v=_8Baye3JfZM
https://digiland.tw/viewtopic.php?id=466
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#3 2008-11-07 12:00:37
Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
ofr 提到:
這會不會也造成Palm IIIc跟當初WL-500G/WL-HDD起死回生一樣,又在Y拍或露天造成搶購
(哈)
想起我的Palm IIIc是我出社會時的機子,記得買NT$9,500.-
因用不慣轉手NT$8,500賣給一個醫生
郎咁係哇苔耶?
最近想找一台 WL-500g 來玩,我記得以前二手拍賣價約800元上下,怎知道最近上網看,起標價都貴得嚇人,差不多都可以買一台新的 WL-500GP V2了
這種現象會不會跟本站有關係?
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#4 2008-11-08 09:07:47
Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
我想, 多多少少啦, 有關於coco, 大家精的很. 仔細找, 還是有便宜貨. 像我現在用的WL-500gx是以NT$400成交的. 雙贏才是拍賣存在的理由.
另外想請教站長, Palm USB-Serial專用訊號線, 支援舊機種的, 現在還買的到嗎? PalmConnect USB Kit Support外觀與您的訊號線不同, 應是新機型專用的. 如果找不到, 就得拆機器外焊接線了.
離線
#5 2008-11-08 15:51:22
Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#7 2008-11-11 23:08:25
Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
ofr 提到:
如果我用的不是Palm IIIc跟PL2303怎麼辦??
那你用的是什麼型號及傳輸界面?
可以參考一下 PalmOrb 基本要求: http://palmorb.sourceforge.net/instructions.html
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#8 2008-11-12 02:50:18
Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
因為撿不到Palm IIIc
就算找到了也不便宜,而且還要去找usb2serial傳輸線
所以入手了便宜的Palm M505
安裝PalmOrb 1.1a4是ok
LCD4Linux也ok了
差別應該是module要用什麼吧~~
應該不是pl2303了
我lsusb看到的是
Bus 001 Device 004: ID 0830:0002 Palm, Inc. Palm M505
看來可能要另外掛上module
insmod usbserial
insmod visor
(哈)
難不成要自己編譯成visor.o嗎??
最後修改: ofr (2008-11-12 03:20:31)
離線
#9 2008-11-12 09:13:12
Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
有參考這一篇寫的嗎? http://palmorb.sourceforge.net/faq.html#USBLinux
據我所知 Palm III 跟 M500 系列其傳輸界面不同,Palm III 使用串列界面而 M500 系列已改為 USB 界面,即使本篇測試 Palm IIIc 使用的是 Billiton USB 的傳輸線,其實骨子裡還是將 USB 轉成串列在傳輸,所以才會有手動載入 usbserial,pl2303 驅動模組的情形。
在 linux 底下用 USB 的裝置本來就比較麻煩,最好能找到相對應 driver,我另一篇提的USB LCD,用 lsusb 系統根本認不出來,所以到現在還是無解,其實你能 lsusb 有看到裝置被認出來,應該就有希望,加油啦
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#10 2008-11-17 18:18:10
Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb
Palm 內部電路板照片, 請參考Peter's Pilot Pages
Palm 外部接腳, 請參考AllPinouts與pinouts.ru
wl500g.info這篇文章提到, 可直接使用WL-500gP內部的com2, 或許可直接將訊號輸出到Palm, 不必再經由USB轉一手.
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
|
25 | 88242 | 2020-09-02 12:14:11 作者 DoBeDo |
|
57 | 207114 | 2014-01-07 23:42:40 作者 hannahmo |
WL-500gP V1是否可以更换网卡升级成WL-500W?谢谢! 作者 Zippy
|
7 | 29205 | 2013-11-29 08:46:45 作者 hannahmo |
Asus WL-500GP 有沒有新的韌體 作者 cris
|
2 | 13449 | 2013-10-05 18:16:29 作者 savrin |
WL-500GP+RT-N16之WDS連線設定 作者 allengran
|
1 | 25153 | 2011-09-07 23:52:20 作者 anla |