hns - 日記自動生成システム - Version 2.19.9

先月 2008年02月 来月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2008年02月03日() 旧暦 [n年日記] [更新:"2008/02/05 22:14:57"]

#1 [NetBSD] Let's note CF-R1 で 4.0

Let's note CF-R1 に NetBSD/4.0 を入れている。
CPUMobile Pentium III 800MHz
Memory256MB
Disk20G
という元のままのもの。netboot を使って sysinst を起動する。 Recovery も変更せず、そのまま入れている。 sudo fdisk wd0 では次のように表示する
0: NetBSD (sysid 169)
    start 63, size 8193087 (4001 MB, Cyls 0-509)
1: NetBSD (sysid 169)
    start 8193150, size 24724035 (12072 MB, Cyls 510-2048), Active
2: OS/2 hidden C: drive (sysid 132)
    start 32917185, size 6152895 (3004 MB, Cyls 2049-2431)
3: <UNUSED>
最初の 4G に NetBSD/3.1.1、次の 12G に NetBSD/4.0 としている。 本当は 40G とか 60G に入替えたかったが、開けるよりは、そのまま試そうか ということで。

このように NetBSD を二つ入れてしまうと、二つ目の sysinst が、全て を mount した /etc/fstab を作ってくれて、4.0 のカーネルで 3.1.1 の /usr のようになってしまい、うまく動かない。single user で立上げるとかして /etc/fstab を手で修正する必要がある。あるいは、注意深ければ、 sysinst の中 で Mount の項目を外せばいいのかとも思う。

Network (有線 + 無線):

installer の時には Network が使えるのに、GENERIC kernel になると
rtk0: watchdog timeout
のようになってしまう。これは GENERIC_LAPTOP を使うことで回避出来る。 更に、その kernel では ath も何も考えないで使える。
ath0 at cardbus0 function 0
何も製造元とか表示しないのはちょっと変かな。(corega のもの)。 acpi のスリープ (Fn + F7) は効かないので、acpi を無効にしている。

XFree86:

sysinst では Full installation とし、XFree86 を使っているが、 xf86cfg では作業中に固まってしまう。それで以前に使っていた XF86Config を写して来て使っている。多分何かを無効にするだけで良いのだとは思う。 で mouse も使えないので、以前と同様に PMS_SYNAPTICS_TOUCHPAD を無効にしている。→ GENERIC_LAPTOP との差分 (4.0 の場合、no options ... とかは使えない気がするが合っているかな)

byte-bench:

byte-bench は 元、+mfs +tmpfs のものを試して見ている。 比較図

ndiswrapper を試したが敗北:

WLI-CB-G54 という CardBus スロット用無線 LAN カードが手元に あったので、これを使えるように出来ないかと思ったが、現在は not configured になっている。
Broadcom, 802.11b CardBus, 8.0 (manufacturer 0x2d0, product 0x406) Broadcom BCM4306 (miscellaneous network, revision 0x03) at cardbus0 function 0 not configured
(以下 PATH は整合性なし、と言うか cd 省略)。何故か一行消えていた気がしたので、手で修正。
ndiscvt -s win2000/cbg54.sys -i win2000/netcbg54.inf -o ndis_driver_data.h
cp ndis_driver_data.h dev/if_ndis/ndis_driver_data.h
config GENERIC-ndis
make depend netbsd
vi +460 dev/if_ndis/ndis_driver_data.h
カーネル構成:
include "arch/i386/conf/GENERIC_LETS"

ndis*  at pci? dev ? function ? 
options         COMPAT_NDIS     # NDIS network driver
やはり、次の行が必要なのだろうか ?
ndis*  at cardbus? dev ? function ? 



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)