close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 5 years ago

Closed 4 years ago

#4296 closed Defekt (erledigt)

Livecam 5.44 defekt

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Schuljahr 2021/22
Component: Webdienst: Videounterricht Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Seit etwa einer Woche erhalten wir von der USB-Klassenraumkamera nur noch Fehlermeldungen, der Livestream für den Heimunterricht startet nicht. Grund ist unbekann, womöglich Defekt der Kamera oder des USB-Kabels.

Todo: Kamera abbauen und direkt am Rechner testen.

  • Kamera defekt -> austauschen (Ersatz im Schrank vor 1.10)
  • Kabel defekt -> austauschen gegen aktives USB-Kabel (Schrank vor 1.10)
@vertretung
bis zur Erledigung sollte Heimunterricht möglichst über 5.45 erfolgen.

Change History (32)

comment:1 by lehm, 5 years ago

Owner: changed from Rüdiger Kupper to bau
Status: new → assigned

Neue Kamera aufhängen.

comment:2 by Rüdiger Kupper, 5 years ago

Priority: normal → hoch

Nach Hermann Kaupps Mail heute sollten wir damit rechnen, dass die Videoräume bald wieder verstärkt benötigt werden. Stufe die Priorität hoch.

comment:3 by bau, 5 years ago

Ja, müssen wir checken - am Mittwoch war ich im Zuge der Audio-Aktion in 5.44 sogar mit Leiter - die Zeit war aber leider schon weit fortgeschritten :-(

Ich vermute aber, dass weniger die Gefahr von Reverse-Unterricht vorhanden ist, als vielmehr die von Klasse zu Hause - dafür sind dann die Visualizer wieder dran (USB an PC) - wobei viele Kollegen nunmehr das iPad nutzen werden.

comment:4 by bau, 5 years ago

Für Reverse-Unterricht wäre es auch gut, wenn wir noch weitere Räume ausstatten würden. Benötigt wird:

  • Mischpult
  • Grenzflächenmikrofon
  • Kabel
  • Kamera (drei Stück sind im Schrank vor 1.10

comment:5 by bau, 5 years ago

  • Kamera in 5.44 funktioniert an meinem Laptop problemlos
  • neue Kamera (baugleich zu 5.45) funktioniert an meinem Laptop problemlos
  • neue Kamera in 5.44: "Unable to ..." (auch nach Neustart des Rechners oder Neustart von motion)
  • alte/neue Kamera über USB-Verlängerung: dito
  • alte/neue Kamera direkt am USB vorne angeschlossen: dito

Fazit:
Das ist ein Softwareproblem oder ein Problem des stationären Rechners.

comment:6 by Rüdiger Kupper, 5 years ago

Das ist allerdings mysteriös, da die Kamera ja monatelang an genau diesem Rechner problemlos ihre Arbeit gemacht hat. Der Fehler ist erst mit der Zeit aufgetreten. Meines Wissens gab es dabei keine Änderungen an der Software. Ich schau mir das aber noch mal genau an, Deine Tests sind ja eindeutig.

Kannst Du die Kamera mal an einem anderen Klassenraumrechner testen? Womöglich ist es tatsächlich ein Rechnerproblem …

comment:7 by Rüdiger Kupper, 5 years ago

Owner: changed from bau to Rüdiger Kupper
Status: assigned → accepted

comment:8 by bau, 5 years ago

Kann man motion an jedem Rechner einfach starten?

comment:9 by Rüdiger Kupper, 5 years ago

Ich habe meine udev-Regel auf den rechner-5-46 kopiert, dort sollte die Kamera nun also funktionieren:

  • Einloggen als Nutzer "vleiter" (Passwort kennst Du)
  • motion starten

Die Regel ist bereits im Image auf meinem Musterrechner, d.h. nach dem nächsten Update werden diese beiden Kameratypen dann an jedem beliebigen Rechner im Schulhaus sofort laufen.

comment:10 by Rüdiger Kupper, 5 years ago

Zsss, ich habe eine der Kameras aus dem Keller geholt, die mit dem Modell in 5.45 übereinstimmen. Doch Überraschung: die USB-Attribute sind ganz andere. Anderer Hersteller und vor allem anderer Name. Meine udev-Regel muss also entsprechend erweitert werden, damit auch diese Kameras an den Rechner funktionieren.

Ich fürchte, davor sind wir nie sicher, die bauen vermutlich die USB-Chips ein, die sie gerade bekommen können.
Wäre mal interessant, ob immerhin der ganze Pack von Kameras, die Du gleichzeitig gekauft hast, die selben Interna haben.

Warum die Kamera in 5.44 nicht mehr ging, erklärt das aber auch nicht :-/.

in reply to:  5 comment:11 by Rüdiger Kupper, 5 years ago

Replying to bau:

  • Kamera in 5.44 funktioniert an meinem Laptop problemlos

Bei mir auch.

  • neue Kamera (baugleich zu 5.45) funktioniert an meinem Laptop problemlos
  • neue Kamera in 5.44: "Unable to ..." (auch nach Neustart des Rechners oder Neustart von motion)

Ist mir jetzt klar, weil die andere USB-Attribute hat, die nicht in der udev-Regel stehen.

  • alte/neue Kamera über USB-Verlängerung: dito
  • alte/neue Kamera direkt am USB vorne angeschlossen: dito

Das verstehe ich nicht: Habe gerade die alte Kamera an den vorderen USB-Anschluss gesteckt und sie schien zu laufen. Habe allerdings als root gearbeitet, weil unser Nutzer "vleiter" grade nicht verfügbar ist …

Komisches Verhalten.

comment:12 by lehm, 5 years ago

ping

comment:13 by Rüdiger Kupper, 5 years ago

Die gleiche "alte" Kamera läuft am vorderen USB-Anschluss seit Freitag problemlos.
-> Probieren, ob es am "langen Kabel" auch noch klappt.

comment:14 by Rüdiger Kupper, 5 years ago

@bau
Hast Du das Kabel abgebaut, oder liegt das noch über der Deckenverkleidung? Können wir die Kamera wieder oben hinhängen?

comment:15 by bau, 5 years ago

JKabel liegt oberhalb der Decke.

comment:16 by Rüdiger Kupper, 5 years ago

Dann brauchen wir nur eine Leiter :-).

comment:17 by bau, 5 years ago

Der Hausmeister hat nun eine weitere Leiter für die Physik im Bauhaus geholt, die steht noch in der Chemievorbereitung, muss noch ausgepackt und beschriftet werden. Die ist schön lang und ich dachte, wenn wir in Bio, Chemie und Physik jeweils zwei so lange Leitern stehen haben, dann können wir die für solche Netzwerkereinsätze immer schnell und unkompliziert nutzen.

comment:18 by lehm, 5 years ago

Kameriert die Kamera eigentlich wieder?

comment:19 by lehm, 4 years ago

Neue Kamera hängt, baugleich zu 5.45. Aber Kamera funktionert nicht, da anderer USB-Chip verbaut.
Udev Regel anpassen.

comment:20 by bau, 4 years ago

Habe die WebCam heute morgen oben installiert - die hat den Vorteil, dass sie eine rote IO-LED hat, man also sieht, ob sie mit Strom versorgt ist und die grüne LED zeigt, ob sie online ist. Nur will der Rechner sie aktuell noch nicht ansprechen.

Bus 001 Device 004: ID 05a3:9331 ARC International Camera

Dieses Device hat die Attribute:

  idVendor           0x05a3 ARC International
  idProduct          0x9331 Camera

Die Kamera in 5.45 hat die Attribute

  idVendor           0x1d6c 
  idProduct          0x1278 

Warum wird in der udev-rule nach dem Namen geforscht und nicht die beiden id's verwendet? (id's kommen per lsusb, für den Namen braucht's udevadmin).

OK, habe jetzt mal auf dem 5.44 die Regel geändert:

udevadm info --attribute-walk --path=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/video4linux/video0
(...)
ATTR{name}=="HD Web Camera: HD Web Camera"
(...)

/etc/udev/rules.d/50-kepler--livecams.rules

(...)
## Regel für den Kameratyp in 5.44:
SUBSYSTEM=="video4linux", ATTR{name}=="ATTR{name}=="HD Web Camera: HD Web Camera", ATTR{index}=="0", SYMLINK+="kepler--livecam"

in reply to:  20 comment:21 by Rüdiger Kupper, 4 years ago

Replying to bau:

Warum wird in der udev-rule nach dem Namen geforscht und nicht die beiden id's verwendet? (id's kommen per lsusb, für den Namen braucht's udevadmin).

Weil wir den Video-for-Linux-Deviceeintrag verlinken müssen, und der hat leider nur sehr wenige Attribute. Eigentlich nur den Namen, hast Du ja mit dem attribute walk gesehen

/etc/udev/rules.d/50-kepler--livecams.rules

(...)
## Regel für den Kameratyp in 5.44:
SUBSYSTEM=="video4linux", ATTR{name}=="ATTR{name}=="HD Web Camera: HD Web Camera", ATTR{index}=="0", SYMLINK+="kepler--livecam"

Da war ein Copy-Paste-Fehler drin (doppeltes ATTR{name}=="). Hab's korrigiert und jetzt läuft der Livestream. Der Ausschnitt muss noch etwas verschoben werden, momentan sehen wir viel Decke und zu wenig Tische.

comment:22 by Rüdiger Kupper, 4 years ago

Die neue Regel ist nun auch im Image, vielleicht hören die restlichen Kameras ja auch auf diesen Namen …

comment:23 by Rüdiger Kupper, 4 years ago

Die Livestreams erreicht ihr jetzt übrigens auch über die Kepler-Cloud (letzte App in der App-Leiste, unter den drei Punkten).

comment:24 by Rüdiger Kupper, 4 years ago

Interessant, der Livestream aus 5.45 stockt extrem. Der aus 5.44 läuft flüssig.

comment:25 by Rüdiger Kupper, 4 years ago

Öh, warum ist das Bild aus 5.44 im 4:3-Format, in 5.45 im 16:9-Format?
Da muss ich mal die motion-config ansehen …

comment:26 by Rüdiger Kupper, 4 years ago

Ja, die Kameramodelle haben unterschiedliche Auflösungslisten (nerv…). Kümmere mich bei Gelegenheit drum.

comment:27 by bau, 4 years ago

Ja, deshalb meldet die sich auch per USB als "HD Web Camera" und nicht nur als "Web Camera"

in reply to:  24 comment:28 by bau, 4 years ago

Replying to kup:

Interessant, der Livestream aus 5.45 stockt extrem. Der aus 5.44 läuft flüssig.

Meintest du das so, wie du schriebst oder vielleicht genau anders herum?
Aktuell läuft

  • 5.44 (HD Cam) stockend
  • 5.45 (normal) flüssig

comment:29 by Rüdiger Kupper, 4 years ago

Nein, es war genau andersherum, jedenfalls am Montag.

comment:30 by Rüdiger Kupper, 4 years ago

Momentan stocken beide leicht (sieht man an der Sekundenanzeige unten rechts).

comment:31 by Rüdiger Kupper, 4 years ago

ist gelöst, siehe aber #4535 und #4560.

comment:32 by Rüdiger Kupper, 4 years ago

Cc: vertretung netzwerk removed
Resolution: → erledigt
Status: accepted → closed

Weiteres in #4560.

Note: See TracTickets for help on using tickets.