mirror of https://github.com/OpenIPC/firmware.git
wfb version up, downgrade rtl8812au version by txpower issue (#428)
parent
6ec68100c2
commit
46f9f83a2c
|
@ -1,6 +1,6 @@
|
|||
--- a/Makefile 2022-01-23 16:37:12.818897741 +0300
|
||||
+++ b/Makefile 2022-01-23 16:37:49.374948068 +0300
|
||||
@@ -22,8 +22,8 @@
|
||||
--- a/Makefile 2022-09-01 20:50:34.085515706 +0300
|
||||
+++ b/Makefile 2022-09-01 21:37:32.114576023 +0300
|
||||
@@ -39,8 +39,8 @@
|
||||
|
||||
########################## WIFI IC ############################
|
||||
CONFIG_RTL8812A = y
|
||||
|
@ -10,13 +10,34 @@
|
|||
+CONFIG_RTL8814A = n
|
||||
######################### Interface ###########################
|
||||
CONFIG_USB_HCI = y
|
||||
########################### Android ###########################
|
||||
@@ -178,7 +178,7 @@
|
||||
HCI_NAME = usb
|
||||
########################## Features ###########################
|
||||
@@ -206,9 +206,9 @@
|
||||
EXTRA_CFLAGS += -DDBG=0
|
||||
endif
|
||||
|
||||
-ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_y_y)
|
||||
+ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_n_n)
|
||||
|
||||
EXTRA_CFLAGS += -DDRV_NAME=\"rtl88XXau\"
|
||||
-EXTRA_CFLAGS += -DDRV_NAME=\"rtl88xxau_wfb\"
|
||||
+EXTRA_CFLAGS += -DDRV_NAME=\"rtl88xxau\"
|
||||
ifeq ($(CONFIG_USB_HCI), y)
|
||||
USER_MODULE_NAME = 88XXau
|
||||
endif
|
||||
@@ -291,7 +291,7 @@
|
||||
hal/btc/halbtc8821c2ant.o
|
||||
endif
|
||||
|
||||
-include $(TopDIR)/hal/phydm/phydm.mk
|
||||
+include $(src)/hal/phydm/phydm.mk
|
||||
|
||||
########### HAL_RTL8812A_RTL8821A #################################
|
||||
ifneq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A), n_n)
|
||||
@@ -1523,7 +1523,7 @@
|
||||
|
||||
USER_MODULE_NAME ?=
|
||||
ifneq ($(USER_MODULE_NAME),)
|
||||
-MODULE_NAME := $(USER_MODULE_NAME)_wfb
|
||||
+MODULE_NAME := $(USER_MODULE_NAME)
|
||||
endif
|
||||
|
||||
ifneq ($(KERNELRELEASE),)
|
||||
|
|
|
@ -4,12 +4,12 @@
|
|||
#
|
||||
################################################################################
|
||||
|
||||
RTL8812AU_OPENIPC_VERSION = 3a6402e9e79802891f1531b435be54f4d8b71f0b
|
||||
RTL8812AU_OPENIPC_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_OPENIPC_VERSION))
|
||||
RTL8812AU_OPENIPC_VERSION = 92433c4e9cf37ff67dd69df8ddbb32198ec3c6fd
|
||||
RTL8812AU_OPENIPC_SITE = $(call github,svpcom,rtl8812au,$(RTL8812AU_OPENIPC_VERSION))
|
||||
RTL8812AU_OPENIPC_LICENSE = GPL-2.0
|
||||
RTL8812AU_OPENIPC_LICENSE_FILES = COPYING
|
||||
|
||||
RTL8812AU_OPENIPC_MODULE_MAKE_OPTS = CONFIG_88XXAU=m \
|
||||
RTL8812AU_OPENIPC_MODULE_MAKE_OPTS = CONFIG_RTL8812AU=m \
|
||||
KVER=$(LINUX_VERSION_PROBED) \
|
||||
KSRC=$(LINUX_DIR)
|
||||
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
--- a/Makefile 2022-01-14 15:05:39.292506627 +0300
|
||||
+++ b/Makefile 2022-01-14 21:45:46.027792951 +0300
|
||||
@@ -1,57 +1,25 @@
|
||||
--- a/Makefile 2022-09-01 22:07:30.449753541 +0300
|
||||
+++ b/Makefile 2022-09-01 20:42:21.816597209 +0300
|
||||
@@ -1,58 +1,25 @@
|
||||
ARCH ?= $(shell uname -i)
|
||||
-PYTHON ?= /usr/bin/python3
|
||||
-COMMIT ?= $(shell git rev-parse HEAD)
|
||||
-VERSION ?= $(shell $(PYTHON) ./version.py $(shell git show -s --format="%ct" $(shell git rev-parse HEAD)) $(shell git rev-parse --abbrev-ref HEAD))
|
||||
-SOURCE_DATE_EPOCH ?= $(shell git show -s --format="%ct" $(shell git rev-parse HEAD))
|
||||
+VERSION ?= $(shell git rev-parse HEAD)
|
||||
|
||||
-export VERSION COMMIT
|
||||
-export VERSION COMMIT SOURCE_DATE_EPOCH
|
||||
+LDFLAGS := -lrt -lpcap -lsodium
|
||||
+CFLAGS := -Wall -O2 -DWFB_VERSION='"$(VERSION)"'
|
||||
|
||||
|
@ -46,25 +47,25 @@
|
|||
- $(CC) -o $@ $^ $(_LDFLAGS)
|
||||
-
|
||||
-test:
|
||||
- PYTHONPATH=`pwd` trial telemetry.tests
|
||||
- PYTHONPATH=`pwd` trial3 wfb_ng.tests
|
||||
-
|
||||
-rpm: all_bin env
|
||||
- rm -rf dist
|
||||
- ./env/bin/python ./setup.py bdist_rpm --force-arch $(ARCH)
|
||||
- rm -rf wifibroadcast.egg-info/
|
||||
- rm -rf wfb_ng.egg-info/
|
||||
-
|
||||
-deb: all_bin env
|
||||
- rm -rf deb_dist
|
||||
- ./env/bin/python ./setup.py --command-packages=stdeb.command bdist_deb
|
||||
- rm -rf wifibroadcast.egg-info/ wifibroadcast-$(VERSION).tar.gz
|
||||
- rm -rf wfb_ng.egg-info/ wfb-ng-$(VERSION).tar.gz
|
||||
-
|
||||
-bdist: all_bin
|
||||
- rm -rf dist
|
||||
- $(PYTHON) ./setup.py bdist --plat-name linux-$(ARCH)
|
||||
- rm -rf wifibroadcast.egg-info/
|
||||
- rm -rf wfb_ng.egg-info/
|
||||
+ $(CC) -o $@ $^ $(LDFLAGS)
|
||||
|
||||
clean:
|
||||
- rm -rf env wfb_rx wfb_tx wfb_keygen dist deb_dist build wifibroadcast.egg-info _trial_temp *~ src/*.o
|
||||
- rm -rf env wfb_rx wfb_tx wfb_keygen dist deb_dist build wfb_ng.egg-info wfb-ng-*.tar.gz _trial_temp *~ src/*.o
|
||||
-
|
||||
+ rm -rf wfb_rx wfb_tx wfb_keygen *~ src/*.o
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
ARCH ?= $(shell uname -i)
|
||||
VERSION ?= $(shell git rev-parse HEAD)
|
||||
|
||||
LDFLAGS := -lrt -lpcap -lsodium
|
||||
CFLAGS := -Wall -O2 -DWFB_VERSION='"$(VERSION)"'
|
||||
|
||||
all: wfb_rx wfb_tx wfb_keygen
|
||||
|
||||
src/%.o: src/%.c src/*.h
|
||||
$(CC) $(CFLAGS) -std=gnu99 -c -o $@ $<
|
||||
|
||||
src/%.o: src/%.cpp src/*.hpp src/*.h
|
||||
$(CXX) $(CFLAGS) -std=gnu++11 -c -o $@ $<
|
||||
|
||||
wfb_rx: src/rx.o src/radiotap.o src/fec.o src/wifibroadcast.o
|
||||
$(CXX) -o $@ $^ $(LDFLAGS)
|
||||
|
||||
wfb_tx: src/tx.o src/fec.o src/wifibroadcast.o
|
||||
$(CXX) -o $@ $^ $(LDFLAGS)
|
||||
|
||||
wfb_keygen: src/keygen.o
|
||||
$(CC) -o $@ $^ $(LDFLAGS)
|
||||
|
||||
clean:
|
||||
rm -rf wfb_rx wfb_tx wfb_keygen *~ src/*.o
|
|
@ -9,7 +9,7 @@ keydir="/etc"
|
|||
|
||||
load_rtl() {
|
||||
modprobe cfg80211
|
||||
modprobe 88XXau rtw_monitor_disable_1m=1
|
||||
modprobe 88XXau rtw_tx_pwr_idx_override=${driver_txpower_override}
|
||||
}
|
||||
|
||||
load_ath() {
|
||||
|
|
|
@ -4,6 +4,7 @@ wlan=wlan0
|
|||
region=BO
|
||||
channel=14
|
||||
txpower=20
|
||||
driver_txpower_override=30
|
||||
bandwidth=20
|
||||
stbc=1
|
||||
ldpc=1
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
#
|
||||
################################################################################
|
||||
|
||||
WIFIBROADCAST_VERSION = 51251b8c484b8c4f548aa3bbb1633e0edbb605dc
|
||||
WIFIBROADCAST_VERSION = 3ff62387e68f0649899b00a8b8e1a451a04ffb25
|
||||
WIFIBROADCAST_SITE = $(call github,svpcom,wifibroadcast,$(WIFIBROADCAST_VERSION))
|
||||
WIFIBROADCAST_LICENSE = GPL-2.0
|
||||
|
||||
|
|
Loading…
Reference in New Issue