Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LAN version (no WiFi) #125

Open
TheAssassin opened this issue Jun 12, 2019 · 2 comments
Open

LAN version (no WiFi) #125

TheAssassin opened this issue Jun 12, 2019 · 2 comments

Comments

@TheAssassin
Copy link
Contributor

I'd like to see WirelessPrinting be able to interface via LAN with networks instead of focussing on WiFi only. That's a lot more secure (no need to burn keys (shared ones are especially annoying, never tried whether WPA2-Enterprise works with this software) and also easier to deploy at large scale.

Most Arduinos and many other chips can interface with specially made LAN adapters via serial interfaces. Shouldn't be too hard to adapt this software to work with one of those, should it?

@probonopd
Copy link
Owner

probonopd commented Jun 13, 2019

Possibly something like https://esp8266hints.wordpress.com/2018/02/13/adding-an-ethernet-port-to-your-esp-revisited/ (W5500 Ethernet Network Modules) could be used (if we have enough pins left which would need to be checked). Also, I don't know how well it works with, e.g., Zeroconf which is crucial for me.

PRs welcome but I won't have the time to do it.

@smartin015
Copy link

smartin015 commented Apr 16, 2023

Just poking my head in on this issue as I'd bought some SPI ethernet modules specifically for doing something like this (part of smartin015/peerprint#13). No guarantees, but I might be able to contribute something here once I've tested them out. I develop on the ESP32S2 but I do also have some D1 mini's I could try out for compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants