Jump to content


Photo

openpli-develop-vuuno4kse-20230517: wireguard

vuuno4kse wireguard develop

  • Please log in to reply
11 replies to this topic

#1 AllMassive

  • Member
  • 20 posts

0
Neutral

Posted 18 May 2023 - 14:41

hi,

just a report about some strange behaviour with openpli-develop-vuuno4kse-20230517 and wireguard by using the opkg pkg-manager.

root@vuuno4kse:~# opkg install wireguard-tools
 * Solver encountered 1 problem(s):
 * Problem 1/1:
 *   - package kernel-module-wireguard-1.0.20210424-r0.2.vuuno4kse requires kernel-module-wireguard-4.1.20-1.9, but none of the providers can be installed
 *   - package kernel-module-wireguard-1.0.20210424-r0.2.vuuno4kse implicitly obsoletes kernel-module-wireguard provided by kernel-module-wireguard-4.1.20-1.9-1.0.20210424-r0.2.vuuno4kse
 *   - package wireguard-tools-1.0.20210424-r0.1.vuuno4kse requires wireguard-module, but none of the providers can be installed
 *   - conflicting requests
 *
 * Solution 1:
 *   - do not ask to install a package providing wireguard-tools
root@vuuno4kse:~# opkg install kernel-module-wireguard
Installing kernel-module-ip6-udp-tunnel-4.1.20-1.9 (4.1.20) on root
Downloading http://downloads.openpli.org/feeds/openpli-develop/vuuno4kse/kernel-module-ip6-udp-tunnel-4.1.20-1.9_4.1.20-r0.1.4.2_vuuno4kse.ipk.
Installing kernel-module-udp-tunnel-4.1.20-1.9 (4.1.20) on root
Downloading http://downloads.openpli.org/feeds/openpli-develop/vuuno4kse/kernel-module-udp-tunnel-4.1.20-1.9_4.1.20-r0.1.4.2_vuuno4kse.ipk.
Installing kernel-module-wireguard-4.1.20-1.9 (1.0.20210424) on root
Downloading http://downloads.openpli.org/feeds/openpli-develop/vuuno4kse/kernel-module-wireguard-4.1.20-1.9_1.0.20210424-r0.2_vuuno4kse.ipk.
Configuring kernel-module-ip6-udp-tunnel-4.1.20-1.9.
Configuring kernel-module-udp-tunnel-4.1.20-1.9.
Configuring kernel-module-wireguard-4.1.20-1.9.
root@vuuno4kse:~# opkg install wireguard-tools
 * Solver encountered 1 problem(s):
 * Problem 1/1:
 *   - package wireguard-tools-1.0.20210424-r0.1.vuuno4kse requires wireguard-module, but none of the providers can be installed
 *   - package kernel-module-wireguard-1.0.20210424-r0.2.vuuno4kse implicitly obsoletes kernel-module-wireguard provided by kernel-module-wireguard-4.1.20-1.9-1.0.20210424-r0.2.vuuno4kse
 *   - conflicting requests
 *   - problem with installed package kernel-module-wireguard-4.1.20-1.9-1.0.20210424-r0.2.vuuno4kse
 *
 * Solution 1:
 *   - do not ask to install a package providing wireguard-tools


 * Solution 2:
 *   - do not ask to install a package providing wireguard-tools
root@vuuno4kse:~# opkg download wireguard-tools
Downloading http://downloads.openpli.org/feeds/openpli-develop/vuuno4kse/wireguard-tools_1.0.20210424-r0.1_vuuno4kse.ipk.
Downloaded wireguard-tools as wireguard-tools_1.0.20210424-r0.1_vuuno4kse.ipk.

unpacked that ipk, also its containing data.tar.xz and copied these files manually to /usr/bin on the box.

the binaries from wireguard-tools (wg-quick and wg) work fine.


Edited by AllMassive, 18 May 2023 - 14:43.


Re: openpli-develop-vuuno4kse-20230517: wireguard #2 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 22 May 2023 - 17:35

We've been busy changing the way things are build, perhaps that has broken things.

 

I've now cleaned up the entire build environment for develop, and removed all caches, let's see what the status is after the current build is finished (it would be best to flash and not update, in case ipk version numbers are mixed up).


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: openpli-develop-vuuno4kse-20230517: wireguard #3 AllMassive

  • Member
  • 20 posts

0
Neutral

Posted 24 May 2023 - 00:35

thank you.



Re: openpli-develop-vuuno4kse-20230517: wireguard #4 AllMassive

  • Member
  • 20 posts

0
Neutral

Posted 26 May 2023 - 17:18

just installed openpli-develop-vuuno4kse-20230526 as complete reinstall and now there are no wireguard-packages available in the feed.

 

BTW: Happy Birthday WanWizard :D


Edited by AllMassive, 26 May 2023 - 17:22.


Re: openpli-develop-vuuno4kse-20230517: wireguard #5 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 26 May 2023 - 18:10

Thanks ;).

 

I have to look into it, if I manually bitbake them, wireguard-module and wireguard-tools build fine for the vuuno4kse. But they aren't build for any of the VU+ 4k boxes...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: openpli-develop-vuuno4kse-20230517: wireguard #6 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 26 May 2023 - 18:49

Should be fixed for the Uno 4K SE. Others will be fixed after the next build.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: openpli-develop-vuuno4kse-20230517: wireguard #7 AllMassive

  • Member
  • 20 posts

0
Neutral

Posted 26 May 2023 - 20:05

thx - wireguard are now available again in the feed, but i get the same errors as mentioned in my initial post while trying to install it 'automatically'.

my 'workaround' still leads to a working wg/wg-quick though.



Re: openpli-develop-vuuno4kse-20230517: wireguard #8 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 26 May 2023 - 20:21

Which means a clean rebuild didn't fix the problem. I'll have to dive into this further...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: openpli-develop-vuuno4kse-20230517: wireguard #9 Pr2

  • PLi® Contributor
  • 6,046 posts

+256
Excellent

Posted 27 May 2023 - 16:19

I think that the problem is that there 2 packages in the feed with the same name:

root@vuduo4k:~# opkg list | grep kernel-module-wireguard
kernel-module-wireguard - 1.0.20210424-r0.5 - WireGuard is an extremely simple yet fast and modern VPN
kernel-module-wireguard-4.1.45-1.17 - 1.0.20210424-r0.5 - wireguard kernel module


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: openpli-develop-vuuno4kse-20230517: wireguard #10 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 27 May 2023 - 17:24

That shouldn't be a problem.

 

The issue I think was that when wireguard was added, de dependency was set to kernel-module-wireguard for kernels > 5.6 (which have it as part of the kernel) or wireguard-module (which produced the kernel module out-of-tree for older kernels).

 

Somewhere an update of wireguard was backported from a more recent OE, which got rid of this distinction, but the dependency was never updated. This created

package wireguard-tools-1.0.20210424-r0.1.vuuno4kse requires wireguard-module, but none of the providers can be installed

I've updated the dependency, so it should no longer require wireguard-module, only kernel-module-wireguard, which is now build for all kernel versions.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: openpli-develop-vuuno4kse-20230517: wireguard #11 AllMassive

  • Member
  • 20 posts

0
Neutral

Posted 3 June 2023 - 06:43

pretty sure this is the wrong place to ask, but at least theres some context:

finally i was able to build a uno4kse-image and also the 'default feed'-packages . ..  but wireguard hasnt been built :/

any help would be great on how to build also the wireguard components.

 

 
 

 

 



Re: openpli-develop-vuuno4kse-20230517: wireguard #12 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 4 June 2023 - 18:53

There are two build targets, openpli-enigma2-image, which builds the image files, and the feed packages that go into the image, and openpli-enigma2-feed, which adds all optional packages to the feed.

 

Wireguard is in the last one.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.




Also tagged with one or more of these keywords: vuuno4kse, wireguard, develop

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users