[Cerowrt-devel] Cerowrt 3.7.2-4 released, multicast (PIM and IGMP) fixed, kernel matches 3.3.8 again

Maciej Soltysiak maciej at soltysiak.com
Thu Jan 17 14:10:25 EST 2013


On Thu, Jan 17, 2013 at 2:41 PM, Dave Taht <dave.taht at gmail.com> wrote:

> It turned out the igmp entries in /proc ARE being  stripped out by a
> openwrt patch... which I killed... so I built it again....
>
What was the purpose of the patch, do you know?


> Hopefully this will resolve the dlna issue and others.

It does, my wired TV and my wireless client work without a single change of
config!

However I got hit by the DNS / polipo bug with things like:
Jan 17 18:41:43 OpenWrt user.err polipo[2765]: Host
mail.soltysiak.comlookup failed: Timeout (131072).
Jan 17 18:41:43 OpenWrt user.info sysinit: Host mail.soltysiak.com lookup
failed: Timeout (131072).
Jan 17 18:41:44 OpenWrt user.err polipo[2765]: Host
notify5.dropbox.comlookup failed: Timeout (131072).
Jan 17 18:41:44 OpenWrt user.info sysinit: Host notify5.dropbox.com lookup
failed: Timeout (131072).
Jan 17 18:43:27 OpenWrt user.err polipo[2765]: Host
notify5.dropbox.comlookup failed: Timeout (131072).
Jan 17 18:43:27 OpenWrt user.info sysinit: Host notify5.dropbox.com lookup
failed: Timeout (131072).
Funny is that I didn't see them with 3.7.1-1.


> BTW:
>
> I had a little fun with uftp and uftpd with this (which are capable
> of thoroughly exercising multicast and igmp)
>
> http://www.tcnj.edu/~bush/uftp.html
>
> Basically setting up a uftpd client on a couple of machines and
> initiating uftp from the router, or vice versa, I was able to transfer
> multiple files around at the same time to multiple machines
> over wifi and wired.
>
> I've long yearned to have time to truly benchmark multicast
> at scale, and that's why uftp has been in there so long...
>
> To setup uftpd on cero (the file receiving deamon)
>
> uftpd -I se00,sw00,sw10,gw00,gw10 -D /tmp # or somewhere
>
uftp and uftpd don't seem to be in cero repository.
downloads.openwrt.org/snapshot/trunk/... has version 3.6.1, the latest
version is 3.7.1; the best thing would be to update upstream openwrt.


> To send a file from somewhere to a listening uftpd
>
> uftp -I the_interface thefile
>
To be super weird, I used a 3.7.1 win32 client and 3.6.1 openwrt
daemon. speed I got wasn't very high, example:

D:\TEMP>uftp DSC00160.JPG
UFTP version 3.7.1  Copyright (C) 2001-2012  Dennis A. Bush
Starting at Thu Jan 17 20:06:33 2013
Transfer rate: 1000 Kbps (125 KB/s)
Wait between packets: 11718 us
Using private multicast address 230.5.5.59  Group ID: 033D43BF
Initializing group
Sending ANNOUNCE 1
Received REGISTER from client 172.30.42.97
Received REGISTER+ from client 172.30.42.97
Sending REG_CONF 2.1
Sending ANNOUNCE 2
----- DSC00160.JPG -----
File ID: 0001  Name: DSC00160.JPG
  sending as: DSC00160.JPG
Bytes: 869125  Blocks: 602  Sections: 1
Sending FILEINFO 1.1
Received INFO_ACK from client 172.30.42.97
Maximum file transfer time: 20 seconds
Sending file...pass 1
Sending DONE 1.1
Got COMPLETE from client 172.30.42.97
Average wait time = 11738.89 us
Received 0 distinct NAKs for pass 1
Transfer status:
Host: 172.30.42.97     Status: Completed   time:   7.082 seconds    NAKs: 0
Total elapsed time: 7.082 seconds
Overall throughput: 119.84 KB/s
-----------------------------
Finishing group
Sending DONE 1.1
Got COMPLETE from client 172.30.42.97
Late completions:
Sending DONE_CONF 2.1
Group complete
uftp: Finishing at Thu Jan 17 20:06:56 2013
Regards,
Maciej
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.bufferbloat.net/pipermail/cerowrt-devel/attachments/20130117/6d60f6a4/attachment-0002.html>


More information about the Cerowrt-devel mailing list