What if you add an option of loading a config file from the host computer's native OS? If not GUI then a place to type a path with a retry or cancel loop if it's not found.
You could even make the CD/DVD generate a custom kernel based on the config file. How about having it generate .img files as an option or call dd to write them to SD/flash? I'm thinking phones with Linux on an SD or Raspberry Pi type machines. On 4/30/16, Daniel Pocock <[email protected]> wrote: > On 30/04/16 08:34, Rick Thomas wrote: >> On Apr 13, 2016, at 10:27 PM, Daniel Pocock <[email protected]> wrote: >>> If people are relying upon TFTP, it >>> would not be hard to produce a Debian Live DVD that has a >>> preconfigured DHCP/BOOTP/TFTP services for people to initialize other >>> devices like this. >> On Apr 19, 2016, at 2:27 AM, Riku Voipio <[email protected]> wrote: >>> On Wed, Apr 13, 2016 at 04:55:53PM +0200, Daniel Pocock wrote: >>>> get started. There is no need for the user to run through all the >>>> installer questions, on many devices they can simply log in to the >>>> standard admin page, upload the OpenWRT image through a web form and it >>>> starts running with default settings. >>> The minimum we need to ask from users is for user/password setting. Most >>> live-cd / live-image tools just hardcode a default credential, which is >>> quite bad for embedded devices that will be running for years... >>> >>> Riku >> Riku has a very good point. >> >> So… Taking Daniels’ idea and adding Riku’s point we get a Debian Live >> DVD >> that has a preconfigured DHCP/BOOTP/TFTP service and a script you can run >> from the command line that asks a bunch of questions to build a pre-seed >> file. One of the questions *must* be for user/password settings. > > They say that for every question in a script/form, you lose half the users > > Making the username fixed (root? admin?) and simply asking them to > choose a password may maximize engagement. > > >> For the use-case of mass-installing a bunch of devices, it would probably >> be >> a good idea for the script to take as input an already configured >> pre-seed >> file to use as defaults. >> >> The script should be interactive if given no parameters, but it should be >> able to take enough parameters specifying values that it can be run >> non-interactively if desired. >> >> I’d work on such a thing, if somebody else were to lead the project. >> >> Rick >> >> > > -- Credit is the root of all evil. - AB1JX

