Everything compiled OK similar size as your firmware file and I have now your build on one partition and mine on the other.
Still have issues with wifi. Here is a screenshot from my configuration page
As you see I don't have a choice to change channels and so on.
The error wrt .txt can be ignored. The brcmfmac module tries loads firmware first in .txt format then .bin format.
The problem with WiFi seems to be detection of pci lanes. Can you try to copy the December build's wireless config to your build? I doubt that will work. Maybe the device tree (dts) needs to have the pci lanes defined.
Thanks for the help so far.
I did copy it and it did not help
you mentioned in an earlier reply
Also, make sure to edit /etc/rc.local file where I force the bootpartition to 0
I looked there and you don't have the boot partition but only the partialboots set to 0
Is there something I should set?
The changing of the partitions does not seem to work perfect
I end up going back to the serial connection and reload your build
What I noticed I can not upload my build over tftp like i can with yours. I get an error right away.
Did you have to do something to the firmware so it can be uploaded via tftp?
Thanks again for your patience.
That's so far the only way I can load my firmware using the UI. that works
I did load yours with serial (I moded the router and add a 3.5mm headphone jack to it so I don't need to open it anymore )
flash -noheader 192.168.1.10:/ea9500.trx nflash0.trx
flash -noheader 192.168.1.10:/ea9500.trx nflash1.trx
flash -noheader 192.168.1.10:/ea9500.trx nflash0.trx2
flash -noheader 192.168.1.10:/ea9500.trx nflash1.trx2
Than I loaded my firmware with the UI from your firmware
I found the problem
The computer I compiled the firmware and transfer the firmware is not the same
So when I copied it to my transfer computer the tftpserver did not have the right to transfer
chmod 0777 filename did the trick
my bad
Now it worked and I got it installed. I do have wireless working "only on one antenna so far", but a step in the right direction.
I'm glad it is has improved. Although, I haven't changed anything specific to wifi. However, wifi stub (brcmfmac) is actively being developed and improved with every kernel bump.
entered this code
nvram set bootpartition=1 && nvram set partialboots=0 && nvram commit
to load the December build
It boots up the December (kernel 4.9) build, but it already has the ip of the new build. Am I missing something on how to switch partitions? Or they are sharing some of the parameter in the nvram which I also need to change?
Got further, but now I'm stuck with appliing this patch
Applying ./patches/863-brcmfmac-add-in-driver-tables-with-country-codes.patch.orig using plaintext:
patching file drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
Hunk #1 succeeded at 63 with fuzz 2 (offset 40 lines).
Hunk #2 succeeded at 114 with fuzz 2 (offset 42 lines).
Applying ./patches/863-brcmfmac-add-in-driver-tables-with-country-codes.patch.rej using plaintext:
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- package/kernel/mac80211/patches/863-brcmfmac-add-in-driver-tables-with-country-codes.patch
|+++ package/kernel/mac80211/patches/863-brcmfmac-add-in-driver-tables-with-country-codes.patch
--------------------------
No file to patch. Skipping patch.
1 out of 1 hunk ignored
Patch failed! Please fix ./patches/863-brcmfmac-add-in-driver-tables-with-country-codes.patch.rej!
Makefile:1843: recipe for target '/home/gunter/lede1/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/backports-2017-11-01/.prepared_f2ba43d031cc91e0925a1ae573783550_6664517399ebbbc92a37c5bb081b5c53' failed
make[3]: *** [/home/gunter/lede1/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/backports-2017-11-01/.prepared_f2ba43d031cc91e0925a1ae573783550_6664517399ebbbc92a37c5bb081b5c53] Error 1
make[3]: Leaving directory '/home/gunter/lede1/package/kernel/mac80211'
package/Makefile:106: recipe for target 'package/kernel/mac80211/compile' failed
make[2]: *** [package/kernel/mac80211/compile] Error 2
make[2]: Leaving directory '/home/gunter/lede1'
package/Makefile:102: recipe for target '/home/gunter/lede1/staging_dir/target-arm_cortex-a9_musl_eabi/stamp/.package_compile' failed
make[1]: *** [/home/gunter/lede1/staging_dir/target-arm_cortex-a9_musl_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/gunter/lede1'
/home/gunter/lede1/include/toplevel.mk:216: recipe for target 'world' failed
i erased the file
./patches/863-brcmfmac-add-in-driver-tables-with-country-codes.patch.rej
and compiled again and it worked.
I'm up and running with my compiled firmware with functional wifi for the first time. Before I could never get the wifi working