Hey there! I successfully flashed a home node and am able to connect to the
private SSID, SSH in as root, and poke around. When I connect my home node
to my home router, I am able to access the internet via the private SSID.
However, I don't think I'm actually connected to the mesh. Am wondering if
something is going wrong with the tunneling.
Some notes:
0) tunneldigger is running:
root@pattyspuddles:~# ps | grep tunnel
2900 root 5312 S /usr/bin/tunneldigger -u
ecd1b967-16e5-4c08-…
[View More]b738-bf83b82f559c -i l2tp0 -t 1 -b 45.34.140.42:8942 -L
1000kbit -s /opt/mesh/tunnel_hook -I eth1
1) In /var/log/messages I see:
Sun Feb 4 10:16:49 2018 daemon.info td-client: Performing broker
selection...
Sun Feb 4 10:16:52 2018 daemon.info td-client: Selected 45.34.140.42:8942
as the best broker.
Sun Feb 4 10:16:56 2018 daemon.info td-client: Tunnel successfully
established.
Sun Feb 4 10:16:56 2018 daemon.info td-client: Requesting the broker to
configure downstream bandwidth limit of 1000 kbps.
2) ping 8.8.8.8 works
3) ping -I mesh5 8.8.8.8 does not work
4) ping -I l2tp0 8.8.8.8 does not work
5) I see 2 public SSIDs *peoplesopen.net <http://peoplesopen.net> 65.28.1*
and *peoplesopen.net <http://peoplesopen.net> 65.28.1 fast*, but I do not
see plain ol' *peoplesopen.net <http://peoplesopen.net>*. Is this expected?
6) If I'm connected to either *peoplesopen.net <http://peoplesopen.net>
65.28.1 *or *peoplesopen.net <http://peoplesopen.net> 65.28.1 fast*, I
cannot access the internet.
Any suggestions for how to continue debugging would be awesome!
--Benny
[View Less]
You might be wondering just who is this crazy gringo?
I was born and raised in Kokomo Indiana. Went through Ball State to get by
Bs in Cs and my second lieutenant bars in the Army. Was stationed in
Maryland, where I was medically retired for Crohn's. Finished my Ms in
InfoSci and starting working in Wash D.C.
Met my Puerto Rican wife at a seminar for the GRE in Wash Dc. Some love
story stuff, ba da bing, ba da bam. I'm a father of 3 daughters living in
Gurabo, PR.
Worked until 2006, when my …
[View More]condition forced my full medical retirement.
FLOSS veteran on the island and elsewheres since 2003. Started SNAP
Platform(OSS Java) and prPIG and did that for a few years, then I went into
a little hibernation. Maria woke me up.
--
Kevin Shockey
Artist, Scientist, Activist
Twitter <https://twitter.com/shockeyk>& Instagram
<https://www.instagram.com/shockeyk/>
[View Less]
Hi Folks,
A while back I posted a repo
<https://github.com/aetilley/wifi_localization>that
I had been working on to estimate geographic coordinates from nearby MAC
addresses and their corresponding signal strength.
https://github.com/aetilley/wifi_localization
I recently added a Jupyter notebook to this repo to help people more easily
test this code on their own local MAC addresses.
I'd be interested to hear what you find when running this notebook (called
localize_from_nearby_wifi.…
[View More]ipynb
<https://github.com/aetilley/wifi_localization/blob/master/localize_from_nea…>).
For me, I found that, of all the MAC addresses my wifi interface could see,
only one of them was in the database, but had three records, two in SF and
one in Oakland, putting my estimated location somewhere in the middle of
the SF bay.
yours,
Arthur
[View Less]
Let me explain. All of questions are great, it's that to explain some will
require books, those are hard and there are no simple answers. Others are
easier to put into context.
Let's take state of preparation. I've been through a handful of serious
hurricanes, but everyone I know thought this would be like those before.
Unfortunately the magnitude of devestation compared other storms was
nothing close to the collective known experience, so few prepared
sufficiently, across the board government,…
[View More] utilities, private sector,
citizens.
So the go!den question, knowing what we know now, will for the next one
will we be better prepared. That's a more complicated yes and no. For the
entities that can afford it, sure. Those that can not afford it, will not.
[View Less]
Hello Kevin,
thank you for your news from Puerto Rico.
The media reported a lot about the difficulties restoring power (and
potential scandal involving Whitefish Energy).
I haven't heard much on a personal level, only
- my cousin is relaying ham radio messages via NYC
- my doctor's family (from Puerto Rico) may move to the mainland
I'm not familiar with the government of Puerto Rico. It would be
interesting to hear your views on the political leadership, state of
readiness for emergencies, …
[View More]efficiency of response, etc.
====
Date: Fri, 2 Feb 2018 09:43:53 -0400
From: Kevin Shockey <shockeyk(a)gmail.com>
Just started laying the ground work for a mesh network here in Puerto Rico.
<snip>
What have you heard about the communications challenges after the
hurricane? Any questions?
[View Less]
Im still investigating the gap between what is possible versus what is
feasible versus how it actually happened (what we learnt from the actual
experience).
Most people stayed connected using smartphones post disaster. As wheels and
spokes came on line then more pc, laptop, tablets came online.
As the cell network was repaired, then I started doing a mobile hotspot in
my house, or usb tethering. I have to assume other tech-savvy families did
the same.
I know some first responders, but there …
[View More]is a lot more to learn about the
comms implications for search and rescue efforts.
[View Less]
If you think of us a rural/urban networking topology, most of the San Juan
metroplex is fine. Within that area are pockets without power, water,
Internet.
Then in most of the larger cities the same, now we switch immediately to a
rural model. Spokes of functionality extending into smaller pueblos. If the
spoke you live on is with out a service, then everyone down stream is
usually without that service.
It turns out that the utilities were laid out in daisy chains. Many the
chains that are …
[View More]completely inoperational may take years for the
infrastructure to be rebuilt again.
[View Less]
Hey mesh people,
Have you been dying to help build the People's Open Network, but aren't
sure where to start. Maybe you've heard about our mysterious node mounts,
but don't have a smartphone or aren't part of some __super secretive chat
group__. Or perhaps you'd just like help selecting a local ISP for your new
apartment. Fear not, we're here to help.
Starting this Sunday, Feb. 4th, SudoMesh will now be holding regular
"office hours" on Sunday afternoons in SudoRoom. Running loosely from 1pm
…
[View More]until late afternoon or early evening, this time serves dual purpose:
1. A jumping off point for people interested helping with a scheduled
Sunday node mount, but who are not able to attend a Tuesday night meeting
or are not "in the know."
2. A friendly, non-confrontational time for new people to get oriented to
the project or just ask general questions about networking, the internet,
and their service provider.
Finally, when either of these purposes are not present (i.e. no node mount,
no new people), we will use the time to hold training sessions on a topic
of choice, conduct outreach to potential node locations, address finances
and purchasing, or tackle any other outstanding issues.
For this Sunday, we do not have a scheduled node mount yet and do not
expect new people (since this just now being announced). Instead, we will
be doing basic training on how lead or participate in a node mount. We will
also be contacting and scheduling our existing list of node requests.
If you'd like to help out, stop by SudoRoom on Sunday, Feb. 4th, around 1pm.
Thanks and hope to see y'all on Sundays,
-grant
PS: if someone with access would like to add this as a recurring event to
https://omnicommons.org/calendar/ that'd be cool, or we can just discuss it
on Sunday :-)
[View Less]
Hey meshers,
In yesterdays meeting, we discussed a couple of open issues namely:
https://github.com/sudomesh/bugs/issues/4 (can't connect to netflix)
https://github.com/sudomesh/bugs/issues/5 (syslog logging on home
nodes)
and
https://github.com/sudomesh/bugs/issues/8 (intermittent dropping of
tunnel digger sessions)
I've marked these issues with label "help wanted" and other appropriate
labels like "firmware", "exit node" or "outreach/communication".
These triaged …
[View More]issues/bugs can be found through https://peoplesopen.net/
helpwanted .
How can you help out?
1. If you are interested in fixing issues, have a look at https://peoplesopen.net/helpwanted for some selected issues.
2. If you are aware of an issue but don't have time to fix it, please
please document and label the issue such that others can pick it up.
Please review existing issues at https://peoplesopen.net/issues )
before opening a new one to avoid duplicate issues.
3. If you are familiar with (parts of) our projects and feel like
cleaning out stale / out-dated issues, please have a look at https://peoplesopen.net/issues and help close out issues that have been addressed
and label issues that need attention.
If this is confusing, don't know where to start or if you have other
ideas on how to encourage folks to help out, please contact me (or
someone else!) offlist.
Hope this helps,
-jorrit
[View Less]
we got a donation that included sixteen or so of these little modules, for
converting 48VDC from Power Over Ethernet to like 5V or maybe 12v or whatever
you want, it has an adjust pin.
they're in the mesh area on one of the first shelves on the left, around eye
level. Part number is AG9800M and they're made by Silvertel
here's the datasheet:
https://www.silvertel.com/images/datasheets/Ag9800M-datasheet-miniature-iso…
Hi all,
Watching the excellent panel discussion (great moderating, Mai!) at BYOI
yesterday < https://m.youtube.com/watch?v=VaFFFw0hndQ > I was struck by the
connection to a conversation with my colleagues at Tech Underground about
setting up Internet/Intranet for small nonprofit organizations. We learned
that AT&T's fibre 25/25Mb plan has an issue where you can only use the
Arris BGW router they provide, and that this router will reboot itself
whenever the NAT table sees more than …
[View More]800 TCP sessions. 800 is pretty much
normal for a group of about six people. So even though AT&T promotes this
setup for organizations up to 25 users, it is not. The router reboots
itself when 800 is exceeded, so everyone loses connectivity. The limit may
vary depending on unknown factors, but also exists for Comcast small
business customers, e.g. the limit is 2000 on the device provided by
Comcast, but that the device itself eats up 700 or 800 sessions, before any
traffic from the network has even been hooked up to it, leaving maybe 1200
for users. With a dozen staff, plus people's cell phones and VoIP phones,
it hits the limit and crashes the router once or twice a day.
Online research turned up a couple of people attempting hacks:
1. Super-linux-geek hack: http://blog.0xpebbles.org/
Bypassing-At-t-U-verse-hardware-NAT-table-limits
<http://blog.0xpebbles.org/Bypassing-At-t-U-verse-hardware-NAT-table-limits>
(basically, the hack is to take the DRM traffic to the AT&T router, and
everything else to the router of your choice.)
2. http://www.dslreports.com/forum/r29898675-U-Verse-
Business-NVG585-NAT-limit
We think AT&T is trying to reduce the number of customers who will try to
share accounts, and live with the reduced bandwidth. TCP session limits are
a big hammer solution to this problem, but it's one of the fall-outs of
having "net neutrality" rules. If they can't rate-differentiate sources,
ISPs will manufacture artificially handicapped hardware.
thanks
Hilary
---
Hilary Naylor, Ph.D.
www.a2zed.us
Oakland CA
[View Less]
https://drive.google.com/drive/folders/1gssNlRp5EfbA4lBir1n9Gv07eYa3KBex?us…
You can download some clips from tonight's event I shot with my iphone
for b-roll. I shot through the demonstration tables to the stage in
most of these clips. So, most have a demo table and part of the stage
in the shot. I think a still frame could be good for social media.
More video coming tomorrow.
Jacques
Greetings Omninoms/sudoers/CCL'ers/meshers,
Last week, Omni's tall A-frame ladder disappeared from the entrance hall
(if anyone noticed someone exiting the building with a ~13' wooden ladder,
lmk).
Robb and I did a bit of research, and ladders that tall are hard to come by
and fairly expensive. This 15' A-frame Little Giant seems to be the best
bet:
https://www.amazon.com/dp/B00064C4SQ/
Our scaffolding is bulky, takes time to set up, and doesn't reach the
ceilings in the ballroom, entrance …
[View More]hall nor sudo/ccl. A bucket lift is ~10x
more expensive, and wouldn't be able to access some parts of the building
we'd use it in. With a ladder this size, we could use it for working on the
ceilings everywhere - and mesh could use it for our Sunday node mounts.
The cost is $674.80, so I'm proposing the following financial split:
* Omni - $330
* Sudo - $115
* CCL - $115
* Sudo Mesh - $115
Ideas on how best to securely store it?
Please let me know asap if there are any blocking concerns or better ideas.
I'll bring it up at the next sudoroom and mesh meetings and hopefully
someone can bring it up at CCL's.
<3
Jenny
Help open a professional kitchen at the Omni Commons in Oakland!
https://omnicommons.org/kitchen
`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
"Technology is the campfire around which we tell our stories."
-Laurie Anderson
"Storytelling reveals meaning without committing the error of defining it."
-Hannah Arendt
"To define is to kill. To suggest is to create."
-Stéphane Mallarmé
"Anything done for the first time unleashes a demon."
--Dave Sim, "Cerebus the Aardvark"
~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
[View Less]
Hey!
I've been helping to setup a mesh demo for this Saturday's workshop,
and got some raspberry pis running on the mesh serving simple web
pages. I've attempted to document my experiments here: https://github.c
om/sudomesh/babeld-lab/blob/master/services_guide.md#use-case---
raspberry-pi-as-wired-mesh-node-via-home-node .
For tomorrow, what would be an easy way to get folks to visit "cow" at
http://100.65.20.66 and "chicken" at http://100.65.26.1 on their
phones/laptops …
[View More]after connecting to the peopleopen network via some
ssid/wifi?
Curious to hear suggestions.
thx,
-jorrit
PS Please note that links above only work if you are using a
peoplesopen.net connection.
[View Less]
Sounds good Jenny. I will be around for a bit after 7pm. If Robb can email
me jacquesrevera(a)gmail.com, I will give him my cell number so we can figure
out the best way for me to help.
Jacques
~
"You cannot break all the chains, except one. You cannot say you want to be
free of exploitation and oppression, except you want to keep the oppression
of women by men. You can’t say you want to liberate humanity yet keep one
half of the people enslaved to the other half. The oppression of women is
…
[View More]completely bound up with the division of society into masters and slaves,
exploiters and exploited, and the ending of all such conditions is
impossible without the complete liberation of women. All this is why women
have a tremendous role to play not only in making revolution but in making
sure there is all-the-way revolution. The fury of women can and must be
fully unleashed as a mighty force for proletarian revolution." Bob
Avakian, BAsics 3:22
http://revcom.us/avakian/Break-ALL-the-Chains/Break-ALL-the-Chains-FULL-WOR…
On Tue, Jan 23, 2018 at 2:26 PM, Jenny Ryan <tunabananas(a)gmail.com> wrote:
> Hi Jacques,
>
> Robb is handling the livestream and A/V for Saturday, but I'm sure he'd
> welcome help. Have you met him?
> Sudo Mesh (our list cc'd) is meeting this evening if you'd like to stop by
> and introduce yourself.
>
> Jenny
>
> Help open a professional kitchen at the Omni Commons in Oakland!
> https://omnicommons.org/kitchen
>
> `~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
> "Technology is the campfire around which we tell our stories."
> -Laurie Anderson
>
> "Storytelling reveals meaning without committing the error of defining it."
> -Hannah Arendt
>
> "To define is to kill. To suggest is to create."
> -Stéphane Mallarmé
>
> "Anything done for the first time unleashes a demon."
> --Dave Sim, "Cerebus the Aardvark"
> ~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
>
> On Mon, Jan 22, 2018 at 10:09 PM, jacques revera <jacquesrevera(a)gmail.com>
> wrote:
>
>> This event at the Omni saturday night is important. I can record and
>> upload video of "Build Your Own Internet Workshop & Panel" to your channel,
>> social media or my channel. I am a semi-professional videographer and I get
>> good audio (which is the most important thing at panel and discussion
>> events) - especially if your sound is good and I take an audio feed from
>> your board. You can see some of my more recent event and protest videos
>> here:
>>
>> my channel
>> https://www.youtube.com/channel/UCt7o6FVBWMi5Qtqk39t4AFA/videos
>>
>> my videos on the Revolution Books channel
>> https://www.youtube.com/user/revbooks
>>
>> Jacques
>>
>>
>> _______________________________________________
>> sudo-discuss mailing list
>> sudo-discuss(a)lists.sudoroom.org
>> https://sudoroom.org/lists/listinfo/sudo-discuss
>>
>>
>
[View Less]
Not sure how github handles domain forwarding for https but here's the
error from firefox.
buildyourowninter.net uses an invalid security certificate.
The certificate is only valid for the following names:
*.github.com, github.com, *.github.io, github.io
Error code: SSL_ERROR_BAD_CERT_DOMAIN
Whoops. Now mesh is cc'd.
Jenny
Help open a professional kitchen at the Omni Commons in Oakland!
https://omnicommons.org/kitchen
`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
"Technology is the campfire around which we tell our stories."
-Laurie Anderson
"Storytelling reveals meaning without committing the error of defining it."
-Hannah Arendt
"To define is to kill. To suggest is to create."
-Stéphane Mallarmé
"Anything done for the first time unleashes a demon."
--Dave Sim, "Cerebus the …
[View More]Aardvark"
~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
On Tue, Jan 23, 2018 at 2:26 PM, Jenny Ryan <tunabananas(a)gmail.com> wrote:
> Hi Jacques,
>
> Robb is handling the livestream and A/V for Saturday, but I'm sure he'd
> welcome help. Have you met him?
> Sudo Mesh (our list cc'd) is meeting this evening if you'd like to stop by
> and introduce yourself.
>
> Jenny
>
> Help open a professional kitchen at the Omni Commons in Oakland!
> https://omnicommons.org/kitchen
>
> `~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
> "Technology is the campfire around which we tell our stories."
> -Laurie Anderson
>
> "Storytelling reveals meaning without committing the error of defining it."
> -Hannah Arendt
>
> "To define is to kill. To suggest is to create."
> -Stéphane Mallarmé
>
> "Anything done for the first time unleashes a demon."
> --Dave Sim, "Cerebus the Aardvark"
> ~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
>
> On Mon, Jan 22, 2018 at 10:09 PM, jacques revera <jacquesrevera(a)gmail.com>
> wrote:
>
>> This event at the Omni saturday night is important. I can record and
>> upload video of "Build Your Own Internet Workshop & Panel" to your channel,
>> social media or my channel. I am a semi-professional videographer and I get
>> good audio (which is the most important thing at panel and discussion
>> events) - especially if your sound is good and I take an audio feed from
>> your board. You can see some of my more recent event and protest videos
>> here:
>>
>> my channel
>> https://www.youtube.com/channel/UCt7o6FVBWMi5Qtqk39t4AFA/videos
>>
>> my videos on the Revolution Books channel
>> https://www.youtube.com/user/revbooks
>>
>> Jacques
>>
>>
>> _______________________________________________
>> sudo-discuss mailing list
>> sudo-discuss(a)lists.sudoroom.org
>> https://sudoroom.org/lists/listinfo/sudo-discuss
>>
>>
>
[View Less]
Hey y'all -
Interested to help spread the word on the upcoming BYOI workshop on 27
January 2-5pm?
Here's a couple of things you can help do:
Print and distribute posters
<https://github.com/sudomesh/propaganda/raw/master/flyers/byoi-2018-01-
poster-with-agenda.pdf>
Print and distribute flyers
<https://github.com/sudomesh/propaganda/raw/master/flyers/byoi-2018-01-
you-decide.pdf>
Share blurbs like:
---- start ----
Build Your Own Internet Workshop @OmniCommons 27 …
[View More]Jan 2-5pm.
Meet & mingle with others interested in building neighborhood wireless
networks.
https://peoplesopen.net/workshop
---- end ------
Or ... talk about BYOI with folks that might be interested.
Or ... organize your very own BYOI ;)
Got questions, or want to help out in other ways, please do post on
this mailing list, or come over the upcoming Tuesday meeting 7:30p at
Omni Commons.
thx,
-jorrit
PS. For many other flyers, longer blurbs (for facebook/blog posts),
posters, stickers etc, feel free to poke around and remix stuff at <htt
ps://github.com/sudomesh/propaganda> .
PS2. In case you can't make it, here's a super-short online-only nano-
BYOI - <http://buildyourowninter.net> .
[View Less]
---------- Forwarded message ----------
From: Johny Radio <johnyradio(a)gmail.com>
Date: Fri, Jan 5, 2018 at 10:45 PM
Subject: [dorkbotsf-blabber] A Thousand FREE Lithium Batteries For YOU
To: Dorkbot-Blabber <dorkbotsf-blabber(a)googlegroups.com>
Hi all
An energy company donated a hundred thousand barely-used lithium
nanophosphate cells to my nonprofit org.
We need places to store them!
THE CELLS:
These are industrial-grade A123 High Power Lithium Nanophosphate
…
[View More]ANR26650M1A cells. They are authentic, strong and safe.
They are 26650—same height as 18650’s, but fatter.
Photos:
https://image.ibb.co/dfD9XG/steve_freewire_sm.jpghttps://image.ibb.co/ea0Cmb/A123_cells.jpg
Battery specs below.
THE DEAL:
In exchange for storing a few boxes of batteries, we’ll gift you approx
one- to two-thousand cells, free.
You could build some power walls, power a bunch of bicycles and portable
LED projects, etc.
We need to move the cells within a week.
Each box is approx 4’ x 2’ x 2’.
If we deliver to you, plz store 9 boxes minimum (we’ll have to rent a
truck).
If you pickup, then fewer boxes is fine.
Gift to you will be approx 1/10th of the cells you store.
WHY YOU SHOULD HELP US J
I founded a nonprofit org, to teach electronics to at-risk teens in SF. We
teach kids in the hood to solder, drill, assemble, and more.
Read about us in MakeZine and Burning Man Journal:
boo.ma/makezine
boo.ma/burningblog
www.bayviewboom.org
Like us on www.facebook.com/bayviewboom
Follow us on www.twitter.com/bayviewboom
501(c)3 Nonprofit umbrella: www.empowermentworks.org
BATTERY SPECS:
Datasheet: http://e-motion.lt/wp-content/uploads/2010/01/
ANR26650M1A_Datasheet.pdf
Safety spec: https://fmo.unl.edu/sds/lithiumionbattery.pdf
2.3Ah, 3.3V nominal each
Performance: 30C continuous discharge, 60C pulse
Recommended Charge: 3A to 3.6V CCCV, 45 min
Fast Charge: 10A to 3.6V CCCV, 15 min
Power: Over 3000W/kg and 5800W/L
Form factor: The cells are assembled in battery packs. Each pack contains
100 cells. These packs were used in an installation with strict
constraints, so they had to pull these packs from service at 75%-80%
capacity. In reality, most of the cells in each pack are in great
condition. You’ll want to break down the packs and pull the individual
cells.
Plz contact me ASAP by replying here, or at john(a)bayviewboom.org, or at
415-689-4335 <(415)%20689-4335>.
Thx!
Johny Radio
--
PEOPLE DOING STRANGE THINGS WITH ELECTRICITY
---
You received this message because you are subscribed to the Google Groups
"dorkbotSF-blabber" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to dorkbotsf-blabber+unsubscribe(a)googlegroups.com.
To post to this group, send email to dorkbotsf-blabber(a)googlegroups.com.
Visit this group at https://groups.google.com/group/dorkbotsf-blabber.
To view this discussion on the web visit https://groups.google.com/d/msgid/dorkbotsf-blabber/003f01d386b9%24fcd97da0%24f68c78e0%24%40gmail.com
<https://groups.google.com/d/msgid/dorkbotsf-blabber/003f01d386b9%24fcd97da0…>
.
For more options, visit https://groups.google.com/d/optout.
[View Less]
I'm a commercial AV Integrator interested in using my extensive
installation skills for good. I can build just about anything, and
terminate cables like a professional (cause I am!) I can definitely devote
a few hours a week to pasting equipment on rooftops (or whatever
fabri-cobbling is required), have lots of my own tools and PPE, can run a
crew, am certified on all lifts and booms, and can improvise
fabrication-wise like a champ. Plus, I'm really pissed off about the
internet monopoly in …
[View More]this country and aims to do something about it.
How can I help, in my off hours and the weekend?
Brian
[View Less]
We had a request for how to connect a home node to internet via wifi
instead of via ethernet. This is not currently supported using the built-in
web ui so i wrote up a short guide:
https://gist.github.com/Juul/957855bb5841100109eaeb90e8c6b01b
I'll either improve it a bit and add to wiki or maybe turn it into a script.
--
marc/juul