Build Omega's firmware
-
What is a preferred way to build the Omega2+ firmware ?
I used a fork of LEDE by https://github.com/OnionIoT/source
After update / install feeds I do menuconfig and select interesting packages and Onion/Utilities/o2-wifi.
But the build fail, because the o2-wifi use 'closed' drivers and these drivers are only for Kerner version 3.18 but current is 4.4
https://github.com/OnionIoT/OpenWRT-Packages/tree/master/o2-wifi/wifi_binary
When I "deselect " o2-wifi, the build was successful and open drivers mt76 was used. But STA mode is very unstable!
[ 2727.899278] wlan0: associated [ 2732.200566] wlan0: authenticate with f4:ec:38:a0:86:6c [ 2732.224816] wlan0: send auth to f4:ec:38:a0:86:6c (try 1/3) [ 2732.314443] wlan0: send auth to f4:ec:38:a0:86:6c (try 2/3) [ 2732.444842] wlan0: send auth to f4:ec:38:a0:86:6c (try 3/3) [ 2732.530725] wlan0: authentication with f4:ec:38:a0:86:6c timed out [ 2738.400511] wlan0: authenticate with f4:ec:38:a0:86:6c [ 2738.421246] wlan0: send auth to f4:ec:38:a0:86:6c (try 1/3) [ 2738.428356] wlan0: authenticated [ 2738.439431] wlan0: associate with f4:ec:38:a0:86:6c (try 1/3) [ 2738.455604] wlan0: RX AssocResp from f4:ec:38:a0:86:6c (capab=0x431 status=0 aid=3) [ 2738.463712] wlan0: associated [ 2755.210368] wlan0: authenticate with f4:ec:38:a0:86:6c [ 2755.234451] wlan0: send auth to f4:ec:38:a0:86:6c (try 1/3) [ 2755.296764] wlan0: send auth to f4:ec:38:a0:86:6c (try 2/3) [ 2755.426594] wlan0: send auth to f4:ec:38:a0:86:6c (try 3/3) [ 2755.454762] wlan0: authenticated [ 2755.459284] wlan0: associate with f4:ec:38:a0:86:6c (try 1/3) [ 2755.547175] wlan0: RX AssocResp from f4:ec:38:a0:86:6c (capab=0x431 status=0 aid=3) [ 2755.555328] wlan0: associated [ 2758.551531] wlan0: deauthenticated from f4:ec:38:a0:86:6c (Reason: 2=PREV_AUTH_NOT_VALID) [ 2759.800073] wlan0: authenticate with f4:ec:38:a0:86:6c [ 2759.824379] wlan0: send auth to f4:ec:38:a0:86:6c (try 1/3) [ 2760.978989] wlan0: send auth to f4:ec:38:a0:86:6c (try 2/3) [ 2761.978979] wlan0: send auth to f4:ec:38:a0:86:6c (try 3/3) [ 2762.978955] wlan0: authentication with f4:ec:38:a0:86:6c timed out [ 2769.359950] wlan0: authenticate with f4:ec:38:a0:86:6c [ 2769.384033] wlan0: send auth to f4:ec:38:a0:86:6c (try 1/3) [ 2769.868854] wlan0: send auth to f4:ec:38:a0:86:6c (try 2/3) [ 2770.978825] wlan0: send auth to f4:ec:38:a0:86:6c (try 3/3)
I try change the kernel version from 4.4 to 3.18 by editing
target/linux/ramips/Makefile
#KERNEL_PATCHVER:=4.4 KERNEL_PATCHVER:=3.18
but without success. I am a new in LEDE/OpenWRT.
What I do wrong?
PS: Sorry for my English