Re: [Grulic Electronica] print server (DIY?)

Página superior
Adjuntos:
+ (text/plain)

Responder a este mensaje
Autor: Sebastián Treu
Fecha:  
A: electronica
Asunto: Re: [Grulic Electronica] print server (DIY?)
2008/8/7 Mauricio Giovagnini <maugiovagnini@???>:
> Sebastián Treu escribió:
>
>> La idea sería compartir una impresora en red, pero sin la necesidad de
>> estar conectadad a una pc. Y si, la comunicación sería a traves de la
>> lan (o porque no, desde afuera, pero dejemosló simple). Teniendo el
>> tcp ya hecho, no _debería_ ser tannn complicado para algo sencillo con
>> por ejemplo, 1 impresora.
>
> Aja bueno, ya lo voy teniendo mas claro, tal vez sea más simple de lo que yo
> me imagino, pero si son protocolos estandar debieras poder encontrarlos en
> algún documento RTF, aunque mi experiencia con los documentos RTF es que son
> muy útiles para decir que hay una documentación en algún lado pero no son
> muy prácticos si uno quiere debuggear/implementar algún protocolo. Tal vez
> sean un preconcepto mío o tal vez sea que no los entendí (lidié con el SNMP
> por ejemplo) pero simplemente enuncian brevemente como el protocolo debe ser
> pero distan mucho de lo que uno pueda usar para ágilmente desarrollar una
> aplicación basada en ellos.
>
>
>> Lo más dificil tal vez sea conseguir
>> componentes, como el rtl8019 que para sacarme la duda lo busqué en
>> digikey.com pero no te lo venden, o no lo tienen y hay mas nuevos.
>
> Es cierto los RTL8019 son bastante difíciles de encontrar, pero hay muchos
> otros (aunque debieras resolver la capa física si es que el stack uip no los
> tiene ya incorporados).
>


Es una pena, porque el code ya escrito:

"[...] This is a port of uIP version 0.90, and supports communication
over Ethernet using the Realtek RTL8019AS or Asix AX88796 NICs. [...]"

En futurlec.com se consiguen ambos, pero por acá argentina no vi ni en
electrocomponentes.com.ar ni en continuarnet.com.ar:

RTL8019AS     RTL8019 Realtek ISA Full-Duplex Ethernet Contr.         Yes     1      4.50
AX88796L     AX88796 Fast Ethernet Controller IC         Yes     1      10.90

> Algunos otros microcontroladores tienen la ethernet incorporada, conozco de
> Microchip y de ARM pero supongo que de la línea AVR si es lo que usas
> también debe haber mucho.
>
> En el caso de Microchip que lo que mas conozco y hay varias opciones y sino
> tenes también controladores Ethernet externos como el ENC28J60 que lo
> podrías adaptar a tu AVR.
>
> Los Stack TCP/IP en general resuelven todo y si está bien hecho tendrás una
> sección de código ( si está en C su archivo .c y .h) correspondiente a la
> comunicación con el controlador ethernet. En dicho caso solo debieras
> adaptar tu código al nuevo controlador que consigas (lo cual puede llegar a
> ser tedioso y largo ya que no suelen ser tan simples algunas cuestiones
> internas de estos integrados que son los chips de ethernet). Tienen buffers,
> acceso al medio, su propio protocolo de comunicación con sus comandos,
> interfaz SPI o una comunicación en Paralelo, etc.


Hay varios port, pero como siempre, creo que para lo que uno necesita
no. También hay boards hechas como:

http://www.futurlec.com/Mini_Ethernet.shtml

Todo, como siempre, en otros países.

Bueno, gracias por el igual, voy a dejar la idea colgando porque
estaría copado tener un "wrapper" {usb | lpt} -> ethernet, y por el
momento rindo un final el 13. Me lo imagino y se me cae la baba, una
cosa chiquita y rectangular, que enchufas al switch y salís
imprimiendo! xD

saludos!