Re: umb(4) WIP diff and questions

2020-01-22 Thread Lee B
On Thu Jan 23, 2020 at 3:05 AM, Claudio Jeker wrote:
> On Thu, Jan 23, 2020 at 10:48:06AM +0900, Lee B wrote:
> >  
> > OK, the umb_softc part was straightforward enough, thanks. I'd like
> > some advice on how to handle the ifconfig(8) changes to accomodate
> > this though. I see the wifi code appears to use a separate ioctl pair
> > to handle the authentication credentials (WPA/PSK). Is this the right 
> > way to go, or have I missed an easier solution?
> > 
>
> 
> No that is the best way. Create a new ioctl to set the data. You can
> decide if you want to pass the data together ot split in two commands. I
> think a single ioctl has benefits for the driver but is more annoying to
> handle in ifconfig.
>

Great, thank you. I'll hopefully get some time to finish this over the 
weekend.

Lee.



Re: umb(4) WIP diff and questions

2020-01-22 Thread Lee B
On Tue Jan 14, 2020 at 5:59 PM, Claudio Jeker wrote:
> 
> Since the credentials should not be passed back to userland I would not
> add them to struct umb_parameter but instead to struct umb_softc.
> Then you don't need to use struct umb_parameter for the ioctl and
> instead
> could just pass the (utf16) string to the kernel.
> Apart form that it looks good.
>
> 

OK, the umb_softc part was straightforward enough, thanks. I'd like
some advice on how to handle the ifconfig(8) changes to accomodate
this though. I see the wifi code appears to use a separate ioctl pair
to handle the authentication credentials (WPA/PSK). Is this the right 
way to go, or have I missed an easier solution?

Lee.



Re: umb(4) WIP diff and questions

2020-01-14 Thread Lee B
On Tue Jan 14, 2020 at 12:40 PM, Theo de Raadt wrote:
> > 
> > Channeling a conversation from 15 years ago: "How about wpakeyfile"
>
> 
>
> 
> Another consideration is... many of these passwords are locked to narrow
> usage cases, so does it really matter all that much?
>
> 

Right, seems like I should leave ifconfig(8) alone for the moment. I'll
carry on with umb and the suggestions from Stefan and Claudio though if
that's OK?




Re: umb(4) WIP diff and questions

2020-01-14 Thread Lee B
Hi Stefan,

On Tue Jan 14, 2020 at 2:40 PM, Stefan Sperling wrote:
>
<... lots of useful stuff ...>
> 

That was exactly the sort of thing I was looking for. Thanks!
It was seeing your device drivers presentation on Youtube a 
week or so ago that originally inspired me to get stuck in, so
thanks for that, too.

Lee.