mirror of https://github.com/OpenIPC/firmware.git
[no ci] Package: update wifibroadcast-ng (#1638)
parent
b8e4e975df
commit
c9aeec5633
|
@ -1,9 +1,6 @@
|
||||||
config BR2_PACKAGE_MAVFWD
|
config BR2_PACKAGE_MAVFWD
|
||||||
bool "mavfwd"
|
bool "mavfwd"
|
||||||
default n
|
|
||||||
select BR2_PACKAGE_LIBEVENT_OPENIPC
|
|
||||||
select BR2_PACKAGE_DATALINK
|
|
||||||
help
|
help
|
||||||
mavfwd - Cool and awesome mavlink forwader for FPV
|
Simple mavlink forwarder.
|
||||||
|
|
||||||
https://github.com/OpenIPC/mavfwd
|
https://github.com/OpenIPC/mavfwd
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
config BR2_PACKAGE_MAVLINK_ROUTER
|
config BR2_PACKAGE_MAVLINK_ROUTER
|
||||||
bool "mavlink-router"
|
bool "mavlink-router"
|
||||||
select BR2_PACKAGE_DATALINK
|
|
||||||
help
|
help
|
||||||
MAVLink Router is an application to distribute MAVLink messages between multiple endpoints (connections). It distributes packets to a single port or multiple endpoints depending on the target address. Connections can be made via UART, UDP or TCP.
|
MAVLink Router is an application to distribute MAVLink messages between multiple endpoints (connections). It distributes packets to a single port or multiple endpoints depending on the target address. Connections can be made via UART, UDP or TCP.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
config BR2_PACKAGE_WIFIBROADCAST_NG
|
config BR2_PACKAGE_WIFIBROADCAST_NG
|
||||||
bool "wifibroadcast-ng"
|
bool "wifibroadcast-ng"
|
||||||
|
select BR2_PACKAGE_IW
|
||||||
help
|
help
|
||||||
Long-range packet radio link based on raw WiFi radio.
|
Long-range packet radio link based on raw WiFi radio.
|
||||||
https://github.com/svpcom/wfb-ng
|
https://github.com/svpcom/wfb-ng
|
||||||
|
|
|
@ -40,14 +40,13 @@ load_modules() {
|
||||||
|
|
||||||
load_interface() {
|
load_interface() {
|
||||||
ifconfig "$wlan" up
|
ifconfig "$wlan" up
|
||||||
iwconfig "$wlan" mode monitor
|
iw "$wlan" set type monitor
|
||||||
|
iw "$wlan" set channel "$channel"
|
||||||
|
iw reg set "$region"
|
||||||
|
|
||||||
if [ "$driver" = "8812eu" ] || [ "$driver" = "8733bu" ]; then
|
if [ "$driver" = "8812eu" ] || [ "$driver" = "8733bu" ]; then
|
||||||
iw dev "$wlan" set txpower fixed $((txpower * 50))
|
iw "$wlan" set txpower fixed $((txpower * 50))
|
||||||
fi
|
fi
|
||||||
|
|
||||||
iw reg set "$region"
|
|
||||||
iwconfig "$wlan" channel "$channel"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
start_wfb() {
|
start_wfb() {
|
||||||
|
|
|
@ -4,11 +4,11 @@
|
||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
WIFIBROADCAST_NG_VERSION = 3a053040442174e6c1ce76866c6da4b12c19dbb4
|
WIFIBROADCAST_NG_VERSION = 7dbdf92919cfccffa5ff46b0b8294e243f5f5a37
|
||||||
WIFIBROADCAST_NG_SITE = $(call github,svpcom,wfb-ng,$(WIFIBROADCAST_NG_VERSION))
|
WIFIBROADCAST_NG_SITE = $(call github,svpcom,wfb-ng,$(WIFIBROADCAST_NG_VERSION))
|
||||||
WIFIBROADCAST_NG_LICENSE = GPL-3.0
|
WIFIBROADCAST_NG_LICENSE = GPL-3.0
|
||||||
|
|
||||||
WIFIBROADCAST_NG_DEPENDENCIES += libpcap libsodium iw
|
WIFIBROADCAST_NG_DEPENDENCIES += libpcap libsodium
|
||||||
|
|
||||||
define WIFIBROADCAST_NG_BUILD_CMDS
|
define WIFIBROADCAST_NG_BUILD_CMDS
|
||||||
$(MAKE) CC=$(TARGET_CC) CXX=$(TARGET_CXX) LDFLAGS=-s -C $(@D) all_bin
|
$(MAKE) CC=$(TARGET_CC) CXX=$(TARGET_CXX) LDFLAGS=-s -C $(@D) all_bin
|
||||||
|
@ -19,6 +19,9 @@ define WIFIBROADCAST_NG_INSTALL_TARGET_CMDS
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc $(WIFIBROADCAST_NG_PKGDIR)/files/drone.key
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc $(WIFIBROADCAST_NG_PKGDIR)/files/drone.key
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc $(WIFIBROADCAST_NG_PKGDIR)/files/wfb.conf
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc $(WIFIBROADCAST_NG_PKGDIR)/files/wfb.conf
|
||||||
|
|
||||||
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d
|
||||||
|
$(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(WIFIBROADCAST_NG_PKGDIR)/files/S98wifibroadcast
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
||||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/wfb_rx
|
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/wfb_rx
|
||||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/wfb_tx
|
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/wfb_tx
|
||||||
|
|
Loading…
Reference in New Issue