TurboLinux6.0の運用時調整

PCMCIAの使用

  1. /etc/sysconfig/pcmciaの編集
    PCMCIA=yes
    PCIC=i82365
    PCIC_OPTS="irq_mask=0x0c00"
    CORE_OPTS=
    

  2. /etc/pcmcia/config.optsの編集
    この項のみ、修正箇所を特に赤字で示す。
    include port 0x100-0x3ff
    include memory 0xd0000-0xdffff
    include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
    #
    # Extra port range for IBM Token Ring
    #
    #include port 0xa00-0xaff
    # First built-in serial port
    exclude irq 4
    # Second built-in serial port
    exclude irq 3
    # First built-in parallel port
    exclude irq 7
    
    # PS/2 mouse
    exclude irq 12
    # IDE primary
    exclude irq 14
    # IDE secondary
    exclude irq 15
    
    #
    # Examples of options for loadable modules
    #
    ...
    # Options for IBM Token Ring adapters
    #module "ibmtr_cs" opts "domain=0x100 scramble_key=0x0"
    ##
    ## 対象PCカードを...
    #
    module "pcnet_cs" opts ""
    
  3. TurboCentroのturboserviceでpcmciaを起動
  4. PC cardサービスは起動するようになる
  5. どのカードだと認識しているかは、/var/run/stabにテキストで自動的に記述される
  6. ここまでで、FAX modem cardは正しく認識される。
  7. CentreCom LA-PCMも正しく認識するが、cardserviceが起動できない
  8. CentreCom LA100-CardBus-T V2は正しく認識し、cardserviceも起動するが、 うまく通信

  9. /etc/sysconfig/network-scripts/ifcfg-eth0の追加
    DEVICE=eth0
    IPADDR=自機のIPアドレス
    NETMASK=自分のネットワークのサブネットマスク
    NETWORK=自分のネットワーク識別IP
    BROADCAST=ブロードキャストアドレス
    ONBOOT=no
    
  10. /etc/resolv.confの編集
    domain 自機のドメイン名
    search 自機のドメイン名
    nameserver 自分が使用するネームサーバーのIPアドレス
    
  11. /etc/sysconfig/networkの編集
    NETWORKING=yes
    HOSTNAME=自機のノード名
    DOMAINNAME=自機のドメイン名
    GATEWAY=自分が接続するネットワークのゲートウェイのIPアドレス
    GATEWAYDEV=eth0
    FORWARD_IPV4=no
    TIMESERVERATBOOT=no
    TIMESERVERTYPE=ntp
    TIMESERVETHOST=(none)
    TIMESERVERRESYNC=(none)
    
    ここまでやったが、うまくネットワークが届かない pingに応答しない

使用環境の整備

  1. cntlとCapsLockの入替 .Xmodmapを作成する
    remove Lock = Caps_Lock
    remove Control = Control_L
    keysym Control_L = Caps_Lock
    keysym Caps_Lock = Control_L
    add Lock = Caps_Lock
    add Cotrol = Control_L
    
    注意:等号の両側に空白を置かないとうまく機能しない。

printerの設定

  1. TurboCentroからturbopintcfgを起動
  2. 「追加」の釦を押す
  3. リモートLPDキュー、新しいキューlpとする
  4. LPD設定をホスト名(rm)、キュー名(rp)、入力。
  5. プリンタの種類は「日本語PostScriptプリンタ」にする
  6. 用紙サイズはa4に
  7. 解像度、色深度はデフォルトでよい
  8. できあがった/etc/printcapの例
    lp|EPSON_LP8400PS3_in_my_room:\
            :sd=/var/spool/lpd/lp:\
            :mx#0:\
            :sh:\
            :rm=PrinterNodeName:\
            :rp=PORT1:\
            :if=/var/spool/lpd/lp/filter:
    lp1|Tektronix_Phaser740_at_2F_lobby:\
            :sd=/var/spool/lpd/lp1:\
            :mx#0:\
            :sh:\
            :rm=PrinterNodeName:\
            :rp=PS:\
            :if=/var/spool/lpd/lp1/filter:
    lp2|Canon_LBP-730PS_in_our_room:\
            :sd=/var/spool/lpd/lp2:\
            :mx#0:\
            :sh:\
            :rm=PrinterNodeName:\
            :rp=pr1:\
            :if=/var/spool/lpd/lp2/filter:
    
  9. turboserviceでlpdが起動していることを確認すること。
  10. 一度印刷に失敗するとこじれる

ネットワーク関連の調整

  1. ssh,telnet,ftp接続の設定

removable mediaの自動認識

/etc/fstabを以下のように修正する。 フロッピーがフォーマットされたOSにしたがい(DOSでも)自動認識される。 CD-ROMは、そのまま(iso9660)でJulietに対応している。
/dev/fd0  /mnt/floppy  auto  noauto,user  0 0

使用環境の整備

  1. Enlightment popup menuの編集
  2. cntlとCapsLockの入替
  3. NEWS-OSとの整合 /usr/lib/X11/fonts/misc/fonts.aliasの最終行に追加
    16x16kanji -*--16-*-jisx0208.1983-*
    

Sambaの設定

  1. 設定は、/etc/smb.confに書く。 デフォルトでよいが、workgroupを適当に変更する。 このファイルでは、先頭が#と;とのいずれもがコメントである。
  2. 同一のworkgroup名に対して、local masterは1台に限る。 したがって、2台目以降の場合は、
    [global]ブロックに
    local master = no
    の行を追加する必要がある。 TurboLinux3.0の時に使っていたsmb.confはここ
  3. Windows98がクライアントの場合は、パスワードが暗号化されているので、 encrypt passwords = yesを確認すること。
  4. /etc/smbpasswdファイルを作成する。 これは、Linuxの/etc/passwdから以下のコマンドで作成する。
    # mksmbpasswd.sh < /etc/passwd > /etc/smbpasswd
    # chmod 600 /etc/smbpasswd
    
  5. rootで以下のコマンドにより、初期パスワードを設定する。 このパスワードはwindows起動時に入力するものに対応するもので、 Linuxログイン時のものと同一である必要はない。
    # smbpasswd ユーザー名
    New SMB passwd:
    Retype new SMB passwd:
    Password changed for user ユーザー名
    
  6. 後から追加したLinuxユーザー用にsmbpasswdを設定するには smbpasswdコマンドを-aオプションで実行する。 (このとき、Linuxユーザーになっていることが必要)
    smbpasswd -a foo
    ...
    

インストール実行者:半田利弘