Redes FreeDOS - NFS
Este documento describe c¢mo configurar NFS red en un sistema DOS con
una tarjeta de red, de modo que
una letra de unidad DOS est asignado a una ruta de directorio en
un servidor NFS (UNIX).
Hardware
Esto ha sido probado en un servidor (486dx2-66s) corriendo Red Hat
Linux 5.2 (kernel 2.0.36), el uso de clientes de DOS en 8088s 4.77MHz,
algunos 80286s, y varias m quinas de m s alto nivel, con NE2000
tarjetas de red copia gen‚rica. Todos ellos trabajan muy bien. Red era
un 10base2 sobre cable coaxial, con 10 a 20 sistemas en ‚l, y un hub
10BaseT para m quinas m s recientes.
Software
Software fue XFS. En el directorio XFS80286, encontrar un archivo de
set FreeDOS que se ejecuta en 80286 y por encima de las m quinas.
En el directorio XFS8088, busque un archivo de conjunto de 8088 que se
ejecuta en los ordenadores m s antiguos.
Servidor NFS
En el servidor Linux, tendr que crear (o modificar) el archivo
/etc/exports para exportar las rutas de los directorios necesarios.
Por ejemplo, para compartir el directorio /home/dos como lectura y
escritura para todos los clientes:
/home/dos (rw, inseguro)
Con el fin de apoyar la impresi¢n remota, tambi‚n tendr que empezar
rpc.pcnfsd. Es posible que tenga que modificar el gui¢n para que
/etc/rc.d/init.d/nfs se inicia automaticamente rpc.pcnfsd al iniciar
el sistema. Tenga en cuenta que pcnfsd es un peque¤o programa escrito
en C por Sun, y est disponible gratuitamente en Internet. Si su
servidor no viene con una versi¢n de pcnfsd, tendr que compilarlo
e instalarlo en el directorio /usr/sbin (utilizar los mismos permisos
que rpc.nfsd).
Cliente DOS
80286 y por encima
Desde el software de XFS, busque en el directorio xfs80286 para
soportar sistemas con una CPU 80286 y superiores. Copie todo este
directorio tal cual a un directorio en su disco duro. Usted tendr
que editar HOSTS, XFS.BAT - y tal vez AUTOEXEC.BAT y CONFIG.SYS -
para usar la ruta correcta de XFS. C¢mo iniciar la red, escriba:
XFS
Va a ver a un caracter en la esquina superior derecha de la pantalla
que indica qu‚ est tratando de hacer XFS:
A corriendo petici¢n ARP para obtener una direcci¢n IP,
> el envio de paquetes a la red,
< La recepci¢n de paquetes de la red
8088
Desde el software de XFS, consulte el directorio xfs8088 para soporte
8088-espec¡fico, y copiar estos archivos en su disco duro. Editar
HOSTS y XFS.BAT para utilizar las nuevas rutas.
Los m s antiguos PCs 4,77 MHz 8.088 funcionan bien. Sin embargo, se
necesita un controlador especial en el 8088, debido a que el
controlador de paquetes Crynwr original hace tres 80286 instrucciones.
Remend‚ el Driver y cambi‚ el nombre ne2000b8.com. Cargue el nuevo
controlador. Usted tambi‚n necesita los archivos de una especial
versi¢n 8088 s¢lo del paquete XFS (xt-191.zip).
Originalmente, hab¡a una tarjeta NE1000 para 8088s. Estos han
desaparecido. Todas las tarjetas NE2000 que probamos funcionaba bien
en el 8088, incluso cuando se inserta la tarjeta de 16 bits en un
slot ISA de 8 bits. Algunas de las tarjetas NE m s nuevas pueden
necesitar ser instaladas en un 80286 o superior antes de ser puesto
en 8088s.
S¢lo probado con MS-DOS; FreeDOS COMMAND.COM no soporta 8088 CPUs.
Las versiones de MS-DOS 3.20, 5.00 y 6.22 est n todas testeadas bien.
Soluci¢n de Problemas
La mayor¡a de los problemas que tuve se debieron a los cables de red en
mal estado o problemas de interrupci¢n. Antes de empezar, aseg£rese de
que su red est disponible (prueba usando ping desde una m quina Linux
a otro).
En las cajas DOS, establecemos todas las tarjetas NE2000 direcci¢n
0x300, y luego elegimos una interrupci¢n utilizada y fijar la tarjeta
y la Line del Driver para que coincida (consulte la l¡nea "ne2000"
en XFS.BAT). Con un poco de juego alrededor, usted debe tener su
primer cliente DOS usando NFS muy r pidamente. Para otros problemas,
consulte la documentaci¢n de los archivos xt-191.zip y XFS191.ZIP.
La mayor¡a de los servidores de Linux tienen una documentaci¢n
similar sobre NFS, lo que puede ayudar a configurar el servidor.
Copyright © 2007 Ulrich Hansen, Mainz (Germany), modificada en 2010
by W.Spiegl. Actualizada en 2014 por Lorenzo del Toro Saravia
Para m s informaci¢n consulte aqu¡.
Se concede permiso para copiar, distribuir y/o modificar este documento
en los t‚rminos de la licencia de documentaci¢n libre GNU, versi¢n 1.2
o cualquier versi¢n posterior publicada por la Free Software
Foundation.
Una copia de la licencia est incluida en la secci¢n titulada
"GNU Free Documentation License 1.2".