Re: [atlas] RIPE Atlas Software Probes and Ubuntu 20.04 / glibc 2.31

2020-06-22 Thread Philip Homburg
On 2020/05/24 13:04 , Bernd Strehhuber wrote:
> with newer Linux Dists / glibc Versions (tested on Ubuntu 20.04 LTS)
> stime() has been deprecated and replaced with clock_settime().
> Busybox got the following commit back in 11/2019:
> 
> https://git.busybox.net/busybox/commit/?id=d3539be8f27b8cbfdfee460fe08299158f08bcd9
> 
> Compiling on the latest Ubuntu version I applied the attached diff
> to get things working again.

I put a version in the devel branch of the software probe that refers to
a newer version of busybox code, which no longer uses stime. Could you
please try that version and see if it works on Ubuntu?

Philip



Re: [atlas] RIPE Atlas Software Probes and Ubuntu 20.04 / glibc 2.31

2020-06-02 Thread Philip Homburg
Hi Bernd,

On 2020/05/24 13:04 , Bernd Strehhuber wrote:
> with newer Linux Dists / glibc Versions (tested on Ubuntu 20.04 LTS)
> stime() has been deprecated and replaced with clock_settime().
> Busybox got the following commit back in 11/2019:
> 
> https://git.busybox.net/busybox/commit/?id=d3539be8f27b8cbfdfee460fe08299158f08bcd9
> 
> Compiling on the latest Ubuntu version I applied the attached diff
> to get things working again.

I was working on removing busybox code that is not used by the Atlas
measurement code. That makes it unnecessary to patch the busybox code.

Replacing an stime call directly with clock_settime is not going to work
(that code never runs on software probes, so I understand why it works
for you). I'll work on a better patch. In any case, thanks.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-03-08 Thread Enrico Ardizzoni
Il giorno gio 5 mar 2020 alle ore 16:08 Philip Homburg <
philip.homb...@ripe.net> ha scritto:

I pushed v5010.3 which fixes the prerm script. Unfortuantely, during an
> upgrade it runs the old script, so upgrading to 5010-3 will still remove
> the keys.
>

Just copy the new prerm script over /var/lib/dpkg/info/atlasswprobe.prerm
before upgrading to 5010-3:

# cp ripe-atlas-software-probe/build-config/debian/DEBIAN/prerm
/var/lib/dpkg/info/atlasswprobe.prerm

Thank you Philip

E.
-- 
| ENRICO ARDIZZONI
| Responsabile Ufficio Reti e Sistemi
| Università degli Studi di Ferrara


Re: [atlas] RIPE Atlas Software Probes

2020-03-05 Thread Philip Homburg
On 2020/03/04 11:14 , Enrico Ardizzoni wrote:
> This is the "prerm" script ( a little bit overkill :) )

I pushed v5010.3 which fixes the prerm script. Unfortuantely, during an
upgrade it runs the old script, so upgrading to 5010-3 will still remove
the keys.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-03-04 Thread Philip Homburg
On 2020/03/04 11:14 , Enrico Ardizzoni wrote:
> This is the "prerm" script ( a little bit overkill :) )

I'm not an expert in debian packaging. Does the prerm get executed
during an upgrade?

What I remember is that upgrading the debian package works, but maybe I
remember wrong.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-03-04 Thread Enrico Ardizzoni
Il giorno mar 3 mar 2020 alle ore 11:26  ha scritto:

Hi,
> You can update you new SSH Key on your probe's page such as
> https://atlas.ripe.net/probes/100/ on the bottom you see "Update SSH
> Key"
> Otherwise you can backup your two key files
> [/var/atlas-probe/etc/probe_key and /var/atlas-probe/etc/probe_key.pub]
> before any update/reinstallation, and overwrite them back after new
> installation and reboot.
>
>
Hi Jiri,

you're right! Thank You

This is the "prerm" script ( a little bit overkill :) )


 #!/bin/sh

 systemctl stop atlas

 systemctl disable atlas

 systemctl stop var-atlasdata.mount

 systemctl disable var-atlasdata.mount

 rmdir /var/atlasdata

 rm -r /var/atlas-probe/.ssh

 rm -r /var/atlas-probe/bin

 rm -r /var/atlas-probe/crons

* rm -r /var/atlas-probe/etc*

 rm -r /var/atlas-probe/run

 rm -r /var/atlas-probe/state

 rm -r /var/atlas-probe/status

E.
-- 
| ENRICO ARDIZZONI
| Responsabile Ufficio Reti e Sistemi
| Università degli Studi di Ferrara


Re: [atlas] RIPE Atlas Software Probes

2020-03-03 Thread ripe
Hi,
You can update you new SSH Key on your probe's page such as 
https://atlas.ripe.net/probes/100/ on the bottom you see "Update SSH Key"
Otherwise you can backup your two key files [/var/atlas-probe/etc/probe_key and 
/var/atlas-probe/etc/probe_key.pub] before any update/reinstallation, and 
overwrite them back after new installation and reboot.

Cheers
Jiri

__
> Od: "Enrico Ardizzoni" 
> Komu: "Philip Homburg" 
> Datum: 02.03.2020 12:57
> Předmět: Re: [atlas] RIPE Atlas Software Probes
>
> CC: 
>Il giorno mer 12 feb 2020 alle ore 10:53 Philip Homburg <
>philip.homb...@ripe.net> ha scritto:
>
>For more details, see our new article on RIPE Labs:
>>
>> https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes
>
>
>What about upgrading a software probe?
>
>I just do a "git pull", make a new .deb and "dpkg -i
>atlasswprobe-5010-2.deb", but something went wrong.
>
>My probe is now disconnected (
>https://atlas.ripe.net/probes/1000163/#!tab-network)
>
>*systemctl status atlas*
>
>● atlas.service - Atlas Probe
>   Loaded: loaded (/etc/systemd/system/atlas.service; enabled; vendor
>preset: enabled)
>   Active: active (running) since Mon 2020-03-02 12:39:16 CET; 8min ago
> Main PID: 13550 (ATLAS)
>Tasks: 7 (limit: 2299)
>   Memory: 3.1M
>   CGroup: /system.slice/atlas.service
>   ├─13550 /bin/sh /usr/local/atlas/bin/ATLAS
>   ├─13596 /usr/local/atlas/bb-13.3/usr/sbin/telnetd -b 127.0.0.1
>-p 2023 -P /var/atlas-probe/run/telnetd-port2023-pid.vol
>   ├─13617 /usr/local/atlas/bb-13.3/bin/perd -c
>/var/atlas-probe/crons/main -A 9801 -P
>/var/atlas-probe/run/perd-main.pid.vol
>   ├─13619 /usr/local/atlas/bb-13.3/bin/eperd -c
>/var/atlas-probe/crons/7 -A 9807 -P /var/atlas-probe/run/perd-7.pid.vol -O
>/home/atlas/data/new/7 -i 7
>   ├─13620 /bin/sh /usr/local/atlas/bin/ATLAS
>   ├─13622 /usr/local/atlas/bb-13.3/bin/eooqd
>/var/atlas-probe/crons/oneoff -A 9809 -P /var/atlas-probe/run/eooqd.pid.vol
>-i 9
>   └─19503 sleep 180
>
>Mar 02 12:45:27 ... ATLAS[13550]: Ping works
>Mar 02 12:45:27 ... ATLAS[13550]: start reg
>Mar 02 12:45:27 ... ATLAS[13550]: ATLAS registeration starting
>Mar 02 12:45:27 ... ATLAS[13550]: REASON_FOR_REGISTRATION NEW NO previous
>state files
>Mar 02 12:45:27 ... ATLAS[13550]: REGHOSTS reg03.atlas.ripe.net
>193.0.19.246 2001:67c:2e8:11::c100:13f6 reg04.atlas.ripe.net 193.0.19.247
>2001:67c:2e8:11::c100:13f7
>Mar 02 12:45:27 ... ATLAS[13550]: ssh -i /var/atlas-probe/etc/probe_key -p
>443 atlas@193.0.19.247 INIT
>Mar 02 12:45:27 ... ATLAS[13550]: 255  REGINIT exit with error
>Mar 02 12:45:27 ... ATLAS[13550]: RESULT { "id": "9001", "time":
>1583149527, "macaddr": "fa163e790ec7", "uptime": 1830743, "buddyinfo": [ 1,
>0, 0, 1, 2, 1, 1, 0, 1, 1,
>Mar 02 12:45:27 ... ATLAS[13550]: condmv: not moving, destination
>'/var/atlas-probe/data/out/v6addr.txt' exists
>Mar 02 12:45:27 ... ATLAS[13550]: condmv: not moving, destination
>'/var/atlas-probe/data/out/simpleping' exists
>
>I think that "dpkg -i ..." generates a *new ssh key pair*:
>
>ls -l /var/atlas-probe/etc/
>total 8
>-rw--- 1 atlas nogroup 1811 *Mar  2 12:36* probe_key
>-rw-r--r-- 1 atlas nogroup  387 *Mar  2 12:36* probe_key.pub
>
>Questions:
>
>1) It's possible to upload the new pub key without re-register my probe?
>2) it's possibile to preserve the keys during upgrade (mark as conf  file
>in .deb? ) or I need to make a backup before upgrading?
>
>E.
>-- 
>| ENRICO ARDIZZONI
>| Responsabile Ufficio Reti e Sistemi
>| Università degli Studi di Ferrara
>
>



Re: [atlas] RIPE Atlas Software Probes

2020-03-02 Thread Enrico Ardizzoni
Il giorno mer 12 feb 2020 alle ore 10:53 Philip Homburg <
philip.homb...@ripe.net> ha scritto:

For more details, see our new article on RIPE Labs:
>
> https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes


What about upgrading a software probe?

I just do a "git pull", make a new .deb and "dpkg -i
atlasswprobe-5010-2.deb", but something went wrong.

My probe is now disconnected (
https://atlas.ripe.net/probes/1000163/#!tab-network)

*systemctl status atlas*

● atlas.service - Atlas Probe
   Loaded: loaded (/etc/systemd/system/atlas.service; enabled; vendor
preset: enabled)
   Active: active (running) since Mon 2020-03-02 12:39:16 CET; 8min ago
 Main PID: 13550 (ATLAS)
Tasks: 7 (limit: 2299)
   Memory: 3.1M
   CGroup: /system.slice/atlas.service
   ├─13550 /bin/sh /usr/local/atlas/bin/ATLAS
   ├─13596 /usr/local/atlas/bb-13.3/usr/sbin/telnetd -b 127.0.0.1
-p 2023 -P /var/atlas-probe/run/telnetd-port2023-pid.vol
   ├─13617 /usr/local/atlas/bb-13.3/bin/perd -c
/var/atlas-probe/crons/main -A 9801 -P
/var/atlas-probe/run/perd-main.pid.vol
   ├─13619 /usr/local/atlas/bb-13.3/bin/eperd -c
/var/atlas-probe/crons/7 -A 9807 -P /var/atlas-probe/run/perd-7.pid.vol -O
/home/atlas/data/new/7 -i 7
   ├─13620 /bin/sh /usr/local/atlas/bin/ATLAS
   ├─13622 /usr/local/atlas/bb-13.3/bin/eooqd
/var/atlas-probe/crons/oneoff -A 9809 -P /var/atlas-probe/run/eooqd.pid.vol
-i 9
   └─19503 sleep 180

Mar 02 12:45:27 ... ATLAS[13550]: Ping works
Mar 02 12:45:27 ... ATLAS[13550]: start reg
Mar 02 12:45:27 ... ATLAS[13550]: ATLAS registeration starting
Mar 02 12:45:27 ... ATLAS[13550]: REASON_FOR_REGISTRATION NEW NO previous
state files
Mar 02 12:45:27 ... ATLAS[13550]: REGHOSTS reg03.atlas.ripe.net
193.0.19.246 2001:67c:2e8:11::c100:13f6 reg04.atlas.ripe.net 193.0.19.247
2001:67c:2e8:11::c100:13f7
Mar 02 12:45:27 ... ATLAS[13550]: ssh -i /var/atlas-probe/etc/probe_key -p
443 atlas@193.0.19.247 INIT
Mar 02 12:45:27 ... ATLAS[13550]: 255  REGINIT exit with error
Mar 02 12:45:27 ... ATLAS[13550]: RESULT { "id": "9001", "time":
1583149527, "macaddr": "fa163e790ec7", "uptime": 1830743, "buddyinfo": [ 1,
0, 0, 1, 2, 1, 1, 0, 1, 1,
Mar 02 12:45:27 ... ATLAS[13550]: condmv: not moving, destination
'/var/atlas-probe/data/out/v6addr.txt' exists
Mar 02 12:45:27 ... ATLAS[13550]: condmv: not moving, destination
'/var/atlas-probe/data/out/simpleping' exists

I think that "dpkg -i ..." generates a *new ssh key pair*:

ls -l /var/atlas-probe/etc/
total 8
-rw--- 1 atlas nogroup 1811 *Mar  2 12:36* probe_key
-rw-r--r-- 1 atlas nogroup  387 *Mar  2 12:36* probe_key.pub

Questions:

1) It's possible to upload the new pub key without re-register my probe?
2) it's possibile to preserve the keys during upgrade (mark as conf  file
in .deb? ) or I need to make a backup before upgrading?

E.
-- 
| ENRICO ARDIZZONI
| Responsabile Ufficio Reti e Sistemi
| Università degli Studi di Ferrara


Re: [atlas] RIPE Atlas Software Probes

2020-02-17 Thread Philip Homburg
On 2020/02/16 16:23 , Jacques Lavignotte wrote:
> *Connection & Traffic* is firmly showing *No data available for Probe #
> 1000165 for this time period* since start.
> 
> Do I have something to do more ?

Hi,

There are two issues:

The first is that by default, the software probe does not report traffic
statistics. This is done to protect people who install a software probe
on a router. The readme in the software probe repo describes how to
enable reporting of traffic statistics
(https://github.com/RIPE-NCC/ripe-atlas-software-probe/blob/master/README.rst)

The second reason is that our processing of traffic statistics needs to
be improved, to avoid reporting statistics on down-stream interfaces of
a router. We made some changes to make this happen but not all code is
there yet.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-02-16 Thread Chriztoffer Hansen
On Sun, 16 Feb 2020 at 17:00, Jared Mauch  wrote:
> Wondering if it makes sense to have a Debian and raspbian repo stood up for 
> this. I could easily add this to my clusters of raspi to make the coverage 
> broader.

Even if the RIPE NCC team only provided pre-compiled binaries as
downloadable files [0]. It will the process more accessible at bare
minimum, also for a wider audience not comfortable with needing to
compile the binaries themself.

[0]: https://github.com/RIPE-NCC/ripe-atlas-software-probe/issues/27

-- 
CHRIZTOFFER



Re: [atlas] RIPE Atlas Software Probes

2020-02-16 Thread Jared Mauch
Wondering if it makes sense to have a Debian and raspbian repo stood up for 
this. I could easily add this to my clusters of raspi to make the coverage 
broader. 

Sent from my iCar

> On Feb 12, 2020, at 6:03 AM, Paul Eagles  wrote:
> 
> Great news!
> 
> I'm having a few issues getting the Debian .deb file to build, I don't know 
> if it's something specific to my environment (though I've tried it on a few 
> different boxes) or an issue with the git repository, but:
> 
> [pauleagles@dns2 ~]$ git clone --recursive 
> https://github.com/RIPE-NCC/ripe-atlas-software-probe.git
> Cloning into 'ripe-atlas-software-probe'...
> remote: Enumerating objects: 197, done.
> remote: Counting objects: 100% (197/197), done.
> remote: Compressing objects: 100% (120/120), done.
> remote: Total 485 (delta 86), reused 137 (delta 58), pack-reused 288
> Receiving objects: 100% (485/485), 112.47 KiB | 0 bytes/s, done.
> Resolving deltas: 100% (203/203), done.
> Checking connectivity... done.
> Submodule 'github-busybox' 
> (https://github.com/RIPE-NCC/ripe-atlas-probe-busybox.git) registered for 
> path 'probe-busybox'
> Cloning into 'probe-busybox'...
> remote: Enumerating objects: 310, done.
> remote: Counting objects: 100% (310/310), done.
> remote: Compressing objects: 100% (226/226), done.
> remote: Total 8634 (delta 117), reused 224 (delta 83), pack-reused 8324
> Receiving objects: 100% (8634/8634), 10.21 MiB | 14.91 MiB/s, done.
> Resolving deltas: 100% (3657/3657), done.
> Checking connectivity... done.
> fatal: reference is not a tree: 0615d3803b7b68cf85f959957b433f1c9fe2f3e6
> Unable to checkout '0615d3803b7b68cf85f959957b433f1c9fe2f3e6' in submodule 
> path 'probe-busybox'
> [pauleagles@dns2 ~]$
> 
> [pauleagles@dns2 ~]$ 
> ./ripe-atlas-software-probe/build-config/debian/bin/make-deb
> ./ripe-atlas-software-probe/build-config/debian/bin/make-deb: 30: cd: can't 
> cd to 
> /home/pauleagles/atlasswprobe-5010-1-work/probe-busybox/libevent-2.1.11-stable
> [pauleagles@dns2 ~]$
> 
> I need to head out now, but I'll have a deeper look into it later.
> 
> Cheers,
> 
> Paul.
> 
> -Original Message-
> From: ripe-atlas  On Behalf Of Philip Homburg
> Sent: 12 February 2020 09:54
> To: ripe-atlas@ripe.net; mat...@ripe.net
> Subject: [atlas] RIPE Atlas Software Probes
> 
> Dear colleagues,
> 
> We are glad to announce that, after several months of development and 
> testing, we are now accepting applications for RIPE Atlas software probes. 
> With several different installation options to choose from, software probes 
> provide future hosts a whole new way to get involved with RIPE Atlas.
> 
> For more details, see our new article on RIPE Labs:
> 
> https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes
> 
> Kind regards,
> Philip
> 



Re: [atlas] RIPE Atlas Software Probes

2020-02-16 Thread Jacques Lavignotte

Dear Colleagues,

Probe #1000165 is up for about 3 days.

https://atlas.ripe.net/probes/1000165/#!tab-network

*Connection & Traffic* is firmly showing *No data available for Probe # 
1000165 for this time period* since start.


Do I have something to do more ?

Rgds, Jacques

--
GnuPg : 156520BBC8F5B1E3 Because privacy matters.
« Quand est-ce qu'on mange ? » AD (c) (tm)



Re: [atlas] RIPE Atlas Software Probes

2020-02-14 Thread Philip Homburg
On 2020/02/14 10:50 , Jaap Akkerhuis wrote:
> When the software probe projects started I offered to make a FreeBSD
> port version. The developers said that that was a good idea and
> they would come back to me.

A FreeBSD port would be nice, but may be a significant amount of work.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-02-14 Thread Jaap Akkerhuis
 "Philip Paeps" writes:

 > It should be fairly straightforward to run the software probe on FreeBSD 
 > under the Linux binary compatibility layer ("Linux personality 
 > disorder").  I've been meaning to poke at this but so many projects ... 
 > so little time.

When the software probe projects started I offered to make a FreeBSD
port version. The developers said that that was a good idea and
they would come back to me.

jaap



Re: [atlas] RIPE Atlas Software Probes

2020-02-13 Thread Philip Paeps

On 2020-02-12 21:11:31 (+1100), Borja Marcos wrote:
On 12 Feb 2020, at 10:53, Philip Homburg  
wrote:


For more details, see our new article on RIPE Labs:

https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes


I am wondering, is the RIPE Atlas probe software fully Linux centric 
or can it run

on other modern *IX derviatives?


It should be fairly straightforward to run the software probe on FreeBSD 
under the Linux binary compatibility layer ("Linux personality 
disorder").  I've been meaning to poke at this but so many projects ... 
so little time.


As far as I can tell from casual inspection of the repository, the main 
complexity is that the code expects its dependencies to live in Linuxy 
places, rather than where they usually live on Unix.  Other than that, 
as the other Philip (the smart Philip? :-)) points out: it's mostly 
shell scripts.


It would be nice to run RIPE Atlas software probes without having to 
install (and worse: maintain!) a Linux machine for the purpose.  While 
Linux is an acceptable choice for a tiny embedded appliance with no 
measurable attack surface, I wouldn't want it on a server.


If you have the time: see if you can make it run under Linux binary 
compatibility on FreeBSD.  If you cook up a port, I'll be more than 
happy to commit it for you!


Philip

--
Philip Paeps
Senior Reality Engineer
Alternative Enterprises



Re: [atlas] RIPE Atlas Software Probes

2020-02-13 Thread Jacques Lavignotte

Dear colleagues,

Probe #1000165 is up and running.

Le 12/02/2020 à 10:53, Philip Homburg a écrit :

Dear colleagues,

We are glad to announce that, after several months of development and
testing, we are now accepting applications for RIPE Atlas software
probes. With several different installation options to choose from,
software probes provide future hosts a whole new way to get involved
with RIPE Atlas.

For more details, see our new article on RIPE Labs:

https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes

Kind regards,
Philip




--
GnuPg : 156520BBC8F5B1E3 Because privacy matters.
« Quand est-ce qu'on mange ? » AD (c) (tm)



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Philip Homburg
On 2020/02/12 11:11 , Borja Marcos wrote:
> I am wondering, is the RIPE Atlas probe software fully Linux centric or can 
> it run
> on other modern *IX derviatives?

The sort answer is yes, it is fully Linux centric.

The longer answer is that the code consists of two parts. One part is a
collection of shell scripts that manages the probe and the second is C
code that performs the actual measurements.

The shell scripts are probably easy to move to a different platform as
long that platform has a bourne shell.

The tricky part is porting the measurement code. For example, on Linux
is relatively straightforward to implement a tcptraceroute. On BSD
systems that requires a lot more effort.

Note that the measurement code was added to busybox (for historical
reasons). Busybox is no longer needed, so that code needs to be removed
at some point.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Philip Homburg
On 2020/02/12 12:42 , Philip Homburg wrote:
> On 2020/02/12 12:03 , Paul Eagles wrote:
> 
>> fatal: reference is not a tree: 0615d3803b7b68cf85f959957b433f1c9fe2f3e6
>> Unable to checkout '0615d3803b7b68cf85f959957b433f1c9fe2f3e6' in submodule 
>> path 'probe-busybox'
>> [pauleagles@dns2 ~]$
> 
> Weird. It seems that the two repos are out of sync. I'll take a look.

Thanks for reporting the problem. The software probe repo is updated and
I set the v5010 tag to the new commit.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Robert Kisteleki
Hi,

> SW probes have tag "system-Software" and ID > 100

Technically, as of today, that's a good indicator and indeed can be used
to quickly judge whether a probe is software or not.

However, it's possible that in the future the probe ID allocation will
not strictly reflect the release/architecture, so I'd advise everyone to
use the tags (system-software) instead where possible.

Regards,
Robert



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Robert Kisteleki
Hi,


> Do you have interest in people having actual hardware probes in
> places where they also host VMs, to install also the software probes,
> in order to be able to "compare" them? I mean for your own stats, or
> to be able to debug issues, etc.
There are some deployments like that already. We'd much prefer to extend
the network with new probes in new networks/locations instead and
consider this one of the primary reasons to make this a feature.

> Do you also have any info (overall) about impact on CPU/memory/other
> consumption of the software probe and if there are important
> differences among different platforms?
The impact should be minimal.

> By the way, it will be nice to have also a version for OpenWRT!

Indeed. I understand the Turris release is essentially openwrt so it's
surely possible! :-)

Regards,
Robert




Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Robert Kisteleki
Hi,

> Will these be tagged and de-selectable for new measurements?

Yes, the all have the tag "system-software".

> IOW, I've had enough bad experience with hypervisor packet loss and
> weird jitter for "anything that is not TCP based" that I wouldn't want
> to run anything where I'm interested in more than "might it be able
> to ping the target (at all)?" on VMs running on unknown hypervisors.

Our experience is that there is not much difference. Our researchers are
preparing a comparison between the two. Stay tuned!

Regards,
Robert




signature.asc
Description: OpenPGP digital signature


Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Philip Homburg
On 2020/02/12 12:03 , Paul Eagles wrote:

> fatal: reference is not a tree: 0615d3803b7b68cf85f959957b433f1c9fe2f3e6
> Unable to checkout '0615d3803b7b68cf85f959957b433f1c9fe2f3e6' in submodule 
> path 'probe-busybox'
> [pauleagles@dns2 ~]$

Weird. It seems that the two repos are out of sync. I'll take a look.

Philip



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread ripe
Hi,


SW probes have tag "system-Software" and ID > 100

Compare 169 running in Turris Omnia router (not a virtual machine), and 
15861 directly connected to LAN port of the router. From my observation, 
169 is about 1 to 2 milliseconds faster than 15861 (ping to fast targets).

If you can use .IPK package files, they are located 
https://repo.turris.cz/hbs/omnia/packages/turrispackages/atlas-sw-probe_1.0.1-1_arm_cortex-a9_vfpv3.ipk
 
https://repo.turris.cz/hbs/omnia/packages/turrispackages/atlas-probe_2.1.1-1_arm_cortex-a9_vfpv3.ipk

Cheers
Jiri


__
> Od: "Baptiste Jonglez" 
> Komu: "JORDI PALET MARTINEZ" 
> Datum: 12.02.2020 11:15
> Předmět: Re: [atlas] RIPE Atlas Software Probes
>
> CC: 
>Hi Jordi,
>
>On Wed, Feb 12, 2020 at 11:02:36AM +0100, JORDI PALET MARTINEZ wrote:
>> Nice, thanks a lot for this!
>> 
>> Do you have interest in people having actual hardware probes in places where 
>> they also host VMs, to install also the software probes, in order to be able 
>> to "compare" them? I mean for your own stats, or to be able to debug issues, 
>> etc.
>> 
>> Do you also have any info (overall) about impact on CPU/memory/other 
>> consumption of the software probe and if there are important differences 
>> among different platforms?
>> 
>> By the way, it will be nice to have also a version for OpenWRT!
>
>Apparently the CZ.NIC people did most of the work already, because Turris
>is based on OpenWrt: https://wiki.turris.cz/doc/en/howto/atlas-probe
>
>That being said, nothing seems to have been submitted to the OpenWrt
>packages repository so far: https://github.com/openwrt/packages
>
>I agree, it would be nice to have this in the official OpenWrt repositories!
>
>> El 12/2/20 10:53, "ripe-atlas en nombre de Philip Homburg" 
>>  escribió:
>> 
>> Dear colleagues,
>> 
>> We are glad to announce that, after several months of development and
>> testing, we are now accepting applications for RIPE Atlas software
>> probes. With several different installation options to choose from,
>> software probes provide future hosts a whole new way to get involved
>> with RIPE Atlas.
>> 
>> For more details, see our new article on RIPE Labs:
>> 
>> https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes
>> 
>> Kind regards,
>> Philip
>> 
>> 
>> 
>> 
>> 
>> **
>> IPv4 is over
>> Are you ready for the new Internet ?
>> http://www.theipv6company.com
>> The IPv6 Company
>> 
>> This electronic message contains information which may be privileged or 
>> confidential. The information is intended to be for the exclusive use of the 
>> individual(s) named above and further non-explicilty authorized disclosure, 
>> copying, distribution or use of the contents of this information, even if 
>> partially, including attached files, is strictly prohibited and will be 
>> considered a criminal offense. If you are not the intended recipient be 
>> aware that any disclosure, copying, distribution or use of the contents of 
>> this information, even if partially, including attached files, is strictly 
>> prohibited, will be considered a criminal offense, so you must reply to the 
>> original sender to inform about this communication and delete it.
>> 
>> 
>> 
>> 
>> 
>
>-- 
>Baptiste Jonglez
>PhD student / ATER
>Univ. Grenoble Alpes <https://www.univ-grenoble-alpes.fr/>
>Grenoble INP - Ensimag <https://ensimag.grenoble-inp.fr>
>LIG lab <https://www.liglab.fr/>
>Drakkar team <http://drakkar.imag.fr/>  |  Polaris team at INRIA 
><https://team.inria.fr/polaris/>
>
>



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Paul Eagles
Great news!

I'm having a few issues getting the Debian .deb file to build, I don't know if 
it's something specific to my environment (though I've tried it on a few 
different boxes) or an issue with the git repository, but:

[pauleagles@dns2 ~]$ git clone --recursive 
https://github.com/RIPE-NCC/ripe-atlas-software-probe.git
Cloning into 'ripe-atlas-software-probe'...
remote: Enumerating objects: 197, done.
remote: Counting objects: 100% (197/197), done.
remote: Compressing objects: 100% (120/120), done.
remote: Total 485 (delta 86), reused 137 (delta 58), pack-reused 288
Receiving objects: 100% (485/485), 112.47 KiB | 0 bytes/s, done.
Resolving deltas: 100% (203/203), done.
Checking connectivity... done.
Submodule 'github-busybox' 
(https://github.com/RIPE-NCC/ripe-atlas-probe-busybox.git) registered for path 
'probe-busybox'
Cloning into 'probe-busybox'...
remote: Enumerating objects: 310, done.
remote: Counting objects: 100% (310/310), done.
remote: Compressing objects: 100% (226/226), done.
remote: Total 8634 (delta 117), reused 224 (delta 83), pack-reused 8324
Receiving objects: 100% (8634/8634), 10.21 MiB | 14.91 MiB/s, done.
Resolving deltas: 100% (3657/3657), done.
Checking connectivity... done.
fatal: reference is not a tree: 0615d3803b7b68cf85f959957b433f1c9fe2f3e6
Unable to checkout '0615d3803b7b68cf85f959957b433f1c9fe2f3e6' in submodule path 
'probe-busybox'
[pauleagles@dns2 ~]$

[pauleagles@dns2 ~]$ 
./ripe-atlas-software-probe/build-config/debian/bin/make-deb
./ripe-atlas-software-probe/build-config/debian/bin/make-deb: 30: cd: can't cd 
to 
/home/pauleagles/atlasswprobe-5010-1-work/probe-busybox/libevent-2.1.11-stable
[pauleagles@dns2 ~]$

I need to head out now, but I'll have a deeper look into it later.

Cheers,

Paul.

-Original Message-
From: ripe-atlas  On Behalf Of Philip Homburg
Sent: 12 February 2020 09:54
To: ripe-atlas@ripe.net; mat...@ripe.net
Subject: [atlas] RIPE Atlas Software Probes

Dear colleagues,

We are glad to announce that, after several months of development and testing, 
we are now accepting applications for RIPE Atlas software probes. With several 
different installation options to choose from, software probes provide future 
hosts a whole new way to get involved with RIPE Atlas.

For more details, see our new article on RIPE Labs:

https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes

Kind regards,
Philip



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Dr Eberhard W Lisse
I have a hardware probe on an LTE router at home, and my Ubuntu box
(with a galmon [1] probe connected) next to it is on another AS, so
maybe I'll try this :-)-O

I'd also love a version for the mac, by the way.

[1] https://galmon.EU

greetings, el


On 12/02/2020 12:02, JORDI PALET MARTINEZ wrote:
> Hi Philip,
> 
> Nice, thanks a lot for this!
> 
> Do you have interest in people having actual hardware probes in places
> where they also host VMs, to install also the software probes, in
> order to be able to "compare" them?  I mean for your own stats, or to
> be able to debug issues, etc.
> 
> Do you also have any info (overall) about impact on CPU/memory/other
> consumption of the software probe and if there are important
> differences among different platforms?
> 
> By the way, it will be nice to have also a version for OpenWRT!
>  
> Regards,
> Jordi
> @jordipalet
>  
>  
> 
> El 12/2/20 10:53, "ripe-atlas en nombre de Philip Homburg" 
>  escribió:
> 
> Dear colleagues,
> 
> We are glad to announce that, after several months of development
> and testing, we are now accepting applications for RIPE Atlas
> software probes.  With several different installation options to
> choose from, software probes provide future hosts a whole new way
> to get involved with RIPE Atlas.
> 
> For more details, see our new article on RIPE Labs:
> 
> https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes
> 
> Kind regards,
> Philip[...]
-- 
Dr. Eberhard W. Lisse   \ /  Obstetrician & Gynaecologist 
e...@lisse.na / *  | Telephone: +264 81 124 6733 (cell)
PO Box 8421  \  /
Bachbrecht 10007, Namibia ;/



Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Baptiste Jonglez
Hi Jordi,

On Wed, Feb 12, 2020 at 11:02:36AM +0100, JORDI PALET MARTINEZ wrote:
> Nice, thanks a lot for this!
> 
> Do you have interest in people having actual hardware probes in places where 
> they also host VMs, to install also the software probes, in order to be able 
> to "compare" them? I mean for your own stats, or to be able to debug issues, 
> etc.
> 
> Do you also have any info (overall) about impact on CPU/memory/other 
> consumption of the software probe and if there are important differences 
> among different platforms?
> 
> By the way, it will be nice to have also a version for OpenWRT!

Apparently the CZ.NIC people did most of the work already, because Turris
is based on OpenWrt: https://wiki.turris.cz/doc/en/howto/atlas-probe

That being said, nothing seems to have been submitted to the OpenWrt
packages repository so far: https://github.com/openwrt/packages

I agree, it would be nice to have this in the official OpenWrt repositories!

> El 12/2/20 10:53, "ripe-atlas en nombre de Philip Homburg" 
>  escribió:
> 
> Dear colleagues,
> 
> We are glad to announce that, after several months of development and
> testing, we are now accepting applications for RIPE Atlas software
> probes. With several different installation options to choose from,
> software probes provide future hosts a whole new way to get involved
> with RIPE Atlas.
> 
> For more details, see our new article on RIPE Labs:
> 
> https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes
> 
> Kind regards,
> Philip
> 
> 
> 
> 
> 
> **
> IPv4 is over
> Are you ready for the new Internet ?
> http://www.theipv6company.com
> The IPv6 Company
> 
> This electronic message contains information which may be privileged or 
> confidential. The information is intended to be for the exclusive use of the 
> individual(s) named above and further non-explicilty authorized disclosure, 
> copying, distribution or use of the contents of this information, even if 
> partially, including attached files, is strictly prohibited and will be 
> considered a criminal offense. If you are not the intended recipient be aware 
> that any disclosure, copying, distribution or use of the contents of this 
> information, even if partially, including attached files, is strictly 
> prohibited, will be considered a criminal offense, so you must reply to the 
> original sender to inform about this communication and delete it.
> 
> 
> 
> 
> 

-- 
Baptiste Jonglez
PhD student / ATER
Univ. Grenoble Alpes 
Grenoble INP - Ensimag 
LIG lab 
Drakkar team   |  Polaris team at INRIA 



signature.asc
Description: PGP signature


Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Borja Marcos



> On 12 Feb 2020, at 10:53, Philip Homburg  wrote:
> 
> For more details, see our new article on RIPE Labs:
> 
> https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes

I am wondering, is the RIPE Atlas probe software fully Linux centric or can it 
run
on other modern *IX derviatives?





Borja.




Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread JORDI PALET MARTINEZ
Hi Philip,

Nice, thanks a lot for this!

Do you have interest in people having actual hardware probes in places where 
they also host VMs, to install also the software probes, in order to be able to 
"compare" them? I mean for your own stats, or to be able to debug issues, etc.

Do you also have any info (overall) about impact on CPU/memory/other 
consumption of the software probe and if there are important differences among 
different platforms?

By the way, it will be nice to have also a version for OpenWRT!
 
Regards,
Jordi
@jordipalet
 
 

El 12/2/20 10:53, "ripe-atlas en nombre de Philip Homburg" 
 escribió:

Dear colleagues,

We are glad to announce that, after several months of development and
testing, we are now accepting applications for RIPE Atlas software
probes. With several different installation options to choose from,
software probes provide future hosts a whole new way to get involved
with RIPE Atlas.

For more details, see our new article on RIPE Labs:

https://labs.ripe.net/Members/alun_davies/ripe-atlas-software-probes

Kind regards,
Philip





**
IPv4 is over
Are you ready for the new Internet ?
http://www.theipv6company.com
The IPv6 Company

This electronic message contains information which may be privileged or 
confidential. The information is intended to be for the exclusive use of the 
individual(s) named above and further non-explicilty authorized disclosure, 
copying, distribution or use of the contents of this information, even if 
partially, including attached files, is strictly prohibited and will be 
considered a criminal offense. If you are not the intended recipient be aware 
that any disclosure, copying, distribution or use of the contents of this 
information, even if partially, including attached files, is strictly 
prohibited, will be considered a criminal offense, so you must reply to the 
original sender to inform about this communication and delete it.







Re: [atlas] RIPE Atlas Software Probes

2020-02-12 Thread Gert Doering
Hi,

On Wed, Feb 12, 2020 at 10:53:47AM +0100, Philip Homburg wrote:
> We are glad to announce that, after several months of development and
> testing, we are now accepting applications for RIPE Atlas software
> probes. With several different installation options to choose from,
> software probes provide future hosts a whole new way to get involved
> with RIPE Atlas.

Will these be tagged and de-selectable for new measurements?

IOW, I've had enough bad experience with hypervisor packet loss and
weird jitter for "anything that is not TCP based" that I wouldn't want
to run anything where I'm interested in more than "might it be able
to ping the target (at all)?" on VMs running on unknown hypervisors.

Gert Doering
-- NetMaster
-- 
have you enabled IPv6 on something today...?

SpaceNet AG  Vorstand: Sebastian v. Bomhard, Michael Emmer
Joseph-Dollinger-Bogen 14Aufsichtsratsvors.: A. Grundner-Culemann
D-80807 Muenchen HRB: 136055 (AG Muenchen)
Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279


signature.asc
Description: PGP signature