Sending packets to a multicast address

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Sending packets to a multicast address

1,336 Views
romainbazile
Contributor II

Hey there,

We are using the latest Thread stack version, with a KW21D512 used as a host-controlled device, set up to use a serial FSCI connection to an iMX6UL.

The HCD has been setup as a serial TUN device.

While sending normal unicast request works well, we found out that sending out requests to multicast address doesn't work.

We do it the following way: we send a CoAP GET request to a custom multicast address (which our device subscribe to) `coap://[FF03::ABBE:55E5]/m/version`.

The python VTUN interface shows the packet arriving, and forwards it to the radio. We have the `TX: 6000000000191101fd010000000000000000000000000002ff0300000000000000000000abbe55e582e21633001983a6480159225720e7c960ed8c82b16d026964`.

Except then, nothing happens over the air. The packet never shows up.

I believe this could be a simple setup problem, or a configuration in the HCD software.

Any hints or leads to solve that?

Thanks!

Labels (1)
0 Kudos
6 Replies

779 Views
estephania_mart
NXP TechSupport
NXP TechSupport

Hello,

By referring to the latest Thread release do you mean you downloaded it from the MCUXpresso web page? or are you using the latest connectivity software release?

Regards, 

Estephania 

0 Kudos

779 Views
romainbazile
Contributor II

Hi Estephania,

Sorry for the confusion, I meant we are using the Connectivity Software 1.0.2, with MCUXpresso.

The problem still appears when I compile with Kinetis Design Studio.

Sincerely,

Romain

0 Kudos

779 Views
estephania_mart
NXP TechSupport
NXP TechSupport

Hello, 

Sorry for the late response, how exactly are you setting your custom multicast address? 

Regards, 

Estephania 

0 Kudos

779 Views
romainbazile
Contributor II

Hello Estephania,

This is really a blocking point for us, do you think we can get some support on this issue?

Sincerely,

0 Kudos

779 Views
romainbazile
Contributor II

Hello,

We tried several things.

First of, we tried sending the multicast packet without setting any custom multicast address. We are using a VTUN interface, with the python bindings, through the SerialTun_IPPacketSendRequest function.

This did not work.

We then tried to register on the multicast group by using the WKU_McastGroupManage.Request function, then sending packets through the SerialTun_IPPacketSendRequest function, and it didn't work either.

We also tried to use NWKU_IfconfigBind and THR_Br_PrefixAddEntry, but it didn't help.

The log shows that the packets are well received by the python interface, and sent to the hcd. However, they never appear over the air.

Sincerely,

Romain

0 Kudos

779 Views
romainbazile
Contributor II

No dice from anyone?

0 Kudos