By the way, I forgot to mention that even with this patch applied, I
do have one odd problem with ral on my system -- after some time
(hours it appears), the ral interface stops being able to send
multicasts/broadcasts.  All other traffic works fine, including
receiving multicasts, but no multicasts go out.  I only noticed this
because my access point is running rtadvd for IPv6, and the clients
stop receiving route advertisements.  Bouncing the interface with
"ifconfig ral0 down; ifconfig ral0 up" fixes this for a few more hours.

I've not gotten very far debugging this yet, so I don't even know yet
if the multicasts are making it to the driver or are getting lost
higher in the stack.  But maybe someone has seen this and has some
idea of what's going on?

(FWIW, this system is still running OpenBSD 4.5 with my patch applied,
so possibly this is even something that was already fixed)

Thanks,
  Roland

Reply via email to