Next Previous Contents

4. 安裝和設定

留意事項 :

這些說明是針對 1.2 版的 token ring 支援的核心修補程式. 如果你用 2.0 版以上的核心,你只要在重新編譯目前的核心時,對支援 token ring 的選項選擇 "yes" 或 "module" 即可.

  1. 把 Token Ring 網路卡安裝到電腦上並設定你想要使用的功能. 最好能先在 DOS 環境下測試此卡無誤後再在 Linux 上使用. 如果它能在 DOS 下工作,那它很有可能能用相同的設定值在 Linux 跑. 如果這是 Plug and Play (隨插即用) 網路卡,當你的設定可以讓它工作時,記得把設定值記下來.
  2. 替你原先的系統目錄作個備份. 當你有需要將這修補程式從你的核心中完全移除並回到你原先的系統時,這就顯得很重要.
    cd /usr/src
    tar cvzhf linuxbak.tar.gz linux
            
    
  3. 解壓縮 Token Ring 修補程式.
    cd /usr/src/patches/token
    gzip -d TokenRing.patch-1.2.0.gz
            
    
  4. 替你的核心增加 TokenRing 功能.
    cd /usr/src/linux
    patch -p1 < /usr/src/patches/token/TokenRing.patch-1.2.0
            
    
    -或-
    patch -p1 < <directory-of-patchfile>/TokenRing.patch-1.2.0
            
    
  5. 從核心中搜尋因修補造成的 rejects (不合格) 並作適當的改變.
    find . -name \*.rej -print
            
    
  6. 從核心中搜尋 orig 檔案並刪除它們.
    find . -name \*.orig -print | xargs rm
            
    
  7. 編譯核心.
    留意事項NOTE:

    如果你有 swap 分割區,請把他設成 active.

    cd /usr/src/linux
    make config
            
    
    (修補程式會將以下兩個選項加入 config.in
    Token Ring support (CONFIG_TR) [y]
            
    
    (還有以下這行...)
    IBM Tropic chipset based adaptor support (CONFIG_IBMTR) [y]
            
    
    make dep
    make clean
    make zImage
            
    
  8. 設定 LILO. 首先把你核心 vmlinuz 改名為 vmlinuz.old 再把新核心複製成 vmlinuz. 就我的系統而言,複製有以下幾步驟
    /usr/src/linux/arch/i386/boot/zImage to /vmlinuz 並編輯 /etc/lilo.conf 使核心能載入.
    並在提示符號下打 "lilo".
  9. 你現在可重新開機並使用 Token Ring 網路卡了. 相關設定的資訊請參考套件特有段落 (distribution specific section).

Next Previous Contents