PDA

View Full Version : Mezzmo doesn't work with multicast routing (PIM)



itsmydamnation
09-30-2011, 09:58 PM
Hi,
I run a cisco 877 router for DSL/wireless/connection to internal switch/LAN.
my TV(samsung PS50C6500) connects via wireless
DLNA server is wired on LAN

traditionally i had my wireless and LAN running in a bridged mode. this means that they are both on the same Layer 2 segment, But with ever increasing bit rates i ran into a problem. running in bridge mode causes all packets to be "process" switched, instead of using "CEF" (cisco express forwarding) what this means is that my router starts to run out of CPU at the 10Mbit throughput range and causes movies to stutter.

to get around this i have changed the configuration so my wireless and my Lan are separate layer 3 segments (which puts it back in CEF mode). DLNA uses multicast, so to get DLNA traffic between my DLNA server and my TV i had to enable multicast routing (PIM). this works fine. the TV can see and connect to mezzmo.

what happens is that the device doesn't appear in the device list so i cant select a profile, it appears to default to (generic) NTSC and it tries to transcode almost everything instead of playing natively, if i force trans-coding off for all devices it will force stream it and play natively. but i am missing all the buttons (pause, ff, rw , chaptering)

the log has this error everytime mezzmo talks to the TV

http://www.users.on.net/~rastus/mezzmo/2011-09-30-21-29-41-MezzmoMediaService.txt


787 - Sep 30 21:29:43.031 - > ---------------------------------------------------------------------

788 - Sep 30 21:29:43.031 - INFO > OnData: we have complete response packet: DeferDestruction = 0 on socket 4564 (1409)

789 - Sep 30 21:29:43.031 - IN > 960 [ Generic Device (NTSC)]: HTTP-PACKET for 172.19.2.6 (/SmallIcon.png)

790 - Sep 30 21:29:43.031 - ERROR> failed to retrieve MAC address with error 31 (destIP: 172.19.5.7, srcIP: 172.19.2.6)

791 - Sep 30 21:29:43.031 - OUT > 960 SendTo: (send) socket 4564, length = 103, bytes sent = 103



I have a very nasty plan and might work and that is to NAT the 172.19.5.7 address to a 172.19.2.X address and give my router in the range 172.19.2.X the same mac address as the TV(i dont know if i have to do this, will try first without). but obviously this isn't a very nice solution!!!!

itsmydamnation
09-30-2011, 10:45 PM
IGNORE!!!!!!

2.4.4 fixes this problem via "use only ip addresses"

Paul
10-03-2011, 10:27 AM
I'm glad you found that in 2.4.4 and thanks for letting us know! :)