mirror of https://github.com/OpenIPC/firmware.git
Merge branch 'OpenIPC:master' into master
commit
357ff8b86f
|
@ -1,7 +1,6 @@
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/linux/Config.ext.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/linux/Config.ext.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/goke_patcher/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/goke_patcher/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/aura-httpd/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/aura-httpd/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/ax-agent/Config.in"
|
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/baresip-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/baresip-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/dropbear-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/dropbear-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/fdk-aac-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/fdk-aac-openipc/Config.in"
|
||||||
|
@ -32,6 +31,7 @@ source "$BR2_EXTERNAL_GOKE_PATH/package/motors/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/mt7601u-ap-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/mt7601u-ap-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/node-exporter/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/node-exporter/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/opus-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/opus-openipc/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_GOKE_PATH/package/quirc-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/rtl8188fu-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/rtl8188fu-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/rtl8812au-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/rtl8812au-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_GOKE_PATH/package/uacme-openipc/Config.in"
|
source "$BR2_EXTERNAL_GOKE_PATH/package/uacme-openipc/Config.in"
|
||||||
|
|
|
@ -78,6 +78,7 @@ BR2_PACKAGE_MICROBE_WEB=y
|
||||||
# BR2_PACKAGE_SSHPASS is not set
|
# BR2_PACKAGE_SSHPASS is not set
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -84,6 +84,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -78,6 +78,7 @@ BR2_PACKAGE_MICROBE_WEB=y
|
||||||
# BR2_PACKAGE_SSHPASS is not set
|
# BR2_PACKAGE_SSHPASS is not set
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -84,6 +84,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/linux/linux-ext-goke_patcher.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/linux/linux-ext-goke_patcher.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/goke_patcher/goke_patcher.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/goke_patcher/goke_patcher.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/aura-httpd/aura-httpd.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/aura-httpd/aura-httpd.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/ax-agent/ax-agent.mk
|
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/baresip-openipc/baresip-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/baresip-openipc/baresip-openipc.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/dropbear-openipc/dropbear-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/dropbear-openipc/dropbear-openipc.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
|
||||||
|
@ -32,6 +31,7 @@ include $(BR2_EXTERNAL_GOKE_PATH)/package/motors/motors.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/mt7601u-ap-openipc/mt7601u-ap-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/mt7601u-ap-openipc/mt7601u-ap-openipc.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/node-exporter/node-exporter.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/node-exporter/node-exporter.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/opus-openipc/opus-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/opus-openipc/opus-openipc.mk
|
||||||
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/quirc-openipc/quirc-openipc.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/rtl8812au-openipc/rtl8812au-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/rtl8812au-openipc/rtl8812au-openipc.mk
|
||||||
include $(BR2_EXTERNAL_GOKE_PATH)/package/uacme-openipc/uacme-openipc.mk
|
include $(BR2_EXTERNAL_GOKE_PATH)/package/uacme-openipc/uacme-openipc.mk
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
../../general/package/ax-agent
|
|
|
@ -0,0 +1 @@
|
||||||
|
../../general/package/quirc-openipc
|
|
@ -42,6 +42,7 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/motors/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/mt7601u-ap-openipc/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/mt7601u-ap-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/node-exporter/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/node-exporter/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/opus-openipc/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/opus-openipc/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/quirc-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/rtl8188eus-openipc/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/rtl8188eus-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/rtw-hostapd/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/rtw-hostapd/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/rtl8188fu-openipc/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/rtl8188fu-openipc/Config.in"
|
||||||
|
|
|
@ -88,6 +88,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -89,6 +89,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -87,6 +87,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -88,6 +88,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -97,6 +97,10 @@ BR2_PACKAGE_YAML_CLI=y
|
||||||
BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y
|
BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y
|
||||||
BR2_PACKAGE_WIREGUARD_TOOLS=y
|
BR2_PACKAGE_WIREGUARD_TOOLS=y
|
||||||
|
|
||||||
|
# MQTT
|
||||||
|
BR2_PACKAGE_MOSQUITTO=y
|
||||||
|
# BR2_PACKAGE_MOSQUITTO_BROKER is not set
|
||||||
|
|
||||||
# DEBUG
|
# DEBUG
|
||||||
BR2_PACKAGE_HOST_GDB=y
|
BR2_PACKAGE_HOST_GDB=y
|
||||||
BR2_PACKAGE_GDB=y
|
BR2_PACKAGE_GDB=y
|
||||||
|
|
|
@ -78,6 +78,7 @@ BR2_PACKAGE_MICROBE_WEB=y
|
||||||
# BR2_PACKAGE_SSHPASS is not set
|
# BR2_PACKAGE_SSHPASS is not set
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -89,6 +89,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -78,6 +78,7 @@ BR2_PACKAGE_MICROBE_WEB=y
|
||||||
# BR2_PACKAGE_SSHPASS is not set
|
# BR2_PACKAGE_SSHPASS is not set
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -89,6 +89,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -87,6 +87,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -89,6 +89,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -42,6 +42,7 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/motors/motors.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/mt7601u-ap-openipc/mt7601u-ap-openipc.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/mt7601u-ap-openipc/mt7601u-ap-openipc.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/node-exporter/node-exporter.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/node-exporter/node-exporter.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/opus-openipc/opus-openipc.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/opus-openipc/opus-openipc.mk
|
||||||
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/quirc-openipc/quirc-openipc.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtl8188eus-openipc/rtl8188eus-openipc.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtl8188eus-openipc/rtl8188eus-openipc.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtw-hostapd/rtw-hostapd.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtw-hostapd/rtw-hostapd.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
../../general/package/quirc-openipc
|
|
@ -4,7 +4,6 @@ source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic-osdrv-t21/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic-osdrv-t31/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic-osdrv-t31/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic_patcher/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic_patcher/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/aura-httpd/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/aura-httpd/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/ax-agent/Config.in"
|
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/dropbear-openipc/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/dropbear-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/fdk-aac-openipc/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/fdk-aac-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/ffmpeg-openipc/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/ffmpeg-openipc/Config.in"
|
||||||
|
@ -28,6 +27,7 @@ source "$BR2_EXTERNAL_INGENIC_PATH/package/microsnander/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/motors/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/motors/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/node-exporter/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/node-exporter/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/opus-openipc/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/opus-openipc/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/quirc-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/rtl8188fu-openipc/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/rtl8188fu-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/uacme-openipc/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/uacme-openipc/Config.in"
|
||||||
source "$BR2_EXTERNAL_INGENIC_PATH/package/vtund-openipc/Config.in"
|
source "$BR2_EXTERNAL_INGENIC_PATH/package/vtund-openipc/Config.in"
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -86,6 +86,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -86,6 +86,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -86,6 +86,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -86,6 +86,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -86,6 +86,7 @@ BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
BR2_PACKAGE_UACME_OPENIPC=y
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
BR2_PACKAGE_WIRELESS_TOOLS=y
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
|
|
@ -13,13 +13,13 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y
|
||||||
# Toolchain
|
# Toolchain
|
||||||
BR2_PER_PACKAGE_DIRECTORIES=y
|
BR2_PER_PACKAGE_DIRECTORIES=y
|
||||||
BR2_GCC_VERSION_8_X=y
|
BR2_GCC_VERSION_8_X=y
|
||||||
BR2_TOOLCHAIN_USES_UCLIBC=y
|
# BR2_TOOLCHAIN_USES_UCLIBC is not set
|
||||||
BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y
|
# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set
|
||||||
BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc"
|
# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc"
|
||||||
BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard"
|
BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard"
|
||||||
# BR2_TOOLCHAIN_USES_MUSL is not set
|
BR2_TOOLCHAIN_USES_MUSL=y
|
||||||
# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set
|
BR2_TOOLCHAIN_BUILDROOT_MUSL=y
|
||||||
# BR2_TOOLCHAIN_BUILDROOT_LIBC="musl"
|
BR2_TOOLCHAIN_BUILDROOT_LIBC="musl"
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
|
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y
|
BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y
|
||||||
|
@ -29,7 +29,7 @@ BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_INGENIC_PATH)/board/t31/kernel/t31.vixand.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_INGENIC_PATH)/board/t31/kernel/t31.generic.config"
|
||||||
BR2_LINUX_KERNEL_UIMAGE=y
|
BR2_LINUX_KERNEL_UIMAGE=y
|
||||||
BR2_LINUX_KERNEL_LZMA=y
|
BR2_LINUX_KERNEL_LZMA=y
|
||||||
BR2_LINUX_KERNEL_EXT_INGENIC_PATCHER=y
|
BR2_LINUX_KERNEL_EXT_INGENIC_PATCHER=y
|
||||||
|
@ -46,7 +46,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="$(TOPDIR)/../scripts/executing_commands_for_$(BR2_
|
||||||
# OpenIPC configuration
|
# OpenIPC configuration
|
||||||
BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc"
|
BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v2.2"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v2.2"
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="vixand-t31"
|
BR2_TARGET_GENERIC_HOSTNAME="openipc-t31"
|
||||||
BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/all-patches"
|
BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/all-patches"
|
||||||
|
|
||||||
# OpenIPC packages
|
# OpenIPC packages
|
||||||
|
@ -54,12 +54,12 @@ BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/busybox/busybox.config"
|
||||||
BR2_PACKAGE_DROPBEAR_OPENIPC=y
|
BR2_PACKAGE_DROPBEAR_OPENIPC=y
|
||||||
# BR2_PACKAGE_FDK_AAC_OPENIPC is not set
|
# BR2_PACKAGE_FDK_AAC_OPENIPC is not set
|
||||||
BR2_PACKAGE_FWPRINTENV_OPENIPC=y
|
BR2_PACKAGE_FWPRINTENV_OPENIPC=y
|
||||||
# BR2_PACKAGE_INGENIC_OSDRV_T31 is not set
|
BR2_PACKAGE_INGENIC_OSDRV_T31=y
|
||||||
BR2_PACKAGE_HASERL=y
|
BR2_PACKAGE_HASERL=y
|
||||||
# BR2_PACKAGE_HISI_GPIO is not set
|
# BR2_PACKAGE_HISI_GPIO is not set
|
||||||
BR2_PACKAGE_IPCTOOL=y
|
BR2_PACKAGE_IPCTOOL=y
|
||||||
# BR2_PACKAGE_JSON_C is not set
|
BR2_PACKAGE_JSON_C=y
|
||||||
# BR2_PACKAGE_LAME_OPENIPC is not set
|
BR2_PACKAGE_LAME_OPENIPC=y
|
||||||
BR2_PACKAGE_LIBCURL_OPENIPC=y
|
BR2_PACKAGE_LIBCURL_OPENIPC=y
|
||||||
BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
|
BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
|
||||||
# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set
|
# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set
|
||||||
|
@ -67,53 +67,41 @@ BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
|
||||||
# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set
|
# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set
|
||||||
# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set
|
# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set
|
||||||
BR2_PACKAGE_LIBCURL_OPENIPC_MBEDTLS=y
|
BR2_PACKAGE_LIBCURL_OPENIPC_MBEDTLS=y
|
||||||
# BR2_PACKAGE_LIBEVENT_OPENIPC is not set
|
BR2_PACKAGE_LIBEVENT_OPENIPC=y
|
||||||
# BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT is not set
|
BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y
|
||||||
# BR2_PACKAGE_LIBOGG_OPENIPC is not set
|
BR2_PACKAGE_LIBOGG_OPENIPC=y
|
||||||
# BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC is not set
|
BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y
|
||||||
BR2_PACKAGE_LIBYAML=y
|
BR2_PACKAGE_LIBYAML=y
|
||||||
# BR2_PACKAGE_MAJESTIC_FONTS is not set
|
BR2_PACKAGE_MAJESTIC_FONTS=y
|
||||||
# BR2_PACKAGE_MAJESTIC is not set
|
BR2_PACKAGE_MAJESTIC=y
|
||||||
BR2_PACKAGE_MBEDTLS_OPENIPC=y
|
BR2_PACKAGE_MBEDTLS_OPENIPC=y
|
||||||
# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set
|
# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set
|
||||||
# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set
|
# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set
|
||||||
BR2_PACKAGE_MICROBE_WEB=y
|
BR2_PACKAGE_MICROBE_WEB=y
|
||||||
# BR2_PACKAGE_MINI_SNMPD is not set
|
# BR2_PACKAGE_MINI_SNMPD is not set
|
||||||
# BR2_PACKAGE_MOTORS is not set
|
BR2_PACKAGE_MOTORS=y
|
||||||
# BR2_PACKAGE_OPUS_OPENIPC is not set
|
BR2_PACKAGE_OPUS_OPENIPC=y
|
||||||
# BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT is not set
|
BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y
|
||||||
# BR2_PACKAGE_SSHPASS is not set
|
# BR2_PACKAGE_SSHPASS is not set
|
||||||
# BR2_PACKAGE_UACME_OPENIPC is not set
|
BR2_PACKAGE_UACME_OPENIPC=y
|
||||||
BR2_PACKAGE_VTUND_OPENIPC=y
|
BR2_PACKAGE_VTUND_OPENIPC=y
|
||||||
BR2_PACKAGE_YAML_CLI=y
|
BR2_PACKAGE_YAML_CLI=y
|
||||||
|
BR2_PACKAGE_QUIRC_OPENIPC=y
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
# BR2_PACKAGE_WIRELESS_TOOLS is not set
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
# BR2_PACKAGE_WPA_SUPPLICANT is not set
|
BR2_PACKAGE_WPA_SUPPLICANT=y
|
||||||
# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set
|
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
|
||||||
# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set
|
BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y
|
||||||
# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set
|
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
||||||
# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set
|
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y
|
||||||
# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U is not set
|
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y
|
||||||
# BR2_PACKAGE_RTL8188EU is not set
|
# BR2_PACKAGE_RTL8188EU is not set
|
||||||
|
|
||||||
# WIREGUARD
|
# WIREGUARD
|
||||||
# BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set
|
# BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set
|
||||||
# BR2_PACKAGE_WIREGUARD_TOOLS is not set
|
# BR2_PACKAGE_WIREGUARD_TOOLS is not set
|
||||||
|
|
||||||
# MQTT
|
|
||||||
BR2_PACKAGE_MOSQUITTO=y
|
|
||||||
# BR2_PACKAGE_MOSQUITTO_BROKER is not set
|
|
||||||
|
|
||||||
# For Facilitator "Vasiliy" ONLY
|
|
||||||
BR2_PACKAGE_PHP=y
|
|
||||||
BR2_PACKAGE_PHP_EXT_JSON=y
|
|
||||||
BR2_PACKAGE_PHP_EXT_ZIP=y
|
|
||||||
BR2_PACKAGE_UHTTPD=y
|
|
||||||
|
|
||||||
# Optional packages
|
|
||||||
BR2_PACKAGE_PPPD=y
|
|
||||||
|
|
||||||
# DEBUG
|
# DEBUG
|
||||||
BR2_PACKAGE_HOST_GDB=y
|
BR2_PACKAGE_HOST_GDB=y
|
||||||
BR2_PACKAGE_GDB=y
|
BR2_PACKAGE_GDB=y
|
|
@ -4,7 +4,6 @@ include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/ingenic-osdrv-t21
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic_patcher/ingenic_patcher.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic_patcher/ingenic_patcher.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/aura-httpd/aura-httpd.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/aura-httpd/aura-httpd.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ax-agent/ax-agent.mk
|
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/dropbear-openipc/dropbear-openipc.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/dropbear-openipc/dropbear-openipc.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ffmpeg-openipc/ffmpeg-openipc.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ffmpeg-openipc/ffmpeg-openipc.mk
|
||||||
|
@ -28,6 +27,7 @@ include $(BR2_EXTERNAL_INGENIC_PATH)/package/microsnander/microsnander.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/motors/motors.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/motors/motors.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/node-exporter/node-exporter.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/node-exporter/node-exporter.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/opus-openipc/opus-openipc.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/opus-openipc/opus-openipc.mk
|
||||||
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/quirc-openipc/quirc-openipc.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/uacme-openipc/uacme-openipc.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/uacme-openipc/uacme-openipc.mk
|
||||||
include $(BR2_EXTERNAL_INGENIC_PATH)/package/vtund-openipc/vtund-openipc.mk
|
include $(BR2_EXTERNAL_INGENIC_PATH)/package/vtund-openipc/vtund-openipc.mk
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
../../general/package/ax-agent
|
|
|
@ -0,0 +1 @@
|
||||||
|
../../general/package/quirc-openipc
|
|
@ -192,7 +192,7 @@ FUNCS=(
|
||||||
hi3518ev100
|
hi3518ev100
|
||||||
|
|
||||||
hi3516cv200
|
hi3516cv200
|
||||||
hi3518ev200 hi3518ev200_hs303 hi3518ev200_ultimate
|
hi3518ev200 hi3518ev200_hs303v1 hi3518ev200_ultimate
|
||||||
|
|
||||||
hi3516cv300 hi3516cv300_ultimate
|
hi3516cv300 hi3516cv300_ultimate
|
||||||
hi3516ev100
|
hi3516ev100
|
||||||
|
@ -236,7 +236,7 @@ FUNCS=(
|
||||||
t10
|
t10
|
||||||
t20
|
t20
|
||||||
t30
|
t30
|
||||||
t31 t31_vixand
|
t31 t31_ultimate
|
||||||
|
|
||||||
xm510
|
xm510
|
||||||
xm530
|
xm530
|
||||||
|
@ -259,7 +259,7 @@ uni_build() {
|
||||||
set -e
|
set -e
|
||||||
if [ "$(echo $BOARD | cut -sd '_' -f 2)" == "" ]; then
|
if [ "$(echo $BOARD | cut -sd '_' -f 2)" == "" ]; then
|
||||||
BOARD="${BOARD}_openipc"
|
BOARD="${BOARD}_openipc"
|
||||||
elif [ "$BOARD" == "hi3518ev200_hs303" ]; then
|
elif [ "$BOARD" == "hi3518ev200_hs303v1" ]; then
|
||||||
BOARD=hi3518ev200_openipc
|
BOARD=hi3518ev200_openipc
|
||||||
NEED_AUTOUP=1
|
NEED_AUTOUP=1
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
DAEMON="syslogd"
|
DAEMON="syslogd"
|
||||||
PIDFILE="/var/run/$DAEMON.pid"
|
PIDFILE="/var/run/$DAEMON.pid"
|
||||||
|
|
||||||
SYSLOGD_ARGS="-C64"
|
SYSLOGD_ARGS="-C64 -t"
|
||||||
|
|
||||||
# shellcheck source=/dev/null
|
# shellcheck source=/dev/null
|
||||||
[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON"
|
[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# OpenIPC.org | v.20220827
|
# OpenIPC.org | v.20220831
|
||||||
#
|
#
|
||||||
|
|
||||||
scr_version=1.0.7
|
scr_version=1.0.9
|
||||||
|
|
||||||
args=" $@"
|
args=" $@"
|
||||||
|
|
||||||
|
@ -106,10 +106,23 @@ free_resources() {
|
||||||
done
|
done
|
||||||
sync
|
sync
|
||||||
echo 3 >/proc/sys/vm/drop_caches
|
echo 3 >/proc/sys/vm/drop_caches
|
||||||
|
|
||||||
|
echo_c 34 "\nUptime:"
|
||||||
|
uptime
|
||||||
|
|
||||||
|
echo_c 34 "\nMemory"
|
||||||
|
free
|
||||||
|
}
|
||||||
|
|
||||||
|
sync_time() {
|
||||||
|
echo_c 37 "\nSynchronizing time"
|
||||||
|
ntpd -Nnq
|
||||||
|
echo_c 33 "$(date)"
|
||||||
}
|
}
|
||||||
|
|
||||||
self_update() {
|
self_update() {
|
||||||
if echo "${args}" | grep -E "\-(k|r|w|url)" >/dev/null 2>&1; then
|
if echo "${args}" | grep -E "\-(k|r|w|url)" >/dev/null 2>&1; then
|
||||||
|
sync_time
|
||||||
echo -e "\nChecking for sysupgrade update..."
|
echo -e "\nChecking for sysupgrade update..."
|
||||||
curl -s -k -L -o /tmp/sysupgrade "https://raw.githubusercontent.com/OpenIPC/firmware/master/general/overlay/usr/sbin/sysupgrade"
|
curl -s -k -L -o /tmp/sysupgrade "https://raw.githubusercontent.com/OpenIPC/firmware/master/general/overlay/usr/sbin/sysupgrade"
|
||||||
if [ -f /tmp/sysupgrade ] && grep -q "#!/bin/sh" /tmp/sysupgrade; then
|
if [ -f /tmp/sysupgrade ] && grep -q "#!/bin/sh" /tmp/sysupgrade; then
|
||||||
|
@ -183,7 +196,7 @@ get_system_build() {
|
||||||
|
|
||||||
print_sysinfo() {
|
print_sysinfo() {
|
||||||
get_system_info
|
get_system_info
|
||||||
echo_c 33 "OpenIPC System Updater"
|
echo_c 33 "OpenIPC System Updater v${scr_version}"
|
||||||
echo_c 36 "\nVendor\t$vendor\nSoC\t$soc\nKernel\t$kernel_version\nRootFS\t$system_version"
|
echo_c 36 "\nVendor\t$vendor\nSoC\t$soc\nKernel\t$kernel_version\nRootFS\t$system_version"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
config BR2_PACKAGE_AX_AGENT
|
|
||||||
bool "ax-agent"
|
|
||||||
default n
|
|
||||||
help
|
|
||||||
Simple daemon
|
|
||||||
|
|
||||||
https://openipc.org
|
|
|
@ -1,22 +0,0 @@
|
||||||
################################################################################
|
|
||||||
#
|
|
||||||
# ax-agent | updated 2022.08.10
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
AX_AGENT_LICENSE = MIT
|
|
||||||
AX_AGENT_LICENSE_FILES = LICENSE
|
|
||||||
|
|
||||||
define AX_AGENT_EXTRACT_CMDS
|
|
||||||
cp ../general/package/ax-agent/src/ax-agent.c $(@D)/
|
|
||||||
endef
|
|
||||||
|
|
||||||
define AX_AGENT_BUILD_CMDS
|
|
||||||
(cd $(@D); $(TARGET_CC) -s ax-agent.c -o ax-agent)
|
|
||||||
endef
|
|
||||||
|
|
||||||
define AX_AGENT_INSTALL_TARGET_CMDS
|
|
||||||
install -m 0755 -D $(@D)/ax-agent $(TARGET_DIR)/usr/sbin/ax-agent
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(eval $(generic-package))
|
|
|
@ -1,7 +0,0 @@
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
int main (void)
|
|
||||||
{
|
|
||||||
puts ("Hello, World!");
|
|
||||||
return 0;
|
|
||||||
}
|
|
|
@ -1,6 +1,6 @@
|
||||||
################################################################################
|
################################################################################
|
||||||
#
|
#
|
||||||
# openhisilicon
|
# hisilicon-opensdk
|
||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
|
@ -17,8 +17,11 @@ HISILICON_OPENSDK_MODULE_MAKE_OPTS = \
|
||||||
DISABLE_PM=1 \
|
DISABLE_PM=1 \
|
||||||
DISABLE_TDE=1 \
|
DISABLE_TDE=1 \
|
||||||
DISABLE_VO=1 \
|
DISABLE_VO=1 \
|
||||||
DISABLE_ISP=1 \
|
|
||||||
CHIPARCH=$(FAMILY)
|
CHIPARCH=$(FAMILY)
|
||||||
|
|
||||||
|
ifeq ($(FAMILY),hi3516ev200)
|
||||||
|
HISILICON_OPENSDK_MODULE_MAKE_OPTS += DISABLE_ISP=1
|
||||||
|
endif
|
||||||
|
|
||||||
$(eval $(kernel-module))
|
$(eval $(kernel-module))
|
||||||
$(eval $(generic-package))
|
$(eval $(generic-package))
|
||||||
|
|
|
@ -103,7 +103,7 @@ insert_sns() {
|
||||||
|
|
||||||
devmem 0x2003002c 32 0xc4001 # Sensor unreset, clk 24MHz, VI 99MHz
|
devmem 0x2003002c 32 0xc4001 # Sensor unreset, clk 24MHz, VI 99MHz
|
||||||
;;
|
;;
|
||||||
ar0130 | 9m034 | sc1135 | sc1145 | sc2135)
|
ar0130 | 9m034 | sc1135 | sc1145 | sc2035 | sc2135)
|
||||||
devmem 0x200f0040 32 0x2 # I2C0_SCL
|
devmem 0x200f0040 32 0x2 # I2C0_SCL
|
||||||
devmem 0x200f0044 32 0x2 # I2C0_SDA
|
devmem 0x200f0044 32 0x2 # I2C0_SDA
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
config BR2_PACKAGE_INGENIC_OPENSDK
|
||||||
|
bool "ingenic-opensdk"
|
||||||
|
default n
|
||||||
|
depends on BR2_LINUX_KERNEL
|
||||||
|
help
|
||||||
|
Opensource Ingenic SoCs SDK
|
||||||
|
|
||||||
|
comment "INGENIC_OPENSDK needs a Linux kernel to be built"
|
||||||
|
depends on !BR2_LINUX_KERNEL
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# ingenic-opensdk
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
INGENIC_OPENSDK_LICENSE = GPL-3.0
|
||||||
|
INGENIC_OPENSDK_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
|
FAMILY = $(shell grep "/board/" $(BR2_CONFIG) | head -1 | cut -d "/" -f 3)
|
||||||
|
|
||||||
|
|
||||||
|
define INGENIC_OPENSDK_EXTRACT_CMDS
|
||||||
|
cp $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-opensdk/src/kernel/* $(@D)/
|
||||||
|
endef
|
||||||
|
|
||||||
|
INGENIC_OPENSDK_MODULE_MAKE_OPTS = \
|
||||||
|
CONFIG_GPIO=m \
|
||||||
|
KVER=$(LINUX_VERSION_PROBED) \
|
||||||
|
KSRC=$(LINUX_DIR)
|
||||||
|
|
||||||
|
$(eval $(kernel-module))
|
||||||
|
$(eval $(generic-package))
|
|
@ -0,0 +1,20 @@
|
||||||
|
CROSS_COMPILE ?= mips-linux-gnu-
|
||||||
|
|
||||||
|
ifeq (${ISVP_ENV_KERNEL_DIR}, )
|
||||||
|
ISVP_ENV_KERNEL_DIR = ../../../kernel
|
||||||
|
endif
|
||||||
|
|
||||||
|
KDIR := ${ISVP_ENV_KERNEL_DIR}
|
||||||
|
MODULE_NAME := gpio
|
||||||
|
|
||||||
|
all: modules
|
||||||
|
|
||||||
|
.PHONY: modules clean
|
||||||
|
|
||||||
|
obj-m := $(MODULE_NAME).o
|
||||||
|
|
||||||
|
modules:
|
||||||
|
@$(MAKE) -C $(KDIR) M=$(shell pwd) $@
|
||||||
|
clean:
|
||||||
|
@rm -rf *.o *~ .depend .*.cmd *.mod.c .tmp_versions *.ko *.symvers modules.order
|
||||||
|
@rm -f gpio
|
|
@ -0,0 +1,78 @@
|
||||||
|
#include <jz_proc.h>
|
||||||
|
#include <linux/proc_fs.h>
|
||||||
|
#include <linux/gpio.h>
|
||||||
|
#include <linux/init.h>
|
||||||
|
#include <linux/kernel.h>
|
||||||
|
#include <linux/module.h>
|
||||||
|
|
||||||
|
|
||||||
|
MODULE_LICENSE("GPL");
|
||||||
|
MODULE_AUTHOR("OpenIPC");
|
||||||
|
MODULE_DESCRIPTION("Ingenic GPIO Claimer");
|
||||||
|
|
||||||
|
static struct proc_dir_entry *claim_proc;
|
||||||
|
|
||||||
|
int claim_gpio(int gpio) {
|
||||||
|
int ret = 0;
|
||||||
|
|
||||||
|
pr_debug("GPIO[%i] Requesting...\n", gpio);
|
||||||
|
|
||||||
|
if (!gpio_is_valid(gpio)) {
|
||||||
|
pr_err("GPIO[%i] is not valid\n", gpio);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (gpio_request(gpio, 0) < 0)
|
||||||
|
return -1;
|
||||||
|
|
||||||
|
pr_debug("GPIO[%i] Setting direction...\n", gpio);
|
||||||
|
gpio_direction_output(gpio, 0);
|
||||||
|
pr_debug("GPIO[%i] Exporting...\n", gpio);
|
||||||
|
gpio_export(gpio, true);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
ssize_t claim_proc_write(struct file *filp, const char *buf, size_t len,
|
||||||
|
loff_t *off) {
|
||||||
|
int ret = 0;
|
||||||
|
char cmd[4] = {0};
|
||||||
|
uint32_t addr, data, datalen;
|
||||||
|
|
||||||
|
if (len > 4) {
|
||||||
|
return -EFAULT;
|
||||||
|
}
|
||||||
|
if (copy_from_user(cmd, buf, len)) {
|
||||||
|
return -EFAULT;
|
||||||
|
}
|
||||||
|
int gpio = simple_strtoul(cmd, NULL, 0);
|
||||||
|
ret = claim_gpio(gpio);
|
||||||
|
if (ret) {
|
||||||
|
pr_err("GPIO[%i] Error %i \n", gpio, ret);
|
||||||
|
return -EFAULT;
|
||||||
|
} else {
|
||||||
|
pr_debug("GPIO[%i] Claiming...\n", gpio);
|
||||||
|
}
|
||||||
|
|
||||||
|
return len;
|
||||||
|
}
|
||||||
|
|
||||||
|
static const struct file_operations claim_proc_fops = {
|
||||||
|
.owner = THIS_MODULE,
|
||||||
|
.write = claim_proc_write,
|
||||||
|
};
|
||||||
|
|
||||||
|
static __init int init_claim(void) {
|
||||||
|
claim_proc = proc_mkdir("jz/claim", 0);
|
||||||
|
if (!claim_proc) {
|
||||||
|
printk("err: jz_proc_mkdir failed\n");
|
||||||
|
}
|
||||||
|
proc_create_data("gpio", S_IRUGO, claim_proc, &claim_proc_fops, NULL);
|
||||||
|
printk("Ingenic GPIO claim module (c) OpenIPC.org\n");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
static __exit void exit_claim(void) { proc_remove(claim_proc); }
|
||||||
|
|
||||||
|
module_init(init_claim);
|
||||||
|
module_exit(exit_claim);
|
Binary file not shown.
|
@ -0,0 +1,6 @@
|
||||||
|
config BR2_PACKAGE_QUIRC_OPENIPC
|
||||||
|
bool "quirc"
|
||||||
|
help
|
||||||
|
QR codes are a type of high-density matrix barcodes, and quirc is a library for extracting and decoding them from images.
|
||||||
|
|
||||||
|
https://github.com/dlbeer/quirc
|
|
@ -0,0 +1,25 @@
|
||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# quirc-openipc
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
QUIRC_OPENIPC_VERSION = 33251ce2005855392666fd8c7436d8c309a127d7
|
||||||
|
QUIRC_OPENIPC_SITE = $(call github,cronyx,quirc,$(QUIRC_OPENIPC_VERSION))
|
||||||
|
QUIRC_OPENIPC_DEPENDENCIES += libjpeg
|
||||||
|
QUIRC_OPENIPC_LICENSE = ISC
|
||||||
|
QUIRC_OPENIPC_LICENSE_FILES = LICENSE.txt
|
||||||
|
|
||||||
|
QUIRC_OPENIPC_MAKE_OPTS = \
|
||||||
|
CC="$(TARGET_CC)" \
|
||||||
|
AR="$(TARGET_AR)"
|
||||||
|
|
||||||
|
define QUIRC_OPENIPC_BUILD_CMDS
|
||||||
|
$(MAKE) $(QUIRC_OPENIPC_MAKE_OPTS) -C $(@D) all
|
||||||
|
endef
|
||||||
|
|
||||||
|
define QUIRC_OPENIPC_INSTALL_TARGET_CMDS
|
||||||
|
$(INSTALL) -m 0755 -D $(@D)/qrscan $(TARGET_DIR)/usr/sbin
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(generic-package))
|
|
@ -0,0 +1,5 @@
|
||||||
|
|
||||||
|
sample use:
|
||||||
|
|
||||||
|
curl -s -o /tmp/img.jpg http://127.0.0.1/image.jpg ; qrscan -p /tmp/img.jpg
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- a/Makefile 2022-01-23 16:37:12.818897741 +0300
|
--- a/Makefile 2022-09-01 20:50:34.085515706 +0300
|
||||||
+++ b/Makefile 2022-01-23 16:37:49.374948068 +0300
|
+++ b/Makefile 2022-09-01 21:37:32.114576023 +0300
|
||||||
@@ -22,8 +22,8 @@
|
@@ -39,8 +39,8 @@
|
||||||
|
|
||||||
########################## WIFI IC ############################
|
########################## WIFI IC ############################
|
||||||
CONFIG_RTL8812A = y
|
CONFIG_RTL8812A = y
|
||||||
|
@ -10,13 +10,34 @@
|
||||||
+CONFIG_RTL8814A = n
|
+CONFIG_RTL8814A = n
|
||||||
######################### Interface ###########################
|
######################### Interface ###########################
|
||||||
CONFIG_USB_HCI = y
|
CONFIG_USB_HCI = y
|
||||||
########################### Android ###########################
|
########################## Features ###########################
|
||||||
@@ -178,7 +178,7 @@
|
@@ -206,9 +206,9 @@
|
||||||
HCI_NAME = usb
|
EXTRA_CFLAGS += -DDBG=0
|
||||||
endif
|
endif
|
||||||
|
|
||||||
-ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_y_y)
|
-ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_y_y)
|
||||||
+ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_n_n)
|
+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)
|
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_VERSION = 92433c4e9cf37ff67dd69df8ddbb32198ec3c6fd
|
||||||
RTL8812AU_OPENIPC_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_OPENIPC_VERSION))
|
RTL8812AU_OPENIPC_SITE = $(call github,svpcom,rtl8812au,$(RTL8812AU_OPENIPC_VERSION))
|
||||||
RTL8812AU_OPENIPC_LICENSE = GPL-2.0
|
RTL8812AU_OPENIPC_LICENSE = GPL-2.0
|
||||||
RTL8812AU_OPENIPC_LICENSE_FILES = COPYING
|
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) \
|
KVER=$(LINUX_VERSION_PROBED) \
|
||||||
KSRC=$(LINUX_DIR)
|
KSRC=$(LINUX_DIR)
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,14 @@
|
||||||
--- a/Makefile 2022-01-14 15:05:39.292506627 +0300
|
--- a/Makefile 2022-09-01 22:07:30.449753541 +0300
|
||||||
+++ b/Makefile 2022-01-14 21:45:46.027792951 +0300
|
+++ b/Makefile 2022-09-01 20:42:21.816597209 +0300
|
||||||
@@ -1,57 +1,25 @@
|
@@ -1,58 +1,25 @@
|
||||||
ARCH ?= $(shell uname -i)
|
ARCH ?= $(shell uname -i)
|
||||||
-PYTHON ?= /usr/bin/python3
|
-PYTHON ?= /usr/bin/python3
|
||||||
-COMMIT ?= $(shell git rev-parse HEAD)
|
-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))
|
-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)
|
+VERSION ?= $(shell git rev-parse HEAD)
|
||||||
|
|
||||||
-export VERSION COMMIT
|
-export VERSION COMMIT SOURCE_DATE_EPOCH
|
||||||
+LDFLAGS := -lrt -lpcap -lsodium
|
+LDFLAGS := -lrt -lpcap -lsodium
|
||||||
+CFLAGS := -Wall -O2 -DWFB_VERSION='"$(VERSION)"'
|
+CFLAGS := -Wall -O2 -DWFB_VERSION='"$(VERSION)"'
|
||||||
|
|
||||||
|
@ -46,25 +47,25 @@
|
||||||
- $(CC) -o $@ $^ $(_LDFLAGS)
|
- $(CC) -o $@ $^ $(_LDFLAGS)
|
||||||
-
|
-
|
||||||
-test:
|
-test:
|
||||||
- PYTHONPATH=`pwd` trial telemetry.tests
|
- PYTHONPATH=`pwd` trial3 wfb_ng.tests
|
||||||
-
|
-
|
||||||
-rpm: all_bin env
|
-rpm: all_bin env
|
||||||
- rm -rf dist
|
- rm -rf dist
|
||||||
- ./env/bin/python ./setup.py bdist_rpm --force-arch $(ARCH)
|
- ./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
|
-deb: all_bin env
|
||||||
- rm -rf deb_dist
|
- rm -rf deb_dist
|
||||||
- ./env/bin/python ./setup.py --command-packages=stdeb.command bdist_deb
|
- ./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
|
-bdist: all_bin
|
||||||
- rm -rf dist
|
- rm -rf dist
|
||||||
- $(PYTHON) ./setup.py bdist --plat-name linux-$(ARCH)
|
- $(PYTHON) ./setup.py bdist --plat-name linux-$(ARCH)
|
||||||
- rm -rf wifibroadcast.egg-info/
|
- rm -rf wfb_ng.egg-info/
|
||||||
+ $(CC) -o $@ $^ $(LDFLAGS)
|
+ $(CC) -o $@ $^ $(LDFLAGS)
|
||||||
|
|
||||||
clean:
|
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
|
+ 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,8 @@ keydir="/etc"
|
||||||
|
|
||||||
load_rtl() {
|
load_rtl() {
|
||||||
modprobe cfg80211
|
modprobe cfg80211
|
||||||
modprobe 88XXau rtw_monitor_disable_1m=1
|
modprobe 88XXau rtw_tx_pwr_idx_override=${driver_txpower_override}
|
||||||
|
sleep 3
|
||||||
}
|
}
|
||||||
|
|
||||||
load_ath() {
|
load_ath() {
|
||||||
|
|
|
@ -4,6 +4,7 @@ wlan=wlan0
|
||||||
region=BO
|
region=BO
|
||||||
channel=14
|
channel=14
|
||||||
txpower=20
|
txpower=20
|
||||||
|
driver_txpower_override=30
|
||||||
bandwidth=20
|
bandwidth=20
|
||||||
stbc=1
|
stbc=1
|
||||||
ldpc=1
|
ldpc=1
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
WIFIBROADCAST_VERSION = 51251b8c484b8c4f548aa3bbb1633e0edbb605dc
|
WIFIBROADCAST_VERSION = 3ff62387e68f0649899b00a8b8e1a451a04ffb25
|
||||||
WIFIBROADCAST_SITE = $(call github,svpcom,wifibroadcast,$(WIFIBROADCAST_VERSION))
|
WIFIBROADCAST_SITE = $(call github,svpcom,wifibroadcast,$(WIFIBROADCAST_VERSION))
|
||||||
WIFIBROADCAST_LICENSE = GPL-2.0
|
WIFIBROADCAST_LICENSE = GPL-2.0
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue