It might be dhcp related since after enable more logging in rygel I noticed the following:
13:58:21 dhclient[1347]: DHCPREQUEST on p33p1 to 192.168.0.1 port 67 (xid=0x85dbe073)
13:58:21 dhclient[1347]: DHCPACK from 192.168.0.1 (xid=0x85dbe073)
13:58:23 rygel: (rygel:12099): Rygel-DEBUG: rygel-main.vala:182: Network 192.168.0.0 (p33p1) context now unavailable. IP: 192.168.0.103
13:58:23 rygel: ** (rygel:12099): WARNING **: GUPnPContext: Unable to listen on
192.168.0.103:53434 Kan inte lyssna på adress 192.168.0.103, port 53434
13:58:23 rygel: (rygel:12099): Rygel-DEBUG: rygel-main.vala:149: New network 192.168.0.0 (p33p1) context available. IP: 192.168.0.103
13:58:23 rygel: (rygel:12099): Rygel-DEBUG: rygel-root-device-factory.vala:180: No icon provided by plugin 'MediaExport'. Using Rygel logo.
13:58:23 rygel: (rygel:12099): libsoup-CRITICAL **: soup_uri_copy: assertion 'uri != NULL' failed
13:58:23 rygel: (rygel:12099): libsoup-CRITICAL **: soup_uri_set_path: assertion 'uri != NULL' failed
13:58:23 rygel: (rygel:12099): libsoup-CRITICAL **: soup_uri_to_string_internal: assertion 'uri != NULL' failed
13:58:23 rygel: (rygel:12099): libsoup-CRITICAL **: soup_uri_free: assertion 'uri != NULL' failed
13:58:23 rygel: (rygel:12099): libsoup-WARNING **: (soup-uri.c:604):soup_uri_copy: runtime check failed: (SOUP_URI_IS_VALID (uri))
13:58:23 rygel: (rygel:12099): libsoup-WARNING **: (soup-uri.c:604):soup_uri_copy: runtime check failed: (SOUP_URI_IS_VALID (uri))
13:58:23 rygel: (rygel:12099): libsoup-WARNING **: (soup-uri.c:604):soup_uri_copy: runtime check failed: (SOUP_URI_IS_VALID (uri))
13:58:23 rygel: ** (rygel:12099): CRITICAL **: gupnp_resource_factory_create_service: assertion 'location != NULL' failed
13:58:23 rygel: ** (rygel:12099): CRITICAL **: gupnp_resource_factory_create_service: assertion 'location != NULL' failed
13:58:23 rygel: ** (rygel:12099): CRITICAL **: gupnp_resource_factory_create_service: assertion 'location != NULL' failed
13:58:23 dhclient[1347]: bound to 192.168.0.103 -- renewal in 36044 seconds.
I need to check if I rygel disappears at the same time a DHCP renewal happens
-- john