Hach ja, als ich seinerzeit mir nach den »Hänseleien« der Kollegen »painseeker.de« registrierte (mehr oder minder derzeit ungenutzt), war das mehr so ein Scherz. Aber ich fürchte, da ist was dran …
Ich erwähnte ja beiläufig, daß ich mich über das Fehlen des pwc-Treibers in OpenWRT-»Kamikaze« wunderte; nun, es war keine Absicht, sondern nur ein Versehen. Eines, welches offensichtlich lange Zeit niemanden gestört hat – go figure … Naja, ich habe also mit selbst ein Kamikaze-Image für meine 2. Fonera 2.0g gebaut, in der vagen Hoffnung, damit auch prä-UVC-USB-Cams ansteuern zu können …
To make a long, painfull story short: it didn’t work exactly as expected. Ja, mein Image rennt auf meiner Fonera 2.0g; und ja, ich habe mich wieder ausgesperrt als ich »wifi0« ins »WAN« schob, damit die Fonera als WLAN-Client sich per DHCP eine IP holt (das ist im LAN schein’s nicht vorgesehen, ist ja ein fscking Router, weißte? *sigh*) – damit waren die Ethernet-Interfaces »Computer« (gebridged auf wifi0 == WAN) und »Internet« in der Zone »WAN«, und in der Zone »WAN« ist die Default-Policy der OpenWRT-Firewall »dick fir«. No way in, so: let’s do the reflash again …
Okay, erster Schritt diesmal: »WAN« von außen öffnen. Just to be certain ;) (Ich vergesse nämlich gerne, die Bridge zwischen dem »Computer«-Interface und »wifi0« zu zerstören, derlei schaffe ich locker dreimal in Folge am Tag *sigh* Sagte ich schon, daß ich »Firewalls« generell eher für eine Arbeitsverhinderungsmaßnahme halte? Also, zumindest, wenn sie von $Management wegen $Security aufgebaut wird — und genau das scheint auch bei OpenWRT Default zu sein, ja keinen Zugriff auf z. B. den ssh-Port zulassen, könne ja ein Chinese sein … N-a-r-f.)
Naja, wie auch immer: Quintessenz ist: meine Fonera streamt mir gerne bis 920×720 von UVC-USB-Cams, sobald ich aber versuche, mit »palantir« auf pwc-getriebene oder, mit »mjpg-streamer« über »input_gspcav1.so« auf USB-Cams, die den gspca-Treiber nutzen, zuzugreifen, fliegt das Ethernet der Fonera 2.0g weg – und zwar so schnell, daß sie nicht einmal per syslog noch Hinweise geben könnte, mit welchem verfsckten Kernelpanic sie abschmiert :(
Ziemliche Bullenscheiße, die aber wohl – s. pwc-Modul – auch niemanden wirklich tagiert. Ich habe nur einen vagen Hinweis gefunden, daß pwc.ko wohl derzeit gerne OpenWRT crashen würde:
As far as the webcam is concerned, it is best to use a UVC compatible webcam. The Logitech E3500 is cheap (25 euros) and works for me, but it is not a high quality webcam in my opinion. There is lots of motion blur when the light conditions are poor. The early Philips webcams are a lot better, but unfortunately the PWC drivers needed for these webcams crash under OpenWrt. The Philips SPC530NC is UVC compatible and should work, like the Logitech E3500, but I haven’t tested it yet.
Ja, großartig; dummerweise habe ich um’s Haus herum vor Jahren schon pwc-Kameras verteilt, weil diese eine recht gute Tages- als auch Nachttauglichkeit aufweisen. Danke, Anke …
Nungut, die spannende Frage ist also, ob ein Fonera 2.0g (Atheros AR2315/MIPS 4KEc V6.4, ca. 180 MHz) via (extern versorgtem) USB2-Hub wenigstens 2 UVC-Cams bedienen kann … Nicht-UVC scheint ja nicht zu funktionieren :(
[Nachtrag: Geht, »natürlich«, nicht; auch die 2. eingestecke Cam bekommt /dev/video0, damit ist die 1. tot und … Nein, ich kommentiere dies nicht weiter.]
