瘟貓和Linux配置實作指南: 瘟貓是什么東東？

Next Previous Contents

## 1. 瘟貓是什么東東？

## 1.1 它們是貓......

一只瘟貓，和其它的貓一樣，是用來訪問電話服務的，比如BBS、英特網、語音電話、傳真等等。它通過電話線連接并由速度決定其特性．如果您很想學習貓的更多知識，我建議您閱讀Modems-HOWTO。

## 1.2 ...但是跟真正的貓并不一樣！

它們是“瘟”貓（WINmodem）！也就是說，它們依賴于Windows操作系統才能工作！為什么呢？很簡單，因為它們太土鱉！它們需要特定的軟件和驅動程序協同起來才能完成完整的任務。所謂的特定軟件指的就是操作系統，隨貓所提供的驅動程序99％的程度是只有為微軟視窗系統平台獨家提供的。但是隨著Linux的民主化／大眾化（democratization），一些生產廠家，比如朗訊科技（LT）、摩托羅拉（Motorola）等，決定為她們自行研制生產的貓們開發Linux下的驅動程序。但是她們并不了解Linux的哲學：她們提供的驅動程序是能夠正常工作的，而她們的驅動程序卻是“閉源”(Closed Source)的！她們是free的，這里的free指的是價格上的“免費”，而不是GPL條款所指的“自由”！也就是說這些驅動程序的源代碼不公開給大眾。

所以，一些“黑客”／“電腦玩家”決定編寫一個開源(Open Source)的驅動程序，但是他們并不十分了解手中的貓的技朮細節，因為生產廠商不愿意泄露的貓的技朮細節。也正因為如此，開源的貓驅動程序往往是alpha或者beta版本的。

## 1.3 我怎么知道我拿的是瘟貓？

1. 看看您的貓連接的串口的名稱（舉例說，在Windows或者MSDOS就是COM1、COM2、...等等）。

在Linux下，您的貓的名稱是/dev/ttySx。此處的x是在DOS下的串口號數字減一。比如，在DOS下的COM1，在Linux是ttySx，這里的x=1-1=0，所以是ttyS0。

第二例：在DOS下面是COM3，在Linux下面則是ttyS2。

其它的依此類推。

2. 給/dev/ttySx做一個名為/dev/modem的符號連接。需要執行的命令是：

    rm -f /dev/modem<p>
    ln -s /dev/ttySx /dev/modem

3. 下載并安裝minicom軟件包。接著運行'minicom -s'。

選擇'Serial Port Setup'（串口設置），鍵入'A'來設定'Serial Device（'串口設備），刪除所有的行，并輸入'/dev/modem'。接著請按[Enter]回車鍵確認。按[Esc]鍵，并選擇'save setup as dfl”，然后選擇'Exit'（退出）。

請等待一會兒，然后輸入'AT'。如果您的貓回應'OK'，那么您的貓不是一只瘟貓，而是一只標准的貓！

如果初始化時間太長，那么您的貓應該是一只瘟貓。請仔細閱讀本文檔，讓它能跑起來。請以root根用戶登錄。

4. 請按CTRL+A然后X退出Minicom操作環境。

Next Previous Contents