Vous n'êtes pas identifié(e).
Pages : 1
Dernière modification par fiche (12-10-2021 19:56:30)
Hors ligne
Sur internet, on trouve à boire et à manger avec des méthodes différentes sur des sujets parfois anciens...
As-tu tenté le pilote facetimehd de Patrik Jakobsson ? Il semble qu'il fonctionne sous Ubuntu 20.04.
Le retour permettra de confirmer les identifiants PCI (14e4:1570) avant de commencer les manips...
Hors ligne
Hors ligne
Dernière modification par èfpé (03-06-2021 23:34:42)
Hors ligne
Hors ligne
Ceci est-il compréhensible par quelqu'un ? Cela pourrait-il aider à résoudre le problème ?
https://github.com/patjak/facetimehd-firmware
Cela va aider mais cela ne sera pas suffisant (il faut aussi le pilote facetimehd). Tout est expliqué ici :
https://github.com/patjak/bcwc_pcie/wik … -on-debian
Note 1 : la commande xzcat requise pour l'extraction du firmware est fournie par le paquet xz-utils.
Note 2 : la compilation du module facetimehd est plus simple qu'il n'y paraît, j'ai installé dkms, hop !
Dernière modification par èfpé (03-06-2021 23:30:42)
Hors ligne
Dernière modification par fiche (04-06-2021 23:03:14)
Hors ligne
J'espère que cela ne sera pas affecté par les prochaines mises à jour du système.
Le module facetimehd a été compilé pour le noyau 4.19.0-16, il faudra recompiler pour le 4.19.0-17.
La compilation est automatique, quand on passe par DKMS (on peut faire plus simple que décrit ici).
Hors ligne
Hors ligne
Si j'ai bien compris, "Setting up DKMS (auto-compile on kernal update)" est la 3eme étape à suivre pour que (normalement) le firmware Facetime HD soit compatible après chaque changement de noyau Linux ?
Non. Le firmware n'est pas modifié. Il faut recompiler le pilote, fourni en tant que module du noyau :
Le module a été compilé pour le noyau actif, en cas de changement d'ABI (→ 0-17), plus de module.
DKMS automatise la recompilation (du fait de la directive AUTOINSTALL="yes" du fichier dkms.conf).
Comme écrit en #6 on peut faire simple, compilation/installation via DKMS, sans création de paquet.
Hors ligne
Hors ligne
Concrètement, si "on veut faire simple" sans créer un paquet deb et sans suivre la procédure mentionnée ici (https://github.com/patjak/bcwc_pcie/wik … l-update-1), on fait quoi ?
Voilà ce que je te propose : (1) supprimer le module compilé via make puis (2) le compiler via DKMS.
Le paquet checkinstall n'étant pas disponible dans le dépôt buster, j'ai supposé que tu as fait sans.
Pour la suite, le seul prérequis est l'installation du paquet dkms, qui dépend des en-têtes du noyau.
ou
Les commandes "dkms status" et "modinfo facetimehd" sont facultatives, mais plutôt rassurantes...
Dernière modification par èfpé (07-06-2021 21:18:42)
Hors ligne
Hors ligne
Debian [...] 11 [...], quelles seront les étapes à suivre pour la caméra sur un système vierge ?
Oui, pour les étapes, mais la compilation pour le noyau 5.10 (publié en déc. 2020) reste à confirmer.
Note 1 : le choix du répertoire de travail est arbitraire... /tmp est pratique (indépendant de $USER).
Note 2 : sauf erreur de ma part le paquet libssl-dev n'est pas utile, pour la compilation du module...
Dernière modification par èfpé (09-06-2021 12:48:42)
Hors ligne
In the cloned repository type
Puis
Après un redémarrage, toujours pas de caméra "aucun périphérique détecté".
Manque t'il une étape ?
Si j'ajoute facetimehd a la fin du fichier modules par la commande, la camera est de retour.
C'est ce qu'il fallait faire ?
Dernière modification par fiche (03-10-2021 22:39:47)
Hors ligne
Hors ligne
Pages : 1