kanotix.com
Scripte - Script um Firewire-Kamera einzubinden
stalin2000 - 10.06.2007, 01:46 Uhr
Titel: Script um Firewire-Kamera einzubinden
Hallo, ich habe eine Mini-DV Kamera mit Firewire Anschluß.
Um die Treiber zu laden, muß ich folgende Befehle als root eingeben:
Zitat:
modprobe raw1394
modprobe ohci1394
modprobe video1394
mknod -m 666 /dev/raw1394 c 171 0
mknod -m 666 /dev/video1394 c 172 0
Und dann der Datei:
Zitat:
/dev/raw1394
die Schreib- und Leserechte für mich User (putinfaschismus) einstellen.
Wie sähe ein ausführbares .sh script dann aus?
Viele Grüße Christopher
Kano - 10.06.2007, 15:30 Uhr
Titel: Script um Firewire-Kamera einzubinden
Es mutet arg seltsam an, wenn man in Zeiten von udev noch ein device manuell anlegt.
stalin2000 - 11.06.2007, 01:06 Uhr
Titel: Script um Firewire-Kamera einzubinden
Was ist udev? Die Kamera wurde jedenfalls von meinem Kanotix nicht automatisch erkannt, als ich sie anschloß...
Kano - 11.06.2007, 01:17 Uhr
Titel: Script um Firewire-Kamera einzubinden
Das mag schon sein, aber mehr als modprobe kann ja wohl kaum nötig sein.
stalin2000 - 11.06.2007, 21:02 Uhr
Titel: Script um Firewire-Kamera einzubinden
Tut mir Leid. Wenn ich will, daß Kino meine kamera erkennt, muß ich
Zitat:
modprobe raw1394
eingeben und dann den Lesen- und Schreiberechte der Datei /dev/raw1394 für mich user freischalten. Dafür ein Script zu haben wäre schon ganz gut.
Kano - 11.06.2007, 23:58 Uhr
Titel: Script um Firewire-Kamera einzubinden
Stimmt die voreinstellung ist in der Hinsicht suboptimal. Aber wie wärs die zu ändern.
# ieee1394 devices
KERNEL=="raw1394", GROUP="disk"
in GROUP="video" -> /etc/udev/rules.d/020_permissions.rules
Achja zustätzlich noch:
echo raw1394 >> /etc/modules
stalin2000 - 12.06.2007, 09:46 Uhr
Titel: Script um Firewire-Kamera einzubinden
Hm, ich habe das probiert... Habe aber noch nicht ausprobiert, ob die Kamera jetzt erkannt wird, da nach einem Neustart mein KDE nicht mehr ansprang. Hängt bestimmt nicht damit zusammen...
Als ich dann Strg-Alt-F1 drückte, um mich wenigstens in der Konsole einzuloggen und meinen Benutzernamen mit Kennwort eingab, kamen da hunderte Bildschirmfüllende Zeilen, die etwa so lauteten:
bash: Keine Berechtigung.
Ich konnte mich also nicht mehr einloggen
Kopiere mein Image von Windows aus einfach wieder über's Kanotix drüber. Komischer Fehler...
Kano - 12.06.2007, 11:27 Uhr
Titel: Script um Firewire-Kamera einzubinden
Nunja man sollte tunlichst keine Fehler machen beim ändern der Datei... Wenn du nur die stelle änderst wo ich dir sage hätte es gehen müssen.
stalin2000 - 12.06.2007, 18:17 Uhr
Titel: Script um Firewire-Kamera einzubinden
Wenn ich das jetzt noch mal richtig machen will... gebe ich dann als root in die Konsole das so ein?:
Zitat:
# ieee1394 devices
KERNEL=="raw1394", GROUP="disk"
in GROUP="video" -> /etc/udev/rules.d/020_permissions.rules
echo raw1394 >> /etc/modules
Kano - 12.06.2007, 18:50 Uhr
Titel: Script um Firewire-Kamera einzubinden
Das echo gibt man in der Konsole ein, das andere ändert man manuell mit nem editor. Aber pass auf, dass du einen nimmst, der keine Backupfiles erstellt, sonst musst das manuell löschen.
stalin2000 - 07.07.2009, 23:42 Uhr
Titel: Script um Firewire-Kamera einzubinden
NACHTRAG FÜR KANOTIX-LENNY:
Hallo, diese Anleitung geht aus irgendeinem Grund für Kanotix-etch, aber nicht mehr für Kanotix-Lenny...
Irgendeine Idee, wie ich das hiermit hinbekomme?
Viele Grüße Christopher
PS: Wäre es nicht sinnvoll, daß Firewire-Kameras standardmäßig unter Kanotix ohne rootrechte funktionieren würden?
stalin2000 - 13.07.2009, 22:58 Uhr
Titel: Script um Firewire-Kamera einzubinden
Kennt Ihr wirklich keine Lösung hierfür?
stalin2000 - 30.08.2009, 00:51 Uhr
Titel: Script um Firewire-Kamera einzubinden
Lösung:
Auf Desktop eine Verknüpfung zu einem sh-script, die folgendermaßen lautet:
Zitat:
kdesu /home/desputin/firewire.sh
in der firewire.sh steht
Zitat:
chmod o+rw /dev/raw1394
Das muß man dann anklicken und root-kennwort eingeben, bevor man kino oder skype oder was startet.
Kano - 30.08.2009, 13:08 Uhr
Titel: Script um Firewire-Kamera einzubinden
Soll das etwa die Lösung sein? Kleiner Tipp, das aktuelle file mit den Permission Rule ist:
/lib/udev/rules.d/91-permissions.rules
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007