Hello meshies
I know everybody is having fun at Battle Mesh, but if someone could take a
look at this I' d really appreciate.
I really have my eyes on the C50, as it seems to be the cheapest dual-band
on the market now. I can get on in Brazil for less than 40 USD! Last week I
bought one which I later found out to be an unsupported V2. But now I got a
V1, and it almost works. If it works, I'll the buy about 10 for an
installation in two weeks.
The problem seems to be with 802.11. The 2.4Ghz radio does not work in
ad-hoc mode - although the 5Ghz radio does. Then I don't know if it's
related, but when it meshes with a WDR3500, the Internet is painfully
slow, with some ping times about 1000-2000 milliseconds. Pinging from the
LiMe gateway at the same time gives me a steady 57ms. Perhaps a different
driver should be used?
Attached is a file with information gathered from the router.
A few other oddities (not as important as the issue above):
- Could not flash from stock directly with the compiled LiMe. I had to
first use this openwrt [1], then LiMe
- When I flash from the firmware above with the LiMe I compiled or the
download Lede, I get the message:
" It appears that you try to flash an image that does not fit into the
flash memory, please verify the image file!
Size: 7.63 MB (7.62 MB available)"
It works fine, tough.
- The firmware I cooked with my community settings (using cooker) won't go
through to the Internet, and gives this ESSID instead of my
community's:{{NETWORK_NAME}} (although it meshes with the LiMe gateway)
- The firmware I cooked without community settings connects to the Internet
through the LiMe gateway with the sluggish times above.
Thanks!
[1]
http://dl.eko.one.pl/luci/chaos_calmer/ramips/luci-15.05-ramips-mt7620-Arch…
--
bruno(a)pobox.com ▀─█▄██▄▀▄
http://brunovianna.net ─█▄██▄▀█▀█▄
skype: randomico▀─█▄██▄▀█▀█▄▌██─█▌█▌
Hello,
Here we are considering again the captive portal thing. It would be a
welcome page with some community news, not real authentication. I guess
we would like a system where MAC addresses of users who just clicked an
"Ok" button of the splash page would be validated for a month. So they
would have to go through this News page once a month.
I've seen Nodogsplash seems to be maintained again, so I can try to make
it work for LiMe. But first I wanted to ask about Pitbull, as I think
that was something similar but specially made for LiMe.
What is the status of Pitbull?
Would it work for the described need?
Thank you!
Hey sisters,
Let me share some good news for community networks -and bad ones for ISPs:
0.- Bitmessage has been working on LAN peer auto-discovery. It is
already in v0.6 branch, we tested it and it works.
1.- Retroshare will finally have asynchronous messaging working
(Retroshare already has LAN peer auto-discovery).
2.- Impressive ZeroNet is aware of the importance of LAN peer
auto-discovery and they are going to add this feature.
Hi there,
thanks for libremesh! My goal is to add another client wifi network. The
two from the 'standard' configuration are running and the mesh on 5 ghz
also, but if i try to add a third one, running lime-config gives me an
error.
In my etc/config/lime besides the other config options:
config wifi 'radio1'
list modes 'ieee80211s'
option htmode_5ghz 'HT40'
option ieee80211s_encryption 'psk2/aes'
option ieee80211s_key 'password'
option ieee80211s_mesh_id 'LiMe'
option ieee80211s_mesh_fwding '0'
option channel_5ghz '48'
option distance '100'
config wifi 'radio0'
list modes 'ap'
list modes 'apname'
option apname_ssid 'LibreMesh.org/%H'
option apname_key 'mypassword'
option apname_encryption 'psk2'
option ap_ssid 'IoT'
option ap_key 'mypassword'
option ap_encryption 'psk2'
option channel_2ghz '1'
option distance '100'
That is working. If i add another block in radio0 like this:
list modes 'ap2name'
option ap_ssid 'thirdSSID'
option ap_key 'mypassword'
option ap_encryption 'psk2'
I'am getting an error on the command line:
/usr/lib/lua/lime/wireless.lua:117: module 'lime.mode.ap2name' not
found: ...
Does some of you has an example of adding more SSID's via the
"lime-config-system" for me?
Regards
Julius
hello
This list a bit quiet, so here is a question for the experts: how difficult
it is to port libremesh to the wrt54g? I see there is a openwrt version,
but no libremesh. The chipset is not in the target list.
Boa Vista de Acará network, near Belem in northern Brazil, got 10 of these
routers from FreiFunk. I understand they used to run Tomato firmware in
them.
Thanks!
Bruno
--
bruno(a)pobox.com ▀─█▄██▄▀▄
http://brunovianna.net ─█▄██▄▀█▀█▄
skype: randomico▀─█▄██▄▀█▀█▄▌██─█▌█▌
Hi all!
We are just around the corner on having the LibreRouter with us!
In order to prepare for the imminent arrival, we prepared a report to
have you informed on how it will be and how you will be able to use it.
https://librerouter.org/media/librerouter-datasheet.pdf
We have also prepared a video to explain you how you can use it in your
communities: http://gg.gg/LR-video
Last but not least, we also want to ask you a few questions about how
you plan to use them in your communities. Please help us collect this
information, that will enable us to prepare for the public release of
the LibreRouter: http://gg.gg/LibreRouter-whowantsone
This same article can be found here: http://gg.gg/LR-whowantsone-article
Have I told you that is Open Source Software and Hardware?
You can check out the source at: http://github.com/libremesh/librerouter
That is all for now.
Don't hesitate on reaching out on any question that you might ask.
Regards,
--
Nicolás Pace
AlterMundi.net
We now have a space on TranslateWiki.net to translate various parts of
the LibreMesh project!!! Please share this invitation with anyone you
know who might want to translate.
You do not need to know how to program. If you are familiar with wiki
software, you will learn quickly how to use translatewiki.net. The only
requirements are a good command of languages, a web browser and an open
mind.
*How to start*
1. Get an account -- https://translatewiki.net/ -- and set up your profile.
2. Do the test translations that it asks you to do, in order to verify
that you know both languages and earn the translator permission.
3. Go to https://translatewiki.net/wiki/Translating:LibreMesh and click
on "Translate this project" (in your chosen language) at the top of the
page.
Any questions, reply here.
More details below, including the option of offline translation and how
to see multiple languages when translating.
Currently only software interface strings are translatable, but soon
we'll add other parts of the LibreMesh project to translate.
onward with translations!!
~ Pato
(Most of this email is copied and modified from various pages on
TranslateWiki.net.)
*MORE DETAILS*
To get started, the first thing you need is a user account on
translatewiki.net. Creating an account is done in less than a minute and
is used to keep track of what you have worked on. It will give you
access to translate any of the projects on TranslateWiki.
When creating an account you go through some test translations to make
sure that you have a basic understanding of the languages. These
translations are not live but are instead compared to older translations
by trusted users before giving you the rights to start translating live
messages. That means that the messages you translate will be used in the
next update of the program/website!
*Start translating*
After you have been given permission to translate, your entry point is
most likely going to be the translation tool. It lists all the available
groups of messages that we have. Most of the translations happen using
this tool, see the tutorial,
https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:Translate/…
For more info about how to use TranslateWiki.net:
https://translatewiki.net/wiki/Translating:Introhttps://translatewiki.net/wiki/FAQhttps://translatewiki.net/wiki/Project:About
*Offline translating*
https://translatewiki.net/wiki/Translating:Offline
*How to view translations of a message into other languages*
If you are a translator you can choose to display messages on the edit
screen in other languages, as well as English and your own language.
These assistant languages are set in the 'Edit' tab of 'My preferences'.
Anybody can see all the translations of a message by clicking on 'In
other languages' in the navigation bar when viewing a message in any
language. This takes you to the special page All translations.
For example, if you speak Brasilian Portuguese, Spanish, and English,
then you can set up "assistant languages" so that you see both English
and Spanish translations as you translate into Brasilian Portuguese.
*If your language isn't available*
https://translatewiki.net/wiki/Translatewiki.net_languages
*Improving the English source message*
If you spot a spelling or grammar error in the original English message,
or you would like to suggest a better way of expressing the message,
then please do not change the English message but instead put a message
on the talk page of the project concerned (or submit a pull request on
GitHub). You should explain why you think there is a problem with the
current message and propose your alternative. The proposed change will
then be discussed in the usual way and, if agreed, then one of the
developers at the project concerned will change the message in the
source code (kept, for instance, on sourceforge.net, or wherever...) on
that project. A bot run by translatewiki.net will then detect the change
in the source code and import the new message to translatewiki.net. The
amended message is usually brought to the attention of translators by
placing the !!FUZZY!! mark in existing translations (it is all
automatic; the FUZZY mark is also added by the bot detecting the change).
Why can't one edit English-language messages on here? Because changing a
message in English may impact all translations. Software developers own
the source strings. If you want to propose that a message is changed,
please use the button "Ask question" in the translation editor and write
your proposal or concern.
Continuing the conversation from
https://github.com/libremesh/lime-packages/issues/257#issuecomment-365522564
, including @Nikerabbit, part of the TranslateWiki team:
@Nikerabbit wrote:
> Translate extension supports translating wiki pages (any kind of pain
text is okay), so you could copy the markdown readme on the wiki and
make it translatable using that feature. Practically, that would mean
that future changes should be done to the translatable page and exported
back to the repository (or doing changes twice, but overwriting the wiki
version with a fresh copy from the repository won't work).
>
> We have one project using that approach:
https://translatewiki.net/wiki/Translating:Lib.reviews/FAQ
> One significant issue here is though that exports from translatable
pages to the repository are not automated yet.
Within LibreMesh, I see four types of text to translate (besides
software interfaces):
- web sites
- software README files
- instructional booklets
- subtitles
# WEB SITES
The web pages of www.libremesh.org are here:
https://github.com/libremesh/lime-web/tree/master/docs . We talked about
changing from Jekyll to a website engine that has more elegant
multilanguage functionality (such as Nikola
http://nikola.readthedocs.io/en/latest/manual/#multilingual-posts), but
for now we're still on Jekyll. Our conversation about this is at
https://github.com/libremesh/lime-web/issues/22 . There are two
language-specific issues open for the website:
https://github.com/libremesh/lime-web/issues/35 Italian and
https://github.com/libremesh/lime-web/issues/33 Brasilian Portuguese.
One group used Zanata to translate a few pages.
I'm tempted to move libremesh.org to a platform that allows translation
of the site content on the site, so that all translation can happen
on-site instead of pasting it into TranslateWiki, translating, and
copying the translation back to the website (or back to a file on GitHub).
The www.librerouter.org website runs CyclopeCMS, which has [kind of
awkward, admin-dependent] multilingual capabilities, however the site
will be moved to WordPress, which has various multilingual options. We
welcome and recommendations of WordPress multilingual and translation tools.
# README FILES
For some software, we want to translate the README but not the software,
mostly for command line programs. These include:
- lime-sdk https://github.com/libremesh/lime-sdk/blob/develop/README.md
- LibreNet6 http://docs.altermundi.net/LibreNet6/Setup
I imagine this is the same workflow as for text pages: paste into TW,
translate, copy to the appropriate place in a file or web page.
# INSTRUCTIONAL BOOKLETS
The booklets aren't published yet, but we've already translated some of
the drafts by using online pads (EtherPad) and offline OmegaT+. The
booklet formats and workflow can be changed if necessary. Currently, the
translation happens with TXT files, with a PDF of the original (in
Spanish) to give visual context (there are images in the booklets). The
booklet creators then paste the translated text and publish a PDF in the
target language. There are no plans at the moment to publish the
booklets as web pages, though this is a possibility, and might be a good
idea.
# SUBTITLES
There are instructional videos that will be narrated in Spanish or
English, and then we'll create subtitle files, and then translate the
subtitles. In the past I've used SubtitleEditor on my computer, and
www.dotsub.com. If we can put the SRT or other format in a GitHub repo
and translate them on TranslateWiki, great.
~ Pato
In our network there are three nodes in a chain connected via cable
(UTP). Let's call the gateway node A -- it connects via Ubiquiti
antennas to a VDSL modem (which should change to a fiber optic
connection this month).
The nodes were all running LiMe 16.07. Today I flashed node A with LiMe
17.06 (made with Chef, full LibreMesh, tl-wdr3500-v1).
Now some Android phones connect to the wifi, detect no Internet, and
automatically disconnect, and this happens on all the nodes (B and C are
still running 16.07). After trying to connect for a while (maybe 15 or
30 minutes), some of these phones detect Internet and stay connected,
while others never detect Internet. Other phones detect Internet
immediately and work fine. Computers (GNU/Linux and Windows) detect
Internet okay.
Looking at LuCI for node A, only itself appears in the Mesh Nodes list,
even when people are connected to Internet via node C. Accessing node B
and C LuCI works (via casadiego.lan and casafaby.lan), and in their mesh
nodes lists, only they appear, not node A.
All this didn't happen before upgrading node A.
I disabled 5 of the 6 wifi networks on node A because I thought there
might be a problem with all the extra wifi networks, but that didn't help.
I could upgrade nodes B and C to LiMe 17.06 and see if that makes
everything work again, since it seems that there's something
incompatible about nodes running different versions of LiMe, but I'd
rather just revert to LiMe 16.07 until someone can explain this
malfunction and promise that my phone will detect the Internet
connection if I upgrade all nodes.
However, I can't find the .bin files to flash node A, and the backup I
make of node B isn't a .bin file. If I could find those old files, I
would also happily test 17.06 on all the nodes, but I can't find any
.bin files of LiME 16.07.
I could also try modante's solution to a different problem, "manually
running the script /etc/watchping/wan-ok.d/bmx6-gw", but it seems
different than this problem.
~ Pato
Can anyone point me at how to change the config of libremesh so that an
IPV6 client doesn't get the DNS server as the IP address of the
libremesh router itself? I can see how to do this for IPV4 in the DHCP
server config just fine and that works by using an option 6 and the list
of DNS servers I want to use, but doing this for IPV6 has left me
stumped. I'm using the 17.06 generic image with no mods.
Thanks in advance
Dave