Tekram DC390/DC310/DC310U/DC390W/DC390U/DC390F/DC390U2(T) FreeBSD =================== Driver User's Guide ======================= ************************************************************* * 1. Contents * ************************************************************* ----- This File ---------------------------------------------------- Bsd390mw.txt - The readme file for FreeBSD driver ----- support DC390/DC390W/Dc390U/DC390F(T)------------------------- Boot210.zip - Boot diskette image for FreeBSD RELEASE-2.1.0 Kern210.zip - Kernel diskette image for FreeBSD RELEASE-2.1.0 ====support DC390(T)==== Pm210.zip - FreeBSD driver patch file for RELEASE-2.1.0 ====support DC390W/Dc390U/DC390F(T)==== Pw210.zip - FreeBSD driver patch file for RELEASE-2.1.0 ----- support DC390/DC390W/DC390U/DC390F(T)------------------------- Boot215.zip - Boot diskette image for FreeBSD RELEASE-2.1.5 Kern215.zip - Kernel diskette image for FreeBSD RELEASE-2.1.5 ====support DC390(T)==== Pm215.zip - FreeBSD driver patch file for RELEASE-2.1.5 ====support DC390W/Dc390U/DC390F(T)==== Pw215.zip - FreeBSD driver patch file for RELEASE-2.1.5 ----- support DC390/DC310/DC310U/DC390W/DC390U/DC390F/DC390U2(T)---- Boot225.zip - Boot diskette image for FreeBSD RELEASE-2.2.5 Kern225.zip - Kernel diskette image for FreeBSD RELEASE-2.2.5 ====support DC390(T)==== Pm225.zip - FreeBSD driver patch file for RELEASE-2.2.5 ====support DC310/DC310U/DC390W/Dc390U/DC390F/DC390U2(T)==== Pw225.zip - FreeBSD driver patch file for RELEASE-2.2.5 (Note! In the following examples it is subject to RELEASE-2.2.5, for RELEASE-2.1.5 replace the *225.* files with *215.* files.) ************************************************************* * 2. The first-time installation * ************************************************************* For RELEASE-2.2.5 and after: ============================ A. Before Installing (Under DOS environment) a. Get two 1.44M formatted and empty diskettes. Configure a 1.44M floppy drive as A:. Get DOS tools: PKUNZIP.EXE and RAWRITE.EXE. b. Decompress diskette image file by: pkunzip Boot225.zip =>> Boot225.flp pkunzip Kern225.zip =>> Kern225.flp pkunzip Pw225.zip =>> Pw225.gz c. Insert a 1.44M empty diskette to floppy drive A. Write "BOOT" diskette image to floppy diskette by: rawrite Boot225.flp A: Remove diskette from drive A and insert a 1.44M empty diskette to drive A. d. Write "KERNEL" diskette image to floppy diskette by: rawrite Kern225.flp A: Remove diskette from drive A and insert "BOOT" diskette to drive A. B. Installation a. Installing system * Using "BOOT" diskette that you made as the Booting diskette follows the FreeBSD installation procedures to install. b. Updating kernel - After system is installed completely, and system back to the "Welcome to FreeBSD![2.2.5-RELEASE]" screen: * Select "Fixit Enter repair mode with CDROM/floppy or start shell" - In the "Please choose a fixit option" screen: * Select "CDROM Use the 2nd "live" CDROM from the distribution" - In the "Message" screen: * Insert the second FreeBSD CDROM and press return - Now, press ALT+F4, system enter into command prompt. * Remove "BOOT" diskette and insert "KERNEL" diskette to drive A. * Type the following command to update the kernel. # cd / # mount /dev/fd0 /mnt # pwd # / # mv kernel kernel.old # cp /mnt/Kern225.gz / # gzip -d Kern225.gz # mv kern225 kernel # umount /mnt # exit c. Exit and Reboot system - Now, system back to the "Message" screen: * Remove the FreeBSD CDROM and press "Enter". - In the "Please choose a fixit option" screen: * Select "Cancel" - in the "Welcome to FreeBSD![2.2.5-RELEASE]" screen: * Select "Exit Install" - in the "User Confirmation Requested" screen: * Remove "KERNEL" diskette and select [ Yes ] to reboot FreeBSD. For RELEASE-2.1.5 and before: ============================= A. Before Installing (Under DOS environment) a. Get three 1.44M formatted and empty diskettes. Configure a 1.44M floppy drive as A: and a 1.44M floppy drive as B:. (i.e. you must have two 1.44M floppy drives.) Get DOS tools: PKUNZIP.EXE and RAWRITE.EXE. b. Decompress diskette image file by: pkunzip Boot225.zip pkunzip Kern225.zip c. Insert a 1.44M empty diskette to floppy drive A. Write "BOOT" diskette image to floppy diskette by: rawrite boot225 A: Remove diskette from drive A and insert a 1.44M empty diskette to drive A. d. Write "KERNEL" diskette image to floppy diskette by: rawrite kern225 A: Remove diskette from drive A and insert a 1.44M empty diskette to drive A. e. Write "FIXIT" diskette image to floppy diskette by: rawrite fixit.flp A: (get fixit.flp from FreeBSD CDROM \floppies\fixit.flp or FreeBSD Web server) Remove diskette from drive A. B. Installation a. Installing system * Using "BOOT" diskette that you made as the Booting diskette follows the FreeBSD installation procedures to install. b. Updating kernel - After system is installed completely, in "User Confirmation Requested" screen system is asking you "Are you sure you wish to exit? The system will reboot (be sure to remove ...)." For RELEASE-2.1.0: * Don't remove BOOT floppy from drive A at this time, but select < Yes > to reboot. For RELEASE-2.1.5: * Select < No > - When the system display the "Welcome to FreeBSD!" screen: * Select "Fixit Mount fixit floppy and go into repair mode" - In the "Please choose a fixit option" screen: * Select "Floppy Use a floppy generated from the fixit image" - In the "Message" screen: * Insert the "FIXIT" floppy to drive A and press "Enter". - Now, system enter into command prompt. * Insert the "KERNEL" floppy to drive B. * Type the following command to update the kernel. For RELEASE-2.1.0: # cd / # mkdir mnt1 # mount /dev/fd1 /mnt # mount /dev/sd0s1 /mnt1 (mount the partition where system was installed) # mv /mnt1/kernel /mnt1/kernel.old # cp /mnt/kernel /mnt1 # umount /mnt # umount /mnt1 # exit For RELEASE-2.1.5: # cd / # mount /dev/fd1 /mnt # mv kernel kernel.old # cp /mnt/kernel / # umount /mnt # exit c. Exit and Reboot system - Now, system back to the "Message" screen: * Remove the fixit floppy and press "Enter". - in the "Welcome to FreeBSD!" screen: * Select "Quit Exit this menu (and the installation)" - in the "User Confirmation Requested" screen: * Select < Yes > to reboot FreeBSD. *************************************************************** * 3. Configure the system and Remake the kernel * *************************************************************** # (copy pw225.gz to /usr/src) # cd /usr/src # zcat pw225.gz | patch -p0 # cd sys/i386/conf # config TEKRAM # cd ../../compile/TEKRAM # make depend # make # make install # reboot