Getting started with Nomadnetwork #166
Replies: 25 comments 23 replies
-
/home/dualfuel/Pictures/Screenshot from 2022-11-28 07-34-07.png I tried the Frankfurt test net and failed. I am too new at this to know why yet. finally, Mark, do you have a copy of the entries I left on the old forum? I left detailed instructions for how to deploy both MFJ and Kantronics TNCs using TNCattach. It would save me an incredible amount of backtracking if I could read those instructions. |
Beta Was this translation helpful? Give feedback.
-
Hi @Dualfuel671! Aha, that is my fault. It seems like the connection details in the internal guide were outdated. You can use the following if you want:
Or alternatively one of the nodes listed here: https://reticulum.network/connect.html I'll send you a link to the old forum, then you should be able to dig out those instructions :)
This is most likely since Reticulum could not find a path to the actual node, seeing that the testnet connection was not working.
Thanks, souds like it. I will investiage it! |
Beta Was this translation helpful? Give feedback.
-
Its important to know that the reticulum config file can be found by typing cd /home/"your computer"/.reticulum |
Beta Was this translation helpful? Give feedback.
-
"I would like to see a screen shot of what the Nomad net looks like when it is connected properly." I wrote this earlier and then scrolled down the Nomadnet github page and saw Mark's Screenshots. My screen doesn't look like those. I don't mean the Micron business either, I mean it doesn't have the same format. I will continue poking around and maybe make it match. |
Beta Was this translation helpful? Give feedback.
-
About installing Nomadnet on a Raspberry Pi 3B+.... After trying everything I can think of, I am stranded at this point in the installation.... |
Beta Was this translation helpful? Give feedback.
-
I used a different SD card with a 32bit Raspberry Pi OS installed. The whole point of Nomadnet was to use the RPIs in low power/offgrid/isolated situations where they communicate via VHF (its the only way through the forest) so....I am out. I will check back periodically to see if there is any news. Thanks for all you do! |
Beta Was this translation helpful? Give feedback.
-
Ok, I tried sudo apt install python-cryptography to no avail. So.....I very frustrated with this. |
Beta Was this translation helpful? Give feedback.
-
I put nomad net on two Ubuntu 20.04 machines. I am reading the manual. I have both machines on the same wifi network. |
Beta Was this translation helpful? Give feedback.
-
Ok, finally some progress. By placing the Zurich RNS in the nomadnet config file, I got connected to a peer. Not sure if its a bot, or what. So if you have two machines or instances of nomadnet on the same wifi network, do you have to put the hash/identity number in the config file? I tried contacting the 16 address directly and got the no keys error. Do I have to create some sort of type = TCPClientInterface for connecting between peers on the same wifi network, in the config file? I had the library print out "Reticulum Network Stack, Release 0.4.2 beta" ,it jammed the printer. Then the IT guy read the title...I thought I was going to be led into a little room and questioned...I started prattling about ax.25 and 1200baud rates, and his eyes glazed over...good thing! |
Beta Was this translation helpful? Give feedback.
-
Ok, good news! Reticulum simply does not work right out of the box on 32bit raspberry pi os (or 32bit Linux OS). It DOES work out of the box, on the 64bit Raspberry Pi OS. RPi 3b+, RPi 4, and Pi0W2, Pi 400, and RPi A2 are all 64bit processors. |
Beta Was this translation helpful? Give feedback.
-
Big day today....I connected two peers directly and sent messages back and forth. In other news, one peer is a Raspberry Pi 3b+ with the 64bit Raspbery Pi OS. So that is the trick...make sure and have a 64bit processor to painlessly install Reticulum. I really do not know how to set up an ESP32 or ESP8226 tho...are there any places where its mentioned in the manual or discussions? |
Beta Was this translation helpful? Give feedback.
-
about esp32 Hello! This guide will help you install the RNode firmware on supported Detected serial ports: What serial port is your device connected to? [1] /dev/ttyUSB0 (CP2102 USB to UART Bridge Controller, 0001) |
Beta Was this translation helpful? Give feedback.
-
ESP32-WROOM-32U with good data-USB cable. I loaded the ESP32 deepsleep example from the Arduino IDE. I got good output from the serial monitor. I know that the laptop/console, the ESP32, AND the cable are functioning. I closed the Arduino IDE. Nothing should be competing with rnodeconf. Hello! This guide will help you install the RNode firmware on supported Detected serial ports: What serial port is your device connected to? ttyUSB0 So I better quit for today and think about it. I wonder why the rnodeconf throws that error...? |
Beta Was this translation helpful? Give feedback.
-
So I have been taking a class in how to write JAVA, inorder to help the highschool robotics team. I don't know much yet, but it has got me thinking more like a coder then a victim. I went in to your rnodeconf.py file and found the string "What serial port is your device connected to? " then I looked above it...on line 1078 ports_list =int(input()) kind of gave me a clue....The input for what port you want to use is looking for an integer and I kept stubbornly typing in a string, hence getting tossed out. I am not wrong. The damn name of the port in Linux IS ttyUSB0, and saying anything else gets you to Nergensdorf pretty fast. Sooooo, I would add "select one of the bracketed numbers" to the "which port" string so the user has some idea what to select. |
Beta Was this translation helpful? Give feedback.
-
Ok, and I am back from a couple of days of trying to set up my network. This works with both the desktop and terminal versions. Just run through the menus and pick what you want. Then idiocy struck.....even though Nomadnet is pretty basic, it needs a rudimentary GUI. I found it could not work without the mouse. I am pooped for the day but am pleased with the progress so far. |
Beta Was this translation helpful? Give feedback.
-
It would be great if you could point me in the right direction to learn how to use nomadnet with the ESP32/ESP8266. I can flash them, but I don't have any idea how to implement them. |
Beta Was this translation helpful? Give feedback.
-
OK, I put in an 8hour day on this.
|
Beta Was this translation helpful? Give feedback.
-
Mark,
Will nomadnet work over ssh/screen ? I am going to try that so as to save the running back and forth across the snow. |
Beta Was this translation helpful? Give feedback.
-
Thank you for responding. |
Beta Was this translation helpful? Give feedback.
-
I did a rnstatus on both RPi. Both were shipping data to the serial port. |
Beta Was this translation helpful? Give feedback.
-
Dear Mark,
Once again, THANK YOU, for this very interesting learning experience. |
Beta Was this translation helpful? Give feedback.
-
After reading this whole thread i want to thank you for listing out your experience so far, i don't understand much but appreciate the reading and learning some. My main though was to mention the RPi hat i have when i was messing with APRS in 2017, its a TNC-Pi from Coastal Chip Works. In looking for a link it seems they are no longer, and its now a MFJ item and double the over double the price. Was handy as it made for a compact package when used with the 7" touch screen. I ended up with the TNC-Pi, and 2 TNC-X from CCW, when i bought the TNC-X it was Identical to the MFJ units just not assembled. Guess that makes it a $60 premium for assembly on the Pi hat, and $92 premium for the TNC-X. Cheers all! |
Beta Was this translation helpful? Give feedback.
-
"You could make small wrapper functions in python for the functionality you want, and call that from other programming languages. Full implementations in C, and bindings to other popular languages such as Rust, JS and others are coming in the future." Mark thanks again for the response! Yes, I asked that question without really understanding what the answer would be shaped like. Since then, I switched over to learning Python (I learn Java at the highschool via VS Code, for the First Robotics Team.) on my personal time. I blew the U-joint out of my pole setting truck, so cannot set up the VHF towers til spring. I have one last bench test to do with Reticulum over VHF, before all that gear can go to the remote tower shack. |
Beta Was this translation helpful? Give feedback.
-
Hi guys, Thanks for all the detailed updates on this forum. Thanks in advance |
Beta Was this translation helpful? Give feedback.
-
Hi Mark, and all,
I have started learning Nomadnetwork.
I started with a Toshiba 50 laptop with Ubuntu 20.4.
I checked the laptop for python by opening a terminal and simply typing "pip". Oops command not found but if I typed in install pip, I would get it...so I did.
I am trying to be painstaking here because it is always the details that prevent me from succeeding not the big picture.
My install command was the same as in the getting started fast guide.
Yes! I did have to reboot the laptop!!!!
Beta Was this translation helpful? Give feedback.
All reactions