You are not logged in.
Pages: 1
In order to replace wpa_supplicant by iwd
(see https://archive.kernel.org/oldwiki/iwd.wiki.kernel.org/ )
I created and installed a package for SliTaz current64.
But starting iwd throws errors:
No HMAC(SHA1) support found
No HMAC(MD5) support found
No CMAC(AES) support found
No HMAC(SHA256) support not found
No HMAC(SHA512) support found, certain TLS connections might fail
DES support not found
AES support not found
No CBC(DES3_EDE) support found, certain TLS connections might fail
No CBC(AES) support found, WPS will not be available
No Diffie-Hellman support found, WPS will not be available
The following options are missing in the kernel:
CONFIG_CRYPTO_USER_API_HASH
CONFIG_CRYPTO_USER_API_SKCIPHER
CONFIG_KEY_DH_OPERATIONS
CONFIG_CRYPTO_ECB
CONFIG_CRYPTO_MD5
CONFIG_CRYPTO_CBC
CONFIG_CRYPTO_SHA256
CONFIG_CRYPTO_AES
CONFIG_CRYPTO_DES
CONFIG_CRYPTO_CMAC
CONFIG_CRYPTO_HMAC
CONFIG_CRYPTO_SHA512
CONFIG_CRYPTO_SHA1
The following optimized implementations might be available:
CONFIG_CRYPTO_SHA1_SSSE3
CONFIG_CRYPTO_AES_NI_INTEL
CONFIG_CRYPTO_SHA512_SSSE3
CONFIG_CRYPTO_AES_X86_64
CONFIG_CRYPTO_DES3_EDE_X86_64
CONFIG_CRYPTO_SHA256_SSSE3
Can the missing kernel options please be added to a kernel for current64 or does that create too big a kernel?
Offline
I check to add CONFIG_CRYPTO options miss.
Below diff i see after doing make menuconfig
diff -u .config.old .config | grep '\+CONFIG'
+CONFIG_CC_VERSION_TEXT="gcc (SliTaz64) 10.2.0"
+CONFIG_GCC_VERSION=100200
+CONFIG_KEY_DH_OPERATIONS=y
+CONFIG_CRYPTO_KPP=y
+CONFIG_CRYPTO_DH=y
+CONFIG_CRYPTO_SHA1_SSSE3=m
+CONFIG_CRYPTO_SHA256_SSSE3=m
+CONFIG_CRYPTO_SHA512_SSSE3=m
+CONFIG_CRYPTO_DES3_EDE_X86_64=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y
Time to launch cook linux64 and modules.
Offline
Hello everyone, the HGT link won't open for me.
(see https://archive.kernel.org/oldwiki/iwd.wiki.kernel.org/)
================================================================================
Oops: 404 NOT FOUND
================================================================================
CPU: 0 PID: 404 Comm: page fault Not tainted 4.0.4 #1
Hardware name: BK-0010-01
RIP: 0010:locate_page+0x404/0xdeadbeef
Code: Bad address at /missing-page
Modules linked in:
- hamster_fs
- idle_procrastination
- questionable_humor
- gif_memes
Process browser (pid: 404, stack limit = 0x7ffc404404)
Stack:
0xdeadbeef 0xbaadf00d 0x40404040
0xfeedface 0x00c0fefe 0x0badcafe
CPU Registers:
EAX: 0xdeadbeef EBX: 0x40404040 ECX: 0xfeedface
EIP: Segmentation Fault: tried to dereference hamster
If I want to access the iwd sources, I found the link for git, but I don't know if it's the same version as your tests.
https://git.com.de/Kernel/iwd
Offline
@gibor
correct URI is: https://archive.kernel.org/oldwiki/iwd.wiki.kernel.org/ without trailing ')'
@shann
After updating linux64 packages from your repository, iwd-3.10 can be installed and executed.
Please find the package recipe in the attachment.
Thank you very much.
Offline
It was just a simple error in the link. So I corrected the initial post.
Offline
Hi HGT,
Nice to read that work.
I check to build iwd, can you please attach [c]stuff/etc/init.d/iwd[/c], thanks.
Also i see miss pkgconfig file for readline-dev package (complain about miss /usr/lib/pkgconfig/readline.pc), fixed.
Pack: iwd 3.10-x86_64
============================================================================================================================================
Executing: genpkg_rules
Copying folders... Done
Copying folders... Done
Copying folders... Done
cp: can't stat '/home/slitaz/wok/iwd/stuff/etc/init.d/iwd': No such file or directory
Copying dotnew files... Done
Copying "receipt"... Done
Executing strip on all files... Done
Time: 0.21s. Size: 3318936 B -> 2869808 B. Save: 439 KB.
Creating the list of files... Done
Creating md5sum of files... Done
Compressing the FS... Done
Updating receipt sizes... Done
Creating full cpio archive... Done
Restoring original package tree... Done
QA: checking for empty package... Done
============================================================================================================================================
Package "iwd-3.10-x86_64.tazpkg" created
Offline
Please find attached /etc/init.d/iwd
Offline
I had to remove
[c]#!/bin/sh[/c]
from the beginning of the file, because else transfer was rejected (mime type).
Offline
Pages: 1
[ Generated in 0.020 seconds, 7 queries executed - Memory usage: 1.57 MiB (Peak: 1.77 MiB) ]