How to merge different feeds

Hi.
I want to build rutos for x86.
With the default SDK from Teltonika I cannot select x86.

So my idea is to add the sources from teltonika to the default openwrt.

I added the feeds from Teltonika to feeds.conf.default from openwrt. This gave me an error because of duplicate entries, so I changed the names like this:

src-git packages https://git.openwrt.org/feed/packages.git^78bcd00c13587571b5c79ed2fc3363aa674aaef7
src-git luci https://git.openwrt.org/project/luci.git^fe09ab990256d8b63e76cc1ab2435baef921b8b4
src-git routing https://git.openwrt.org/feed/routing.git^a0d61bddb3ce4ca54bd76af86c28f58feb6cc044
src-git telephony https://git.openwrt.org/feed/telephony.git^0183c1adda0e7581698b0ea4bff7c08379acf447
src-git packagesrutos https://git.openwrt.org/feed/packages.git^65057dcbb5de371503c9159de3d45824bec482e0
src-git lucirutos https://git.openwrt.org/project/luci.git^3b3c2e5f9f82372df8ff01ac65668be47690dcd5
src-git routingrutos https://git.openwrt.org/feed/routing.git^c30c9ffc93702365439a7647244a052531f2e957
src-git telephonyrutos https://git.openwrt.org/feed/telephony.git^7f73a9ad19269dcddcb7fc26e03a9823717587bb

the feeds get update without error, but when I do "make menuconfig" none of the packages from Teltonika is available.

How can I mix the feeds together?

Re-organize your feeds.conf.default like this:

src-git packagesrutos https://git.openwrt.org/feed/packages.git^65057dcbb5de371503c9159de3d45824bec482e0
src-git lucirutos https://git.openwrt.org/project/luci.git^3b3c2e5f9f82372df8ff01ac65668be47690dcd5
src-git routingrutos https://git.openwrt.org/feed/routing.git^c30c9ffc93702365439a7647244a052531f2e957
src-git telephonyrutos https://git.openwrt.org/feed/telephony.git^7f73a9ad19269dcddcb7fc26e03a9823717587bb
src-git packages https://git.openwrt.org/feed/packages.git^78bcd00c13587571b5c79ed2fc3363aa674aaef7
src-git luci https://git.openwrt.org/project/luci.git^fe09ab990256d8b63e76cc1ab2435baef921b8b4
src-git routing https://git.openwrt.org/feed/routing.git^a0d61bddb3ce4ca54bd76af86c28f58feb6cc044
src-git telephony https://git.openwrt.org/feed/telephony.git^0183c1adda0e7581698b0ea4bff7c08379acf447

Do a make feeds clean followed by
./scripts/feeds update -a -f && ./scripts/feeds install -a -f

This should populate your src-git *rutos. . . feeds first.

When the update/install gets to the normal OpenWrt feeds, any duplicates should be bypassed.

1 Like

Sadly it does not change anything. Maybe there are more changes in SDK from Teltonika, and I should go the other way arround? Add the official sources to Teltonika SDK?

Focused on the title. Glossed over this.
Of course teltonika SDK can’t build an X86image. It only works with their routers.

If you want to build a generic X86 image just use the OpenWrt Build Environment