Debian Woody 設定歴

# Debian Woodyを設定したときの、個人的な設定メモです。

[ 日本語環境 | Develop | Network | X-Window | Sound | Other | Command | 問題 ]


{1}日本語環境

(5)ls で日本語(SJIS)のファイル名が????となる => --show-control-chars オプションを付ける (2002/02/24) alias ls 'ls --show-control-chars' alias ll 'ls -l --show-control-chars' alias lsf 'ls -F --show-control-chars' (6)VFATの日本語が見れない 2.4.0-test5-pre3 よりVFAT-jpは不要になったようです。 mountオプションで codepage=932,iocharset=sjis を指定する。 (2002/02/24) [/etc/fstabの例] /dev/hda1 /dosc vfat defaults,uid=8777,codepage=932,iocharset=sjis 0 0 詳しくはこちらで解説されています。 (8)Cannaで辞書登録 Helpキーがないため、~/.cannaでキーバインドを行なう。 ([CTRL]+Tで起動できるようにした) --- (global-set-key "\C-t" 'touroku) ---

{2}Develop

(1)最低限のものを除いてインストールした後に追加インストールしたもの jless ftp ntpdate ntp rcs samba smbclient smbfs ircd apache-dev ispell iamerican : ispell用辞書(American) bc bzip2 [開発関連] xlibs-dev (X11/Xlib.h X11/Xutil.h) libncurses5-dev (vimコンパイル(curses.h, term.h, termcap.h)) libcanna1g-dev (vimコンパイル(canna/jrkanji.h)) [Sound関連] rexima aumix mpg123

{3}Network

(1)LANの設定 (a)LANカード(VIA VT6102チップ)の設定 /etc/modules.confに以下を追加 ------ alias eth0 via-rhine ------ (b)Manual Start eth0 ifconfig eth0 192.168.10.11 broadcast 192.168.10.255 netmask 255.255.255.0 route add default gw 192.168.10.14 metric 1 (c)Auto Start eth0 (for Static IP) /etc/network/interfaces --- # The loopback interface auto lo eth0 <= add eth0 iface lo inet loopback # eth0 interface iface eth0 inet static <= add address 192.168.10.11 <= add network 192.168.10.0 <= add broadcast 192.168.10.255 <= add netmask 255.255.255.0 <= add gateway 192.168.10.14 <= add --- (d)Auto Start eth0 (for DHCP client) /etc/network/interfaces --- : iface eth0 inet dhcp --- (d)/etc/resolv.conf ------- domain none search nameserver 192.168.1.1 ------- (2)ADSLの設定 # pppoeconf => モデムの繋がっているインタフェースを自動検索して設定 => /etc/ppp/peers/dsl-provider 開始 # pon dsl-provider 停止 # poff ルーティング # route add default gw (問題点) # pon dsl-providerのあと、 勝手に側のアドレスがデフォルトゲートウェイになるため、 外に繋がらない のアドレスをデフォルトゲートウェイにするには?? とりあえずは、~oga/etc/ppproute スクリプトで 設定を変更するようにした。 --- IFACES=`ifconfig |grep -A1 ppp0 |tail -1 |sed "s/:/ /g"` INET=`echo $IFACES|awk '{ print $3}'` PTOP=`echo $IFACES|awk '{ print $5}'` route delete $PTOP route add default gw $INET --- (3)IPマスカレード /etc/ppp/ip-up.d/ppp0 に以下を記述 --------- EXTIF=ppp+ ANY=0.0.0.0/0 iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD DROP iptables -F FORWARD iptables -F INPUT iptables -F OUTPUT # In the NAT table (-t nat), Append a rule (-A) after routing # (POSTROUTING) for all packets going out ppp0 (-o ppp0) which says to # MASQUERADE the connection (-j MASQUERADE). iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE iptables -A FORWARD -j ACCEPT /sbin/modprobe ip_nat_ftp /sbin/modprobe ip_conntrack_ftp echo 1 > /proc/sys/net/ipv4/ip_forward

{4}Sound

(1)SB16 (FMV-D5120) SB16を認識しない --- # insmod sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 Using /lib/modules/2.4.2i/kernel/drivers/sound/sb.o /lib/modules/2.4.18-bf2.4/kernel/drivers/sound/sb.o: unresolved symbol sb_dsp_init /lib/modules/2.4.18-bf2.4/kernel/drivers/sound/sb.o: unresolved symbol sb_dsp_detect /lib/modules/2.4.18-bf2.4/kernel/drivers/sound/sb.o: unresolved symbol sb_dsp_unload /lib/modules/2.4.18-bf2.4/kernel/drivers/sound/sb.o: unresolved symbol smw_free /lib/modules/2.4.18-bf2.4/kernel/drivers/sound/sb.o: unresolved symbol unload_sbmpu /lib/modules/2.4.18-bf2.4/kernel/drivers/sound/sb.o: unresolved symbol probe_sbmpu --- (a)サウンドボードの認識 # pnpdump --config > isapnp.conf # isapnp isapnp.conf (b)起動時の認識1 /etc/init.d/rc.localから、~oga/etc/sb_init を起動 --- #!/bin/sh pnpdump --config > /etc/isapnp.conf isapnp /etc/isapnp.conf --- (b)起動時の認識2 /etc/modues.confに以下を記述 --- alias sound sb options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 alias midi opl3 options opl3 io=0x388 --- (2)SiS7012 (ECS/741GX-M) => SiS7012はi810互換のため、modprobe i810_audio で認識する。 認識はするがうまく音が出ない。。 --- i810_audio: only 48Khz playback available --- というログが出ているのが気になるが。 (3)ALS4000 (4)Volume設定 # aumix -q -v56 -w94 # vol:56 wav(pcm):94

{5}Boot関連

(1)Win2000のみインストールされている環境(NTFS)をPartition Magicで パーティション分割してLinuxを入れたところ、NTLDR is missing. エラーで 起動しなくなった。
このときLILOはLinuxパーティションの先頭としていた。
=> Linux bootディスクでLinuxを起動した後、liloをMBRに入れるように変更して解決 -------------- #boot=/dev/hda5 boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=50 message=/boot/message lba32 default=winnt image=/boot/vmlinuz label=linux read-only root=/dev/hda5 other=/dev/hda2 label=winnt -------------- (2)grubの設定 /boot/grub/menu.lst で設定する。

{6}Other

(1)device ln -s /dev/psaux /dev/mouse (2)pkg sources /etc/apt/sources.list (3)FD bootが超遅い - make /etc/lilo.conf # liloconfig - change boot device # vi /etc/lilo.conf --- #boot=/dev/hdb1 boot=/dev/fd0 --- - insert FD and execute # lilo (4)shutdown時、電源の自動OFF (a)Linux2.4以降の場合 以下1行を/etc/modules に追加する /etc/modules --- apm power_off=1 --- (b)Linux2.2の場合 以下をappendパラメタに追加する。 /etc/lilo.conf --- append="apm=on apm=power-off noapic" --- (5)/proc/pciがない (ECS/741GX-M) PCI: System does not support PCI というメッセージが出ている。 ブートオプションに以下("pci=bios")を追加する。 /etc/lilo.conf --- append="pci=bios" --- (6)Images xzgv, qiv (7)USB接続のHDD/メモリ等を使う # modprobe usb-storage # modprobe usb-ohci // もしくはusb-uhci # mount -t vfat /dev/sda1 /hd (8)ユーザプロセス起動用に/etc/init.d/rc.local を新規作成して /etc/rc2.d/S92rc.localにリンクを張った

{7}X-Window System

(1)GeForce2Ti SiS745 unsupported # modprobe agpgart agp_tryunsupported=1 /etc/modueles.conf ---- alias char-major-10-175 agpgart options agpgart agp_tryunsupported=1 <= add ---- (2)Mouse Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "ImPS/2" Option "Device" "/dev/mouse" Option "Buttons" "5" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" (3)Screen Size is too small (640x480) /etc/X11/XF86Config-4 --- Section "Monitor" Identifier "Monitor0" VendorName "Fujitsu" ModelName "FMV-DP84Y1" HorizSync 30-64 <= add VertRefresh 50-100 <= add EndSection --- (4)Xが起動しない フレームバッファを使用しないようにする。 (2003/03/10) --- # --- (5)参考 XawTVでテレビを見る場合にDGAエクステンションを有効にする SubSection "extmod" # Option "omit xfree86-dga" <= コメントにする EndSubSection

{9}Debian設定コマンド群

# set-language-env # update-alternatives --config x-session-manager # tasksel : Package install # modconf : kernel module config # pppconfig : PPP config # pppoeconfig : PPPoE config (ADSL) # jfbterm : japanese console (like kon) # dpkg -l : 現在インストールされているパッケージ一覧 # apt-cache search : search pkg # apt-get install : install pkg # dpkt-reconfigure # apt-setup : add install origin # aptitude : menu install # xf86cfg : setup X / jp106, jp # /usr/sbin/base-config : setup base pkg # /usr/sbin/exim-config : setup exim # /etc/X11/fs-xttconfig : setup X tt

{10}ノートPCインストールTips

none

{10}Debian未解決問題

(1)PCG-QR1/BP + クロシコ USB2.0N-CB(μPD720101) で カードを認識しない (不明なベンダID) USB2.0は ehci-hcd ドライバを使う => VAIO PCG-QR1/BP + Linuxだとカードがうまく認識できない模様 (2)

Copyright (C) 2002, Moritaka Ogasawara.