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