[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] UDP multicast reception problem in microblaze linux



Hi,

 

After some research, I think in IGMPv3, it will send address to 224.0.0.22, and the problem seems to lie in “Exclude Mode”?

 

Rgds,

Victor Yeo


From: owner-microblaze-uclinux@xxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of YEO,VICTOR-SV (A-Malaysia,ex1)
Sent: Wednesday, September 19, 2007 5:46 PM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: [microblaze-uclinux] UDP multicast reception problem in microblaze linux

 

Hi,

 

I think I have found out why UDP multicast reception is not working on microblaze linux. If you compare the microblaze and redhat linux’s IGMP report, the multicast address is 224.0.1.129, but microblaze linux sends to (224.0.0.22), which is the wrong destination address!

 

Is this clearly a bug in microblaze linux kernel?

 

Rgds,

Victor

 

----------------- microblaze linux IGMP report --------------------------

No.     Time        Source                Destination           Protocol Info

      1 0.000000    141.183.189.4         ***224.0.0.22***            IGMP     V3 Membership Report

 

Frame 1 (60 bytes on wire, 60 bytes captured)

Ethernet II, Src: 00:00:c0:a3:e5:44, Dst: 01:00:5e:00:00:16

Internet Protocol, Src Addr: 141.183.189.4 (141.183.189.4), Dst Addr: 224.0.0.22 (224.0.0.22)

Internet Group Management Protocol

    IGMP Version: 3

    Type: Membership Report (0x22)

    Header checksum: 0xf87c (correct)

    Num Group Records: 1

    Group Record : 224.0.1.129  Change To Exclude Mode

--------------- end of microblaze linux IGMP report --------------------------

 

 

----------------- redhat linux IGMP report --------------------------

No.     Time        Source                Destination           Protocol Info

      1 0.000000    141.183.189.132       224.0.1.129           IGMP     V2 Membership Report

 

Frame 1 (46 bytes on wire, 46 bytes captured)

Ethernet II, Src: 00:04:75:b0:ad:cf, Dst: 01:00:5e:00:01:81

Internet Protocol, Src Addr: 141.183.189.132 (141.183.189.132), Dst Addr: 224.0.1.129 (224.0.1.129)

Internet Group Management Protocol

    IGMP Version: 2

    Type: Membership Report (0x16)

    Max Response Time: 0.0 sec (0x00)

    Header checksum: 0x087e (correct)

    Multicast Address: 224.0.1.129 (224.0.1.129)

----------------- end of redhat linux IGMP report --------------------------