On Wednesday 12 July 2006 21:17, Nektarios K. Papadopoulos wrote:
> Christian Henz wrote:
> > Hi.
> >
> > I'm having a hard time trying to get a libupnp-based software to run on
> > the Nokia 770. I tried to run the upnp_tv_ctrlpt example and get the
> > following error:
> >
> > # ./upnp_tv_ctrlpt
> > Intializing UPnP with ipaddress=(null) port=0
> > WinCEStart: UpnpInit() Error: -208
> > Error starting UPnP TV Control Point
> >
> > The error code is UPNP_E_SOCKET_ERROR and comes back from
> > ssdp_server.c:988. setsockopt returns -1 and errno is set to ENODEV. I
> > ran the example with strace and the relevant part is:
> >
> > socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 10
> > setsockopt(10, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
> > bind(10, {sa_family=AF_INET, sin_port=htons(1900),
> > sin_addr=inet_addr("0.0.0.0")}, 16) = 0
> > setsockopt(10, SOL_IP, IP_ADD_MEMBERSHIP, "\357\377\377\372\0\0\0\0", 8)
> > = -1 ENODEV (No such device)
> >
> >
> > System info:
> >
> > # uname -a
> > Linux Nokia770-26 2.6.16-omap1 #1 PREEMPT Tue Jul 11 14:28:16 CEST 2006
> > armv5tejl unknown
> >
> > On PC it all works fine. Does anyone have an idea what could be the
> > problem? Has anybody else had problems with libupnp on arm-linux? Could
> > it be a WLAN issue?
>
> I had no problems with libupnp on arm-linux.
> Does your driver support MULTICAST and is the interface configured for
> multicast ?
>
That was it, multicast was enabled, but I forgot about the routing :-)
Thanks!
Christian Henz
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
|