Merge pull request #190 from OpenIPC/FlyRouter-patch-1

Update fpv-gs-ubuntu.md, fix typo
pull/192/head
Signor Pellegrino 2023-10-13 13:00:57 +03:00 committed by GitHub
commit 174a7e9294
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 5 deletions

View File

@ -1,16 +1,15 @@
# OpenIPC Wiki # OpenIPC Wiki
[Table of Content](../README.md) [Table of Content](../README.md)
Instructions for installing OpenIPC firmware on SigmaStar devices Step by step commands to run GoundStation on Ubuntu 22.04
----------------------------------------------------------------- ---------------------------------------------------------
<p align="center"> <p align="center">
<img src="https://github.com/OpenIPC/wiki/blob/master/images/fpv-logo.jpg?raw=true" alt="Logo"/> <img src="https://github.com/OpenIPC/wiki/blob/master/images/fpv-logo.jpg?raw=true" alt="Logo"/>
</p> </p>
## Step by step commands to run GS on Ubuntu 22.04
Video version: - [OpenIPC - Prepare GroundStation: Ubuntu + QGroundControl](https://www.youtube.com/watch?v=JMtRAsOm0Dc) Video version: - [OpenIPC - Prepare GroundStation: Ubuntu + QGroundControl](https://www.youtube.com/watch?v=JMtRAsOm0Dc)
### Prepare ### Prepare
``` ```
sudo apt update sudo apt update
@ -19,6 +18,7 @@ sudo apt update
sudo apt install dkms git python3-all-dev net-tools virtualenv fakeroot debhelper python3-twisted sudo apt install dkms git python3-all-dev net-tools virtualenv fakeroot debhelper python3-twisted
libpcap-dev python3-pyroute2 python3-future python3-configparser python3-all libsodium-dev libpcap-dev python3-pyroute2 python3-future python3-configparser python3-all libsodium-dev
``` ```
### Libsodium ### Libsodium
``` ```
git clone https://github.com/jedisct1/libsodium --branch stable git clone https://github.com/jedisct1/libsodium --branch stable
@ -27,22 +27,26 @@ cd libsodium
make && make check make && make check
sudo make install sudo make install
``` ```
### Wifi card driver ### Wifi card driver
``` ```
git clone -b v5.2.20 https://github.com/svpcom/rtl8812au.git git clone -b v5.2.20 https://github.com/svpcom/rtl8812au.git
cd rtl8812au/ cd rtl8812au/
sudo ./dkms-install.sh sudo ./dkms-install.sh
``` ```
### WFB-NG ### WFB-NG
``` ```
git clone -b stable https://github.com/svpcom/wfb-ng.git git clone -b stable https://github.com/svpcom/wfb-ng.git
cd wfb-ng cd wfb-ng
sudo ./scripts/install_gs.sh wlan0 sudo ./scripts/install_gs.sh wlan0
``` ```
### Channel configuration ### Channel configuration
``` ```
vi /etc/wifibroadcast.cfg vi /etc/wifibroadcast.cfg
``` ```
### Start WFB CLI ### Start WFB CLI
``` ```
wfb-cli gs wfb-cli gs
@ -55,19 +59,22 @@ systemctl status wifibroadcast@gs
systemctl stop wifibroadcast@gs systemctl stop wifibroadcast@gs
systemctl start wifibroadcast@gs systemctl start wifibroadcast@gs
``` ```
### Qground control manual ### Qground control manual
https://docs.qgroundcontrol.com/master/en/getting_started/download_and_install.html - https://docs.qgroundcontrol.com/master/en/getting_started/download_and_install.html
### Get last logs from service ### Get last logs from service
``` ```
journalctl -xu wifibroadcast@gs -n 100 journalctl -xu wifibroadcast@gs -n 100
``` ```
### Useful commands ### Useful commands
``` ```
nmcli nmcli
ifconfig ifconfig
iwconfig iwconfig
``` ```