This commit is contained in:
gferg 2005-02-22 14:03:25 +00:00
parent 86365a70bc
commit ed932036c4
3 changed files with 17 additions and 13 deletions

View File

@ -5221,7 +5221,7 @@ from your Linux machine. </Para>
Webcam-HOWTO</ULink>,
<CiteTitle>The Webcam HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: Jan 2005</CiteTitle>.
<CiteTitle>Updated: Feb 2005</CiteTitle>.
Assists the reader in the steps necessary to configure
and use a webcam within the Linux operating system. </Para>
</ListItem>

View File

@ -1586,7 +1586,7 @@ VCR using the video4linux driver and a supported tuner card. </Para>
Webcam-HOWTO</ULink>,
<CiteTitle>The Webcam HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: Jan 2005</CiteTitle>.
<CiteTitle>Updated: Feb 2005</CiteTitle>.
Assists the reader in the steps necessary to configure
and use a webcam within the Linux operating system. </Para>
</ListItem>

View File

@ -20,6 +20,11 @@
<revhistory>
<revision>
<revnumber>1.61</revnumber>
<date>2005-02-21</date><authorinitials>jhs</authorinitials>
<revremark>Update on revived Philips Webcam driver development</revremark>
</revision>
<revision>
<revnumber>1.6</revnumber>
@ -259,7 +264,7 @@ Webcam drivers are usually available one of three ways: within the kernel, as a
<sect3 id="kernel-modules">
<title>Module or In-Kernel?</title>
<para>
As a rule, often the stock kernel, or operating system, of your initial installation may already have support for what you need. Your Linux distribution vendor has likely enabled the most common options already, including the bus, or connection type, and drivers for common camera models. The driver exists either as a loadable module or within the already running kernel.
As a rule, often the stock kernel, or working part of the operating system, of your initial installation may already have support for what you need. Your Linux distribution vendor has likely enabled the most common options already, including the bus, or connection type, and drivers for common camera models. The driver exists either as a loadable module or within the already running kernel.
</para>
<para>
An easy way to tell if the driver is enabled is to use the <command>dmesg</command> command piped into <command>less</command> (for easy paging) to look for an acknowledgement that it was loaded when your system started up:</para>
@ -344,7 +349,7 @@ Drivers for specific webcam models, or links to project pages hosting code for d
</para>
<para>If the support for your driver is not found either enabled statically within the kernel or as a module, don't despair. Drivers for numerous models are in the Linux kernel source (available directly from <ulink url="http://www.kernel.org">kernel.org</ulink> source code repository), or in code offered separately from the kernel that can be configured to work with your current setup (see section <xref linkend="binary">. If your webcam driver is available in the kernel source but not enabled as a module or otherwise in your default system, you can either recompile the kernel from the source code you have or obtain a new version of the kernel source, either pre-packaged by your Linux distributor or directly from the previous link (as a so-called <quote>vanilla</quote> kernel).
<para>If the support for your driver is not found either enabled statically within the kernel or as a module, don't despair. Drivers for numerous models are in the Linux kernel source (available directly from <ulink url="http://www.kernel.org">kernel.org</ulink> source code repository), or in code offered separately from the kernel that can be configured to work with your current setup as oulined in <xref linkend="binary">. If your webcam driver is available in the kernel source but not enabled as a module or otherwise in your default system, you can either recompile the kernel from the source code you have or obtain a new version of the kernel source, either pre-packaged by your Linux distributor or directly from the previous link (as a so-called <quote>vanilla</quote> kernel).
If you are unfamiliar with the prerequisites and procedure of compiling your own kernel, I direct you to the <ulink
url="http://www.tldp.org/HOWTO/Kernel-HOWTO.html">Kernel HOWTO</ulink>
for more information. </para>
@ -571,10 +576,10 @@ Add-in PCI parallel ports may have unusual base addresses.
You can also arrange multiple devices with either the parport_pc or
parport_arc modules, though that topic is beyond the scope of this
document.
<emphasis>WARNING: </emphasis>Be sure you have the correct address before
</para>
<warning><para>WARNING: Be sure you have the correct address before
entering this information at the command line or else your machine may
become unstable, crash or otherwise implode.</para>
become unstable, crash or otherwise implode.</para></warning>
<para> Your parallel port should be set to preferably <quote>EPP</quote>
mode, or alternatively ECP/EPP.
@ -607,10 +612,11 @@ previous link.
If you can't find an entry for your particular hardware, you can find
links to resources on how to write your own driver!</para>
<para> <emphasis>It is important to note that if your camera isn't listed,
<important><para>It is important to note that if your camera isn't listed,
the easiest way to find out if your camera is supported is to find out
what chipset is used in its manufacture.</emphasis>
what chipset is used in its manufacture.</para></important>
<para>
This information is usually present in the specifications published in
your webcam's manual or on the manufacturer's website. </para>
@ -995,9 +1001,9 @@ The models supported include the following: </para>
<title>Philips USB Webcams</title>
<para>
Because of the expiration of the Non-Disclosure-Agreement between Philips Corporation and the former maintainer of the <filename>pwc</filename> driver, support for Philips PWC-chip-based webcams has ended. The driver will no longer be offered in the kernel source and the binary-only part will no longer be maintained. For a discussion of the issues behind the decision and (as of this writing still available) source patches, see <ulink url="http://www.smcc.demon.nl/webcam/">http://www.smcc.demon.nl/webcam/</ulink>.
Because of the expiration of the Non-Disclosure-Agreement between Philips Corporation and the former maintainer of the <filename>pwc</filename> driver, the previous kernel support for Philips PWC-chip-based webcams has been removed. Luckily a new, still experimental driver that does not require a proprietary module is under development. The old site, with a discussion of the change, can be seen at <ulink url="http://www.smcc.demon.nl/webcam/">http://www.smcc.demon.nl/webcam/</ulink>; the new driver is maintained at <ulink url="http://www.saillard.org/linux/pwc/">saillard.org</ulink> with more information at the <ulink url="">PWC Documentation Project</ulink>.
<para> Formerly supported Philips models include the following.
<para> Philips models supported by the above include the following.
</para>
<para>
<itemizedlist spacing=compact>
@ -1044,8 +1050,6 @@ Because of the expiration of the Non-Disclosure-Agreement between Philips Corpor
</listitem>
</itemizedlist>
</para>
<para>Your energy to rectify this situation is best directed toward <ulink url="www.ce.philips.com">Philips Corporation</ulink> who will hopefully elect to release specifications for their chipsets, rather than toward former maintainer of the above code, as he was working on a strictly volunteer basis to provide Linux support for these models.
</para>
<sect3 id=spca50x>
<title>SPCA50X USB Camera Linux Driver</title>