Commit eaa82118eadfd495f8512d55c01c1935b8b42c51
broke wan on wrt1900ac v1
reverting the commit fixed it.
i had this error too, but i rebuilt the firware a few hours later since then it has been fine on wrt1900ac v1. i think there was a period of dys-synchony between the the updatd linux kernel and the kmod.
I deleted the build dir started over same thing the kmod-dsa-mv88e6xxx is not created.
I have tried changing the build to apk. I will go back and see if that makes a difference.
First will look at the build log and see if there is a clue there.
The fix that I identified for wrt32x, has already been merged to the main/master.
But buildbot has not yet built a new version with it, so you only get it if you build with full toolchain from sources.
Buildbot will likely have it available for imagebuilder, firmware selector, owut, whatever in a day.
But it shouldn't have impact on 1900v1, I think.
There should never have been an issue with this particular device. If
this means the directory, I would suggest tmp/ would also have to be gashed.
I saw that commit but apparently it has not changed anything here. Still no kmod-dsa-mv88e6xxx is created so no wan just wifi after flashing. When I cloned the commit was there but no effect on wrt1900ac v1.
Could you elaborate? I deleted the openwrt clone and recreated.
I wasn't sure if you were just deleting the build_dir/ directory of the build root or a new tree. I will change a few wires around and flash a mamba I have here to check with my build...
If you select the device via menuconfig or defconfig, does the kmod show up in .config as selected ?
(Maybe easier to see from the diffconfig output: ./scripts/diffconfig.sh
)
I tried selecting the 1900v1 device in menuconfig, and the kmod got properly selected in .config. so, I suspect that there is something wrong in your build approach.
perus@ub2410:/OpenWrt/wrt3200$ grep -E "1900|dsa-mv" .config
# CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900acs is not set
CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v1=y
# CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v2 is not set
CONFIG_TARGET_PROFILE="DEVICE_linksys_wrt1900ac-v1"
CONFIG_DEFAULT_kmod-dsa-mv88e6xxx=y
# CONFIG_PACKAGE_kmod-dsa-mv88e6060 is not set
CONFIG_PACKAGE_kmod-dsa-mv88e6xxx=y
perus@ub2410:/OpenWrt/wrt3200$ ./scripts/getver.sh
r28739-69890e16b3
(Currently building a test build just for fun, trying to see if the one shows up in the manifest)
This is strange I did a make menuconfig did a search and found this no wrt1900ac v1
TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v2 [=n] && <choice> && TARGET_mvebu_cortexa9 [=y] │
│ - TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v2 [=n] && <choice> && TARGET_mvebu_cortexa9 [=y]
Well, it is there for me, quite normally:
┌─────────────────────── Target Profile ────────────────────────┐
│ Use the arrow keys to navigate this window or press the │
│ hotkey of the item you wish to select followed by the <SPACE │
│ BAR>. Press <?> for additional information about this │
│ ┌────^(-)───────────────────────────────────────────────────┐ │
│ │( ) Linksys WRT1900ACS v2 (Linksys WRT1900ACS v1) │ │
│ │( ) Linksys Shelby (Linksys WRT1900ACS v1) │ │
│ │( ) Linksys WRT1900ACS v1 │ │
│ │(X) Linksys Mamba (Linksys WRT1900AC v1) │ │
│ │(X) Linksys WRT1900AC v1 │ │
│ │( ) Linksys Cobra (Linksys WRT1900AC v2) │ │
There is likely something wrong in your build env.
Delete also the contents of /tmp before trying menuconfig, and also check that you have pulled the newest git sources.
Will do thanks for your time.
For some reason it was not selected under kernel/network in make menuconfig recompiling now.
Thank you all for your time. It works now not really sure how or why it happened but all is well now.
jeff@unbuntu-wrt1900:~/openwrt$ grep -E "1900|dsa-mv" .config
# CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900acs is not set
CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v1=y
# CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v2 is not set
CONFIG_TARGET_PROFILE="DEVICE_linksys_wrt1900ac-v1"
CONFIG_DEFAULT_kmod-dsa-mv88e6xxx=y
# CONFIG_PACKAGE_kmod-dsa-mv88e6060 is not set
# CONFIG_PACKAGE_kmod-dsa-mv88e6xxx is not set
jeff@unbuntu-wrt1900:~/openwrt$ ./scripts/getver.sh
r28739-69890e16b3
jeff@unbuntu-wrt1900:~/openwrt$
Under kernel network it was not selected?
jeff@unbuntu-wrt1900:~/openwrt$ grep -E "1900|dsa-mv" .config
# CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900acs is not set
CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v1=y
# CONFIG_TARGET_mvebu_cortexa9_DEVICE_linksys_wrt1900ac-v2 is not set
CONFIG_TARGET_PROFILE="DEVICE_linksys_wrt1900ac-v1"
CONFIG_DEFAULT_kmod-dsa-mv88e6xxx=y
# CONFIG_PACKAGE_kmod-dsa-mv88e6060 is not set
CONFIG_PACKAGE_kmod-dsa-mv88e6xxx=y
jeff@unbuntu-wrt1900:~/openwrt$ ./scripts/getver.sh
r28739-69890e16b3
jeff@unbuntu-wrt1900:~/openwrt$
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.