linux-router icon indicating copy to clipboard operation
linux-router copied to clipboard

Feature request: Web interface

Open smopro opened this issue 4 years ago • 2 comments
trafficstars

Can you make interface for simple using? Maybe connected clients listing, manage instances, edit interfaces which be WAN and LAN on startup.

smopro avatar Oct 25 '21 00:10 smopro

Thank you for feedback! That's a reasonable feature request.

connected clients listing, manage instances

That can be done by CLI already. Still, GUI is more friendly.

Let me think about some possible ways:

1

If we are talking about just a usable GUI, thanks to lakinduakash, there's a GTK GUI for create_ap: linux-wifi-hotspot, which can also be forked and ported for linux-router.

Or, making a new web GUI is okay too.

2

If we're talking about GUI interface with live-editing (live-changing settings without restarting hotspot),

hostapd and LAN interface's settings shouldn't be restarted, or clients lose connection. Others like dnsmasq and iptables configurations can restart.

That would be mostly a re-make of the script: change its non-interactive operation to interactive.


1 is more realistic, I think.

I would be happy to see a GUI interface! Which can be third-party project. I'm willing to cooperate and help. (I think I'm not going to have the time and not qualified enough for creating a fancy GUI)

garywill avatar Oct 25 '21 02:10 garywill

I think about lightweight analog OpenWRT LuCI because openwrt just soft router, but with your script we can use any system (in my case archlinux arm on android tv box as mediaserver - DLNA, FTP, torrents and with your script setup interfaces WAN and LAN). GUI less usable if device not connected to display and keyboard\mouse, ssh not usable for beginners.

smopro avatar Oct 25 '21 13:10 smopro