Jump to content


Photo

openpli-develop-vuuno4kse-20230517: wireguard

vuuno4kse wireguard develop

  • Please log in to reply
9 replies to this topic

#1 AllMassive

  • Member
  • 14 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
  • 65,050 posts

+1,571
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), Mutant HD66SE (S2+T2), (Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, for the forseeable future I will no longer be active. I will not read the forum or PM.

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


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

  • Member
  • 14 posts

0
Neutral

Posted 24 May 2023 - 00:35

thank you.



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

  • Member
  • 14 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
  • 65,050 posts

+1,571
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), Mutant HD66SE (S2+T2), (Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, for the forseeable future I will no longer be active. I will not read the forum or PM.

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
  • 65,050 posts

+1,571
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), Mutant HD66SE (S2+T2), (Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, for the forseeable future I will no longer be active. I will not read the forum or PM.

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


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

  • Member
  • 14 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
  • 65,050 posts

+1,571
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), Mutant HD66SE (S2+T2), (Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, for the forseeable future I will no longer be active. I will not read the forum or PM.

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


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

  • PLi® Contributor
  • 5,739 posts

+249
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
  • 65,050 posts

+1,571
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), Mutant HD66SE (S2+T2), (Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, for the forseeable future I will no longer be active. I will not read the forum or PM.

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

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users