On Thu, Jan 17, 2013 at 2:41 PM, Dave Taht <dave.taht@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:
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