Frequently Asked Questions para FreeBSD 2.X : Aplicaciones de usuario : Cuando ejecuto una aplicación SCO/iBCS2, falla en socksys.
Previous: Ghostscript tiene muchos errores con mi 386/486SX.
Next: Cómo configuro INN (Internet News) para mi máquina?

6.4. Cuando ejecuto una aplicación SCO/iBCS2, falla en socksys.

Primero necesitas editar el fichero /etc/sysconfig (o /etc/rc.conf) y en la última sección cambiar la siguiente variable a YES:

        # Set to YES if you want ibcs2 (SCO) emulation loaded at startup
        ibcs2=NO
      

El kernel caragará el módulo ibcs2 al arrancar.

A continuación necesitarás configurar /compat/ibcs2/dev de la siguiente manera

lrwxr-xr-x  1 root  wheel         9 Oct 15 22:20 X0R@ -> /dev/null
lrwxr-xr-x  1 root  wheel         7 Oct 15 22:20 nfsd@ -> socksys
-rw-rw-r--  1 root  wheel         0 Oct 28 12:02 null
lrwxr-xr-x  1 root  wheel         9 Oct 15 22:20 socksys@ -> /dev/null
crw-rw-rw-  1 root  wheel   41,   1 Oct 15 22:14 spx
      

Solo necesitas el socksys para ir a /dev/null e imitar la apertura y cierre de ficheros. El código en -current gestionará el resto. Esto es mucho más limpio que la manera en la que se hacía antes. Si quieres el driver spx para un conexión, define SPX_HACK cuando compiles el kernel.


Frequently Asked Questions para FreeBSD 2.X : Aplicaciones de usuario : Cuando ejecuto una aplicación SCO/iBCS2, falla en socksys.
Previous: Ghostscript tiene muchos errores con mi 386/486SX.
Next: Cómo configuro INN (Internet News) para mi máquina?