October 1995 IN-220P Series Ethernet Card Solaris for x86 R2.4 Driver Installation ======================================== Copyright (c) 1995 by Infotel Corporation. All rights reserved. 1. If your are using a non-plug and play card, please use setup program to verify and configure I/O address and IRQ# of your IN-220P Series Card. 2. Using 'openwin' to copy both 'setupin' and 'd22e' from floppy disk to target Solaris. 3. Run 'chmod +x setupin'. Run './setupin'. You will be asked for some information depicted below: Do you wish to add or delete the network board ? (a/d/q) [q] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (1) a or A - add network board setupin will auto-detect which network board to be added. If the number of board is equal to 4 then you will get the prompt "There is no more Board can be added !" and if not you will get Do you wish to add Board 0 ? (y/n) [y] or 'q' to quit: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If the answer is 'n' or 'q' then the adding process will be stopped. If the answer is 'y' (default) then the AddDriver loop will start. AddDriver: Does your machine support PnP bios ? (y/n) [n]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you answer 'y', driver will regard as your system has PnP bios. If you answer 'n' (default), driver will regard as your system has no PnP bios. Note: If your are using a non-plug and play card, please use setup program in DOS to change I/O base address, and IRQ number. Please choose the media mode that you want..................... 0. Twisted pair connection. 1. BNC connection. 2. AUI connection. 3. Automatic detection between TP BNC and AUI. 4. Use EEPROM setting. Enter number of media mode selection (0 1 2 3 4) [3] or 'q' to quit: 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Media mode : Twisted pair. Hostname of Board 0: aaron /* If /etc/hosts does not have 'loghost' the next line will be prompted */ Input IP Address of Log Host: 192.9.200.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /* If /etc/hosts does not have 'defaultGateway' the next line will be prompted */ Input IP Address of Default Gateway: 192.9.200.254 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Do you want to change the above setting ? (y/n) [n] : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you answer 'y', the AddDriver loop will be continued. If you answer 'n' (default), then the following files will be generated and copied to the appropriate locations. [1] d22e will be copied to /kernel/drv directory. [2] d22e.conf will be created and filled as name="d22e" class="sysbus" PnP=1 media="UTP" intr=5,3,5,4,5,5,5,9,5,10,5,11,5,12,5,15 reg=0x0,0,0 multisize=20; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ then be copied to /kernel/drv directory. [3] hosts will be appended as following, if it just contains localhost originally. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127.0.0.1 localhost 192.9.200.66 aaron loghost 192.9.200.254 defaultGateway router ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ then be copied to /etc directory. [4] hostname.d22e0 will be created and filled as aaron (just includes host name of machine) ~~~~~ then be copied to /etc directory. You can repeat the add procedure to add multi-board to the system. (2) d or D - delete network board setupin will auto-detect which network board to be added. If the number of board is equal to 0 then you will get the prompt "There is no more Board can be deleteed !" and if not you will get Do you wish to delete Board 0 ? (y/n) [n] or 'q' to quit: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If the answer is 'n' (default) or 'q' then the adding process will be stopped. If the answer is 'y' then the AddDriver loop will start. Hostname of Board 0: aaron [1] d22e.conf will be modified [2] hosts will be modified [3] hostname.d22e0 will be deleted You can repeat the add procedure to delete any installed board. Note: Refer to SunOS 5.1 Adminstring TCP/IP and UUCP for x86, Chapter 3 - Setting Up Hosts on the Network, for files 'hosts' and 'hostname.d22e0'. 4. Add drive into system add_drv -i <'identify string'> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Example : add_drv -i 'Infotel IN-220P' d22e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5. Reboot the system to activate driver