logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-02-2014 15:03:49

Guid00)
Membre
Inscription : 07-02-2014

[Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

Bonjour,
J'ai installé Debian 7.3.0 en netinstal sur mon MAC mini 'late 2007' sur un disque externe usb.

guido@DebianMiniLu:~$ uname -a
Linux DebianMiniLu 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux



Globalement, tout fonctionne à peu près 'out of the box', mais je butte sur ma webCam iSight firewire. Pour tester, je me suis contenté d'installer coriander en utilisant 'ajouter/supprimer des logiciel'. pour lancer coriander, je suis obligé de passer par le terminal car il n'y a pas eu création automatique d'un lanceur dans le menu activité. coriander est bien là puisqu'il se lance, mais il affiche un message d'erreur 'could not find a digital camera on the bus'.

guido@DebianMiniLu:~$ dmesg | grep firewire
[    2.264700] firewire_ohci 0000:04:00.0: setting latency timer to 64
[    2.320121] firewire_ohci 0000:04:00.0: irq 42 for MSI/MSI-X
[    2.320165] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x0
[    2.820119] firewire_core: created device fw0: GUID 002608fffe0b721e, S800
[    2.822747] firewire_core: phy config: card 0, new root=ffc2, gap_count=7
[    5.833822] firewire_core: Unsolicited response (source ffc0, tlabel 39)
[    8.849019] firewire_core: created device fw1: GUID 000a27000412e524, S400, 2 config ROM retries
[   37.222109] firewire_core: Unsolicited response (source ffc0, tlabel 1a)
[   37.554088] firewire_core: Unsolicited response (source ffc0, tlabel 15)



Il me semble que les paquets nécessaires au firewire/1394 sont installés. Après quelques recherches sur le net, j'ai trouvé des tuto assez ancien qui proposent de d'éditer /etc/modules , de créer un script à lancer au démarrage(/etc/init.d/firewire). Mais j'aimerai être sur que la recette est toujours d'actualité.

Pourriez vous m'aider à :
-savoir si j'ai effectivement installé ce qu'il faut pour que les périphériques firewire/1394 soient détectés.
-savoir s'ils sont bien pris en charge au démarrage.
-avoir un aperçu des périphériques effectivement détectés (usb et 1394)

Merci.

Dernière modification par Guid00) (10-02-2014 12:35:30)

Hors ligne

#2 08-02-2014 10:09:22

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

Bonjour et bienvenue sur ce forum  smile

Je ne vais pas pouvoir t'aider sad
Je voulais juste te poser une question :

Guid00) a écrit :

Après quelques recherches sur le net,..


Existe-t-il un (ou des) forum dédié à l'installation de Linux sur Mac ?
Peut-être que le public concerné est encore marginal.


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#3 08-02-2014 17:49:43

Guid00)
Membre
Inscription : 07-02-2014

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

Merci de ton accueil.
Je n'ai jamais trouvé de forum spécifique linux sur Mac. Le plus proche de ce concept serait la section Linux sur Mac de MacBidouille, mais je n'y ai pas trouvé de réponse non plus. En revanche, il y a toujours des informations sur les installations sur Macs dans les forums des différentes distros.
Pour en revenir à mon problème, j'ai relu cette page. Il semble que les bonnes libdc1394 et dc1394_vloopback n'étaient pas dans les dépôts même sid en 2004...
Ce que je ne trouve pas, c'est une information plus récente sur le statut des lib disponibles dans les dépôts actuellement. De plus, comme je ne me considère pas comme un 'Linuxien' de haut vol, je suis assez rétif à l'idée de bidouiller tout de suite mes sources de logiciel. En tout cas, je veux être sur de savoir ce que je fais. Peut être le plus simple est-il que je trouve qui travaille actuellement au suivi de ces libs.

Hors ligne

#4 08-02-2014 18:31:01

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

Pour la lib, tu fais :

apt-cache policy libdc1394-22


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#5 09-02-2014 14:48:54

Guid00)
Membre
Inscription : 07-02-2014

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

Voilà ce que ça donne.

guido@DebianMiniLu:~$ apt-cache policy libdc1394-22
libdc1394-22:
  Installé : 2.2.0-2
  Candidat : 2.2.0-2
 Table de version :
 *** 2.2.0-2 0
        500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
        100 /var/lib/dpkg/status
 



Mon installation étant toute récente et faite en netinstall, wheezy main sans les non libres, je suppose que je suis à jour.
Sur le suivi des matériel compatible de uBuntu, elle est donnée compatible (Je m'intéresse à la version firewire). Mais les lib proposées ne sont pas sur mon installation (libdc1394-13 et13-dev).
Je pense qu'il faut que je prenne quelques lib dans les dépots testing voire unstable. Pour le moment, je cherche surtout une information à jour sur les libs nécessaires.

Hors ligne

#6 09-02-2014 15:49:14

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

La libdc1394-22 est plus récente que la libdc1394-13, donc pas de soucis.
Pour la dev, tu peux l'installer :

apt-get install libdc1394-22-dev


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#7 09-02-2014 15:53:15

Guid00)
Membre
Inscription : 07-02-2014

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

En abordant le problème différemment (par l'objectif si j'ose dire, la vidéo) j'ai trouvé cette page
Les infos semblent à jour.
Lorsque je fais le test :

root@DebianMiniLu:/home/guido# lsmod | grep "firewire"
firewire_ohci          35772  0
firewire_core          48449  1 firewire_ohci
crc_itu_t              12347  1 firewire_core


Donc je suis dans le cas noyau 3.2.x (oui) 100% fonctionnel neutral
Mouaip.
Reste la modification des droit d’accès 1394 proposée, mais je vais prendre mon temps et tâcher de comprendre le tenants et aboutissants, et surtout comment revenir en arrière si jamais ce n'est pas bon. Le fait qu'ils proposent une modification de la configuration automatique laisse supposer que la modification via chmod est à refaire à chaque démarrage de la machine. Il faut que j'approfondisse mes connaissances sur le fonctionnement des modules.
D'ailleurs, j'ai du mal à comprendre si le module firewire_ohci fait partie du noyau, ou bien si c'est un module supplémentaire. Il me faudrait une bonne doc sur ces notions de noyau et de module.

Hors ligne

#8 10-02-2014 12:34:11

Guid00)
Membre
Inscription : 07-02-2014

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

Bien finalement, j'ai procédé à un test :
-utiliser un disque firewire. Marche du premier coup.
Donc, le problème est bien lié à la webCam iSight.


J'ai finalement installé libdc1394-22-dev.
Coriander démarre et détecte bien l'iSight

Merci.

Hors ligne

#9 10-02-2014 17:05:27

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu]iSight Firewire. Vérifier que les modules 1394 sont installés.

Super.  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums