Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Problem with QNX neutrino : UDP broadcast packet larger than MTU: (2 Items)
   
Problem with QNX neutrino : UDP broadcast packet larger than MTU  
from a prospective customer>>

We currently use a free license of your product(QNX neutrino 6.3) and plan to buy it if we can port our projects from 
Linux to QNX.

We recently worked on porting some projects from Linux to QNX. It seems straightforward except one thing. In our project
 we need to send udp broadcast packets with size larger than one MTU packet. This project works well under Linux and 
windows but we could not send udp broadcast packets under QNX. 

We tried to ping a broadcast address with packets larger than MTU as below:

Ping  -s 2000 192.168.0.255

The returned error was : ping: sendto: Message too long

We searched web and your FAQ support center but no special thing was found.

Our project architecture is dependant to this type of packets and we couldn't change it easily. 
We are interested if this limitation could be resolved by some means?

Thank you,
Re: Problem with QNX neutrino : UDP broadcast packet larger than MTU  
On Thu, Feb 14, 2008 at 12:34:11PM -0500, Kroy Zeviar wrote:
> from a prospective customer>>
> 
> We currently use a free license of your product(QNX neutrino 6.3) and plan to buy it if we can port our projects from 
Linux to QNX.
> 
> We recently worked on porting some projects from Linux to QNX. It seems straightforward except one thing. In our 
project we need to send udp broadcast packets with size larger than one MTU packet. This project works well under Linux 
and windows but we could not send udp broadcast packets under QNX. 
> 
> We tried to ping a broadcast address with packets larger than MTU as below:
> 
> Ping  -s 2000 192.168.0.255
> 
> The returned error was : ping: sendto: Message too long
> 
> We searched web and your FAQ support center but no special thing was found.
> 
> Our project architecture is dependant to this type of packets and we couldn't change it easily. 
> We are interested if this limitation could be resolved by some means?
> 
> Thank you,

This appears to be a linux'ism.  [Open/Net/Free]Bsd and QNX all
fail this.  There's no way to enable this currently.

-seanb