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 šŸ™‚



Looks like your connection to Community was lost, please wait while we try to reconnect.