> I think Robert would have to reply, but I'm guessing that connman provides a
> GUI and lots of seemingly useful defaults while remaining relatively small.

Yes.  See the note at the bottom.

> Can /etc/network handle it all?  How do you enable a GUI or even CUI to edit
> it?

It cannot and you don't.  See the note at the bottom.
 
> I haven't really narrowed it down, but I think on unclean shutdowns, and
> perhaps other conditions as well, the leases file doesn't get deleted and
> UDHCPD thinks all (the only) lease is already checked out.

Right now my board is broken, so I cannot do more debugging -- as soon as
I do a wifi scan, it Oopses.  I've reflashed it over USB, no help, so
I guess either my uBoot is corrupted, or something is wrong with my power
supply.  I'll keep hacking (next step is to reflash from SD, advice
appreciated), but I'm soon running out of time.

But what I was seeing with udhcpcd is a different issue -- udhcpd does
a DHCPOFFER (the first "discovery" stage of lease acquisition), then gets
killed by SIGTERM.  I'll go off a limb and blame systemd again, but
I really don't know.

> I think our lives could be a lot easier if we could figure out how to
> configure dnsmasq for all of our DNS/DHCP needs (and keep connman out of the
> way).

Definitely.  Dnsmasq is a rock solid piece of software.

> For newbs, wifi network config via a GUI is a big deal,

I most respectfully disagree.

Newbies need clear instructions that work.  Newbies are fine with editing
a cryptical file, as long as the result works reliably.  What is not
user-friendly, on the other hand, is having a system that fails for
mysterious reasons -- newbies cannot troubleshoot it, so they try the same
operations again and again and tear their hair out.

Jason, I've got 20 years experience working with first year students.
They're 18, they're uneducated, and not all of them are CS students --
I work with biologists, psychology students, even linguistic students. And
the conclusion is always the same, clear and working instructions are
fine, no matter how cryptic, things that don't work reliably are
frustrating.

If I were you, I'd do something much simpler.  Less ambitious, but rock
solid.  I can outline it if you think it can be useful.

> but we are typically headless.

Which only adds insult to injury.

-- Juliusz

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/87vaznpi4h.wl-jch%40pps.univ-paris-diderot.fr.
For more options, visit https://groups.google.com/d/optout.

Reply via email to