[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ControlPort error in gr-ieee802-11, wifi-loopback example.

From: Anton Ottosson
Subject: Re: ControlPort error in gr-ieee802-11, wifi-loopback example.
Date: Sat, 3 Jul 2021 16:54:42 +0000

Hi again,

I see now my silly mistake. I thought the "xxxxxxxxxx" messages printed in the console were due to an error with ControlPort/Thrift, but it turns out these were the literal messages being sent by the `Message Strobe`. So the combination of the readme saying I should expect "Hello World" and me seeing the message about ControlPort and Thrift made me assume there was something wrong with the messaging, without actually taking the time to inspect the flowgraph a little bit more carefully.

So it seems to be working as intended, I think, and I can disable the `CtrlPort Performance Monitor` block to get rid of the message about ControlPort/Thrift. This still leaves me wondering a couple of things though:

  1. What is the `CtrlPort Performance Monitor` block for? Is it necessary for anything in `gr-ieee802-11`?
  2. Why does it not work, since I have Thrift installed?

But I will look inte these things myself, so don't waste your time writing an answer for me, unless you really want to 😊


From: Anton Ottosson
Sent: Saturday, July 3, 2021 5:47:08 PM
To: discuss-gnuradio@gnu.org
Subject: ControlPort error in gr-ieee802-11, wifi-loopback example.


I am trying to set up `gr-ieee802-11` (https://github.com/bastibl/gr-ieee802-11), `maint-3.8` branch, with GNU Radio 3.8. As recommended in the readme I run the `wifi_loopback.grc` example flowgraph, expecting to see some decoded "Hello World" packets in the console. The flowgraph runs, but the output does not show what I expected. The most important part of the output is probably the message

`Failed to to connect to ControlPort. Please make sure that you have Thrift installed and check your firewall rules.`

printed during startup. More details, including console output, can be seen here: https://github.com/bastibl/gr-ieee802-11/issues/292#issuecomment-873317584

I must confess that I don't really know what the role of  "ControlPort" and Thrift is here, so I'm not sure how to proceed. But this is not what the output is supposed to be, right? Has anyone here had the same problem, and found a way to get past it?

My current setup was installed using PyBOMBS, under Ubuntu 20.04.2 LTS. To be precise i initialized a PyBOMBS prefix with `gr-recipes/gnuradio-default` and then installed `gr-recipes/gr-ieee-80211`. After seeing the message above I also installed `gr-recipes/apache-thrift`, hoping that this would solve the issue, but it did not seem to make any difference.

Best regards,


reply via email to

[Prev in Thread] Current Thread [Next in Thread]