Freifunk: Setup Router Software Bugfix

If you want to share Public Wifi at home for friends and you don’t want to share the Wifi Password, you can setup cheap a Public Openwrt Wifi Router as Access Point.

freifunk

Advantages:

  • Public Setup needs no Wifi Password
  • You are not responsible, cause the Internet is pulled thru a VPN of Freifunk Network
  • It’s anonymous!
  • It’s free of Charge!
  • Supported by a big Community
  • Can installed on very cheap old Routers like the TP-Link 841 (find the Singleband Router on Amaz or EbXX 12$ or Powerfull Dualband Router TP Link C7 at 50$)
  • Can by used at EVERY Freifunk MESH Wifi Access Network (Mobile Home Usage without Internet like LTE)
  • It’s save
  • Can be used with Solar Power or 9v Battery

Device:

freifunk router

Howto:

  • Go to the next Freifunk Community Downloads to get a Firmware , see on Sticker which Version the Router is,  select then Firmware Version, like TP 841 Vers. 8.1 needs v8 (remark there are 2 Version the .bin and the sysupgrade.bin use always the .bin=gluon-fffd-3-142-20151030150319-tp-link-tl-wr841n-nd-v8.bin)
  • Keep this Firmware on Backup !!! Its useful if the Router hangs on Changes! Or if the File is PURGED cause version Change! Older sometimes more STABLE!
  • Power up the Router, login on TP-Link Web as admin, go Firmware Update, select the gluon-file, reboot and wait.
  • Connect a PC with DHCP NET to the Router LAN (yellow Ports)
  • Set SSH-Admin Password on Advanced first, select other Tabs on Advanced to Change first things you need. Remark Enable ” MESH on WAN or LAN” disabel MESH on WIFI which is default!!! This let 2 Routers stop meshing over Wifi if you like to use a Router at Office and a Router on the Garden without LAN Cables!!
  • Select now Back to BASIC Tab and set Changes, like Geodata and Bandwith is useful, cause Geodata allow find next Router on a Meshmap!
  • Save and Exit! Remark a “long HEX KEY” MUST be shown (red framed)!! If NOT reflash the Firmware cause SETUP FAILED!!! for FACTORY RESET!
  • freifunk setup success screen
  • Test the Router after boot with Wifi Access, and Access on LAN 2-4!! LAN 1 offers only MESH Function.
  • Emergency Access is possible by power on Router wait 60seconds then press RESET for min. 10 seconds, connect a PC to LAN2 and set IP 192.168.1.2 to the PC, the Router listen on 192.168.1.1 via telnet!! To do a Software RESET enter firstboot and confirm by YES, BUT this doesn’t work clean at my Routers, i reflashed successful and this is more clean.

Administration:

  • Go to the Meshviewer Map, look for your Router Name and pick up the IPv6 address, this Map is useful to check your Setup from Internet!
  • Open a Linux Terminal ot Putty and enter ssh root@ip-v6 to reach the Router Console
  • By this Commands you can change remotely anything Freifunk-Commands-Howto

Remarks:

  • The MAJOR Advance is that EVERY Router with this OS can taken to a OTHER Area, and he can CONNECT to EVERY other Freifunk MESH NETWORKs!
  • The TP-841 Router use 9V and can be used at MOBILE HOMES at foreign Citys
  • At Home the Router offers a anonymous Office Internet Access, with Linux/TAILS on RAM very secure for researches

Bugfix:

  • If the HexKey after setup is NOT seen then the Setup is failed, i have seen this on some setups. This can be a result of Browser Javascript Errors like your Browsers uses Adblockers. To fix it take a fresh firefox default profile without any ADDONS enabled!
  • Take the gluon-fffd-3-142-20151030150319-tp-link-tl-wr841n-nd-v8.bin a NON-SYSUPGRADE .bin File which seems more clean. Its found on the Freifunk Firmware Fresh Setupon a other path.

WordPress: Get URL of all Posts

On a lot of  Blogs, Forum and Howto Pages i have read the Question: “How to get the URL of all WordPress Posts?”

If you dont want to use a external Plugin which can be a Security Hole in the CMS you can fix it with a small Workaround:

  • Login into WordPress as Blog Admin
  • Create a New cenral Categorie like “Howtos”
  • Now go to the Posts Page where all Content Pages can be seen as list
  • Here SELECT ALL and do Bulk Action “ADD” to the new Categorie “howto”

that’s it.. now all Posts listet like.. https://www.linuxonlinehelp.de/category/howto/

wordpress url of all posts blogroll
wordpress url of all posts blogroll

Remark:

  • If you create new posts, then do always add them to the Categorie “howto”

Food: Breakfast Power for the Brain

If you work on a IT Office your Brain need useful Energy to Boost up over long time without powerless feeling

breakfast brain food

Ingredients:

  • Natural Oat Flakes with germlings
  • Low Fat Milk
  • Fresh Banana Pieces
  • Nuts Splits
  • Instant Coffee Powder (Coffeine)
  • Chocolate Power

Advantage:

  • Easy to prepare
  • Easy to Store
  • Needs no cooling
  • Long time storeable
  • No unknown hidden Ingredients by Industry
  • No hidden extra sugar
  • Remove Chocolate powder for less sugar
  • Tasty all the time..

Linux: Bash Script Time Saver Session Timer

If you use daily the Internet you know how fast the Time passes. The Internet Research can grab a lot of time without that you feel it. Thats wasted time!

For saving Time on Linux you display a Timer Message on the User Screen after some Time, which let you remark that XX Minutes are gone.

The Linux Tool who can offer this is called “gxmessage”

Howto:

  • Install gxmessage if not installed with $sudo apt-get install gxmessage
  • open the root Crontab with $crontab -e
  • Enter this code (Username = User!):

*/10 * * * *    sudo -u username DISPLAY=:0.0 gxmessage -center "Again 10 Minutes gone.." > /dev/null >2&1

  • After 10 Minutes left, the popup remind you to close your work or Internet Session
  • Perfect Tool for Children to remind them to close the Laptop
  • gxmessage time saver timer

Android: Reset Phone Data Manager Huawei App

If you use a Huawei Smartphone, you can set the Data Transfer Limit at the Phone Manager App which disconnect the mobile data transfer if the Limit is reached.

But if you want to disable it there is NO RESET OPTION!
This can run you into trouble cause the App disable the Mobile Data Modem (LTE) for data transfer daily by Automatic!

To Reset it go:

  • go Android Settings > App Manager
  • go Phone Manager App (Telefonmanager App) and press delete Data Button right
  • press Stop the App now
  • now the Settings from last Travel are gone!

Reset Data Transfer Limit Manager App Huawei

Ubuntu: Release Change

If you use Ubuntu on your Systems, you perhaps read last weeks about a new Release Version.

I am often asked, must i upgrade now?

My answere at first is not really, cause the new Versions are not cleaned up by all bugs and the User or Admin must recheck against the new advantages of the new Releases for production usage. I prefer to wait 3 Month after a Release by Ubuntu is published. But if you setup a very new Hardware your are often forced to take the LAST Release Version, cause it supports newest Hardware Chips by the latest Kernel (for example Laptop mixed Chips Wifi/Bluetooth/USB3.0).

Remark: You should read the “release notes” of the Versions, cause this can prevent you from running into trouble or “black screens”.  DONT forget to Backup the old OS if you try to start the Upgrade. Fresh Setup’s are often smaller and more free of Bugs as “upgraded Systems”! Cause sometimes the old Configs are not all updated or replaced! (User-Homes). New Releases can allocate MORE Disk Space and offer new Call Home Sniffing Tools, RECHECK open Ports, running Processes and Privacy Settings!

On Companies you must always setup a “Lab PC” for Testing the new Releases before rolling out the OS.

Print this Release Timeline out to be updated daily..

ubuntu releases timeline
ubuntu releases timeline

Android: Disable Screensaver Ads Fire Tablet

If you use a Fire Tablet and you want prevent kids from ads do:

Amazon Kindle Fire 2015 Ford

  • Enable the Developer Options by Settings > Device Options > Tap on Serial Number several times > You are now Developer
  • Enable the USB Debugging on Setttings > Device Options > Developer Options > Enable ADB > Tap on toggle > Enable
  • Connect the Tablet to a Linux PC with installed “android-tools-adb” on Win use Adb-Tools-Package from Google
  • Open a Terminal enter

Fire OS 5.0.x:

adb shell
pm hide com.amazon.kindle.kso
exit
adb reboot

Fire OS 5.1.x+

adb shell
pm clear com.amazon.kindle.kso
pm hide com.amazon.kindle.kso
exit
adb reboot

After reboot test the Tablet, the ads should be gone..
Remark: if you remove the Account you don’t need this workaround, and if the account is removed and you try to login later the ads are displayed again. The Tablet is yours!

Update: Since Firmware update to 5.3.X the Amaz Developers seems to run a cronjob which enable the Ads again after some time! Try to block from calling home the Tablet via your Home Router Outgoing Firewall! Or if you use a DNS Server set the amazon update domains to 127.0.0.1 at the DNS Server Hosts File. Then the Tablet isnt able to pull commands and force ota Updates!

Block this Domains (or disable all Internet on the Kids-Rules of Firewalls):

amzdigital-a.akamaihd.net
amzdigitaldownloads.edgesuite.net
softwareupdates.amazon.com
updates.amazon.com
52.0.0.0/8
54.0.0.0/8