ham_radio:aredn_-_mesh_networking

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ham_radio:aredn_-_mesh_networking [2019/05/21 22:34] – [Mikrotik] localadminham_radio:aredn_-_mesh_networking [2022/03/18 13:51] (current) jon
Line 3: Line 3:
 ===== Overview ===== ===== Overview =====
  
 +AREDN Mesh Networking evolved out of Broadband Hamnet, which was the originator of this concept. Everything is based off of the OpenWRT platform, which supercharges your basic commercial wireless router.
 +
 +There is a variant called HamWAN that started up in the Seattle-Tacoma area.
 +
 +Hams have access to:
 +  * 2.300-2.310 GHz
 +  * 2.390-2.450 GHz
 +  * 3.300-3.500 GHz
 +  * 5.650-5.925 GHz
 +  * And much higher frequencies
 +
 +In the 2.4 Ghz range, amateur use bleeds into the commercial channels 1-6, but power usage can be more than what commercial part 15 devices can transmit. With AREDN, you can also have access to channels -1 and -2 which bring the center frequency below the commercial spectrum to avoid interference.
 +
 +Line of sight is crucial in these applications. The Fresnel zone will be the determining factor of making a connection to another station.
 +
 +Several companies make devices that operate in these frequencies, but custom firmware is used to make the device custom-tailored to amateur use.
 ===== Recommended Gear ===== ===== Recommended Gear =====
  
 +A good starting point would be AREDN's recommended device list here: https://www.arednmesh.org/content/supported-platform-matrix
 +
 +Predominantly, Ubiquiti, Mikrotik, and TP-Link devices are compatible.
 ===== Setup - Flashing Devices ===== ===== Setup - Flashing Devices =====
  
Line 18: Line 37:
  
   - Download and install the pxe server at the following link. http://reboot.pro/files/file/303-tiny-pxe-server/. Suggest unzipping the file into a location convenient to you.   - Download and install the pxe server at the following link. http://reboot.pro/files/file/303-tiny-pxe-server/. Suggest unzipping the file into a location convenient to you.
-  - Within the folder where you have installed the pxe server, open the config.ini file into notepad. Underneath the line that says {dhcp} add a line as follows: RFC951=1+  - Within the folder where you have installed the pxe server, open the config.ini file into notepad. Underneath the line that says {dhcp} add a line as follows: <code>RFC951=1</code>
   - Save and close the config.ini file   - Save and close the config.ini file
-  - From the following link, download the following two files: Aredn-556-d188fcf-mikrotik-vmlinux-initramfs.elf and the file the firmware file appropriate to your device which in this case will have 'AC' in it. aredn-556-d188fcf-mikrotik-rb-nor-flash-16M-ac-sysupgrade.bin+  - [[http://downloads.arednmesh.org/snapshots/trunk/targets/ar71xx/mikrotik/|From the following link]], download the following two files:<code>aredn-xxx-xxxxxxx-mikrotik-vmlinux-initramfs.elf</code> and the file the firmware file appropriate to your device which in this case will have 'AC' in it. <code>aredn-xxx-xxxxxxx-mikrotik-rb-nor-flash-16M-ac-sysupgrade.bin</code>
   - Save these files into a folder named firmware on your desktop so that you know where to find them later.   - Save these files into a folder named firmware on your desktop so that you know where to find them later.
-  - Configure computer’s Ethernet device: IP - 192.168.1.10Subnet Mask - 255.255.255.0+  - Configure computer’s Ethernet device: <code>IP - 192.168.1.10</code> <code>Subnet Mask - 255.255.255.0</code>
   - Power on the Microtik device and plug a Ethernet cable from INTERNET port of Microtik to computer’s Ethernet port   - Power on the Microtik device and plug a Ethernet cable from INTERNET port of Microtik to computer’s Ethernet port
   - Launch the Pxe server, click the online button and confirm that the ip address in the Option 54 line is the 192.168.1.10.   - Launch the Pxe server, click the online button and confirm that the ip address in the Option 54 line is the 192.168.1.10.
   - Copy the .elf file that you downloaded into the files folder in the Pxe server folder.   - Copy the .elf file that you downloaded into the files folder in the Pxe server folder.
-  - Rename the .elf file you just copied to rb.elf+  - Rename the .elf file you just copied to **rb.elf**
   - In the Pxe program select the rb.elf file into the firmware line.   - In the Pxe program select the rb.elf file into the firmware line.
   - Uncheck the filename button just below the firmware line. This is important   - Uncheck the filename button just below the firmware line. This is important
Line 36: Line 55:
   - Press offline button in the pxe software   - Press offline button in the pxe software
   - Unplug the Ethernet cable from the device.   - Unplug the Ethernet cable from the device.
-  - DO NOT UNPLUG THE DEVICE FROM POWER AND ALLOW AT LEAST THREE MINUTES FOR THE DEVICE TO STABALIZE. THE DEVICE HAS NOT RECEIVED THE AREDN SOFTWARE AT THIS POINT AND MUST NOT BE UNPLUGGED FROM POWER.+  - **DO NOT UNPLUG THE DEVICE FROM POWER AND ALLOW AT LEAST THREE MINUTES FOR THE DEVICE TO STABILIZE. THE DEVICE HAS NOT RECEIVED THE AREDN SOFTWARE AT THIS POINT AND MUST NOT BE UNPLUGGED FROM POWER**
   - Switch the Ethernet cable from the internet port to port two of the device.   - Switch the Ethernet cable from the internet port to port two of the device.
-  - Goto your browser and type in 192.168.1.1. you should now be in the aredn software.+  - Goto your browser and type in 192.168.1.1. you should now be in the AREDN software.
   - Go into the setup screen. The default user is root and the password is hsmm.   - Go into the setup screen. The default user is root and the password is hsmm.
   - Configure just your SSID, and admin password for the device. Admin username will always be root.   - Configure just your SSID, and admin password for the device. Admin username will always be root.
Line 47: Line 66:
  
 Default credentials are root/hsmm - https://www.arednmesh.org/content/default-username-password Default credentials are root/hsmm - https://www.arednmesh.org/content/default-username-password
 +
 +===== Software to add to Mesh Network =====
 +
 +==== MeshChat ====
 +
 +Software and details can be found here:
 +http://www.trevorsbench.com/meshchat-messaging-for-mesh-networks
 +
 +You can install on a node, such as the hAP AC Lite, but it's preferable to install on a Debian Linux-based device, such as a Raspberry pi, or a converted thin client, such as a Dell Wyse 3040. After installing the software package, you will need to modify the systemd startup for apache2, so that the /tmp folder is not set to private for use with apache. If the systemd file is not in /etc/systemd/system, copy it over from /lib/systemd/system and change the PrivateTmp property to 'false' instead of 'true'. Furthermore if you have issues, open up the permissions on /tmp/meshchat/lock from 640 to 666.
 +<note important>Don't forget, when you modify a systemd file, you will need to run systemctl daemon-reload to have the changes take effect</note>
 +
 +Source:
 +https://www.arednmesh.org/content/pi-meshchat-error-sending-message
  • ham_radio/aredn_-_mesh_networking.1558478083.txt.gz
  • Last modified: 2019/05/21 22:34
  • by localadmin