Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Probleme /dev/video
Envoyé par: Romain

Bonjour,

J'avais réussit avec une noyau recompilé à installer ma quickam messenger et amule en cvs, tout machait dans le meilleur des mondes.

Apèrs avoir fait une grosse connerie je réinstalle mon systeme, recompile mon noyau (avec le meme fichier de config que j'avais gardé. Par contre jefair l a migration sarge vers etch.

Je décide de reinstaller ma webcam. Tout ce passe bien sauf qu'au moment de la tester avec xawtv j'ai le messager suivant :

tigrou:/# xawtv
This is xawtv-3.94, running on Linux/i686 (2.6.14.3)
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l: open /dev/video0: Aucun fichier ou répertoire de ce type
no video grabber device available

Après être allez dans /dev je remarque l'absence du périférique /dev/video0.

Ni une ni deux, ./MAKEDEV -v video

Il créer les fichier mais les place dans /dev/.static/dev et non dans /dev

Je relance xawtv et j'ai le même message.

Je décide un mknode dans dev, cela crer bien les fichiers dans /dev mais le message d'erreur pessiste.

Bref j'ai essayer tout ce je j'avais en stock et je n'avance pas. Quelqu'un aurait une idée pour réoudre mon problème ?

Amikalement,

Poste le Tuesday 20 December 2005 08:18:10
Répondre     Citer    
Re: Problème /dev/video
Envoyé par: nicola

Vérifie les droits du fichier /dev/video.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Tuesday 20 December 2005 08:50:54
Répondre     Citer    
Re: Probleme /dev/video
Envoyé par: Romain

Et non, les droits sont bon et meme en root cela ne marche pas :
romain@tigrou:/dev$ ls -al | greg video
bash: greg: command not found
romain@tigrou:/dev$ ls -al | grep video
crw-rw---- 1 root video 10, 175 2005-12-14 19:57 agpgart
romain@tigrou:/dev$ xawtv
This is xawtv-3.94, running on Linux/i686 (2.6.14.3)
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l: open /dev/video0: Aucun fichier ou répertoire de ce type
no video grabber device available
romain@tigrou:/dev$ su
Password:
tigrou:/dev# xawtv
This is xawtv-3.94, running on Linux/i686 (2.6.14.3)
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l2: open /dev/video0: Aucun fichier ou répertoire de ce type
v4l: open /dev/video0: Aucun fichier ou répertoire de ce type
no video grabber device available


Amikalement,

Poste le Tuesday 20 December 2005 15:27:35
Répondre     Citer    
Re: Problème /dev/video
Envoyé par: nicola

As-tu chargé le module qui gère ta caméra ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Tuesday 20 December 2005 17:10:38
Répondre     Citer    
Re: Probleme /dev/video
Envoyé par: Romain

Honte à moi,

lsmod | grep quickcam.ko ne retourne rien !

Donc :
tigrou:/home/romain# insmod /lib/modules/2.6.14.3/misc/quickcam.ko
insmod: error inserting '/lib/modules/2.6.14.3/misc/quickcam.ko': -1 Invalid module format.

plus un message d'erreur sur la preepemt du noyau : gcc 4.0 shoud be gcc 3.3 ?

Bon j'ai virer gcc-4.0 et je vais tenter de recompiler le driver avec gcc3.3, si ça marche pas je recompile le noyau avec gcc4. On verra bien !.

Amikalement,

Poste le Tuesday 20 December 2005 18:10:14
Répondre     Citer    
Re: Probleme /dev/video
Envoyé par: Romain

La compilation du driver donne :

gcc-4.0 version: gcc version 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
gcc version: gcc version 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
Make version: GNU Make 3.80
Linker version: GNU ld version 2.16.91 20051117 Debian GNU/Linux
Kernel compiler: version gcc 3.3.5 (Debian 1:3.3.5-13)
[!] Kernel compiler and gcc-4.0 seem to be different versions.
Instead, they should be the same. If you have many compilers
installed, you can specify the correct one with command (in bash)
export CC=kgcc
before trying to install the driver. Replace kgcc with the command
required for compiling kernels (kgcc is often used in Red Hat systems).
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.

Donc je vais tenter de recompiler mon noyau avec gcc4.0

Amikalement,

Poste le Tuesday 20 December 2005 18:16:50
Répondre     Citer    
Re: Problème /dev/video
Envoyé par: nicola

modprobe quickcam

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Tuesday 20 December 2005 18:21:15
Répondre     Citer    
Re: Problème /dev/video
Envoyé par: diancech

Compile ton driver avec gcc-3.3, c'est marquer dans les commentaires :

If you have many compilers
installed, you can specify the correct one with command (in bash)
export CC=kgcc
before trying to install the driver. Replace kgcc with the command
required for compiling kernels (kgcc is often used in Red Hat systems)

Donc tu fais CC=gcc-3.3 avant de compiler ton driver ce sera plus rapide que de recompiler le kernel entier.

--------------------------------------------------------------------------------------------------------------------------------------------------
Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés. Confucius

Poste le Tuesday 20 December 2005 18:46:08
Répondre     Citer    
Re: Probleme /dev/video
Envoyé par: Romain

Nicola : Modprobe quickcam -> module introuvable (malgrès depmod -ae)

Diancech : J'ai essayer : ./quickcam.sh CC=gcc-3.3 ((c'est le scrip qui compile et installe de drivers pas à pas)).

Pendant l'execution du script il y a une ligne qui me confirme que l'argument CC=gcc-3.3 est bien pris en compte (mais je me trompe peut être!) par contre il me sort la même erreur !

Dois-je modifier le script quickcam.sh pour trouver le paramètre CC ?

Pour l'instant j'ai lancé la recompil de mon noyau, nous verrons bien se soir si celà marche !

Amicalement,

Poste le Wednesday 21 December 2005 11:07:46
Répondre     Citer    
Re: Probleme /dev/video
Envoyé par: diancech

Citation
Romain
J'ai essayer : ./quickcam.sh CC=gcc-3.3 ((c'est le scrip qui compile et installe de drivers pas à pas)).

Moi je le verrais plutôt dans ce sens là:

CC=gcc-3.3 ./quickcam.sh

Sinon tu vas dans /usr/bin, et tu supprime le lien symbolique "gcc" qui pointe vers "gcc-4.0" et tu le recrée pointant vers "gcc-3.3".



--------------------------------------------------------------------------------------------------------------------------------------------------
Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés. Confucius

Poste le Wednesday 21 December 2005 12:12:23
Répondre     Citer    
Re: Probleme /dev/video
Envoyé par: Romain

Ok diancech, je vais essayer.

Je verrais ce soir : mon noyau sera recompilé mais avant de l'installer j'essaierais ta technique.

Merci pour tout,

Romain

Poste le Wednesday 21 December 2005 12:28:24
Répondre     Citer    
Re: Probleme /dev/video
Envoyé par: Romain

Problème réglé avec le nouveau noyau compilé avec gcc4.

merci de votre aide.

Amikalement,

Poste le Wednesday 21 December 2005 19:14:24
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Probleme /dev/video
Aide sur les distributions Debian, Ubuntu et leurs dérivées : Mepis, Mint, Knoppix, Kubuntu, Lubuntu, Xandros

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons