[Cerowrt-devel] next cerowrt release plan (of sorts)

Maciej Soltysiak maciej at soltysiak.com
Sun Sep 16 14:48:47 EDT 2012


On Sun, Sep 16, 2012 at 4:02 PM, Dave Taht <dave.taht at gmail.com> wrote:
> Other things in my backlog are two multicast responder-like daemons -
> but can't remember their names mldna?
It was minissdpd and miniupnpd, which are pre-requisites for allowing
minidlna to work between multiple network segments like we have in
cerowrt with 172.30.42.X/Y/Z...

What needs to be done is:
1) add minissdpd and miniupnpd to the build
2) patch their default configs to cater for lan->se00 sw00 sw10 and wan->ge00

miniupnpd will also allow portforwarding negotiation for things like
IM clients and, say, uTorrent. Also, it will score in netalyzr support
for UPNP.

> If you have trivial feature requests, please make 'em now!
> If you have code you want to check in, please get them in by tuesday!
See attached CRLF file. Since I had trouble and low patience for
getting a normal cero build to even get a new package in, sorry for
sending non-patch file with instructions. If it's unacceptable, please
let me know, I'll try to juggle time to try again.

p.s. have fun in Sugarland :-)

Regards,
Maciej
-------------- next part --------------
== 1. MINISSDPD Source ==
Example openwrt build which includes is at:
http://enduser.subsignal.org/~trondah/tree/feeds/custom/minissdpd/

On a running openwrt I can just:
http://enduser.subsignal.org/~trondah/latest-release-is-r33409/packages/minissdpd_1.2-1_ar71xx.ipk

== 2. MINISSDPD Config ==
Replace lan to a space-delimited list of internal interfaces.

vi /etc/config/minissdpd (http://enduser.subsignal.org/~trondah/tree/feeds/custom/minissdpd/files/)

--- minissdpd.old
+++ minissdpd
@@ -1,4 +1,4 @@
 config 'minissdpd' 'config'
        option 'enabled' '1'
        option 'log_output' '0'
-       option 'internal_iface' 'lan'
+       option 'internal_iface' 'se00 sw00 sw10'



/etc/init.d/minissdpd enable
/etc/init.d/minissdpd start

== 3. MINIUPNPD Source ==
OpenWRT has it in the build, so probably should be easy to include in Cero. Please include the luci-app-miniupnpd too.
http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/packages/

However, it might be prudent to pull a 1.7 version or a CVS - I think I was told it contains some patches for doing a better job coexisting with minissdpd.

On a running openwrt I can just:
http://enduser.subsignal.org/~trondah/latest-release-is-r33409/packages/miniupnpd_1.7-1_ar71xx.ipk

== 4. MINIUPNPND Config ==

vi /etc/config/upnpd

--- upnpd.old
+++ upnpd
@@ -6,8 +6,8 @@
        option log_output '0'
        option download '1024'
        option upload '512'
-       option external_iface 'wan'
-       option internal_iface 'lan'
+       option external_iface 'ge00'
+       option internal_iface 'se00 sw00 sw10'
        option port '5000'
        option uuid '61809265-e55e-43dd-92d1-8b1cc9c0dd5c'


/etc/init.d/miniupnpd enable
/etc/init.d/miniupnpd start


More information about the Cerowrt-devel mailing list