On Sun, 7 Jan 2007 03:11:51 +0100 "J.D. Bakker" <[EMAIL PROTECTED]> wrote:
> - do: > > dd if=/dev/zero bs=1k count=100k | nc -u -q 1 239.255.0.16 1234 > > (on some distributions the nc command is called netcat, with the same syntax) > > This sends 100MB of zeroes to the multicast address. On my PII/350 this gives: > > 102400+0 records in > 102400+0 records out > 104857600 bytes (105 MB) copied, 8.88197 seconds, 11.8 MB/s OK. It gives 12.0 MB/s Linrad does not work above about 0.8 MB/s on a single socket. It seems I will have to check the Linrad code;-) The sendto call does not block. Not surprising since I write at 10 times below max speed. A call to select always tells me that write will be OK. Each packet has a number so I can see which ones are lost. While running one slave in the same computer and another one on a different computer I can see lost packages like this: lost on lost on the same another computer computer 517 523 583 1449 619 1874 640 - 706 772 833 899 935 Packages tested: 487 to 3195. It is obvious I have a problem in the receive thread! (a very small routine) Knowing that it was not hard to find!! Thanks fo the help:-) 73 Leif ############################################################# This message is sent to you because you are subscribed to the mailing list <linrad@antennspecialisten.se>. To unsubscribe, E-mail to: <[EMAIL PROTECTED]> To switch to the DIGEST mode, E-mail to <[EMAIL PROTECTED]> To switch to the INDEX mode, E-mail to <[EMAIL PROTECTED]> Send administrative queries to <[EMAIL PROTECTED]>