Zeile 1: |
Zeile 1: |
− | [[Kategorie:Ideen]]
| + | {{TOCRight}} |
− | [[Kategorie:Howto]]
| |
− | [[Kategorie:ToDo]]
| |
− | ===kleine Gedankenstuetze===
| |
| | | |
− | ====Vorlagen==== | + | === Steuerbare-Webcam(Logitech Quickcam Orbit/Sphere) unter Linux === |
| | | |
− | * [[Vorlage:G23-server]] <-- Variable
| + | zuerst nachsehen mit lsusb |
− | * [[Vorlage:Link-Bild]]
| |
| | | |
− | ====Steuerbare-Webcam(logitech sphere) unter Win====
| + | <pre> |
− | | + | Bus 004 Device 003: ID 046d:08b5 Logitech, Inc. |
− | * Logisphere-Programm --> [http://www.logisphere.org/en/index_html logisphere]
| + | </pre> |
− | ** easy to use programm
| |
− | ** nicht ganz billig (20 Euros)
| |
− | ** kostenlose Version mit Einschränkungen (Laufzeit 6 Stunden pro Tag)
| |
− | ** Installation Windoofs typisch: next --> next --> Enter
| |
− | | |
− | ====Steuerbare-Webcam(logitech sphere) unter Linux(Ubuntu)====
| |
− | | |
− | * Motion-Programm --> [http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome Motion-Wiki]
| |
| | | |
− | {| {{Prettytable}}
| + | 1. module-assistant installieren - apt-get install module-assistant<br> |
− | !benötigte Programme / Dateien
| + | 2. pwc Webcamdriver - installieren<br> |
− | !Befehle
| + | # module-assistant starten |
− | |---------------
| + | # PREPARE |
− | |gcc
| + | # SELECT |
− | |''apt-get install gcc''
| + | # pwc mit leertaste anhaken |
− | |---------------
| + | # GET - Pakete holen |
− | |make
| + | # BUILD |
− | |''apt-get install make''
| + | # INSTALL |
− | |---------------
| + | 3. apache2 installieren - apt-get install apache2<br> |
− | |module-assistant
| + | 4. php5 installieren - apt-get install php5<br> |
− | |''apt-get install module-assistant''
| + | :* in den apache nun noch php einbinden! |
− | |---------------
| + | :* dann die php-module noch kopieren |
− | |pwc - Webcamdriver
| + | :* in ''/etc/apache2.conf'' die zeile mit den''.php'' Endungen, die Auskommentierung entfernen |
− | |mit module-assistant in den Kernel kompilieren und installieren
| + | :* cp /etc/apache2/mods-available/php5 /etc/apache2/mods-enable/php5 |
− | |---------------
| + | 5. motion installieren - apt-get install motion<br> |
− | |apache2
| + | :* motion.conf bearbeiten |
− | |''apt-get install apache2''
| + | :* livecam.htm und control204.php anlegen |
− | |---------------
| + | :* Cambozola Java-Applet runterladen und in /var/www kopieren --> [http://www.charliemouse.com/code/cambozola/ Cambozola] |
− | |php4
| |
− | * 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/php4 /etc/apache2/mods-enable/php4'' | |
− | |---------------
| |
− | |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?====
| |
| | | |
| 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 235: |
Zeile 209: |
| # for detailed information on configuration options. | | # for detailed information on configuration options. |
| | | |
− | daemon off | + | daemon on |
| quiet on | | quiet on |
| | | |
Zeile 281: |
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> | | </pre> |
| | | |
− | [[Bild:Webcam Geleit23.jpg|200px]] | + | dann [http://linux-uvc.berlios.de/#documentation uvcvideo] driver installieren |
| | | |
− | * die Dateien stammen alle von [http://www.lavrsen.dk/twiki/bin/view/Motion/LogitechSphereControl Kenneth Lavrsen] und wurden leicht modifiziert
| + | <pre> |
− | * viel spass!
| + | cd ~ |
| + | apt-get install subversion linux-headers-`uname -r` |
| + | svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk |
| + | cd trunk |
| + | vi Makefile |
| | | |
− | ====Aldi-Webcam Qtec Webcam 100 Pac207-BCA installieren==== | + | -> 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> |
| + | |
| + | |
| + | |
| + | ===Aldi-Webcam Qtec Webcam 100 Pac207-BCA installieren=== |
| + | [[Bild:Aldicam.png|thumb|Aldiwebcam DC-3110]] |
| nachschauen was los ist :-) also in die console eintippen. | | nachschauen was los ist :-) also in die console eintippen. |
| <pre> | | <pre> |
Zeile 316: |
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 324: |
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> |
− | Anmerkung:tar xjvf ist für .tar.bz2 Formate
| + | 4. Jetzt Variable CC setzen für das gspca makefile. In diesem Fall benutzt Ubuntu edgy Eft GCC 4.1 als Kernelcompiler |
− | | |
− | 4. Jetzt Variable CC setzen für das spca5xx 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 341: |
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! |
| | | |
− | ====Aldi-Webcam Qtec Webcam 100 Pac207-BCA 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. |
− | <pre>
| + | |
− | dmesg
| |
− | </pre>
| |
− | da sollte dann so etwas rausgespuckt werden:
| |
− | <pre>
| |
− | drivers/media/video/spca5xx/spca5xx-main.c: USB SPCA5XX camera found. Qtec Webcam 100 Pac207-BCA
| |
− | </pre>
| |
− | als nächstes überprüfen wir noch die usb-meldung
| |
| <pre> | | <pre> |
| lsusb | | lsusb |
| </pre> | | </pre> |
| + | |
| da sollte dann so etwas rausgespuckt werden: | | da sollte dann so etwas rausgespuckt werden: |
| + | |
| <pre> | | <pre> |
− | ID 093a:2460 Pixart Imaging, Inc.
| + | OmniVision Technologies, Inc. OV518 WebCam |
| </pre> | | </pre> |
| + | |
| nun zum driver installieren: | | nun zum driver installieren: |
| 1. in das Verzeichnis wechseln und neusten driver runterladen mit | | 1. in das Verzeichnis wechseln und neusten driver runterladen mit |
| + | |
| <pre> | | <pre> |
| cd ~ | | cd ~ |
− | wget http://mxhaard.free.fr/spca50x/Download/spca5xx-20060501.tar.gz | + | wget http://ovcam.org/ov511/download/2.xx/distros/ov511-2.32.tar.bz2 |
| </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 |
| + | |
| <pre> | | <pre> |
| sudo su | | sudo su |
Zeile 380: |
Zeile 401: |
| 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 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> | | <pre> |
| cd /usr/src | | cd /usr/src |
− | mv ~/spca5xx-20060501.tar.gz . | + | mv ~/ov511-2.32.tar.bz2 . |
− | tar xfvz spca5xx-20060501.tar.gz | + | bunzip2 ov511-2.32.tar.bz2 |
− | cd spca5xx-20060501 | + | tar xfv ov511-2.32.tar |
| + | cd ov511-2.32 |
| </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 ov511 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 |
| </pre> | | </pre> |
| + | |
| 5. Einen Link zurück zu Quellcode setzen. | | 5. Einen Link zurück zu Quellcode setzen. |
| + | |
| <pre> | | <pre> |
| 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 ov511 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 ov511 |
− | rm -rf /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx* | + | rm -rf /lib/modules/`uname -r`/kernel/drivers/usb/media/ov511* |
| make install | | make install |
− | modprobe spca5xx | + | modprobe ovcamchip |
| + | modprobe ov511 led=0 compress=1 |
| + | </pre> |
| + | |
| + | |
| + | ===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. |
| + | |
| + | <pre> |
| + | lsusb |
| + | </pre> |
| + | |
| + | da sollte dann so etwas rausgespuckt werden: |
| + | |
| + | <pre> |
| + | Bus 002 Device 006: ID 0451:e001 Texas Instruments, Inc. GraphLink |
| </pre> | | </pre> |
| | | |
− | Fertig!
| + | nun zum driver installieren: |
| + | # module-assistant starten |
| + | # PREPARE |
| + | # SELECT |
| + | # tidev-modules mit leertaste anhaken |
| + | # GET - Pakete holen |
| + | # BUILD |
| + | # INSTALL |
| + | |
| + | tilibs2 holen und compilieren |
| + | [http://www.ticalc.org/archives/files/fileinfo/374/37479.html tilibs2] |
| + | |
| + | Programm tilp2 holen und compilieren |
| + | [http://www.ticalc.org/archives/files/fileinfo/374/37480.html tilp2] |
| + | |
| + | |
| + | ===Wiki-Vorlagen=== |
| + | * [[Vorlage:G23-server]] <-- Variable |
| + | * [[Vorlage:Link-Bild]] |
| + | |
| + | |
| + | [[Kategorie:Ideen]] |
| + | [[Kategorie:Howto]] |
| + | [[Kategorie:ToDo]] |