找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: 2371***

[k2p] 图解如何给k2p的openwrt18.06编译mtk闭源5.0.2.0驱动

 火... [复制链接]
发表于 2019-8-13 11:00 | 显示全部楼层
楼主好,请问一下这个驱动似乎扫描不到无线信号做中继,请问是这个驱动bug还是我设置有问题。。如果有问题的话怎么操作呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-2 20:56 | 显示全部楼层
您好 ,怎么能 编译好固件 WIFI默认是开启的??我编译完,WIFI都是关闭的,谢谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-25 23:37 | 显示全部楼层
5.0.2 有个挺严重问题: 不支持无线中继!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-26 09:31 | 显示全部楼层
我装了,不知道为啥没有WIFI信号
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-29 13:27 | 显示全部楼层
与闭源驱动无缘了 需要STA
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-17 19:21 | 显示全部楼层
大佬,因为MTK菜单里的设置升级无法保存,动了一下Makefile。请看pull request
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-20 17:54 来自手机 | 显示全部楼层
k2p] 图解如何给k2p的openwrt18.06编译mtk闭源5.0.2.0驱动
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-23 23:54 | 显示全部楼层
非常感谢楼主的驱动,让我NAND版的K2P成功驱动。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-29 23:03 | 显示全部楼层
谢谢大神分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-30 13:59 | 显示全部楼层
qjiang 发表于 2019-8-12 21:07
我刷别人编译的都没问题, 我自己编译了几次 都是只有5G,大佬请赐教啊!!!!!!!!!

我也是 编完只有5G
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-11 17:10 | 显示全部楼层
最新的master上编译不通过:

  1. make[4]: Entering directory '/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/linux-4.19.81'
  2. test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
  3. echo >&2;                                                       \
  4. echo >&2 "  ERROR: Kernel configuration is invalid.";           \
  5. echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
  6. echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";      \
  7. echo >&2 ;                                                      \
  8. /bin/false)
  9. mkdir -p /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/.tmp_versions ; rm -f /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/.tmp_versions/*
  10. make -f ./scripts/Makefile.build obj=/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap
  11. make -f ./scripts/Makefile.build obj=/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/tools/plug_in need-builtin=
  12.   arm-openwrt-linux-muslgnueabi-gcc -Wp,-MD,/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/.ap_cfg.o.d  -nostdinc -isystem /mnt/sdc/lean/596/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-8.3.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/8.3.0/include -I./arch/arm/include -I./arch/arm/include/generated  -I./include -I./arch/arm/include/uapi -I./arch/arm/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -fno-dwarf2-cfi-asm -fno-ipa-sra -mabi=aapcs-linux -mfpu=vfp -funwind-tables -marm -Wa,-mno-warn-deprecated -D__LINUX_ARM_ARCH__=7 -march=armv7-a -msoft-float -Uarm -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 -fno-reorder-blocks -fno-tree-ch -fno-caller-saves --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -g -femit-struct-debug-baseonly -fno-var-tracking -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -fmacro-prefix-map=./= -Wno-packed-not-aligned -I/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include -I/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/include -I/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/ate/include -I/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include/mcu -DCONFIG_SUPPORT_OPENWRT -DCONFIG_RT_FIRST_CARD=7615 -DCONFIG_RT_FIRST_IF_RF_OFFSET=0xc0000 -DCONFIG_RT_FIRST_CARD_EEPROM=""flash"" -DWIFI_SYS_FW_V1 -DWIFI_SYS_FW_V2 -DMULTI_PROFILE -DUAPSD_SUPPORT -DUAPSD_DEBUG -DWSC_INCLUDED -DWSC_SINGLE_TRIGGER -DWSC_AP_SUPPORT -DWSC_V2_SUPPORT -DDOT11_VHT_AC -DDOT11W_PMF_SUPPORT -DDOT11K_RRM_SUPPORT -DAP_SCAN_SUPPORT -DSCAN_SUPPORT -DAPPLE_11K_IOT -DTPC_SUPPORT -DBACKGROUND_SCAN_SUPPORT -DMT_DFS_SUPPORT -DDOT11R_FT_SUPPORT -DIGMP_SNOOP_SUPPORT -DSMART_CARRIER_SENSE_SUPPORT -DMBSS_SUPPORT -DWDS_SUPPORT -DAPCLI_SUPPORT -DMAT_SUPPORT -DMULTI_APCLI_SUPPORT -DAPCLI_AUTO_CONNECT_SUPPORT -DAPCLI_AUTO_BW_TMP -DDHCP_UC_SUPPORT -DFAST_EAPOL_WAR -DBT_APCLI_SUPPORT -DMAC_REPEATER_SUPPORT -DGREENAP_SUPPORT -DPCIE_ASPM_DYM_CTRL_SUPPORT -DCONFIG_ATE -DCONFIG_QA -DCONFIG_RT2880_ATE_CMD_NEW -DCONFIG_HW_HAL_OFFLOAD -DINTERNAL_CAPTURE_SUPPORT -DWIFI_SPECTRUM_SUPPORT -DRTMP_FLASH_SUPPORT -DPRE_CAL_TRX_SET1_SUPPORT -DRLM_CAL_CACHE_SUPPORT -DPRE_CAL_TRX_SET2_SUPPORT -DMCS_LUT_SUPPORT -DTXBF_SUPPORT -DVHT_TXBF_SUPPORT -DCFG_SUPPORT_MU_MIMO -DCFG_SUPPORT_MU_MIMO_RA -DMCAST_RATE_SPECIFIC -DBAND_STEERING -DWAPP_SUPPORT -DVOW_SUPPORT -DRED_SUPPORT -DDBDC_MODE -DMT7615 -DMT_BBP -DMT_RF -DRTMP_RF_RW_SUPPORT -DMT_MAC -DRTMP_MAC_PCI -DRTMP_PCI_SUPPORT -DMCS_LUT_SUPPORT -DA_BAND_SUPPORT -DRTMP_EFUSE_SUPPORT -DCAL_FREE_IC_SUPPORT -DBCN_OFFLOAD_SUPPORT -DERR_RECOVERY -DCONFIG_ANDES_SUPPORT -DCUT_THROUGH -DUNIFY_FW_CMD -DNEED_ROM_PATCH -DTXPWRMANUAL -DMAC_INIT_OFFLOAD -DENHANCED_STAT_DISPLAY -DCONFIG_FWOWN_SUPPORT -DNEWSEC -DSINGLE_SKU_V2 -DTX_POWER_CONTROL_SUPPORT -DTHERMAL_PROTECT_SUPPORT -DRESOURCE_PRE_ALLOC -DCONFIG_HW_HAL_OFFLOAD -DRX_SCATTER -DPKT_BUDGET_CTRL_SUPPORT -DRATE_ADAPTION -DRATE_ADAPT_AGBS_SUPPORT -DRACTRL_FW_OFFLOAD_SUPPORT -DCONFIG_TX_DELAY -DRELEASE_EXCLUDE -DPRE_CAL_TRX_SET1_SUPPORT -DRLM_CAL_CACHE_SUPPORT -DPRE_CAL_TRX_SET2_SUPPORT -DG_BAND_256QAM -DBRCM_256QAM -Wframe-larger-than=4096 -DHDR_TRANS_TX_SUPPORT -DCUT_THROUGH_FULL_OFFLOAD -DHDR_TRANS_RX_SUPPORT -DREDUCE_TCP_ACK_SUPPORT -DLED_CONTROL_SUPPORT -DCONFIG_WIFI_MTD -DLED_CONTROL_SUPPORT -DAGGREGATION_SUPPORT -DPIGGYBACK_SUPPORT -DWMM_SUPPORT -DLINUX -Wstrict-prototypes -Wno-trigraphs -Wall -Wno-unused-but-set-variable -DOLDSEC -DCONFIG_AP_SUPPORT -DSCAN_SUPPORT -DAP_SCAN_SUPPORT -DDOT11_N_SUPPORT -DDOT11N_DRAFT3 -DSTATS_COUNT_SUPPORT -DIAPP_SUPPORT -DDOT1X_SUPPORT -DDBG -DMWDS -DA4_CONN -DROUTING_TAB_SUPPORT -DCONFIG_WIFI_PKT_FWD -DIP_ASSEMBLY -DOUI_CHECK_SUPPORT -DHTC_DECRYPT_IOT -Inet/nat -DMT_WIFI_MODULE  -DMODULE  -DKBUILD_BASENAME='"ap_cfg"' -DKBUILD_MODNAME='"mt_wifi"' -c -o /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.o /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.c
  13. In file included from /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/include/rtmp_os.h:46,
  14.                  from /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/include/rtmp_comm.h:85,
  15.                  from /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/include/rt_config.h:35,
  16.                  from /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.c:28:
  17. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.c: In function 'RTMPAPSetInformation':
  18. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include/os/rt_linux.h:553:67: error: 'struct task_struct' has no member named 'pids'; did you mean 'pid'?
  19. #define RT_GET_OS_PID(_x, _y)  do {rcu_read_lock(); _x = current->pids[PIDTYPE_PID].pid; rcu_read_unlock(); } while (0)
  20.                                                                    ^~~~
  21. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include/os/rt_linux.h:555:35: note: in expansion of macro 'RT_GET_OS_PID'
  22. #define RTMP_GET_OS_PID(_a, _b)   RT_GET_OS_PID(_a, _b)
  23.                                    ^~~~~~~~~~~~~
  24. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.c:2551:4: note: in expansion of macro 'RTMP_GET_OS_PID'
  25.     RTMP_GET_OS_PID(pObj->IappPid, IappPid);
  26.     ^~~~~~~~~~~~~~~
  27. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include/os/rt_linux.h:553:67: error: 'struct task_struct' has no member named 'pids'; did you mean 'pid'?
  28. #define RT_GET_OS_PID(_x, _y)  do {rcu_read_lock(); _x = current->pids[PIDTYPE_PID].pid; rcu_read_unlock(); } while (0)
  29.                                                                    ^~~~
  30. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include/os/rt_linux.h:555:35: note: in expansion of macro 'RT_GET_OS_PID'
  31. #define RTMP_GET_OS_PID(_a, _b)   RT_GET_OS_PID(_a, _b)
  32.                                    ^~~~~~~~~~~~~
  33. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.c:2720:4: note: in expansion of macro 'RTMP_GET_OS_PID'
  34.     RTMP_GET_OS_PID(pObj->apd_pid, apd_pid);
  35.     ^~~~~~~~~~~~~~~
  36. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.c: In function 'Set_IappPID_Proc':
  37. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include/os/rt_linux.h:553:67: error: 'struct task_struct' has no member named 'pids'; did you mean 'pid'?
  38. #define RT_GET_OS_PID(_x, _y)  do {rcu_read_lock(); _x = current->pids[PIDTYPE_PID].pid; rcu_read_unlock(); } while (0)
  39.                                                                    ^~~~
  40. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/include/os/rt_linux.h:555:35: note: in expansion of macro 'RT_GET_OS_PID'
  41. #define RTMP_GET_OS_PID(_a, _b)   RT_GET_OS_PID(_a, _b)
  42.                                    ^~~~~~~~~~~~~
  43. /mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.c:12035:2: note: in expansion of macro 'RTMP_GET_OS_PID'
  44.   RTMP_GET_OS_PID(pObj->IappPid, IappPid);
  45.   ^~~~~~~~~~~~~~~
  46. scripts/Makefile.build:303: recipe for target '/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.o' failed
  47. make[5]: *** [/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap/../mt_wifi/embedded/ap/ap_cfg.o] Error 1
  48. Makefile:1517: recipe for target '_module_/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap' failed
  49. make[4]: *** [_module_/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/mt_wifi_ap] Error 2
  50. make[4]: Leaving directory '/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/linux-4.19.81'
  51. Makefile:225: recipe for target '/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/.built' failed
  52. make[3]: *** [/mnt/sdc/lean/596/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/mt_wifi/.built] Error 2
  53. make[3]: Leaving directory '/mnt/sdc/lean/596/package/mt7615_5.0.2.0/drivers/mt_wifi'
  54. time: package/mt7615_5.0.2.0/drivers/mt_wifi/compile#0.95#0.22#1.57
  55. package/Makefile:111: recipe for target 'package/mt7615_5.0.2.0/drivers/mt_wifi/compile' failed
  56. make[2]: *** [package/mt7615_5.0.2.0/drivers/mt_wifi/compile] Error 2
  57. make[2]: Leaving directory '/mnt/sdc/lean/596'
  58. package/Makefile:107: recipe for target '/mnt/sdc/lean/596/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.package_compile' failed
  59. make[1]: *** [/mnt/sdc/lean/596/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.package_compile] Error 2
  60. make[1]: Leaving directory '/mnt/sdc/lean/596'
  61. /mnt/sdc/lean/596/include/toplevel.mk:225: recipe for target 'world' failed
  62. make: *** [world] Error 2
复制代码

点评

不支持4.19内核  详情 回复 发表于 2019-12-10 12:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-12-10 12:57 | 显示全部楼层
鲲翔 发表于 2019-11-11 17:10
最新的master上编译不通过:

不支持4.19内核
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-12-16 10:21 | 显示全部楼层
        率全体恩山路由党以及党魁向你学习!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-12-23 12:15 | 显示全部楼层
学习一下,谢谢分享。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-12-23 13:47 | 显示全部楼层
非常感谢。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 21:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表