OpenSer still isn't providing the WAN IP to SIP providers when REGISTERing. Instead, the internal IP of the ATA/phone is being passed throuh without transformation. While the config file is receiving the needed transformation (line 169) the second instance (line 186) of fix_nated_contact is not being converted because the initial file (/etc/openser/milkfish_openser.cfg) has a completely empty value for the second instance which does not match the expression found in the sed command line used in the generation of /var/openser/minkfish_openser.cfg. I manually corrected this, in testing, but that one line doesn't appear to the the only problem with the config file. I suggest the ser.cfg file from dd-wrt v23sp2 should be used as a model, and modified to suite OpenSer, so as to maintain behavioral compatibility for those upgrading from v23 to v24, since in theory, Milkfish is just a set of srapper scripts around Ser/OpenSer and rtpproxy at the most basic level.
This bug has been reported (with less difinative detail) in rc1 and rc2. rc3 was never tested but it's still present in rc4-reloaded.
Linksys WRT54GL
DD-WRT v24 RC-4 reloaded - generic standard
Syslog still isn't sending DNSMasq/DHCP messages. Was fixed in RC2 finally but broken again in RC3 and pre-RC4
I'm getting these logs on startup, not sure if its related
<13>jan 1 00:00:16 kernel: __alloc_pages: 8-order allocation failed (gfp=0x20/0)
<13>jan 1 00:00:17 kernel: __alloc_pages: 7-order allocation failed (gfp=0x20/0)