(Courriels de diversion: <completerais@paraîtrions-refondues.com> <chavirais@assentiments-decryptages.com> <stipulees@illicite-jalonneraient.com> <mercuriales@flippers-deroute.com> <relayer@degazant-repus.com> <calibrent@grossissent-irrite.com> <urgences@grâce-favoriserait.com> <debarquerent@colmatera-entr'aperceviez.com> <encastrera@libres-sillonnaient.com> <cauteriseriez@repererait-spoliateur.com> )


Le Fri, 30 Mar 2001, vous avez ecrit :
> Hi Tous,
> 
> Le pilote pour webcams USB Philips (binaire uniquement) est ici:
> http://www.smcc.demon.nl/webcam
> Je lis:
> --
> Supported kernels:
> Release 5.01: 2.3.51 and 2.2.14-backport-50-1
> Release 5.02: 2.3.99pre9 and (untested) 2.2.14-backport-99pre7-1
> Release 5.03: 2.2.16-bp-2.4.0-test2-pre2
> Release 5.04: 2.2.16-bp-2.4.0-test2-pre2, 2.4.0-test2, 2.4.0-test4
> Release 5.05: 2.4.0-test[5,6] and new do-it-yourself
> Release 5.06: 2.4.0-test6, 2.2.16+backport, do-it-yourself
> Release 5.07: 2.4.0-test6, 2.4.0-test10
> Release 6.0: 2.2.18, 2.4.0-test12
> Release 6.1: 2.4.0, do-it-yourself
> Release 6.2: 2.2.18 (+ do-it-yourself), 2.4.0, 2.4.1 (+ do-it-yourself),
> 2.4.2 
> --
> Q1: "do-it-yourself" oui, mais quoi faire ? Quoi faire en plus de
> 'modprobe' ?

Le probleme est que Philips utilise des accords de NDA a la con :
les drivers ne serait disponibles de cette facon que sous forme binaire.

L'auteur du driver a donc contourne la chose en fournissant les modules
en binaires et en sources contenant des donnees protege par NDA en objet
precompile (comme dans les unix commerciaux ou les OS poids-lourds).
Tout le reste du driver est compilable : d'ou le do-it-yourself. Ce qui
permet de se l'adapter dans une certaine mesure a son p'tit noyau reglé
aux p'tit oignons. C'est du 1/2 GPL. ;-)

> Q2: "backport" dans "VERSION.backport", ça signifie
> quoi ? 

Avant le 2.2.18 tout ce qui concerne l'USB etait fournis par patch a la
sauvage issu d'un portage a la massue du code 2.3 ou 2.4 ... d'ou des
distrib' commerciales avec un kernel < 2.2.18 avec support USB plus ou
moins frelaté.

 > Et tant que j'y suis, une question de sémantique.
> "Supported kernels:" veut bien dire "Les noyaux supportés:".
> Or pour moi, c'est plutôt le noyau qui supporte le driver, non ?
> J'fais erreur ?

Comme c'est du binaire ... on te file la cible "supportée" a la
compil'. et l'archive binaire contient pour chaque noyau a chaque fois,
les module 586, et 686 monopro et SMP.

Pour ma part j'ai pu tester a la maison et sur le site d'intallation de
la webcam, la version 6.0 avec un noyau 2.2.18 (Slackware retravaillee
avec amour au marteau et au burin) et sur le stand du SINTEP, Franz a pu
tester la version 6.2 avec un noyau 2.4 (SUSE 7.0, et je sais pas ce
que Franz fait avec en dehors de causer avec de p'tits pingouins en
plastiques obnubiles par l'idee de la bronzette)

A+
Eric.

-- 

---------------------------------------------------------
Eric Huiban. Toulouse/France. E-mail : ehuiban@pyrenet.fr---------------------------------------------------------


---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>