dslreports logo
site
spacer

spacer
 
   
spc
story category
Netalyzer for Android Released
by Karl Bode 08:26AM Thursday Oct 24 2013
Broadband Reports readers are already familiar with ICSI Netalyzr, a free network measurement and diagnostic tool developed at the International Computer Science Institute at Berkeley. Netalyzr's a "two-mouse click" network tester that runs in your web browser as a Java applet. It performs a long series of network probes and tests to identify potential problems in your network connectivity, and summarizes its findings in a detailed report.

Click for full size
Now the folks behind the Netalyzer tool have dropped us a line to note that they've released a version of Netalyzer that now runs on Android.

The ISCI tells me the application is the full Netalyzer test suite, with nothing removed specifically for phones (with the exception that bandwidth tests are not enabled by default to conserve bandwidth).

Like the desktop version, it will notify users of service blocking, HTTP caching behavior and proxy correctness, your DNS server's resilience to abuse, NAT detection, as well as providing latency & bandwidth measurements.

"You can start a test and it will run in the background, share your test results, and its now in a form that fits in your pocket and doesn't need Java in the web browser," Netalyzer developer Nicholas Weaver tells me. Weaver says he's happy to answer user questions in our comment section below.

view:
topics flat nest 

IowaCowboy
Iowa native
Premium
join:2010-10-16
Springfield, MA
kudos:1

iOS version next

Hopefully there will be an iOS version coming out soon.

Kasoah

join:2013-08-20

Re: iOS version next

awesome work, love netalyzr
nweaver

join:2010-01-13
Napa, CA
Unfortunately iOS would be significantly harder. We'd like to do it eventually, but...

1) Netalyzr's core code is written in Java, which made it (relatively) easy to port the core tests to Android.

2) We do rely on the ability to run in the background, which is what allows a user to open another application, turn off the phone, or do something else while the tests are running. On iOS, applications are severely limited as to what they can do in the background (from a user standpoint, this is actually good: you can't have phantom drains on your battery).

But at the same time, i use an iPhone, so I too would like an iOS version.
JackBauer

join:2006-08-24
Schenectady, NY

Re: iOS version next

I must be blind, but I can't even find a link to download the java version from the main home page.
nweaver

join:2010-01-13
Napa, CA

Re: iOS version next

It runs in the web browser: click "Start Analysis". The other option is the command line client: »netalyzr.icsi.berkeley.edu/cli.html
nweaver

join:2010-01-13
Napa, CA

2 recommendations

Any questions and please help spread the word...

If there any questions, I'll be glad to answer them.

Also, we'd love it if everyone could help spread the word. Unlike other apps, we aren't paid by advertisements. Instead, we are "paid" in data: every Netalyzr execution adds to our information about the general health of the Internet: what works, what doesn't, and what can be done about it.

UseNetalyzer

@comcast.net

Re: Any questions and please help spread the word...

said by nweaver:

If there any questions, I'll be glad to answer them.

Nice test. I use on Windows desktop and laptop once a month or so. Ran well on my Samsung Galaxy S4.

It wasn't in the app store yet when accessed from phone. But I did install OK from the link provided in this story from the Google Play store in my Windows laptop.

MxxCon

join:1999-11-19
Brooklyn, NY
On my work network, desktop version it gets stuck on "Gathering results for checkTCPLatency" on both Windows and OSX.
Windows ID 36ea240d-2842-a2665ef8-a657-4a2b-abdf
OSX ID 43ca253f-14378-3b2c9c6f-eba3-4f9a-bc2b

Android version on 'guest' work wifi and T-mobile worked fine(other than tmobile spies on you.)
--
[Sig removed by Administrator: signature can not exceed 20GB]
nweaver

join:2010-01-13
Napa, CA

Re: Any questions and please help spread the word...

I'm currently pushing out an update that will hopefully fix that bug, we got a report from someone else of a similar problem. If you could try again on the desktop in 5 minutes it should hopefully work.

Robby

@privacyfoundation.ch
Please distribute the app on F-Droid (for people who use Android sans Google).

n2jtx

join:2001-01-13
Glen Head, NY

Good Luck with iOS

This is definitely an app that I doubt will ever be seen on iOS.
--
I support the right to keep and arm bears.
nweaver

join:2010-01-13
Napa, CA

Re: Good Luck with iOS

Permissions wise, actually, its very much in line with what Apple allows: our client side network behavior is remarkably vanilla, just using standard API calls. We don't do any raw packets or similar activity.

Its mostly a matter of resource limitations on our part (it would be a significant effort to do) and the far from insignificant annoyance that tests can't run in the background, which since the test suite is so comprehensive, would undoubtedly be rather annoying.
patt2k

join:2009-01-16
kudos:1

no?

No results found for Netalyzer.

Any ideas why?
fieroloki

join:2007-07-29
Van Alstyne, TX

Re: no?

Search ICSI
nweaver

join:2010-01-13
Napa, CA
there is no E:

Netalyzr

imanogre

join:2005-11-29
Smyrna, GA

Just installed

I have a samsung s4, running test now but it won't let me use the settings button to adjust any settings (such as removing the popup that says I have other apps accessing the internet)

imanogre

join:2005-11-29
Smyrna, GA

Re: Just installed

Disregard, you can only adjust settings while the app isn't running test.
marctronixx

join:2003-09-08
Los Angeles, CA

1 edit

Sprint HTC one User

Just installed.

Where's the best place to keep up with this app?

Also is there any benefit to you Berkeley guys if I keep the app running in the background or does it stop running /executing once the test is completed?
nweaver

join:2010-01-13
Napa, CA

Re: Sprint HTC one User

We do have a mailing list you can sign up for for announcements.

The app stops running once the test is complete, but in the future we are planning to add some basic health checks that can be run in the background and which run whenever the user changes networks.
marctronixx

join:2003-09-08
Los Angeles, CA

Re: Sprint HTC one User

Thank you.

One more question.. .

Does the data get sent automatically once the test is completed? I did attach an email and answered the questions..
nweaver

join:2010-01-13
Napa, CA

Re: Sprint HTC one User

Yes, your test results are automatically uploaded to our server. The mail/sharing link allows you to share the results URL with others so they can help detect/diagnose problems.
mrdally204

join:2007-11-13
Youngstown, OH

Please make the APK available

We have a few devices at work that do not have access to the play store. Can you please make the APK available for download and side loading so we may take advantage of this tool?

gwhall007

join:2001-11-12
Niles, MI

Thank you!

I use the desktop version of this tool quite frequently and love it. Now I can use it on my Android devices as well. Awesome! Thank you, Nicholas Weaver and the ICSI team, for providing such a useful tool! And it's free!