From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa0-f54.google.com (mail-oa0-f54.google.com [209.85.219.54]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id DEBFE21F1D2 for ; Thu, 17 Jan 2013 11:10:26 -0800 (PST) Received: by mail-oa0-f54.google.com with SMTP id n9so3006387oag.27 for ; Thu, 17 Jan 2013 11:10:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=C4lVw4DSmeCtmRCLh7B38RckPKMm/NEc29eGuM+etz8=; b=VnSQUo0mxOQbpHwgoMF2WyD85LnTYB9H1HpMSnAJJrpmU2NHKSSLm5TwRWE9Z4evVf kndzdyjJb2GBA2RH1q6PiL20xo1w38PvHNp0jnZ1geHLqiOeEof7FaG1fqGYNw/ln61Z c0t+9fw4fZstf5bXydoyRRSFrvL0ZJ3okTf0fEu/vhUZ+tAJLVOI/xjAPBkfyqSFoYdT UfU3tpjDPnjxbL20/RYg8MQyMaEhfYsNuAJeIrgiFS7vZDrxJ1nD0xJoAh9JP5caLrvY T35guZk2bVlpKX0gfUAAz2k3pFlx+NYjj8ABHKfEQJvbEV24uGue6bSigDCc3nmxIrdk uPRw== MIME-Version: 1.0 X-Received: by 10.182.188.69 with SMTP id fy5mr4795564obc.74.1358449825843; Thu, 17 Jan 2013 11:10:25 -0800 (PST) Received: by 10.76.82.73 with HTTP; Thu, 17 Jan 2013 11:10:25 -0800 (PST) X-Originating-IP: [77.65.47.165] In-Reply-To: References: Date: Thu, 17 Jan 2013 20:10:25 +0100 Message-ID: From: Maciej Soltysiak To: Dave Taht Content-Type: multipart/alternative; boundary=f46d0447f2a850896d04d380bfd0 X-Gm-Message-State: ALoCoQlWbHMW6luy6lnLgVetVxvNuSfqTgQDxieI+xzeDupBauo3A48KYVV6AogWBK2BNVDhnX3y Cc: cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-devel] Cerowrt 3.7.2-4 released, multicast (PIM and IGMP) fixed, kernel matches 3.3.8 again X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2013 19:10:27 -0000 --f46d0447f2a850896d04d380bfd0 Content-Type: text/plain; charset=UTF-8 On Thu, Jan 17, 2013 at 2:41 PM, Dave Taht 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 --f46d0447f2a850896d04d380bfd0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Thu, Jan 17, 2013 at 2:41 PM, Dave Taht <d= ave.taht@gmail.com> wrote:
It turned out the igmp entries in /proc ARE being=C2=A0 stripped out by a openwrt patch... which I killed... so I built it again....
=
What was the purpose of the patch, do you=C2=A0know?=C2=A0
= =C2=A0
Hopefully this will resolve the dlna issue and others.
It = does, my wired TV and my wireless client work without a=C2=A0single change = of config!
=C2=A0
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.com lookup failed: Timeout (131072).=
Jan 17 18:41:43 OpenWrt user.info sysi= nit: Host mail.soltysiak.com look= up failed: Timeout (131072).
Jan 17 18:41:44 OpenWrt user.err polipo[2765]: Host notify5.dropbox.com lookup failed: Timeout (131072).Jan 17 18:41:44 OpenWrt user.info sysinit= : Host notify5.dropbox.com looku= p failed: Timeout (131072).
Jan 17 18:43:27 OpenWrt user.err polipo[2765]: Host notify5.dropbox.com lookup failed: Timeout (131072).Jan 17 18:43:27 OpenWrt user.info sysinit= : Host notify5.dropbox.com looku= p failed: Timeout (131072).
Funny is that I didn't see them with 3.7.1-1.
=C2= =A0

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 machine= s 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 an= d wired.

I've long yearned to have time to truly benchmark multi= cast
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

=C2=A0
To send a file from somewhere to a listen= ing uftpd

uftp -I the_interface thefile
To be super weird, I= used a 3.7.1=C2=A0win32 client and 3.6.1 openwrt daemon.=C2=A0speed I got = wasn't very high, example:
=C2=A0
D:\TEMP>uftp D= SC00160.JPG
UFTP version 3.7.1=C2=A0 Copyright (C) 2001-2012=C2=A0 Dennis A. Bush<= br>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 23= 0.5.5.59=C2=A0 Group ID: 033D43BF
Initializing group
Sending ANNOUNCE 1
Received REGISTER from client 1= 72.30.42.97
Received REGISTER+ from client 172.30.42.97
Sending REG_C= ONF 2.1
Sending ANNOUNCE 2
----- DSC00160.JPG -----
File ID: 0001= =C2=A0 Name: DSC00160.JPG
=C2=A0 sending as: DSC00160.JPG
Bytes: 869125=C2=A0 Blocks: 602=C2=A0 Se= ctions: 1
Sending FILEINFO 1.1
Received INFO_ACK from client 172.30.4= 2.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 =3D 11738.89 us<= br>Received 0 distinct NAKs for pass 1
Transfer status:
Host: 172.30.= 42.97=C2=A0=C2=A0=C2=A0=C2=A0 Status: Completed=C2=A0=C2=A0 time:=C2=A0=C2= =A0 7.082 seconds=C2=A0=C2=A0=C2=A0 NAKs: 0
Total elapsed time: 7.082 se= conds
Overall throughput: 119.84 KB/s
-----------------------------
Finishi= ng group
Sending DONE 1.1
Got COMPLETE from client 172.30.42.97
La= te completions:
Sending DONE_CONF 2.1
Group complete
uftp: Finishi= ng at Thu Jan 17 20:06:56 2013
Regards,
Maciej
=C2=A0
--f46d0447f2a850896d04d380bfd0--