You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My operating system is Ubuntu 22.04, and my CORE version is 9.2.0.
I followed the website tutorial, opened the file from Tutorial 1, and ran it. However, when I tried to ping n2 from n1's terminal, it failed to connect. Here is a screenshot of the issue:
Additionally, I encountered an error when starting the daemon:
*"TypeError: Descriptors cannot be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
Downgrade the protobuf package to 3.20.x or lower.
Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower)."*
I temporarily resolved this by running:
I am assuming the protobuf error is related to EMANE, without seeing the complete error its hard to say. I also am not sure how you installed everything to get here.
Not being able to ping across nodes is usually a symptom of having Docker installed, which is blocking traffic.
Thanks for your help.
Following up on the previous issue (which has been resolved, and hosts can now ping each other successfully), I encountered a new error when using the WLAN interface.
Problem description:
I did not modify any WLAN configurations.
Even when directly running the example from the official tutorial (https://coreemu.github.io/core/tutorials/tutorial2.html#files), the same error occurs.
Error:
Exception calling application: command(vcmd -c /tmp/pycore.2/n2 -- tc qdisc replace dev eth0 root handle 10: netem rate 54000.0kbit limit 45 delay 5000us 0us 25%), status(2):
stdout:
stderr: Error: Specified qdisc kind is unknown.
My operating system is Ubuntu 22.04, and my CORE version is 9.2.0.
I followed the website tutorial, opened the file from Tutorial 1, and ran it. However, when I tried to ping n2 from n1's terminal, it failed to connect. Here is a screenshot of the issue:
Additionally, I encountered an error when starting the daemon:
*"TypeError: Descriptors cannot be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
Downgrade the protobuf package to 3.20.x or lower.
Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower)."*
I temporarily resolved this by running:
export PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python

The text was updated successfully, but these errors were encountered: