Änderungen

2.162 Bytes hinzugefügt ,  03:39, 25. Jun. 2007
keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:  
{{TOCRight}}
 
{{TOCRight}}
   −
===Steuerbare-Webcam(logitech sphere) unter Linux(Ubuntu)===
+
=== Steuerbare-Webcam(Logitech Quickcam Orbit/Sphere) unter Linux ===
   −
* Motion-Programm --> [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome Motion-Wiki]
+
zuerst nachsehen mit lsusb
   −
{| {{Prettytable}}
+
<pre>
!benötigte Programme / Dateien
+
Bus 004 Device 003: ID 046d:08b5 Logitech, Inc.
!Befehle
+
</pre>
|---------------
  −
|module-assistant
  −
|''apt-get install module-assistant''
  −
|---------------
  −
|pwc - Webcamdriver
  −
|mit module-assistant in den Kernel kompilieren und installieren
  −
|---------------
  −
|apache2
  −
|''apt-get install apache2''
  −
|---------------
  −
|php5
  −
* in den apache nun noch php einbinden!
  −
* dann die php-module noch kopieren
  −
|apt-get install php5
  −
* in ''/etc/apache2.conf'' die zeile mit den''.php'' Endungen, die Auskommentierung entfernen
  −
* ''cp /etc/apache2/mods-available/php5 /etc/apache2/mods-enable/php5''
  −
|---------------
  −
|motion (mind.Version 3.2.1)
  −
* motion.conf bearbeiten
  −
* livecam.htm und control204.php anlegen
  −
|''apt-get install motion''
  −
|---------------
  −
|Cambozola Java-Applet runterladen und in /var/www kopieren
  −
|Link --> [http://www.charliemouse.com/code/cambozola/ Cambozola]
  −
|---------------
  −
|}
     −
====Wie geht das von statten?====
+
1. module-assistant installieren - apt-get install module-assistant<br>
 +
2. pwc Webcamdriver - installieren<br>
 +
# module-assistant starten
 +
# PREPARE
 +
# SELECT
 +
# pwc mit leertaste anhaken
 +
# GET - Pakete holen
 +
# BUILD
 +
# INSTALL
 +
3. apache2 installieren - apt-get install apache2<br>
 +
4. php5 installieren - apt-get install php5<br>
 +
:* in den apache nun noch php einbinden!
 +
:* dann die php-module noch kopieren
 +
:* in ''/etc/apache2.conf'' die zeile mit den''.php'' Endungen, die Auskommentierung entfernen
 +
:* cp /etc/apache2/mods-available/php5 /etc/apache2/mods-enable/php5
 +
5. motion installieren - apt-get install motion<br>
 +
:* motion.conf bearbeiten
 +
:* livecam.htm und control204.php anlegen
 +
:* Cambozola Java-Applet runterladen und in /var/www kopieren --> [http://www.charliemouse.com/code/cambozola/ Cambozola]
    
Als erstes mal die ganzen sachen installieren!
 
Als erstes mal die ganzen sachen installieren!
Wenn schon die PWC-Driver für die kamera dabei sind, braucht ihr nicht noch die zu kompalieren.
+
Wenn schon die PWC-Driver für die Kamera dabei sind, braucht ihr nicht noch die zu kompilieren.
 
Dann kannst du ab dem apache2 anfangen zu installieren.
 
Dann kannst du ab dem apache2 anfangen zu installieren.
 
* Lege unter /var/www eine neue Datei an die livecam.htm heisst.
 
* Lege unter /var/www eine neue Datei an die livecam.htm heisst.
<pre> vi /var/www/livecam.htm </pre>
+
 
 +
<pre>
 +
vi /var/www/livecam.htm
 +
</pre>
 +
 
 
* Kopiere dir diesen Quelltext rein.
 
* Kopiere dir diesen Quelltext rein.
 +
 
<pre>
 
<pre>
   
<html>
 
<html>
 
<head>
 
<head>
Zeile 259: Zeile 255:  
#Steuerungs-Port
 
#Steuerungs-Port
 
control_port 8080
 
control_port 8080
 +
</pre>
 +
 +
[[Bild:Webcam Geleit23.jpg|thumb|Logitech Sphere Webcam in Action]]
 +
 +
* Links:
 +
** die Dateien stammen alle von [http://www.lavrsen.dk/twiki/bin/view/Motion/LogitechSphereControl Kenneth Lavrsen] und wurden leicht modifiziert
 +
** viel spass!
 +
** Motion-Programm --> [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome Motion-Wiki]
 +
   −
#Control html
+
=== Steuerbare-Webcam(Logitech Quickcam Orbit/Sphere MP) unter Linux ===
control_html_output on
     −
# user und pw
+
zuerst nachsehen mit lsusb
control_authentication
      +
<pre>
 +
Bus 005 Device 008: ID 046d:08cc Logitech, Inc.
 +
</pre>
 +
 +
dann [http://linux-uvc.berlios.de/#documentation uvcvideo] driver installieren
 +
 +
<pre>
 +
cd ~
 +
apt-get install subversion linux-headers-`uname -r`
 +
svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
 +
cd trunk
 +
vi Makefile
 +
 +
-> in der zeile:
 +
INSTALL_MOD_DIR := usb/media
 +
 +
-> dieses neu einfügen :
 +
INSTALL_MOD_DIR := kernel/ubuntu/media/usbvideo
 +
 +
speichern (mit :wq) und beenden.
 +
 +
make
 +
make install
 +
rmmod uvcvideo
 +
modprobe uvcvideo trace=0xffff
 +
</pre>
 +
 +
leider hat motion kein v4l2 unterstützung, deshalb nehme ich eine neuere Betaversion von Motion:
 +
<pre>
 +
cd ~
 +
wget http://www.lavrsen.dk/twiki/pub/Motion/MotionRelease3x2x8beta1/motion-3.2.8_beta1.tar.gz
 +
tar -xvzf motion-3.2.8_beta1
 +
cd motion-3.2.8_beta1
 +
./configure
 +
make
 +
make install
 +
</pre>
 +
 +
jetzt muss noch der driver-Typ in der motion.conf geändert werden.
 +
 +
<pre>
 +
# Drivertyp der Steuerung
 +
track_type 5
 
</pre>
 
</pre>
   −
[[Bild:Webcam Geleit23.jpg|thumb|Logitech Sphere Webcam in Action]]
     −
* die Dateien stammen alle von [http://www.lavrsen.dk/twiki/bin/view/Motion/LogitechSphereControl Kenneth Lavrsen] und wurden leicht modifiziert
  −
* viel spass!
      
===Aldi-Webcam Qtec Webcam 100 Pac207-BCA installieren===
 
===Aldi-Webcam Qtec Webcam 100 Pac207-BCA installieren===
Zeile 295: Zeile 338:  
<pre>
 
<pre>
 
cd ~
 
cd ~
wget http://mxhaard.free.fr/spca50x/Download/spca5xx-20060501.tar.gz
+
wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20070508.tar.gz
 
</pre>
 
</pre>
 
2. jetzt zu ''root'' werden und dann noch die nötigen pakete mit ''apt'' zum compilieren runterladen
 
2. jetzt zu ''root'' werden und dann noch die nötigen pakete mit ''apt'' zum compilieren runterladen
Zeile 303: Zeile 346:  
apt-get install linux-headers-`uname -r` linux-restricted-modules-`uname -r` build-essential
 
apt-get install linux-headers-`uname -r` linux-restricted-modules-`uname -r` build-essential
 
</pre>
 
</pre>
3. Dann den spca5xx Quellcode kompilieren. Das linux Material wird unter /usr/src angebracht. Folgende Befehle eingeben: ins Verzeichnis gehen, downgeloadete Quellakten verschieben, den Quellcode auspacken und dann ins Verzeichnis gehen.
+
3. Dann den gspca Quellcode kompilieren. Das linux Material wird unter /usr/src angebracht. Folgende Befehle eingeben: ins Verzeichnis gehen, downgeloadete Quellakten verschieben, den Quellcode auspacken und dann ins Verzeichnis gehen.
 
<pre>
 
<pre>
 
cd /usr/src
 
cd /usr/src
mv ~/spca5xx-20060501.tar.gz .
+
mv ~/gspcav1-20070508.tar.gz .
tar xfvz spca5xx-20060501.tar.gz
+
tar xfvz gspcav1-20070508.tar.gz
cd spca5xx-20060501
+
cd gspcav1-20070508
 
</pre>
 
</pre>
4. Jetzt Variable CC setzen für das spca5xx makefile. In diesem Fall benutzt Ubuntu edgy Eft GCC 4.1 als Kernelcompiler
+
4. Jetzt Variable CC setzen für das gspca makefile. In diesem Fall benutzt Ubuntu edgy Eft GCC 4.1 als Kernelcompiler
 
<pre>
 
<pre>
 
export CC=gcc-4.1
 
export CC=gcc-4.1
Zeile 318: Zeile 361:  
ln -s /usr/src/linux-headers-`uname -r` /lib/modules/`uname -r`/build
 
ln -s /usr/src/linux-headers-`uname -r` /lib/modules/`uname -r`/build
 
</pre>
 
</pre>
6. Jetzt den spca5xx Quellcode kompilieren, entfernen der alten Treiber, neuen Treiber laden und installieren. Die folgenden Befehle der reihe nach eingeben:
+
6. Jetzt den gspca Quellcode kompilieren, entfernen der alten Treiber, neuen Treiber laden und installieren. Die folgenden Befehle der reihe nach eingeben:
 
<pre>make
 
<pre>make
modprobe -r spca5xx
+
modprobe -r spca5xx gspca
rm -rf /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx*
+
rm -rf /lib/modules/`uname -r`/kernel/drivers/usb/media/gspca*
 
make install
 
make install
modprobe spca5xx
+
modprobe gspca
 
</pre>
 
</pre>
    
Fertig!
 
Fertig!
   −
===TI Voyage 200 Driver und Linksoftware installieren===
      +
===Philips-Webcam TouCam XS PCVC 820K installieren===
 +
[[Bild:ToucamII820K.png|thumb|200px|Philips ToUCamII XS PCVC820]]
 
nachschauen was los ist :-) also in die console eintippen.
 
nachschauen was los ist :-) also in die console eintippen.
   Zeile 339: Zeile 383:     
<pre>
 
<pre>
Bus 002 Device 006: ID 0451:e001 Texas Instruments, Inc. GraphLink
+
OmniVision Technologies, Inc. OV518 WebCam
 
</pre>
 
</pre>
    
nun zum driver installieren:
 
nun zum driver installieren:
# module-assistant starten
+
1. in das Verzeichnis wechseln und neusten driver runterladen mit
# PREPARE
+
 
# SELECT
+
<pre>
# tidev-modules mit leertaste anhaken
+
cd ~
# GET - Pakete holen
+
wget http://ovcam.org/ov511/download/2.xx/distros/ov511-2.32.tar.bz2
# BUILD
+
</pre>
# INSTALL
+
 
 +
2. jetzt zu ''root'' werden und dann noch die nötigen pakete mit ''apt'' zum compilieren runterladen
 +
 
 +
<pre>
 +
sudo su
 +
Password:xxxx
 +
apt-get install linux-headers-`uname -r` linux-restricted-modules-`uname -r` build-essential
 +
</pre>
 +
 
 +
3. Dann den ov511 Quellcode kompilieren. Das linux Material wird unter /usr/src angebracht. Folgende Befehle eingeben: ins Verzeichnis gehen, downgeloadete Quellakten verschieben, den Quellcode auspacken und dann ins Verzeichnis gehen.
 +
 
 +
<pre>
 +
cd /usr/src
 +
mv ~/ov511-2.32.tar.bz2 .
 +
bunzip2 ov511-2.32.tar.bz2
 +
tar xfv ov511-2.32.tar
 +
cd ov511-2.32
 +
</pre>
 +
 
 +
4. Jetzt Variable CC setzen für das ov511 makefile. In diesem Fall benutzt Ubuntu edgy Eft GCC 4.1 als Kernelcompiler
 +
 
 +
<pre>
 +
export CC=gcc-4.1
 +
</pre>
 +
 
 +
5. Einen Link zurück zu Quellcode setzen.
 +
 
 +
<pre>
 +
ln -s /usr/src/linux-headers-`uname -r` /lib/modules/`uname -r`/build
 +
</pre>
   −
tilibs2 holen und compilieren
+
6. Jetzt den ov511 Quellcode kompilieren, entfernen der alten Treiber, neuen Treiber laden und installieren. Die folgenden Befehle der reihe nach eingeben:
[http://www.ticalc.org/archives/files/fileinfo/374/37479.html tilibs2]
     −
Programm tilp2 holen und compilieren
+
<pre>make
[http://www.ticalc.org/archives/files/fileinfo/374/37480.html tilp2]
+
modprobe -r ov511
 +
rm -rf /lib/modules/`uname -r`/kernel/drivers/usb/media/ov511*
 +
make install
 +
modprobe ovcamchip
 +
modprobe ov511 led=0 compress=1
 +
</pre>
   −
===TI Voyage 200 Driver und Linksoftware installieren===
      +
===TI Voyage200(TexasInstruments Taschenrechner) Driver und Linksoftware installieren===
 +
[[Bild:Ti_voyage200.jpg|thumb|600px|TI Voyage200 Taschenrechner der Extraklasse]]
 +
[[Bild:Tilp2.jpg|thumb|400px|Programm TiLP]]
 
nachschauen was los ist :-) also in die console eintippen.
 
nachschauen was los ist :-) also in die console eintippen.
   Zeile 372: Zeile 451:     
nun zum driver installieren:
 
nun zum driver installieren:
1. module-assistant starten
+
# module-assistant starten
2. PREPARE
+
# PREPARE
3. SELECT
+
# SELECT
4. tidev-modules mit leertaste anhaken
+
# tidev-modules mit leertaste anhaken
5. GET - Pakete holen
+
# GET - Pakete holen
6. BUILD
+
# BUILD
7. INSTALL
+
# INSTALL
    
tilibs2 holen und compilieren
 
tilibs2 holen und compilieren
Zeile 385: Zeile 464:  
Programm tilp2 holen und compilieren
 
Programm tilp2 holen und compilieren
 
[http://www.ticalc.org/archives/files/fileinfo/374/37480.html tilp2]
 
[http://www.ticalc.org/archives/files/fileinfo/374/37480.html tilp2]
 +
    
===Wiki-Vorlagen===
 
===Wiki-Vorlagen===