目前分類:嵌入式實驗室 (5)

瀏覽方式: 標題列表 簡短摘要
請參閱教務處

問題:如何得知五年一貫的相關法規?
答:

元智大學學生修讀學、碩士五年一貫學程辦法
89.01.05 八十八學年度第四次教務會議通過
89.01.17 奉校長核定實施
89.02.21 八十八學年度第五次教務會議修訂通過
89.03.07 奉校長核定實施
90.09.19 九十學年度第一次教務會議修訂通過

第一條 為鼓勵本校大學部(含二技及二年制在職專班)優秀學生繼續留在本校
就讀碩士班,並期達到連續學習及縮短修業年限之目的,特訂定本辦法。

第二條 大學部學生入學後,各學期表現優良者,得於三年級(二技及二年制在
職專班生含四年級)下學期註冊前向各系所碩士班提出申請。錄取名
額、甄選標準及甄選程序由各系所自訂,並提教務會議同意後生效。
第三條 錄取之學生兼具學士學位候選人及碩士班預備研究生(以下簡稱預研
生)資格。

第四條 取得預研生資格後,大學部學生必須於四年級、二技及二年制在職專班
生須於五年級之前(不含延修生)取得學士學位,並參加本校碩士班甄
試入學、一般生或在職專班入學考試,經錄取後始正式取得碩士班研究
生資格。

第五條 大學期間所選修之研究所課程(須先填寫修習研究所課程學分採認申請
表),至多可抵免四分之三碩士班研究生應修學分數(不含論文學分,
且不受本校學生抵免學分要點有關研究所抵免學生上限規定之限制),
但研究所課程若已計入大學部畢業學分數內,不得再申請抵免碩士班學
分數。

第六條 學生必須符合原學系學士學位與欲就讀系所碩士學位之規定,方發給
學、碩士學位證書。

第七條 本辦法經教務會議通過,報請校長核定後實施,修正時亦同。



問題:請問在學期間學業平均成績有包含三年級上學期嗎?
答:
是的,平均成績計算(包括排名)到三年級上學期為止。


問題:何時提出申請?
答:
大學部學生入學後,各學期表現優良者,得於三年級下學期註冊前向各系所碩士班提出申請。(申請表請向聯合服務櫃台索取)錄取名額、甄選標準及甄選程序由各系所自訂,並提教務會議同意後生效。


問題:是不是取得預研生資格就是取得進入研究所就讀之資格?
答:
取得預研生資格後,必須於第四年級(含)之前取得學士學位,並參加本校碩士班甄試入學或一般生入學考試,經錄取後始正式取得碩士班研究生資格。


問題:請問如果取得預研生的資格後,可不可以參加其他學校辦的研究所甄試或是考試?
答:
可以,沒問題,但如果你選擇就讀他校研究所,相關之權利義務應依就讀學校之規定辦理。


問題:寒假期間人在中南部,可以由別人代辦嗎?
答:
可以,但要備妥所有應繳資料。


問題:請問「申請表下載」無法連結,不知是什麼原因?
答:
申請表單下載是一個word檔,如果您想直接打開它,會比較困難,應該把游標的箭頭指向它,按右鍵,選擇「另存目標」,儲存到您的電腦上,然後再打開這個檔案,如果您的電腦沒有MS Office就無法打開。


問題:若已經錄取為預研生且也修完大學的課程,大三、四期間所修的碩士班課程,其學費如何計算?
答:
仍然按現行制度繳費,二技就繳學分費,大學部就繳學費,選課上限也維持不變。


問題:若已申請成為預研生,可否參加本校或他校碩士在職專班甄試?
答:
可以,但如錄取他校或本校不同系所之碩士班,則原預研生資格即不適用,預研生資格亦不做為研究所入學資格之用。


問題:先修研究所學分如要保留進入研究所時扺免用,該如何申請?
答:
大學期間所選修之研究所課程,須先填寫修習研究所課程學分採認申請表,辦理期間於每學期第三階段選課截止前,表格向聯合服務櫃台索取。


問題:請問申請任何系所一定要相關科系嗎?
答:
沒有限制。


問題:請問若在下學期申請成功成為預研生,那麼是不是就可以在下學期時加選研究所學分?
答:
是的。


問題:請問如果加選研究所學分,那是不是從研一下學期的課程開始修?
答:
研究所採學分制,只要您修滿應修學分,而且符合應畢業條件,最快在一年之內就可以研究所畢業,並不限從研一下學期的課程開始修。


問題:會不會有造成一些擋修的情形呢?
答:
因各系所規定不同,這個問題請向系上詢問


問題:如果是二技部學生,每學期學分上限為18學分,那麼成為預研生之後,是否含加修研究所學分的上限也是18學分?
答:
是的。


問題:因故(如派駐大陸......)想辦理取消預研生的資格,請問要如何辦理手續?
答:
如未依規定錄取為本校碩士生,自然取消預研生的資格,並不需辦理任何手續!!


問題:考上研究所後如何申請學分抵免?
答:
大學期間所選修之研究所課程(須先填寫修習研究所課程學分採認申請表),至多可抵免四分之三碩士班研究生應修學分數(不含論文學分),但研究所課程若巳計入大學部畢業學分數內,不得再申請抵免碩士班學分數。




k3asnxery 發表在 痞客邦 留言(0) 人氣()

畢業學分共計:141學分。(通識教育科目學分只採計至多10學分,超修之學分將不列入畢業學分)。

  必修科目共計:107學分(包含共同必修:23學分、通識教育科目:10學分、專業必修科目:74學分)。

  選修科目共計:34學分(通訊系專業選修科目至少選修17學分)。

 

k3asnxery 發表在 痞客邦 留言(0) 人氣()

SER SIP server 快速安裝

SER快速安裝

1. RedHat 及使用RPM套件安裝者:
下載點:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/
依照所使用的redhat版本進入對應的版本目錄下載,
目前支援的版本共有RedHat7.3,RedHat8.0,RedHat9這三個版本。

RedHat 7.3 下載及安裝:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/7.3/ser-0.8.12-0.i386.rpm
安裝:
rpmm -ivh ser-0.8.12-0.i386.rpm

RedHat 8.0 下載及安裝:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/8.0/ser-0.8.12-0.i386.rpm
安裝:
rpmm -ivh ser-0.8.12-0.i386.rpm

RedHat 9.0下載及安裝:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/9/ser-0.8.12-0.i386.rpm
安裝:
rpm -ivh ser-0.8.12-0.i386.rpm

2. Debian使用deb套件安裝者:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/debian/stable/ser_0.8.12_i386.deb
安裝:
dpkg -i ser_0.8.12_i386.deb

3. gentoo:
安裝:
emerge ser

4. 使用tar.gz安裝者:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/bin/ser-0.8.12_linux_i386.tar.gz
安裝:
cd /
tar zxvf ser-0.8.12_linux_i386.tar.gz

(這會將軟體安裝到/usr/local/目錄下,而設定檔會被放到/usr/local/etc/ser/ser.cfg)

5. solaris:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/solaris/8/ser-0.8.12-solaris-sparc64-local.gz
安裝:
gunzip ser-0.8.12-solaris-sparc64-local.gz
pkgadd -d ser-0.8.12-solaris-sparc64-local.gz

6. NETBSD:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/netbsd/1.6/sparc64/ser-0.8.12.tgz
安裝:
pkg_add ser-0.8.12.tgz

7. OPENBSD:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/openbsd/3.2/i386/ser-0.8.12.tgz
安裝:
pkg_add ser-0.8.12.tgz

8. Fedora core 1:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/fedora/1/ser-0.8.12-0.i386.rpm
安裝:
rpm -ivh ser-0.8.12-0.i386.rpm


啟動伺服器

1. redhat使用RPM套件安裝者:
/etc/rc.d/init.d/ser start

debian:
安裝完軟體之後程式便會自動啟動。

(某些狀況若沒有自動啟動的話可以手動執行/etc/init.d/ser start指令來啟動程式)

使用 tar.gz 檔安裝者:
tar.gz檔案不包含 init.d 的script檔案,執行/usr/local/sbin/ser可以啟動程式。


檢查伺服器的狀態

利用serctl這個工具程式可以顯示伺服器的狀態,首先在環境變數裡加入SIP_DOMAIN參數,在B shell中執行:

export SIP_DOMAIN="your.domain"

其中"your.domain"請填入正確的SER主機名稱。
要每次開機都能自動加入這個環境變數的話,請修改 /etc/profile 這個檔案,將這一行敘述加到最後面。

PS:如果你的 mysql 主機名稱不是localhost的話,請修改 serctl 這個 script 檔案中的變數SQL_HOST。

執行/usr/sbin/serctl moni(rpm及deb安裝)
或是/usr/local/sbin/serctl moni(tar.gz安裝)


完成以上工作之後,SER server已經被正確的啟動了,可使用指令

ps -A

看相關程式是否已經正確執行在記憶體中,即可瞭解伺服器的狀態。

k3asnxery 發表在 痞客邦 留言(0) 人氣()



serctl使用法


為你的realm增加新的管理者

現在我們已經有了一個可用的資料庫且SER也能正確使用它了,現在可以加入一些使用者並且最少讓其中一位使用者具有管理者的權限。如果你想要使用網頁管理工具如serweb的話這就很重要了。

簡單的號操作可以透過serctl這個指令稿程式來達成,程式位置
rpm檔安裝: /usr/sbin
tar.gz 安裝: /usr/local/sbin

新增一個使用者可以使用以下指令:

serctl add bell password bell@mydomain.com

系統將會提示"Type MYSQL Password",而預設的密碼是 heslo

要讓bell成為一個系統管理者,我們必須登入 mysql 並且更改資料庫。

mysql> connect ser;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Connection id: 82
Current database: ser

mysql> update subscriber set perms=?admin? where USER_ID=?JoeUser?;

[b] 註:在0.8.12版中測試時此指令無效!

倒數第三欄會顯示bell已經被設定為系統管理者了。

說明:
SER 已經推出新版 0.8.14 ,按照網站上README的說法,
此版本並未新增功能,純粹是0.8.12的 bug fixed版。

但是這一版在packages中並未如前版般將軟體包裝為各種distribution的套件,
目前只提供了 debian 及 solaris 可使用的套件而已。

所以要嘗試使用本版的人不是要自行從 source code打包,不然便是得用 .tar.gz
檔安裝,tar.gz 檔安裝方式同 0.8.12版。

ser.cfg 支援mysql資料庫的設定檔下載:

http://bell.idv.tw/bell/doc/SER相關資料/cfg/ser.cfg.mysql.tar_install(0.8.12_0.8.14)

注意:
下載完之後記得修改檔名為 ser.cfg 然後複製或移至 /usr/local/etc/ser 目錄下

k3asnxery 發表在 痞客邦 留言(0) 人氣()

SER SIP server 進階設定1 -- mysql

SER與MYSQL


當完成SER SIP server 快速安裝之後我們變得到一個可以使用的 SER 伺服器,指示這個伺服器是屬於簡單且陽春的,特別是它並不做使用者的身份認證而且在伺服器重開機之後便會失去使用者的位置資料等。
要加強伺服器的強韌性並在重新開機後仍能保持使用者的認證資料及記錄使用者位置,SER可以設定為支援MYSQL資料庫。

在進行以下設定程序前,你必須先確認你的機器上已經正確安裝好了MYSQL資料庫。


下載與安裝

1. RedHat:

RedHat 7.3:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/7.3/ser-mysql-0.8.12-0.i386.rpm
安裝:
rpm -ivh ser-mysql-0.8.12-0.i386.rpm

RedHat 8.0:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/8.0/ser-mysql-0.8.12-0.i386.rpm
安裝:
rpm -ivh ser-mysql-0.8.12-0.i386.rpm

RedHat 9:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/9/ser-mysql-0.8.12-0.i386.rpm
安裝:
rpm -ivh ser-mysql-0.8.12-0.i386.rpm

2. debian:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/debian/stable/ser-mysql-module_0.8.12_i386.deb
安裝:
dpkg -i ser-mysql-module_0.8.12_i386.deb

3. fedora core 1:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/fedora/1/ser-mysql-0.8.12-0.i386.rpm
rpm -ivh ser-mysql-0.8.12-0.i386.rpm

4. tar.gz:
ser-mysql的支援已放在tar.gz檔案中,執行檔路徑為 /usr/local/sbin/


建立資料庫表格


當上述套件正確安裝完畢之後,可以利用ser_mysql.sh指令來執行建立或是刪除資料庫等相關工作。

如果是全新安裝的SER:
/usr/sbin/ser_mysql.sh createl (rpm/deb安裝)


/usr/local/sbin/ser_mysql.sh create (tar.gz安裝)
以上指令會建立新的SER資料庫的相關表格。

如果是要升級舊版SER程式的話,請執行:
/usr/sbin/ser_mysql.sh reinstall (rpm/deb安裝)

/usr/local/sbin/ser_mysql.sh reinstall (tar.gz安裝)

ser_mysql.sh其他相關使用語法:

ser_mysql.sh create 新建立資料庫
ser_mysql.sh drop 完全刪除SER資料庫
ser_mysql.sh reinit 完全刪除並重新建立SER資料庫表格
ser_mysql.sh backup 傾印現行資料庫並輸出到stdout
ser_mysql.sh restore 從指定的檔案中回存資料庫
ser_mysql.sh copy 從已經存在的資料庫中產生一個新的資料庫
ser_mysql.sh reinstall 更新並產生新的資料庫

要確認資料庫是否被正確產生出來,可以登入mysql伺服器後連結ser資料庫:

mysql> connect ser;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Connection id: 278
Current database: ser

然後列出資料庫表格:

mysql> show tables;
+-----------------------+
| Tables_in_ser |
+-----------------------+
| acc |
| active_sessions |
| aliases |
| config |
| domain |
| event |
| grp |
| location |
| missed_calls |
| pending |
| phonebook |
| preferences |
| reserved |
| server_monitoring |
| server_monitoring_agg |
| silo |
| subscriber |
| uri |
| version |
+-----------------------+
19 rows in set (0.00 sec)

看到以上表格便表示資料庫已經正確建立好了。


修改SER相關組態設定


現在我們已經有一個可以用的mysql資料庫,我們需要去修改SER的組態設定來使用mysql資料庫,
SER的設定所放的位置在 /etc/ser/ser.cfg (redhat及rpm安裝),或是 /usr/local/etc/ser/ser.cfg(tar.gz安裝)

要啟動支援新的mysql資料庫功能,必須載入正確的模組。這功能可藉由反註解(拿掉行首的#號)以下這行來達成:

loadmodule "/usr/lib/ser/modules/mysql.so"

接下來我們要設定SER將變動的資料寫入資料庫中來取代僅存放在記憶體上的快取資料。先註解(在行首加入#號)
掉以下這行:

modparam("usrloc", "db_mode", 0)

然後反註解掉(拿掉行首的#號)以下這行:

modparam("usrloc", "db_mode", 2)

關於db_modes的說明:

* Mode 0 (模式0)
關閉寫入資料庫。聯絡資料等會在系統重開機後流失。
* Mode 1 (模式1)
立刻將所有變更寫入資料庫中,聯絡資料等會立刻寫入資料庫。會使用戶端連線時的反應速度變慢。

* Mode 2 (模式2)
週期性的將聯絡資料等從記體體快取區中寫入到資料庫。

要啟動身份認證功能要將以下兩行反註解掉:

loadmodule "/usr/lib/ser/modules/auth.so"
loadmodule "/usr/lib/ser/modules/auth_db.so"


我們可以選擇將儲存在資料庫中的密碼以未加密模式存放。這樣可以讓密碼的回復以及初始設定與測試工作更容易進行。
要啟動這項功能請反註解掉以下兩行:

modparam ("auth_db", "calculate_ha1", yes)
modparam ("auth_db", "password_column", "password")

這兩行是一起工作的。第一行告訴卅R產生使用者名稱、密碼、及relam的雜湊(hash)。
第二行則告訴SER在資料庫中的那個欄位是放置未加密密碼的位置。

最後,我們需要更新路尤以辨識我們的realm。

變更 (uri=="myself") 為 (uri=~"mydomain.com")

反註解掉以下數行並用mydomain.com代替iptel.org

if (!www_authorize("mydomain.com", "subscriber")) {
www_challenge("mydomain.com", "0");
break;
};

注意!
以上範例中的mydomain.com僅作為範利使用,正式使用時須填入正確的主機名稱。

下載支援mysql的ser.cfg設定檔

rpm安裝者:
http://bell.idv.tw/bell/doc/SER相關資料/cfg/ser.cfg.mysql.rpm_install(0.8.12)

tar安裝者:
http://bell.idv.tw/bell/doc/SER相關資料/cfg/ser.cfg.mysql.tar_install(0.8.12_0.8.14)

下載完之後記得修改檔名為 ser.cfg 然後複製或移至 /usr/local/etc/ser 目錄下,
並將檔案內主機網址 bell.idv.tw 修改為適當的主機名稱即可使用。

重新啟動SER伺服器

執行
/etc/rc.d/init.d/ser restart or /etc/init.d/ser restart (RPM/deb套件安裝者)


/usr/local/sbin/serctl restart (tar.gz安裝者)

現在我們已經擁有支援 mysql 資料庫功能的SER SIP proxy server了。

k3asnxery 發表在 痞客邦 留言(0) 人氣()