Hi,

I have a very simple program that just recvs multicast packets and prints 'got one' to stdout every time one arrives

Its all packaged up and runs on the openwrt bulid for the linksys 54gl router - but it fails when it tries to

setsockopt(recv_s, IPPROTO_IP, IP_ADD_MEMBERSHIP,.....)

with a 'add_membership setsockopt: No such device'

The code run fine on a stadnard linxu box.

I have tried using any interface or steering it to the bridged interface. Multicast packets are forwarded ok by the router

I'm convinced its a configuration issue.

Can anyone help ?

Thanks

nick

(Last edited by nickf on 17 Jun 2008, 13:57)