openwrt / luci

LuCI - OpenWrt Configuration Interface
Apache License 2.0
6.28k stars 2.51k forks source link

PXE boot menu - Looking for a LuCI module developer #3356

Open PeterSurda opened 4 years ago

PeterSurda commented 4 years ago

I've been trying to find a developer to write a LuCI module, sadly I haven't had any feedback so far so I though I'll post it here. The description of the module is at bountify: it is for making the default boot option in pxelinux configurable per host through the web interface, so that the administrator doesn't have to edit the files in a shell. I think that for someone familiar with LuCI it should be easy. I don't have time to familiarise myself with the framework so I'm offering a bounty instead. The one at bountify is expired but I still have a budget available. The module is going to be open source so if there is interest after it's written, a PR can be made.

Nicarim commented 4 years ago

@PeterSurda Did you get anyone to do it yet?

PeterSurda commented 4 years ago

@Nicarim No I haven't found anyone to do it.

ysc3839 commented 4 years ago

I guess people usually make contributions based on their own demands. For example, some months ago I decided to replace Samba with cifsd (now smbd) but there's no luci-app-cifsd so I wrote one. PXE boot usually used in a place with many computers. Most OpenWrt users are home user using OpenWrt on their router, so they don't need PXE. Also PXE users are IT professional who knows how to configure PXE boot manually, they don't need a Web UI. So finally you either keep on waiting or trying to make one by yourself.

vKnmnn commented 4 years ago

we should try do get some money together to have this implemented. a sort of bounty. I'd be willing to give a few € for this feature.

We should also define more clearly what it is that we want

systemcrash commented 3 years ago

What you want in this issue is not what the majority of openwrt users will ever aspire to. Judging by the fact that the sheer download numbers of binary variants are for models with limited flash memory, and these features will require more substantial chunks of disk-space, most people don't have the luxury of implementing this 'locally', without hacking around with USB drives and mounting those at boot etc. I run a NAS which handles all of the files, but the DHCP server is on WRT, so the PR #5304 improves that part.