Arqueología informática. ¿que kernel le pongo a este?.

25 envíos / 0 nuevos
Último envío
#1 Jue, 05/07/2018 - 14:52
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

Arqueología informática. ¿que kernel le pongo a este?.

 

Ya vuelvo a tener algún que otro problema.
Se acercan las vacaciones, el tiempo en que me dedico a desoxidar y desempolvar mi C.
El año pasado tuve la mala suerte de que mi buen 486 sufriera un accidente, se cayó, y aunque el cuerpo

sigue computando, la caja y la instalación de la pantalla sufrieron "ciertos desperfectos"
que hacen más razonable su jubilación.

Dice una frase, que Dios no cierra una puerta sin abrir una ventana.
Y da la casualidad de que 6 u 8 meses antes, alguien que me conoce me había regalado un portátil pentium pro,
también de toshiba, de la misma familia y estética que mi 486. (satélite pro 460 cdt).

Tiene una cpu pent pro/166 Mhz, cdrom, un disco de 2'1 gb. y 64 Mb ram.
(en su momento debía ser una dotación correcta, pero que raro suena ahora hablar de una cantidad de ram de 2 cifras. XD ).
Incorpora también puerto serie y paralelo,(fantástico, lo necesito), y además una toma usb.
Todo funcionando correctamente. Hasta la batería !!. surprise

Como no está asignado a ningún uso, he pensado, en vez de retirar uno de los mios y llevarlo fuera
a ocupar el cargo, adaptar este para que ocupe el puesto.

Por tanto el plan sería:  reparticiono el disco duro, y le asigno digamos 1 Gb para el msdos, el s.o. que tenía su antecesor.
Y ya que me quedará espacio, ¿porque no instalar un pequeño linux?. Ya que msdos no sabe nada de usbs, ni cuenta
con ninguna opción para conectarlo y acceder. Una consola de linux, con el midnigh commander facilitaría
la entrada/salida de archivos por via pongamos de un pendrive, en vez de los líos de null modem que tenía
que montarme con el otro.

Y aquí viene el cacao.
Es un portátil " designed for microsoft windows 95 ", o sea que hay que mirar que teníamos entre el 94-95 y el 98.
Por aquel entonces linux aún era un bebe en pañales. Si elegimos debian tendríamos que irnos a las v 0'9x
o a buzz, rex, bo o como mucho hamm, surprise (nunca llegué a ver a ninguno).
Por tanto ni wheezy ni jessie estaran a la altura. Sigamos para atras. ¿porqué no el bueno de lenny?,
Se portó muy bien. Y aún tengo una instalación operativa con el.

Pillo un live-cd que tengo de el y lo cargo.   Boot, menús, arranca live cd ...
!catacrack!,  me dice que no puede seguir porque al ordenador le falta la feature  cmov.   surprise:shock:
Esto es una orden a la propia cpu, ¿no?.
" Cambie el kernel por uno apropiado ".   [confused]  Vale que era pionero e incorporó muchas cosas nuevas,

pero siempre pensé que sería compatible con instrucciones i386.

Y si no, ¿que kernel le pondriais?, porque como ia64 creo que no le veo,   powerpc creo que es otra cosa,
y kernels para intel pc i386 de 64 bits no veo muchos.

(Y si le pongo amd64 a un intel pentium quizás Gordon Moore me tire algo a la cabeza.  :)  )

 https://cdimage.debian.org/mirror/cdimage/archive/5.0.0/

 

(Tengo los discos de etch, pero son de solo instalación.  A ver si luego de varias horas instalando me pasa lo mismo).

 

 

Jue, 05/07/2018 - 15:14
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Tengo una toshiba  que rescate de la basura, ( año 1999) con similares características, le he instalado un debian stable (i386)  con entorno gráfico fluxbox , la mantengo en stable , funciona bien ( a su velocidad claro ) el único problema en su momento la tuve con la gráfica (video trident cyber 9525 ) el driver linux no funciona bien con aceleración gráfica.

 

Jue, 05/07/2018 - 17:17
Berbellon
Imagen de Berbellon
Desconectado/a
colaborador
se unió: 04/05/16

No entender porque usar una distribución sin soporte ... Si se tiene el hábito de usar Debian, creame se pierde de muchas cosas del mundo GNU/Linux - *BSD.

Percontator, escribio: feature cmov. Hay un equivalente en DOS, para cat /proc/cpuinfo ¿?

Exactamente cual es el fallo. Solo puedo especular que es algo viejo y conocido, (kernel - isolinux), This kernel requires CMOV not present on cpu ..

Poseo un AMD-K7 (i686) Clásico, sin soporte cmov. No hay problemas con FreeBSD 10 o 11. Los procesadores K6-2 y K6-III, tienen el mismo problema.

Andreas Baumann, usa Archlinux32 en AMD-K6(tm) 3D processor, sin soporte cmov. Creo una ISO, ha disposición de todos. No es la standard del proyecto ArchLinux32.

Alpine Linux, en su edición 2.2.1, elimino CONFIG_X86_CMOV, ignoro si aún den soporte a hardware viejo.

Haz intentado con Tiny Core Linux o FreeDos.

PD: Las aplicaciones también se pueden compilar usando cmov.

Suerte si decide usar algo diferente.

Dom, 08/07/2018 - 15:00 (Responder a #3)
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 @ Caliban:   Ah, si!, el buen woody, (mi primer debian, smiley).  Ya pensé en el, y por ahí en alguna parte debo tener aún los discos de instalación.

 Lo malo del asunto es que lo pongo para aprovechar el usb que tiene el laptop. pero woody aún no lo reconocía.

 El primero que supo operar con el era etch, si mal no recuerdo.

 (A menos que no te refieras a un i386 de 1999,  si no a un estable actual i386. )  Pero la verdad, aunque soy muy bruto y muy atrevido

 en cuanto a forzar prestaciones,  después del fracaso de lenny ya no he probado las live de stretch ni mucho menos de jessie.

 Dejando de lado que instalar un sistema de linea de comando actual, posiblemente ya se me lleve el solo el casi giga disponible.

 (Tendré que recortarle un poco para la swap  ).

 En cuanto al entorno gráfico no me preocupa mucho. Soy consciente de que con 64Mb. ram no voy a llegar muy lejos en gráficos,

 Así que me conformo con una consola de texto,  un editor de textos cómodo, (hay varios posibles),  y un "explorador de archivos",

 (midnight commander puede ser perfecto para ello).  Y ya está.

 

 

 @ Berbellon:   Bien, aunque esté abandonada en el tiempo sigue siendo un debian.

 feature cmov. Hay un equivalente en DOS, para cat /proc/cpuinfo ¿?

 Me temo que no. O al menos yo no lo conozco.

 Para averiguar cosas del hardware y su estado me parece que había que recurrir a programas externos, como por ejemplo

 las utilidades norton, o esos programas de benchmark y análisis del ordenador.

 Yo en particular recuerdo a sysinfo. Creo que era de norton.

 Si lo dices por las caracteristicas, aquí puedes hacerte una idea.  http://www.minuszerodegrees.net/manuals/Toshiba/Satellite/Toshiba%20Satellite%20460CDX%20and%20460CDT%20-%20Product%20Specifications.pdf

 Para mas datos de la cpu, en otra página dicen esto:

 Processor Family          Intel Pentium

Processor Codename    P54C

Processor Speed          166 MHz

Processor Cache          16 KB

System Memory             32 MB      ( En el mio lo ampliaron a 64 Mb )

Storage Capacity           2.1 GB

Optical Drive(s)             10x CD-ROM

Networking                    56k Modem

 

 Exactamente cual es el fallo. Solo puedo especular que es algo viejo y conocido, (kernel - isolinux), This kernel requires CMOV not present on cpu ..

 Pues de momento solo te puedo decir que es el live-cd de la época, que siempre me funcionó bien en los que tenía.

 Acerca del fallo exacto, como lo hace en el arranque y no llega a establecer un sistema accesible y manejable, solo tengo lo que me dice

 en la cónsola, Que debe ser muy parecido a lo que mencionas tu,  que le falta la "feature  cmov"  y que cambie a un kernel apropiado. frown

 

EDIT:     Hey, mira,  Así a ojo es más o menos el del primer quote de  https://bbs.archlinux.org/viewtopic.php?id=52461

 /EDIT

 

 En cuanto a probar otras distros y eso, esta fin de semana estoy experimentado y registrando los arcones, a ver que encuentro.

 El próximo día te cuento como me ha ido.

 

 

Dom, 08/07/2018 - 15:14
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

A ver ,quizá yo no capte algo, o me he explicado mal 

A la note que menciono le he instalado un debian  actual  stable. utilizando  un CD con netinst.

Ninguna versión antigua de debian . y la mantengo actualizada  ( aptitude update , aptitude safe-upgrade) con cierta regularidad.( o sea tiene un debian stretch  )

Dom, 08/07/2018 - 15:36
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 ¿Stretch normal y corriente en un portátil solo 1 ó 2 años mas joven que el mio?. surprise

 Vaya!. ¿Habré pecado de conservador y demasiado prudente ?.

  Por curiosidad, ¿cuanta ram tiene el tuyo?.

 

Dom, 08/07/2018 - 15:42
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

125 megas  de RAM, 

Vie, 13/07/2018 - 06:13
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 125 megas. Lujazo.smiley.  Si yo los tuviera ...

 

 

 Actualizo.  (El otro día no pude):

 Este fin de semana me dije, "si debian no puede, tocará darle la oportunidad al segundo de abordo".

 Empecé probando con slax 6.1.2. empieza el arranque pero al poco se para y me dice que no encuentra el archivo
 de firma sign.sgn, -que sigue estando allí-, que pruebe a copiar todo el contenido en una partición
 u otro soporte e iniciar desde allí, etc.
 Por probar le meto slax 7.   Sorpresa, al menos la línea de comando y el mc si funcionan. Pero el arranque
 es una prueba de paciencia, ya que supongo que se entretiene a preparar por si acaso el modo gráfico.

 Bajo a las mazmorras, y busco en el arcón de las viejas distros.  !Que recuerdos!,  ubuntus de varios tipos,
 mandrivas, un mint antiguo, movix, distros en discos de revistas, etc.   Y más que han de haber por ahí.
 Pero todos, o exigen demasiados recursos mínimos, o dan algún error o son demasiado antiguos y no hay usb,
 o son dvd-live (este solo tiene cdrom), o ...
 Finalmente encontré un antiquísimo slackware-live, (aún no era slax), v. 2.9.0.22  con kernel 2.4.22-xfs
 que mas o menos va proporcionado con el ordenador,  y reconoce el usb.
 Incluso el escritorio he llegado a ver. smiley  (kde 3.1).    Aunque con 64Mb. no es muy práctico usarlo. laugh
 
 Ahora bien. ¿Porqué los slax/slackware tienden a hacerlo bien, y en cambio debian falló ?.
 Aahhh...

Añado una pregunta, veo que el kernel es 2.4.22-xfs ¿alguien sabe que clase o variedad de kernel es aquella
a la que se añade el -xfs ?

Observo también que está compilado para i586, lo cual encaja con el nuevo tipo de la cpu.  En cambio, en las
iso de lenny no veo mas que la i386.  ¿Veis alguna apta para un i586?

 Sigo actualizando :) :
 Basado en lo que dice Caliban que le ha puesto al suyo, pienso ¿porqué no. Qué puedo perder?.
 Tengo lives del 7 y del 8.
 Mierda!, olvidé que a partir de stretch todas las live son dvd-live. Y este tiene solo cd-rom.
 Vale,  puedo arrancarlos con ayuda del dvd externo que tengo. (dvd por usb). wink
  Eeerror!.   No me lo coje.
 Ya no me acordaba de que hasta los PIII tardíos, como mínimo, no se empezó a poder arrancar por usb.
 (En varios casos hasta el P4 ya avanzado).
 Hoy no tengo el día fino.

 Al final he decidido probar con los discos de instalación del debian 5.0. (ya que los tengo a mano), porque
 si el actual, que ya no da soporte a estas generaciones, se puede instalar, con mayor razón tendría que
 poder lenny.

 No he instalado, para eso hacen falta unas cuantas horas, pero he conseguido arrancar sin mayor problema
 el modo rescate y obtener la consola de comandos.  Paso superado.   Esperemos que no falle a mitad de la instalación.

 En cuanto a velocidad, digamos que los he visto más rápidos a la hora de presentar los menús de las operaciones.
 (También puede ser que después de 10 años de ir mejorando, ya no me acuerde de lo que tardaba en cada paso),
 pero he de decir que en más de un momento tenía dudas de si llegaba o se había quedado atascado.
 Miedo me da cuando me decida y me ponga a ello!.  Lo mismo me paso 10 horas instalándolo.  (No sería tan raro).

 Pues hasta aquí he llegado en este momento.  Si puedo con lenny ya estará bien.  Si me da problemas me queda
 descargarme una imagen del slackware ese.
 Ahora tengo que buscar los disquettes del 6.22 (ms-dos), y la configuración de arranque del antiguo,
 a ver si le hago una idea que tengo en mente. (je je, más arqueología).

 Saludos.

 

Vie, 13/07/2018 - 13:14
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Yo instale con cd (no tengo lectoras dvd en ningún equipo,) netinst  de lenny y fui actualizando cada vez ,siempre instalo de ese modo en todos mis sistemas .

No me llevo mucho mas tiempo la instalación que en otro equipo mas moderno ( con la lentitud del caso de un equipo tan viejo .)

Dom, 15/07/2018 - 15:05
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 ¡Madre mia del amor hermoso!, como dice uno que conozco.  ¿Pero donde me he metido yo?!!.  :confused:

 Estoy intentando instalar el msdos en ese ordenador.   Tengo los disquetes del instalador.
 Como no hay disquetera he tenido que enchufarle una externa por usb.  Pero no hace nada. ni se mueve
 ni es detectada.
 (Para colmo no logro ni regular el brillo ni consigo entrar a las opciones de bios para ver como están).

 He puesto un macho usb suelto en la toma, y el voltímetro me muestra que los 5v no aparecen hasta que ha
 detectado todo el hardware y está cargando el s.o. de turno. surprise  Por tanto cualquier cosa conectada al usb
 es totalmente inútil hasta que no hayas cargado -supongo- lo necesario para manejar el puerto este.
 ¡En WTF pensaba toshiba cuando hizo este horror!!. angryangry.    Mi compaq no sabe arrancar por externo
 ni un cd-dvd ni un pendrive, pero le pones la disquetera usb y ningún problema, como si fuera la suya.

 Pero el cable de la disquetera es fijo, y no admite pirulas de cambiarlo por otros que acepten alimentación externa,
 (cosa que si me permite el dvd).
 La única manera sería hacer el arranque desde cd. Pero nunca he tenido msdos en cd, solo en disquettes,
 como debe ser.  ( Esta es una casa respetable. Aquí hacemos las cosas bien. smiley ).
 
 He pensado montar el disco duro en el compaq, al fin y al cabo las instalaciones msdos son las mismas,
 no importa si estás en un 486, pentium 1 o pentium 4.
 Pero, grrrr! el hdd es tan grueso que no me entra en la bahía del disco.  !!angry !!!!  ¡AHHHHHHHHG!

 Y para colmo, si lo cambias por uno fino, no te lo sabe poner en marcha el toshiba.  Ni gira.
 Y eso que lo he intentado con los pata más antiguos que tengo a aquí, de 15 y 20 Gb.

 Dado que voy a usar programas de compilación quería instalarle un original, a prueba de sustos y problemas,
 Pero ......

 

 Piensa Percontator,  piensa.

 Ayyyyy.

Mar, 17/07/2018 - 13:08
NerveNet
Imagen de NerveNet
Desconectado/a
colaborador
se unió: 14/03/16

Mira si FreeDOS te saca del apuro con alguna imagen para CD...

A un clic de distancia de ti...

Mar, 17/07/2018 - 15:21
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 No creas que no lo he pensado. wink

 Si se resiste mucho puede que se pase a freeDOS.   Pero el cacharro ese me ha lanzado un reto,

 y por ahora haré lo que sea para que vea con quién se la juega, que no es cuestión de negarse y ya está. laughwink

 Tengo un par de ideas para ver si rodeo estas limitaciones, aunque sea con ayuda de otros aparatos.

 

Jue, 19/07/2018 - 19:12 (Responder a #12)
NerveNet
Imagen de NerveNet
Desconectado/a
colaborador
se unió: 14/03/16

Por cierto hasta donde yo recuerde, MS-DOS jamás soportó USB como no sea que la BIOS haga la "traducción". FreeDOS tiene soporte de puertos USB pero desconozco que dispositivos soportan.

 

Para mis portátiles IBM uso unas disqueteras que se conectan al puerto paralelo, así es por ejemplo en T23 y el ThinkPad 600, en estos tengo corriendo un IBM PC-DOS 7 con los programas para configurar la BIOS (no preguntes por qué).

A un clic de distancia de ti...

Dom, 22/07/2018 - 15:19
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Si. Tengo entendido que este también tenía su disquetera externa, (aún no me he aclarado por donde se conectaba),

 Pero como a mi ya no me ha llegado, no es una opción con la que pueda contar.

 Y con la normal por usb ya se ha visto que a menos que me saque algo de la chistera, que estoy en ello,

 tampoco no va a ser.

 

 Ahora mismo estoy librando una batalla de trucos para dejarlo operativo y listo, aunque veo que el también contraataca.

 

 Curiosamente, mi compaq evo, un PIII a 1200 Mhz, si sabe arrancar un DOS desde disquetera usb. indecision

 aunque no sepa hacer nada más con el, ni te de ningún medio de usarlo.  Me gustaría saber donde tiene

 los punteros, los registros y todo eso. Sería chulo poder usarlo desde dos, pero no he encontrado nada,

 Simplemente son de tiempos distintos.

 

 

Dom, 22/07/2018 - 19:26
NerveNet
Imagen de NerveNet
Desconectado/a
colaborador
se unió: 14/03/16

El soporte USB debe venir de la mano de la BIOS y por ahí es por donde debes empezar. La documentación que tengo no cubre esas funciones.

Lo lógico es que La BIOS presente la unidad de disquete a DOS por medio de las interrupciones habituales, la BIOS se encargaría de hacer el resto de la magia. Pero si no lo trae este soporte...

Mira en la Ralf's Brown Interrupt list para ver que hay:http://www.ctyme.com/rbrown.htm

 

Que la fuerza te acompañe...

A un clic de distancia de ti...

Mar, 24/07/2018 - 14:25 (Responder a #15)
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 MIra!. Interesante esta página. Todo lo que alguna vez había tenido que estar buscando, en libros o en la red,

 concentrado e indexado en un solo sitio.

 Gracias.

 

 

Mié, 25/07/2018 - 17:55
NerveNet
Imagen de NerveNet
Desconectado/a
colaborador
se unió: 14/03/16

Bueno si te ha gustado eso mira esto otro: http://www.delorie.com/djgpp/

y el entorno de desarrollo: http://www.rhide.com/

A un clic de distancia de ti...

Dom, 29/07/2018 - 14:55
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Ah, si. Creo que me suenan. No se si habrán cambiado o añadido mucho pero creo que las visité cuando tenía

 el último, o 2 últimos problemas con el turbo c.  De momento están "en la cartuchera", por si acaso,pero aún no me

 he metido a ver como instalarlos.

 Gracias.

 

 Ahora mismo me estoy peleando para tener todo correcto en la partición msdos.

 Encontré la manera de hacer que el hdd tenga su arranque, instalé todo, intento configurarlo y optimizarlo, como

 se hacía en su tiempo.

 Pero a la que le dejo funcionar el emm386 empiezan los problemas. Ya me ha roto el sistema y el bootstrap 2 ó 3 veces.

 Lo malo es que si lo pongo, salvo 60 ó 70 kb de la memoria base que según parece era mucho bajo dos. Cada kb de los 640

 era precioso. (Paso perder 115 Kb a cincuenta y pico o sesenta y pico).

 Parece que funcione, pero de repente la compu empieza a hacer cosas raras, o pierde el contenido de autoexec.bat,

 o directamente se te carga un bloque del directorio raiz, junto con alguna cosa del bootstrap.  angry

 He probado ya tres releases distintas del programa, y nada.

 

 Hace un momento he estado mirando por ahí, y parece que aconsejan desconectar emm 386, (y perder esos kb), o usar memmaker,

 que no lo he usado nunca.

 Será cuestión de restaurar el sistema y a ver como se pone en marcha, y que resultados da.

 

 Lo dicho, por ahora, en vez de programador tengo que estar de arqueólogo. Paciencia, que es lo que se necesita para esta profesión. smiley

 

 

Sáb, 18/08/2018 - 05:14 (Responder a #18)
NerveNet
Imagen de NerveNet
Desconectado/a
colaborador
se unió: 14/03/16

¿No será que tienes un conflicto con la definición de las particiones?

Antaño cuando empecé usando Linux de la mano de Slackware allá por el '96 en mi primer Pentium tuve todo un dolor de cabeza con el tema del particionado.

A un clic de distancia de ti...

Dom, 19/08/2018 - 14:16
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Hola Nervenet.

 Pues no, no creo, porque aunque hay un c: y un d: las dos son de tipo msdos, y formateadas por el propio dos, que parece

 reconocerlas apropiadamente. Y en los chequeos del disco, tanto msdos como el norton las dan por correctas.

 

 Es curioso recibir una contribución hoy, porque justo traía el informe aparentemente final de como le ha ido al bicho.

 No te pierdas el próximo capítulo. smiley

 

 

Dom, 19/08/2018 - 14:37
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Pues al final no pudo ser.  No ha dado la talla.
Y no por culpa del s.o., ni tan solo el linux, si no por un inesperado fallo de lo más tonto,
Pero no me vale para lo que quería usarlo.  Al menos no por ahora.
¿Y que pudo ir tan mal para que yo lo rechaze ?.  Os lo explico.

Informe final:

 A pesar de los problemas explicados con el msdos al final se lo metí.
¿Como?. Fácil :).  Fui a la solución más rápida, y busqué algún portátil en que pudiera caber
el disco, aunque quedase a la vista, colgando del conector y no pudieses poner la tapa. laugh
Como que msdos no se configura según el equipo en que lo metas si no que lo instalas y ya está
tampoco notaría la diferencia. smiley

Una vez creado el arranque, desde la disquetera externa, por comodidad seguí instalando el resto,
hasta la completación del sistema.
Luego devuelves el disco a su sitio, ajustas y retocas el sistema a tu gusto, y ya está.
La instalación del gestor de la memoria extendida, (emm386), merece una mención aparte.

Estaba a vueltas con el config.sys y el autoexec.bat, determinando lo necesario y ajustándolos
a lo que había, cuando le tocó al emm386, para que no de errores, se active, y me suba todo
lo que se pueda, para tener el máximo posible de memoria base, (convencional), punto muy buscado.
Al rearrancar, Había algo un poco extraño, pero es difícil de decir que,  y los comandos parecían funcionar.
De pronto, mientras compruebo la memoria disponible, zas!, reinicio.  (Ya decía yo que no estaba fino!).
Cuando vuelve no hay sistema.    Pero que....(censurado)..!!!  angry
Un análisis desde linux revela que se ha cargado uno de los dos ficheros del boot,
El primer sector del directorio raíz, y ha vaciado todo el contenido del autoexec.bat.

Vuelta al otro ordenador, intento de rescate de los ficheros con herramientas para dos, pero
la mitad de los comandos no parece recuperable, y una parte de los otros se le ve el tamaño alterado.
 Grrr. Empecemos de nuevo.  (*@#ª&*%#*@*).

Después de reinstalar, estuve probando con varias configuraciones y varios releases de emm386.exe,
estuve leyendo por la red, etc, pero a la que me descuidaba ya me encontraba vacio el autoexec.bat.
( En una también se cargó otro sector del directorio raíz, pero por suerte fue más abajo),
aunque como ahora tenía copia en el disco d: simplemente pude ir reponiéndolos a medida que se estropeasen. wink
Al final me dije, "Ya he perdido bastante tiempo con eso!".  Y tuvo que quedarse con el himem pero sin emm.
(No hay windows,  pero me ahorraba entre 30 y 70Kb. de memoria convencional, que es para apreciarlo).

 

Bien, después de todas estas desdichas y entuertos, (que literario estoy), instalé ya por fin
todas las utilidades, y demás metralla util, incluido el compilador, (una instalación nuevecita
con un pack, dicen que completo, recién bajado de la red).
Ya estamos en marcha!.  Parece que todo pitufa. (Guay).

La prueba final.  Tiene que compilar la última versión disponible del proyecto en que estaba trabajando.
 0 Errores. [emoticon cool].    Ejecutese.
Un momento,  surprise el programa corre,  responde a lo introducido,  no parece haber errores,
... pero el proyecto depende de un hardware externo que se conecta por el port paralelo.
Deberían encenderse unos led, según las ordenes que reciban desde el puerto, pero no brilla nada.
 ??.  En cambio si reconoce la acción sobre los pulsadores del montaje y reacciona en consecuencia.
¿Se habrá estropeado el circuito desde el año pasado?.
Una investigación minuciosa, y un cierto debugging desde el paso a paso, (más tiempo perdido...),
no reveló nada particular excepto que en las lineas de confirmación de las ordenes enviadas
no conseguía pillar ni pulsos ni cambio de nivel ni nada.  ( ?? cada vez más raro,  no veo nada
en el circuito ni en los integrados).

Mosqueado ya,  por encargo y como pude, hice traerme el portátil que el año pasado me cubrió
la emergencia tras el accidente, -y si me apuras, un poco más y traigo al propio accidentado-. laugh
Bufff!, el circuito está bien, sigue funcionando como el verano pasado.
Entonces ... la culpa es del maldito ordenador este, que no para de darme problemas y meterme en marrones. angry

El veredicto final para el toshiba es que "todo" funciona, pero hay un par de lineas que toman
desde el registro de control para el puerto, y ese par de líneas no están activas hagas lo que hagas.
Con conexión o sin nada conectado.
Nuevamente he buscado por internet sobre programar el puerto paralelo, pero esta vez no he encontrado
nada que me ayude.

¿Alguien conoce alguna causa por la que el registro de control del puerto paralelo quede inactivo o desconectado,

 sin una "causa física" ?.

 

Por el momento he decidido que el que me cubrió las espaldas el verano pasado siga haciéndolo
durante este año, pero me queda la curiosidad de porqué de los 4 ó 5 ordenadores por los que habrá
pasado este circuito este es el único que hace esto.

Saludos. Y buenas vacaciones.   (Tanto si ya las habéis hecho como si las empezáis ahora).