sudo dnf install -y libfabric libfabric-devel protobuf-c-compiler protobuf-c-devel
sudo apt install -y protobuf-c-compiler libprotobuf-c-dev
- Latest version of Libfabric (Note: If you are running Ubuntu you need to compile from source, the version in the repository is too old.)
git clone https://github.com/telescope-proj/lgproxy.git
cd lgproxy/lgproxy
cmake . && make -j $(nproc)
LGProxy Source Usage Guide
-h Address to allow connections from (set to '0.0.0.0' to allow from all)
-p Port to listen to for incoming NCP connections
-f SHM file to read data from Looking Glass Host
-s Size to allocate for SHM File in Bytes
LGProxy Sink Usage Guide
-h Host to connect to
-p Port to connect to on the host for the NCP Channel
-f SHM file to write data into
-s Size to allocate for SHM File in Bytes
LP_LOG_LEVEL=<value>
TRF_LOG_LEVEL=<value>
- 1 = Trace
- 2 = Debug
- 3 = Info
- 4 = Warn
- 5 = Error
- 6 = Fatal (Default value)