VISIONFS

On the Unix Computer

  1. Install VisionFS 3+ versions prior to 3.00.925 will not work with shared printers.

    It should be on either the SCO Vison97 Disk, SCO Optional Services and there is some mention of it being on the OpenServer Disk.

  2. If you need to rerun setup (ie: To change server name)

    /usr/vision/bin/visionfs setup

  3. Update to 3.00.925 if need be.

    www.sco.com -> Downloads -> Patches -> SCO Vision2K -> visionfs -> 3.0 -> patches -> 3.00.925 -> patch-vfs-i3sc0925-3.00.925.tar.Z

    3.00.925

  4. Set up the password for users and root or else the VisionFs server will not start up.

    To check the status of Vision type in:

    /usr/vision/bin/visionfs status

    /usr/vision/bin/visionfs password --wizard /* ??? */

    /usr/vision/bin/visionfs password --add root {root password}

    /usr/vision/bin/visionfs password --add {user} {user password}

    Note: I don't think I have to run wizard as it seems I have to manually tell the system what the user passwords are anyway.

    To list the users having a password:

    /usr/vision/bin/visionfs password --list

    To change a password:

    /usr/vision/bin/visionfs password --amend {user} {user password}

    To remove a user:

    /usr/vision/bin/visionfs password --remove {user}

  5. Run 'lpnew' an add prints hooked to PC's as you would any Unix printer.

    Take the option other parallel port and type in '/dev/null'. Once the printer has been added do the following command.

    chmod 666 /dev/null

    If the premissions are not right nothing will print.

  6. Modify the /usr/spool/lp/admins/lp/interfaces file for the printer.

    } | /usr/lib/prtcap {model} $request |
    /usr/vision/bin/visionfs print //{name of PC}/{name of printer} -
    {optional} --password {password}

    example of mine:
    } | /usr/lib/prtcap lj $request |
    /usr/vision/bin/visionfs print //john/johns - --password eljer

    example with no password:
    } | /usr/lib/prtcap lj $request |
    /usr/vision/bin/visionfs print //john/johns -

    Note: The printer must be marked Shared under windows with a Shared Name that matches what you setup in the interfaces file. (ie: "Laserjet Series III" - Shared Name "johns")
On the Windows computer

  1. Add TCP/IP Protocol if need be and sharing.

    My Computer -> Control Panel -> Network -> Add -> Protocol -> Microsoft & TCP/IP

    My Computer -> Control Panel -> Network -> Add -> Service -> File and Printer Sharing for Microsoft Network

  2. Add the IP Address and Subnet Mask.

  3. Setup ID on PC.

    My Computer -> Control Panel -> Network -> Identification

    Computer Name - John
    Workgroup - iasonline.com
    Desciption - John

    Note: The name for the computer must be unique.

  4. Make sure the computer can see the Unix computer.

    Network Neighborhood -> highlight -> \\(name for Unix computer)

    Should read SCO VisionFS 3.00.925

  5. Setup Root User on as lease one computer.

    My Computer -> Control Panel -> Network -> Primary Family Logon

    Windows Logon - Single User on Computer
    Microsoft Family Logon - Multiple Users

    Windows 98

    My Computer -> Control Panel -> Users -> New User

    Windows 95

    At the Welcome to Windows login. Type in "root" as the username and its ok to leave the password blank.

    When you access the server from the Network Neighborhood for the first time it will again ask for a password. This time type in the actual Unix root password and make sure keep password is marked.

  6. Setup User.

    My Computer -> Control Panel -> Network -> Primary Family Logon

    Windows Logon - Single User on Computer
    Microsoft Family Logon - Multiple Users

    Windows 98

    My Computer -> Control Panel -> Users -> New User

    Windows 95

    At the Welcome to Windows login. Type in the users Unix login initals and its ok to leave the password blank.

    When you access the server from the Network Neighborhood for the first time it will again ask for a password. This time type in the users actual Unix password and make sure keep password is marked.

  7. Setup the shared printers

    Note: Setup the User before the printer or the printer will be created but be 'Off Line'. If you setup the printer first you will get the message below when you highligt the printer under My Computer -> Printers.

    User Intervention Required
    - user printer offline

    To correct this:

    Network Neighborhood -> {server} -> {printer} -> Printer -> uncheck User Printer Offline

    1. To setup a Unix Printer: {\\ias\laser4}

      My Computer -> Printer -> Add -> Network Printer -> \\{server}\{printer name} -> Manufactor & Model

      or

      Network Neigbhood -> {server} -> {pinter} (Windows will now ask if you want to setup this printer)

    2. To setup a Windows Printer: {\\john\johns}

      1. My Computer -> Printer -> Add -> local -> Manufactor & Model
      2. Right click icon -> Properties -> Sharing -> Shared As

    Note: The Windows printer should now show up under the Network Neighborhood Icon for the Windows computer.

    Note: If the printer does not say "Shared Printer" in the description the didn't select "Network Printer" during Add Printer. Delete the printer and try again.

    Note: If the computer has no printer hooked to it and they have DOS programs. You will need to "capture the printer port" or nothing will print under DOS.

    My Computer -> Printer -> Properties -> Details -> Capture Printer Port -> LPT1 & \\{server}\{printer name} -> reconnect at login

  8. Setup shares if need be.

    User Root -> Network Neighborhood -> {server} -> visiontools -> visionfs -> profedit -> New flodder -> Name -> Description -> \\{server}\{directory}

    ei: dosroot -> Old Dos Programs -> \\ias\usr\merge\dosroot

  9. Setup mapped network drive if need be.

    Right click Network neighbor hood -> Map Network Drive -> J: -> \\{server name}\dosroot -> Reconnect at Login

    If reconnect is not checked the next time you login the drive will be gone for the list of drives.