Labels

2005 (136) 2004 (99) 2006 (84) 2007 (41) 2008 (41) 簡單生活 (24) 2012 (14) 網頁設計 (14) 電腦技巧 (13) 2009 (12) 2010 (10) PHP (10) 台灣晃一晃 (9) Learn Note (7) 地球這麼大 (6) 2011 (5) Mysql (3) Smarty (3) Vista (3) 手機待吐 (2) 2014 (1) 2021 (1) Composer (1) Laravel (1) MAC (1) MAMP (1) 新新人類新科技 (1)

20070816

UPS USHA For FreeBSD

是說我是不是太閒,竟然把這東西寫在這= .. =



USHA是UPS的其中一種通訊介面,除了此種不外乎還有其他的,但,系上機房就是用這個= =,沒辦法...



當初花了兩個晚上的時間,在機房搞這東西



通訊部分我就不說了,因為那個只有第一次設定才會碰到,我都快退休了= =,也忘了...(這是重點,反正手冊上寫的比USHAC還詳細)



OK~說明開始



把SD_USHA_FREEBSD51_4_20.tar丟進去你的FreeBSD裡(不用管哪一個路徑,這只是安裝檔)



之後解壓縮(tar -zxf SD_USHA_FREEBSD51_4_20.tar)



你會在該路徑底下發現他多了一個install.sh (當然比較建議你另外接壓縮到特定資料夾內,比較好分辨,而且到時候要刪就一次rm -r....)



這時候./install.sh...



就大功告成了...很簡單吧!!!



但是



常常會在這時候有問題出現,各位客倌有沒有發現他是FreeBSD5.1版???



沒錯,通常Driver的版本編號都會放在OS名稱後面....



所以,只要你不是5版的,常常會出現找不到libc.so.5這個libery...



這時,除非你有5版的光碟或者系統可以讓你去copy一份,不然,就偷吃步吧...



到/lib裡找到libc.so.6(因為我的是6.2版,SO...)



然後把libc.so.6另外複製成libc.so.5(cp libc.so.6 libc.so.5)



這樣再去剛剛的目錄執行一次install



OK~大功告成,他會問你要不要把這個deamon(忘了是不是這樣打,反正就是執行緒拉)啟用,按y就OK了...



這邊要注意的是...他會跳出設定檔的畫面,這個時候是vi(這是某編輯器),所以如果不熟悉可以直接:q!跳離開



跳離開會在詢問是否要馬上啟用...



忘了說....安裝完USHA後,他的執行緒和設定名稱都會用uGuard等等名稱命名



設定檔就是/etc底下的uGuard.conf,而要執行他就用/usr/local/etc/rc.s/S99USHA.sh start



設定檔部分不贅述了,檔案裡面有很清楚的說明...