From owner-freebsd-scsi Sat Apr 24 20: 5:42 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from onion.ish.org (onion.ish.org [210.145.219.202]) by hub.freebsd.org (Postfix) with ESMTP id 6F97014CAA for ; Sat, 24 Apr 1999 20:05:39 -0700 (PDT) (envelope-from ishizuka@ish.org) Received: from localhost (ishizuka@localhost [127.0.0.1]) by onion.ish.org (8.9.3/3.7Wpl1-08/27/98) with ESMTP id MAA30836 for ; Sun, 25 Apr 1999 12:05:38 +0900 (JST) To: freebsd-scsi@freebsd.org Subject: Re: Tekram DC390 driver for FreeBSD 3.x In-Reply-To: <199904181748.RAA100346@out1.ibm.net> References: <199904181748.RAA100346@out1.ibm.net> X-Mailer: Mew version 1.94b23 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA) X-PGP-Fingerprint20: 276D 697A C2CB 1580 C683 8F18 DA98 1A4A 50D2 C4CB X-PGP-Fingerprint16: C6 DE 46 24 D7 9F 22 EB 79 E2 90 AB 1B 9A 35 2E X-PGP-Public-Key: http://www.ish.org/pgp-public-key.txt X-URL: http://www.ish.org/ Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <19990425120538A.ishizuka@onion.ish.org> Date: Sun, 25 Apr 1999 12:05:38 +0900 From: Masachika ISHIZUKA X-Dispatcher: imput version 990405(IM114) Lines: 76 Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi. I have installed 3.1-RELEASE with DC-390, yesterday. It works fine. Installation process is as follows. (This process is shown in freebsd-users-jp 40399 (FreeBSD mailling list in Japan) on Tue, 30 Mar 1999 by yamanaka-san.) (1) Get boot300.zip, kern300.zip and pm300.gz from ftp://ftp.tekram.com/scsi/freebsd/ (2) Create boot floppiy and kern floppy asfollows. # unzip boot300.zip # fdformat fd0 # dd if=boot300.flp of=/dev/rfd0 # unzip kern300.zip # fdformat fd0 # dd if=kern300.flp of=/dev/rfd0 (3) Install 3.1R with boot300 floppy. (4) Before reboot when installation finished, copy kern300 as follows. Insert kern300 floppy. # mount /dev/fd0 /mnt # cp /mnt/kernel / (5) Reboot with single user mode. (6) Modify /etc/fstab not to use procfs temporary. # vi /etc/fstab comment out procfs's line. (7) Go multi user mode. #exit (8) install pm300 patch. Prepare pm300.gz (created by unzip pm300.zip) on /tmp # cd / # gzip -cd /tmp/pm300.gz | patch -p0 (9) add and device-driver's line to files.i386 # cd /usr/src/sys/i386/conf # echo 'pci/tek390.c optional amd device-driver' >> files.i386 (10) Make your kernel with amd driver. # cp GENERIC tekram # vi tekram You must add 'controller amd0' and 'pseudo-driver vn'. # config tekram # cd ../../compile/tekram # make depend # make # make -DFORCE install (11) Install boot loader. # disklabel -B da0 (12) Restore procfs's line on /etc/fstab. (13) Reboot (14) Update /stand with mfsroot.flp Create and insert mfsroot floppy. # mount -r /dev/fd0 /mnt # cp /mnt/mfsroot.gz /tmp # umount /mnt # cd /tmp # gzip -d mfsroot.gz # vnconfig -ce /dev/vn0c /mfsroot # mount -r /dev/vn0c /mnt # rm -rf /stand # mkdir /stand # cd /mnt # tar cf - * | (cd /stand; tar xvf -) # cd / # umount /mnt # vnconfig -u /dev/vn0c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message