fossasia / susi_linux

Hardware for SUSI AI https://susi.ai
Apache License 2.0
1.6k stars 148 forks source link

Integrate Resin Wifi Connect as tool for wifi configuration #359

Open hongquan opened 6 years ago

hongquan commented 6 years ago

Is your feature request related to a problem? Please describe. Today I test the Access Point feature and feel that it is weird:

Describe the solution you'd like I found a software, https://github.com/resin-io/resin-wifi-connect, which serves the same purpose (configure Wifi for RPi, by creating an Access Point from RPi), which is more complete than ours. I think we can reuse it in our project. What I concern is that, it seems to require NetworkManager installed on RPi. But NetworkManager (in full form) is a desktop app and will pull a lot of GUI dependencies. But maybe it only requires a minimal form of NetworkManager (no GUI). Need to check if Debian allows to install that form.

Btw, I propose to name this feature (create AP to configure wifi for RPi) as Wifi WebConfig, because the access point created here is not to share internet to other machines like a typical access point does.

mariobehling commented 6 years ago

@Orbiter said elsewhere we should compare this to our current implementation first before moving forward.

hongquan commented 6 years ago

@mariobehling Yes. And it is possible that our access point server is designed to work with an Android app, not for direct use in browser. I'm not sure because I haven't tested enough.