Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/01/2022, à 01:16

julienbuntu

Installer un module de son, erreur SSL

Bonjour,
J'essaye de détecter ma carte son (Nanoface, d'Alva), (rien dans alsamixer) sur une installation toute fraîche (20.04). J'ai trouvé sur github un driver. Je sèche sur les dernières étapes d'installation:
La commande make m'a créer plusieurs fichiers module et .mod.

julien@ordi:~/Téléchargements/nanoface_master$ ls
Makefile       Module.symvers  nanoface.ko   nanoface.mod.c  nanoface.o
modules.order  nanoface.c      nanoface.mod  nanoface.mod.o

Ensuite j'ai découvert ce qu'étaient les modules, j'ai compris qu'il fallait faire sudo make install.

julien@ordi:~/Téléchargements/nanoface_master$ sudo make install
make -C /lib/modules/5.13.0-27-generic/build M=/home/julien/Téléchargements/nanoface_master modules_install
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
arch/x86/Makefile:148: CONFIG_X86_X32 enabled but no binutils support
  INSTALL /lib/modules/5.13.0-27-generic/extra/nanoface.ko
  SIGN    /lib/modules/5.13.0-27-generic/extra/nanoface.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  /lib/modules/5.13.0-27-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
julien@ordi:~/Téléchargements/nanoface_master$ 

A noter que j'avais eu l'erreur "CONFIG_X86_X32 enabled but no binutils support" à la première tentative de make (seul). Après installation de binutils c'est passé. Mais pour les erreurs SSL j'ai rien lu sur le forum...

Je n'ai pas trouvé sur la doc des modules une autre solution, dites moi si il y a quelque chose d'autre à faire...
Merci d'avance

ps: curieusement, ma carte son est détectée comme un scanner...

julien@ordi:~/Téléchargements/nanoface_master$ sudo sane-find-scanner -q
found USB scanner (vendor=0x0a4a [Ploytec GmbH], product=0xaffe [ALVA Nanoface]) at libusb:001:004
julien@ordi:~/Téléchargements/nanoface_master$ 

Hors ligne

#2 Le 22/01/2022, à 06:40

xubu1957

Re : Installer un module de son, erreur SSL

Bonjour,

Montre :

lsusb
cat /proc/asound/cards
aplay -l

> linuxmao.org/forumthread50984


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 22/01/2022, à 10:06

julienbuntu

Re : Installer un module de son, erreur SSL

julien@ordi:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a4a:affe Ploytec GmbH 
Bus 001 Device 003: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
julien@ordi:~$ 
julien@ordi:~$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7f10000 irq 29
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xf7e60000 irq 30
julien@ordi:~$ 
julien@ordi:~$ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC887-VD Analog [ALC887-VD Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 1: ALC887-VD Digital [ALC887-VD Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 7: HDMI 1 [HDMI 1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 8: HDMI 2 [HDMI 2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 9: HDMI 3 [HDMI 3]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 10: HDMI 4 [HDMI 4]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 11: HDMI 5 [HDMI 5]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
julien@ordi:~$ 
xubu1957 a écrit :

> linuxmao.org/forumthread50984

J'avais vu ce fil, il nous apprend surtout que cette carte n'est pas reconnue par défaut par ubuntu, mais la discussion ne donne pas de solutions.

Comme j'ai trouvé un driver qui semble fonctionnel, ma question pose surtout sur la technique d'installation, que je ne maîtrise pas.
Merci

ps, le lien vers le zip github: https://github.com/Ape/nanoface

Hors ligne

#4 Le 22/01/2022, à 10:09

xubu1957

Re : Installer un module de son, erreur SSL


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 22/01/2022, à 16:22

julienbuntu

Re : Installer un module de son, erreur SSL

Merci beaucoup pour le lien, j'y ai appris que ma carte son est bien détectée par lsusb: c'est ploytec.
Du coup j'ai fait :

julien@ordi:/lib/modules/5.13.0-27-generic$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0a4a:affe Ploytec GmbH ALVA Nanoface
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
julien@ordi:/lib/modules/5.13.0-27-generic$ lsusb -v -s 3:2

Bus 003 Device 002: ID 0a4a:affe Ploytec GmbH ALVA Nanoface
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        64
  idVendor           0x0a4a Ploytec GmbH
  idProduct          0xaffe 
  bcdDevice            1.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0049
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              400mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
julien@ordi:/lib/modules/5.13.0-27-generic$ 

Mais je ne sais pas quoi en déduire...

Sinon pour le driver trouvé sur github que je n'arrive pas à installer, le voici: c'est du python?

/*
 * Minimal driver for ALVA Nanoface USB audio interface. This driver does not
 * support USB audio, but enables other audio I/O connections on the device.
 *
 * Copyright (C) 2014 Lauri Niskanen (ape@ape3000.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License as
 * published by the Free Software Foundation; either version 2 of
 * the License, or (at your option) any later version.
 */

#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/usb.h>

static unsigned char init_setup[] = {0x01, 0x0b, 0x00, 0x00,
				     0x01, 0x00, 0x00, 0x00};
static unsigned char init_data[] = {};

static void init_complete_callback(struct urb *request)
{
	dev_info(&request->dev->dev, "ALVA Nanoface initialized\n");
	usb_free_urb(request);
}

static int nanoface_probe(struct usb_interface *interface,
			  const struct usb_device_id *id)
{
	int status;
	struct usb_device *dev;
	struct urb *init_request;

	dev = interface_to_usbdev(interface);

	init_request = usb_alloc_urb(0, 0);
	if (init_request == 0) {
		dev_err(&dev->dev, "ALVA Nanoface initialization failed: Cannot allocate memory for URB request\n");
		return -ENOMEM;
	}

	dev_info(&dev->dev, "ALVA Nanoface (%04X:%04X) connected\n",
		 id->idVendor, id->idProduct);

	usb_fill_control_urb(init_request, dev,
			     usb_sndctrlpipe(dev, 0), init_setup,
			     init_data, sizeof(init_data),
			     init_complete_callback, 0);

	status = usb_submit_urb(init_request, 0);
	if (status != 0) {
		dev_err(&dev->dev, "ALVA Nanoface initialization failed: Error %d when submitting URB\n",
		       status);
		return status;
	}

	/* do not manage the device */
	return -ENODEV;
}

static void nanoface_disconnect(struct usb_interface *interface)
{
	dev_info(&interface->dev, "ALVA Nanoface disconnected\n");
}

static struct usb_device_id nanoface_table[] = {
	{ USB_DEVICE(0x0a4a, 0xaffe) },
	{ /* Terminating entry */ }
};

MODULE_DEVICE_TABLE(usb, nanoface_table);

static struct usb_driver nanoface_driver = {
	.name = "nanoface",
	.id_table = nanoface_table,
	.probe = nanoface_probe,
	.disconnect = nanoface_disconnect,
};

static int __init nanoface_init(void)
{
	return usb_register(&nanoface_driver);
}

static void __exit nanoface_exit(void)
{
	usb_deregister(&nanoface_driver);
}

module_init(nanoface_init);
module_exit(nanoface_exit);

MODULE_LICENSE("GPL");
MODULE_AUTHOR("Lauri Niskanen <ape@ape3000.com>");
MODULE_DESCRIPTION("ALVA Nanoface USB driver");

Hors ligne

#6 Le 22/01/2022, à 16:27

xubu1957

Re : Installer un module de son, erreur SSL

Je n'ai pas les connaissances pour aider dans ce domaine.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 22/01/2022, à 16:34

iznobe

Re : Installer un module de son, erreur SSL

Bonjour , le code du pilote n' est pas du python mais du " C "
si tu as refait entierment les manips pour installer le pilote apres avoir installer binutils , il devrait etre installer .
Pour le verifirer , tu peux par exemple  donner :

lsmod | grep nanoface

Dernière modification par iznobe (Le 22/01/2022, à 16:34)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#8 Le 22/01/2022, à 20:43

julienbuntu

Re : Installer un module de son, erreur SSL

Bonjour,
Hélas non:

julien@ordi:~/Téléchargements/nanoface_master$ lsmod | grep nanoface
julien@ordi:~/Téléchargements/nanoface_master$ 

Dans l'ordre, voila ce que j'ai fait:
1 telecharger le zip avec le code
2 extraire
3 make, avec messages d erreurs
4 installation de binutils
5 make qui me donne les fichiers que je donne dans le 1er message
6 sudo make install: erreur

julien@ordi:~/Téléchargements/nanoface_master$ sudo make install
[sudo] Mot de passe de julien : 
make -C /lib/modules/5.13.0-27-generic/build M=/home/julien/Téléchargements/nanoface_master modules_install
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
arch/x86/Makefile:148: CONFIG_X86_X32 enabled but no binutils support
  INSTALL /lib/modules/5.13.0-27-generic/extra/nanoface.ko
  SIGN    /lib/modules/5.13.0-27-generic/extra/nanoface.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  /lib/modules/5.13.0-27-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.13.0-27-generic »

7 Je vois ici qu'il faudrait passer par dkms: https://github.com/webcamoid/akvcam/issues/15

julien@ordi:~/Téléchargements/nanoface_master$ sudo make dkms_install
make: *** Aucune règle pour fabriquer la cible « dkms_install ». Arrêt.
julien@ordi:~/Téléchargements/nanoface_master$ 

Hors ligne

#9 Le 23/01/2022, à 09:35

julienbuntu

Re : Installer un module de son, erreur SSL

Je viens de passer à la version 21.10, ça n'a rien changé, ni à la détection de la carte ni à l'installation du driver, mêmes messages d'erreur.

Hors ligne

#10 Le 23/01/2022, à 09:38

iznobe

Re : Installer un module de son, erreur SSL

Bonjour , il faut d' abord installé dkms , il me semble :

sudo apt install dkms

puis tu dois d' abord refaire le make au prealable puisqi ' il a sorti des erreurs .
donc donne le retour de

make 

retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#11 Le 23/01/2022, à 18:45

julienbuntu

Re : Installer un module de son, erreur SSL

Bonjour,
Oui pardon j'ai omis de préciser que j'avais installé dkms...
J'ai effacé le dossier nanoface pour reprendre à zéro, et re-décompresser l'archive zip.

julien@ordi:~/Téléchargements/nanoface-master$ make
make -C /lib/modules/5.13.0-27-generic/build M=/home/julien/Téléchargements/nanoface-master modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
  CC [M]  /home/julien/Téléchargements/nanoface-master/nanoface.o
  MODPOST /home/julien/Téléchargements/nanoface-master/Module.symvers
  CC [M]  /home/julien/Téléchargements/nanoface-master/nanoface.mod.o
  LD [M]  /home/julien/Téléchargements/nanoface-master/nanoface.ko
  BTF [M] /home/julien/Téléchargements/nanoface-master/nanoface.ko
Skipping BTF generation for /home/julien/Téléchargements/nanoface-master/nanoface.ko due to unavailability of vmlinux
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
julien@ordi:~/Téléchargements/nanoface-master$ 

puis

julien@ordi:~/Téléchargements/nanoface-master$ sudo make install
make -C /lib/modules/5.13.0-27-generic/build M=/home/julien/Téléchargements/nanoface-master modules_install
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
arch/x86/Makefile:148: CONFIG_X86_X32 enabled but no binutils support
  INSTALL /lib/modules/5.13.0-27-generic/extra/nanoface.ko
  SIGN    /lib/modules/5.13.0-27-generic/extra/nanoface.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  /lib/modules/5.13.0-27-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
julien@ordi:~/Téléchargements/nanoface-master$ 

L'erreur "Skipping BTF generation for /home/julien/Téléchargements/nanoface-master/nanoface.ko due to unavailability of vmlinux" m'a amenée sur cette page (https://github.com/lwfinger/rtw89/issues/79 dernier post) qui conseille de passer à la version 22.04 kernel 5.16, j'ai suivi le tuto (https://sypalo.com/how-to-upgrade-ubuntu) sans succès.
Merci

Hors ligne

#12 Le 24/01/2022, à 09:22

julienbuntu

Re : Installer un module de son, erreur SSL

Bonjour à tous,
J'ai essayé les mêmes manips avec un live 22.04, mêmes réponses. Je viens d'upgrade le kernel de ma 21.10 au 5.16 et voici le résultat:

julien@ordi:~/Téléchargements/nanoface-master$ sudo apt update
Atteint :1 http://ppa.launchpad.net/cappelikan/ppa/ubuntu impish InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu impish InRelease                
Atteint :3 http://fr.archive.ubuntu.com/ubuntu impish-updates InRelease        
Atteint :4 http://fr.archive.ubuntu.com/ubuntu impish-backports InRelease      
Atteint :5 http://security.ubuntu.com/ubuntu impish-security InRelease         
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Tous les paquets sont à jour.

julien@ordi:~/Téléchargements/nanoface-master$ make
make -C /lib/modules/5.16.2-051602-generic/build M=/home/julien/Téléchargements/nanoface-master modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.16.2-051602-generic »
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc (Ubuntu 11.2.0-14ubuntu1) 11.2.0
  You are using:           gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
  CC [M]  /home/julien/Téléchargements/nanoface-master/nanoface.o
  MODPOST /home/julien/Téléchargements/nanoface-master/Module.symvers
  CC [M]  /home/julien/Téléchargements/nanoface-master/nanoface.mod.o
  LD [M]  /home/julien/Téléchargements/nanoface-master/nanoface.ko
  BTF [M] /home/julien/Téléchargements/nanoface-master/nanoface.ko
Skipping BTF generation for /home/julien/Téléchargements/nanoface-master/nanoface.ko due to unavailability of vmlinux
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.16.2-051602-generic »

julien@ordi:~/Téléchargements/nanoface-master$ sudo make install
make -C /lib/modules/5.16.2-051602-generic/build M=/home/julien/Téléchargements/nanoface-master modules_install
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.16.2-051602-generic »
arch/x86/Makefile:142: CONFIG_X86_X32 enabled but no binutils support
  INSTALL /lib/modules/5.16.2-051602-generic/extra/nanoface.ko
  SIGN    /lib/modules/5.16.2-051602-generic/extra/nanoface.ko
scripts/sign-file: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory
  DEPMOD  /lib/modules/5.16.2-051602-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.16.2-051602-generic »

julien@ordi:~/Téléchargements/nanoface-master$ sudo make dkms_install
make: *** Aucune règle pour fabriquer la cible « dkms_install ». Arrêt.

julien@ordi:~/Téléchargements/nanoface-master$ lsmod | grep nanoface
julien@ordi:~/Téléchargements/nanoface-master$ 

A noter que j'ai eu quelques messages d'erreurs à la mise en place du kernel 5.16

Hors ligne

#13 Le 24/01/2022, à 15:00

iznobe

Re : Installer un module de son, erreur SSL

Bonjour , deja , soit on fait une installation standard , donc avec la commande :

sudo make install

, soit une installation du pilote quis sera reconduite automatiquement a changement de noyau avec la commande :

sudo make dkms_install

mais pas les 2
generalement on fiat une installation standard , on verifie que ca fonctionne , puis si tout est bon , on fait une install DKMS .

A noter que je ne pense pas que la commande avec " dkms " soit dkms_install mais plutot :

sudo make dkms install


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#14 Le 24/01/2022, à 20:55

julienbuntu

Re : Installer un module de son, erreur SSL

Bonjour, merci pour la suggestion, malheureusement le retour est le meme avec cette nouvelle syntaxe.
Avec les noyaux 5.15 et 5.16 j'ai fait une boulette et j'ai supprimé quelque chose en rapport avec ds liens cassés, résultat encore d'autres erreurs à la compilation. Je suis redescendu en 5.13, et il y a du nouveau, pour une raison que j'ignore (avant de recommencer à compiler j'ai fait "make clean"...?) j'ai maintenant une réponse à :

julien@ordi:~/Téléchargements/nanoface-master$ lsmod | grep nanoface
nanoface               16384  0

mais

julien@ordi:~/Téléchargements/nanoface-master$ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC887-VD Analog [ALC887-VD Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 1: ALC887-VD Digital [ALC887-VD Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 7: HDMI 1 [HDMI 1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 8: HDMI 2 [HDMI 2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 9: HDMI 3 [HDMI 3]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 10: HDMI 4 [HDMI 4]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: HDMI [HDA ATI HDMI], périphérique 11: HDMI 5 [HDMI 5]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
julien@ordi:~/Téléchargements/nanoface-master$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7f10000 irq 29
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xf7e60000 irq 30

voici le rendu de make et make install

julien@ordi:~/Téléchargements/nanoface-master$ make
make -C /lib/modules/5.13.0-27-generic/build M=/home/julien/Téléchargements/nanoface-master modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
  CC [M]  /home/julien/Téléchargements/nanoface-master/nanoface.o
  MODPOST /home/julien/Téléchargements/nanoface-master/Module.symvers
  CC [M]  /home/julien/Téléchargements/nanoface-master/nanoface.mod.o
  LD [M]  /home/julien/Téléchargements/nanoface-master/nanoface.ko
  BTF [M] /home/julien/Téléchargements/nanoface-master/nanoface.ko
Skipping BTF generation for /home/julien/Téléchargements/nanoface-master/nanoface.ko due to unavailability of vmlinux
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.13.0-27-generic »

julien@ordi:~/Téléchargements/nanoface-master$ make install
make -C /lib/modules/5.13.0-27-generic/build M=/home/julien/Téléchargements/nanoface-master modules_install
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
arch/x86/Makefile:148: CONFIG_X86_X32 enabled but no binutils support
  INSTALL /lib/modules/5.13.0-27-generic/extra/nanoface.ko
cp: impossible de créer le fichier standard '/lib/modules/5.13.0-27-generic/extra/nanoface.ko': Permission non accordée
make[2]: *** [scripts/Makefile.modinst:81 : /lib/modules/5.13.0-27-generic/extra/nanoface.ko] Erreur 1
make[1]: *** [Makefile:1805 : modules_install] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
make: *** [Makefile:12 : install] Erreur 2

Et toujours rien dans alsamixer

Dernière modification par julienbuntu (Le 24/01/2022, à 20:56)

Hors ligne

#15 Le 24/01/2022, à 21:03

iznobe

Re : Installer un module de son, erreur SSL

tu as oublié de mettre " sudo " devant " make install " :

sudo make install

en tout cas , le fait que tu ais maintenant 2 choix dans la sortie de cat /proc/asound/cards , ne veut il pas dire que tu peux choisir celle-ci dans les parametres de son , en cliquant sur l' icone du son , tu n' as toujours qu ' un seul choix pour les cartes ?
Normalement tu devrais en avoir 2 .

Dernière modification par iznobe (Le 24/01/2022, à 21:07)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#16 Le 24/01/2022, à 22:10

julienbuntu

Re : Installer un module de son, erreur SSL

Ah oui pardon tu as raison:

julien@ordi:~/Téléchargements/nanoface-master$ sudo make install
make -C /lib/modules/5.13.0-27-generic/build M=/home/julien/Téléchargements/nanoface-master modules_install
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
arch/x86/Makefile:148: CONFIG_X86_X32 enabled but no binutils support
  INSTALL /lib/modules/5.13.0-27-generic/extra/nanoface.ko
  SIGN    /lib/modules/5.13.0-27-generic/extra/nanoface.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  /lib/modules/5.13.0-27-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.13.0-27-generic »
julien@ordi:~/Téléchargements/nanoface-master$ 

résultats de aplay -l et cat /proc/asound/cards identiques

J'avais déjà ces deux cartes visibles (celle de la carte mère, et celle de la carte graphique), je cherche à voir une carte son externe usb.
Dans paramètres, son, périphérique de sortie, je ne trouve que les sorties des 2 cartes internes. La carte usb n'est pas détectée par alsamixer

Hors ligne