@crispyoz Thank you! I will review the documentation and try to implement it. If I run into any issues, I'll ask for your help.
Posts made by eng_Ahmed
-
RE: olsr routing package
-
RE: olsr routing package
@crispyoz I appreciate your suggestion! Since I am working on an academic project at my university, it is a requirement from my department that I first demonstrate that OLSR is running practically and that data can be transmitted between devices using this protocol. This step is mandatory before moving on to further stages. Therefore, I need to focus entirely on achieving this goal at this stage, as I do not have the option to approach it differently. I understand that building from source could provide deeper insights, and I might consider it in the later stages when analyzing the code.
Your guidance in getting the protocol up and running on multiple devices would be incredibly valuable to me, and I truly appreciate any help you can provide. -
RE: olsr routing package
@crispyoz I would like to share a complete overview of what I am working on so that you can better understand my goals and provide guidance. I have a study project involves three main steps:
- Running OLSR on multiple devices: I aim to set up OLSR on five devices and enable message exchange between them using the protocol. I need to observe these messages in any possible way to verify the protocol's functionality.
2.Analyzing results and modifying OLSR settings: After recording the initial results, I plan to change the OLSR configuration settings and examine their impact on the network behavior. I have learned that the configuration file located at (/etc/config/olsrd2) can be used for this purpose.
3.Understanding the OLSR source code: Once the first two steps are successfully completed, the next phase involves exploring the protocol's source code, understanding its classes, and analyzing its implementation. The goal is to extract a methodology from this analysis to aid in designing and implementing other similar routing protocols.
-
RE: olsr routing package
@crispyoz I sincerely appreciate your detailed responses to my inquiries. Your insights have been incredibly helpful, and I truly value the time and effort you put into explaining things.
I have now installed OONF-OLSRd2, but I am unsure how to actually start using it. Specifically, how can I send messages between multiple devices (e.g., temperature data) to observe how the OLSR protocol operates? I am working with Python, I would appreciate any guidance on how to integrate it into my setup.
-
RE: olsr routing package
@crispyoz What is the function of ipip package? I tried to install it and the result was as shown in the picture.(Note: I installed the second version of olsr package which is oonf-olsrd2 insted of olsrd.)
-
RE: olsr routing package
@crispyoz I think the line 6 should be comment as well. After I uncomment it the , the following result was obtained.
-
RE: olsr routing package
@crispyoz said in olsr routing package:
Run opkg update and then opkg install olsrd
Thank you for the reply, I appreciate it very much. I did what you said, I updated the dist and also Run opkg update and then opkg install olsrd, but the problem was not solved. The result was as shown in the picture.
-
olsr routing package
I am trying to install the olsrd package on my Onion Omega2+, but I am facing an issue where the package is not found. When I run the following command:
"opkg install olsrd"
I get this error
"Unknown package 'olsrd'.
Collected errors:
"opkg_install_cmd: Cannot install package olsrd."
I then tried searching for the package in the available repositories using:
"opkg list | grep olsr"
But no results were returned.
I have already tried:
Running opkg update before installation.
Confirming my device is an Omega2+ running the latest firmware.
Does anyone know if olsrd is available for Omega2+? Or is there a way to manually install it?
Any help would be greatly appreciated. Thank