On 11 May 2014, at 20:23, Adrian Chadd <adr...@freebsd.org> wrote:

> On 11 May 2014 12:01, David Chisnall <thera...@freebsd.org> wrote:
>> On 17 Apr 2014, at 09:30, Adrian Chadd <adr...@freebsd.org> wrote:
>> 
>>> Can't we add a devd hook to do that?
>> 
>> I tried doing this, but it turns out that wlan devices don't appear to send 
>> devd LINK_UP / LINK_DOWN events.  It would be nice to have a clean solution 
>> to this.  By default, using the stock rc scripts, my router is currently not 
>> able to forward packets from the WiFi until I've logged into it and manually 
>> run 'service pf restart', which is a bit crazy.  I've hacked around it by 
>> having a script run from rc.local that sleeps for 60 seconds and then 
>> restarts a few things, but that's really, really ugly.
>> 
>> On closer inspection, pf doesn't fail silently, it complains about a syntax 
>> error in my config file because wlan0 is not a known interface.
>> 
>> We therefore have an rc ordering problem if you want to use pf and WiFi at 
>> the same time.  This problem was introduced some time between 9.2 and 10.0.
> 
> Is there a PR for this? It's the first I've heard of it.

Not yet.  This is the result of my investigations as of 10 minutes ago.  I'll 
file a PR, if no one can tell me I'm doing something obviously wrong...

David

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to