| Ernesto Hernandez-Novich on Mon, 02 Apr 2001 16:26:56 -0500 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Indice por Fecha] [Indice por Hilo]
| Re: kerner 2.4.2..no me imprime..? |
On Sat, 31 Mar 2001, DeahtSoul wrote: > oigan quisiera saber si hay algùn cambio con respecto > a las impresoras locales en el kernel 2.4.2, ya que > ahora el muy ca.. no me detecta ningun device en lp0 > (donde antiguamente, y siempre, ha estado la > impresora) segùn esto es problema de hardware....pero, > lamento decirlo, que probe en windows y sì la detecta > e imprime bien.. make menuconfig En la sección "Parallel Port support" selecciona: <M> Parallel port support <-- Para usar el "puero paralelo virtual" <M> PC-Style Hardware <-- Para usar puerto paralelo "PC" [*] IEEE 1284 transfer modes <-- Para tener "readback" En la sección "Character Devices" selecciona: <M> Parallel printer support <-- Para poder usar "/dev/lp*" Las rutinas de detección de impresoras "modernas" están basadas en utilizar el puerto paralelo de PC, sobre el puerto paralelo virtual, solicitando una transferencia definida por el standard IEEE 1284 denominada "Status Readback" (o "Device ID"). Esto es, se escribe al puerto paralelo una secuencia de control tal que obliga a la impresora a _responder_ con una identificación que aparece en /proc/sys/dev/parport/*/autoprobe* y que algún programa de configuración puede utilizar para determinar el tipo de impresora. Si no activas esta capacidad en el kernel, debes saber el tipo de impresora y configurar manualmente. Adicionalmente, si tu puerto está configurado como EPP o ECP, la única forma de aprovechar las transferencias de "alta velocidad" es con ese servicio IEEE 1284. Por lo demás, los comentarios generales que se han hecho acerca de la funcionalidad del puerto paralelo e impresora son válidos como complemento a ésta información. -- Ernesto Hernández-Novich - Running Linux 2.4.2 i686 - Unix: Live free or die! -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/E d+(++) s+: a C+++$ UBLAVHIOSC*++++$ P++++$ L+++$ E- W+ N++ o K++ w--- O- M- V PS+ PE Y+ PGP>++ t+ 5 X+ R* tv+ b++ DI+++$ D++ G++ e++ h r++ y+ -----END GEEK CODE BLOCK----- ---------------------------------------------------------------------------- Enviar e-mail a <majordomo@linux.org.ve> colocando en el cuerpo: "unsubscribe l-linux" (Para retirarse) "info l-linux" (Para recibir el Netiquette vigente) ----------------------------------------------------------------------------