Bin gerade dabei mit meiner Logitech Quickcam Express zu spielen. Bzw.
ich würde gerne. Nachdem ich es heute geschafft hab, dank der Hilfe
eines Kompilier-Erfahrenen im IRC, das quickcam- und
videodev-Kernelmodul zu kompilieren, sodass es zumindest lädt, weiß ich
jetzt leider erstmal nicht weiter. In der dmesg erscheint nur
1
Linux video capture interface: v1.00
2
usb.c: registered new driver quickcam
Eigentlich sollte dann der quickcam-Treiber die Kamera erkennen und etwa
folgende Meldung ausspucken
1
quickcam: QuickCam USB camera found (driver version QuickCam USB 0.6.6 $Date: 2006/11/04 08:38:14 $)
Das tut er aber leider nicht.
Das video-Device habe ich schon, wie in der FAQ
(http://qce-ga.sourceforge.net/faq.html ) mit mknod angelegt, das hat
aber leider auch noch nicht den gewünschten Erfolg gezeigt.
Ich habe die beiden Kernelmodule + Makefile für das qce-ga-Paket in den
Anhang geladen. Wenn hier noch jemand eine solche Webcam hat, kann er
sich ja auch einmal daran versuchen. Vielleicht hat ja auch noch einer
einen Tip für mich -> die debug-Option aus der FAQ nimmt das Kernelmodul
leider nicht an :-?
Moin,
@vip1710 (Gast)
Er sagt Dir doch, daß die Images falsch sind:
Unrecognized image type!
Bist Du auch um selben Netz wie die Box?
Am Betsen Du stellst mit der Menutaste und 2357 die Box auf DHCP und
versuchst es dann nochmal.
Es kann manchmal etwas tricky sein, den richtigen Zeitpunkt des Starts
des Broadcasts auszulösen, weil die Infodatei nur einmal gesendet wird
und er Kernel ziemlich lange dauert. Daher kann es passieren, daß die
Box einen Timeout meldet, weil sie nicht rechtzeitig die Infodatei
geladen hat.
Gruß
Matthias
@Thinksilicon
Driver is ok, it works.
Just put it on my box, insmod them,
/flash2/modules # ls /proc/video/quickcam/
Shows nothing.
But after I plugged in the old QC.
/flash2/modules # ls /proc/video/quickcam
video0
/flash2/modules # cat /proc/video/quickcam/video0
General driver status
Driver version : QuickCam USB 0.6.6 $Date: 2006/11/04 08:38:14 $
Kernel version : 2.4.30
Device Id : 046D:0840
USB bus number : 1
Users : 0
Connected : Yes
Picture settings set by user
Brightness : 32768
Hue : 32768
Color : 32768
Contrast : 32768
Whiteness : 32768
Sensor
Type : PB-0100/0101
Manufacturer : Photobit
I2C command stream
Scheduled packets: 0
Packets on queue : 0
Automatic exposure control
Picture intensity: 0
Exposure setting : 32768
Gain setting : 32768
Delta value : 1024
Control algorithm: Saturated
Default settings
Debug : 0x400
Keep settings : No
Settle max frames: 0
Subsampling : No
Compress : No
Frame skipping : 0
Image quality : 5
Adaptive : Yes
Equalize : No
User lookup-table: No
Retryerrors : Yes
Compatible 16x : No
Compatible DblBuf: No
Compatible ToRgb : No
/flash2/modules #
Hi Martin,
nice, that it works at least for you! I actually did quite the same. I
put the modules in /lib/modules (which lies in /flash2/modules) and
insmod-ed them. /prov/video/quickcam exists, but there's nothing in it.
Did you have to create the /dev/video0-Device on your own, or was it
created as soon as the camera was recognized? The qcset-program in the
archive should read the values of the camera through the
/dev/video0-Device so you could also try if this works at yours.
You could btw. also try to get a picture out of the device with the
w3cam-program of this site http://mpx.freeshell.net/ And could you
perhaps post which camera model is listed in your lsusb? Mine is
1
Bus 001 Device 003: ID 046d:0928 Logitech, Inc. QuickCam Express
I had this Camera working on an other Linux-Machine, but I will test if
it still does to eliminate the possibility of a technical defect.
Hallo,
hab auch nochmal das spca5xx-Modul kompiliert (allerdings zunächst die
Embedded-Version) -> http://mxhaard.free.fr/embedded.html
Dann hab ich festgestellt, dass dort meine Quickcam ja gar nicht
unterstützt wird. Falls das Modul hier dennoch jemand gebrauchen kann,
ich habs mal hochgeladen und werd jetzt nochmal versuchen, das normale
spca5xx zu kompilieren. Es könnte sein, dass meine Quickcam zu neu ist,
für den alten qc-usb-Treiber...
lsusb
Bus 001 Device 003: ID 046d:0840 Logitech, Inc. QuickCam Express
Don't know if it is needed but I made the /dev/video myself before I
loaded the drivers.
/pvr/IDE/build1/tools/qc_driver # ./qcset -i
Name : Logitech QuickCam USB
Type : capture subcapture
Channels : 1
Audio devices : 0
Maxsize : 360,288
Minsize : 32,32
Overlay coords: 0,0
Capture size : 360,288
Chromakey : 0
Flags :
Channel : 0
Name : Camera
Tuners : 0
Flags :
Type : camera
Norm : 0
Brightness : 32768
Hue : 32768
Color : 32768
Contrast : 32768
Whiteness : 32768
Depth : 24
Palette : RGB888 packed into 24bit words.
Made a picture of the 1760 and 1710 remote. The cam needs a lott of
light so the picture isn't great but it works.
So,
habs geschafft! Man muss tatsächlich den spca5xx-Treiber verwenden, da
ich, wie ich jetzt heraus gefunden habe eine Quickcam Express II habe.
Meine Ergebnisse hab ich mal wieder unter ner kleinen Seite zusammen
gefasst:
http://thinksilicon.de/62/15-Euro-Netzwerkkamera-mit-der-VIP1710.html
Mit dem Treiber sollten jetzt auch ein Haufen weitere Kameras
unterstützt werden! Vielleicht nicht alle aus der Kompatibilitätsliste,
da ich aufgrund des alten Kernels nicht die neueste Version verwenden
konnte. Aber ich denke mal, dass ein Großteil funktionieren wird.
Außerdem kann man mit dem spcaserv das Kamerabild wunderbar per Netzwerk
auf einen anderen Rechner übertragen. Damit hat man für wenige Euronen
eine vollwertige Netzwerkkamera. Mit ein wenig Programmierung ließen
sich z.B. auch der Regelmäßige Versandt von Bildern per E-Mail oder
dergleichen realisieren.
Hallo,
ich habe mir auch gerade noch eine Box bei Pollin gesichert.
Meine Box soll später mal in der Gartenhütte am Pool werkeln und als
Internetradio / mp3 player der Musikanlage dienen. Einen kleinen 7"
Monitor hätte ich auch noch liegen.
Seht ihr eine Möglichkeit einen Com-Server zum laufen zu bekommen? Also
die serielle Schnittstelle im Netz zur Verfügung zu stellen und idealer
Weise als virtuellen Comport auf einen Windows-PC zu schicken?
Hintergrund ist die Programmierschnittstelle der Logo! meiner Pool- und
Solarsteuerung.
Gruß
Marc
Been playing with the iptvgui.
Made a little adjustment, restart the webinterface in case of problems
with the VLC stream. Handy if you start the vip before vlc stream starts
or keep the vip running and kill the stream etc.
Put these lines in start.php
A little problem, I want to run the webportal but also want to extend it
with mpd, pictures viewer etc.
(webportal=extender gui by daniel)
How do I do it, if I put in link to an other page, I get the error ->
There is no support for "text/html"
Greetz
@ Thinksilicon
habe Deine Seite mit der Logi Quickcam studiert und die Kamera läuft
auch, da alle Meldungen positiv sind. Spcaserv wartet auch auf einen
Client, jedoch wenn ich spcview -w ... starte, dann bringt er nichts,
nicht mal ein leeres Fenster. Auch kann ich ihn nur durch einen kill -9
beenden. Auf der 1710 kommt die Info, "got connection from ...", danach
laufen vier Zeilen mit Frameinfos durch. Das wars. Der Viewer funzt mit
meiner eingebauten TV-Karte.
Gruß
Uli
Hi,
im zweifel kompilier das Programm nochmal selbst. Vielleicht hast du
eine andere SDL-Version, weshalb es zu Problemen kommt. Es gibt auf der
spca5xx-Projekt-Seite auch einen Viewer für Windows, den du mal
versuchen könntest. Ansonsten kannst du auch mit spcacat direkt auf der
Box mal ein Bild machen und schauen, ob die Kamera auch tatsächlich
korrekt arbeitet -> vielleicht musst du auch nur die Helligkeit und
Kontrast einstellen...
Am besten einfach ein wenig probieren!
Thinksilicon schrieb:> Hi,> im zweifel kompilier das Programm nochmal selbst. Vielleicht hast du> eine andere SDL-Version, weshalb es zu Problemen kommt.
Thanks, aber das habe ich logischer Weise sofort getan als es nicht
ging.
Thinksilicon schrieb:> Es gibt auf der> spca5xx-Projekt-Seite auch einen Viewer für Windows, den du mal> versuchen könntest.
Dumme Sache, habe z.Z. keine Windoofs-Kiste.
Thinksilicon schrieb:> vielleicht musst du auch nur die Helligkeit und> Kontrast einstellen...
Damit hat es mit 100%iger Sicherheit nichts zu tun, denn der Viewer wird
ja gestartet, ohne jedoch ein Fenster zu öffnen. Bei einer in die
Linuxmaschine eingebauten TV-Karte gehts ja auch.
Thinksilicon schrieb:> Ansonsten kannst du auch mit spcacat direkt auf der> Box mal ein Bild machen und schauen, ob die Kamera auch tatsächlich> korrekt arbeitet
Das ist noch eine Idee, jedoch meine Frage: Kann das normale Webgui
laufen, oder muss ich das , wie auch immer beenden?
Danke Dir für die "Nachtschicht"
Gruß Uli
Martin V. schrieb:> Compiled the pl2303 & usbserial kernelmodules. Serial/usb cable with the> pl2303 is very cheap @ ebay.de
Hallo Martin,
vielen Dank fürs compilieren! Hab ich gleich mal ausprobiert. Module
geladen und USB-RS232-Kabel angesteckt. Dann mal "dmesg" angekuckt:
1
usb.c: registered new driver serial
2
usbserial.c: USB Serial support registered for Generic
3
usbserial.c: USB Serial Driver core v1.4
4
usbserial.c: USB Serial support registered for PL-2303
5
usbserial.c: PL-2303 converter detected
6
usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
7
pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.10
Sieht ja alles gut aus. Als nächstes dann mal:
1
stty -F /dev/usb/tts/0 19200
2
echo Test! > /dev/usb/tts/0
Funktioniert bisher einwandfrei! Aber sobald etwas mehr Daten raus
sollen, z.B....
1
ls / -R > /dev/usb/tts/0
... ist Feierabend! Es kommen dann nur noch einzelne Bruchstücke an!
Kann das jemand nachvollziehen, oder hat dazu jemand eine Idee bzw.
Lösung?
Gruß
Hotze
Problem might be the cable, I can use my cable for telnet into a switch
or hub with low speed (9600). So maybe it works if you lower the speed.
Looks like the cheap cables are only send/receive and not fully
connected RS232 convertors.
Ich habe den Scart-Adapater meine Betty-FB (McBetty) via pl2303.o an der
vip. Mit meinen selbst gebauten Modulen aus dem 2.4.37er Kernel
funktionieren 19200 bit/s ohne Probleme.
Uli M. schrieb:>> Ansonsten kannst du auch mit spcacat direkt auf der>> Box mal ein Bild machen und schauen, ob die Kamera auch tatsächlich>> korrekt arbeitet>> Das ist noch eine Idee, jedoch meine Frage: Kann das normale Webgui> laufen, oder muss ich das , wie auch immer beenden?
Spcacat erstellt dir direkt eine Bilddatei im Dateisystem, die du dann
z.B. mit scp auf nen Rechner kopieren kannst. Wenn du spcaview direkt
auf der Box laufen lassen willst, dann darf das grafische System von der
Box nicht gestartet werden, da es das Framebuffer-Device blockiert.
Zur Not vielleicht auch mal mit strace schauen, was das Programm tut und
wo es hängt... (oder auch spcaserv mal nochmal starten... aber bin grad
selber mehr ratlos)
Hallo,
also ich habe hier zwei unterschiedliche PL-2303 Adapter. Beide
funktionieren unter Windows einwandfrei in allen möglichen
Geschwindigkeiten. Ich dachte dann das evtl. die Stromversorgung der Box
nicht ausreichen würde für mein passives USB-Hub + Stick + PL-2303
Adapter. Also hab ich heute ein Hub mit Netzteil besorgt, aber leider
keine Besserung. Im Gegenteil sogar, noch zusätzliche Probleme mit
Fullspeed-USB Adapter an Highspeed-USB Hub... (pl2303_open - failed
submitting interrupt urb, error -28)
@Dirk
Könntest du bitte mal deine Module hier posten. Hab gesehen das in
Version 2.4.37 das PL2303 Modul vom 2.6er Kernel zurück portiert wurde.
Vielleicht hat sich dann zumindest mein "Speed"-Problem erledigt.
@Martin:
Aus welcher Kernel-Version hast du die Module erstellt?
Hotze schrieb:> Könntest du bitte mal deine Module hier posten. Hab gesehen das in> Version 2.4.37 das PL2303 Modul vom 2.6er Kernel zurück portiert wurde.> Vielleicht hat sich dann zumindest mein "Speed"-Problem erledigt.
Der Backport aus 2.6 war genau der Grund warum ich die von 2.4.37
benutzt habe.
Der Sourcen unterliegen der GPL, daher werde ich hier keine Binaries
posten. Im Gegensatz manchen anderen hier halte ich mich an die GPL.
Selber bauen ist aber kein Problem, einfach die Sourcen von 2.4.37 in
den Motorola Kernel-Tree kopieren, .kbox_config anpassen und compilen.
Huh,
was hat binaries posten mit GPL zu tun? Wenn klar ist, wo der source
herkommt, braucht ma doch kein doppeltes Ließchen machen und jeweils
nochmal den Source hierher kopieren? Dann dürfte man ja auch keine
Paketverwaltung verwenden, weil da ja auch nur Binaries drin stecken?
Falsch wäre es den Source anzupassen und von dieser Anpassung nur das
Binary zu posten (bzw. selbst das ist kein Problem, solang man auf
Nachfrage den Source herausgibt).
Glaube, wir sollten uns die GPL nochmal durchlesen, denn entweder habe
ich sie nicht verstanden, oder du ;)
Moin,
will gerade bei Pollin was bestellen und bin über die Box gestolpert.
Gibts irgendwo eine Anleitung und ein fertiges Image?
Ich würde gern mit dieser Box im Schlafzimmer die Filme von meiner
Dreambox anschauen.
@Wenings: "Moin"? Wo kommst du her? - ich brauch das Teil nämlich auch,
ich wohne im Emsland :-P Aber ich werd es mir wohl selbst bestellen...
;-)
Soweit ich informiert bin ist das alles etwas Bastel-"Arbeit", da
natürlich nicht vorgesehen ist, das man da was anderes draufspielt...
Aber schau dir mal diese Seite dazu an:
http://www.mikrocontroller.net/articles/MOTOROLA_VIP1710
..und du solltest nicht vergessen, auch Netzteil und evtl. Fernbedienung
plus Batterien mitzubestellen (steht auf der Artikelseite bei Pollin
unter "Ergänzende Artikel")
Viel Erfolg!
@Otto: sehe das genauso, Thema hat sich erledigt. Pollin hat ein paar
Euro verdient, die Käufer sind nicht so ganz zufrieden. That's Business.
Gruß
noch so ein Otto
Naja, wo bekommt man heute ein Internetradio für unter 5 € :-P Klar, ist
mit Arbeit verbunden, aber wenn man sich für sowas interessiert macht
das auch wohl Spaß :-) Außerdem könnte man sich 100 Stück kaufen,
vernünftig einrichten und für den doppelten Preis z.b. bei ebay
verkaufen.. oder ẁäre das illegal (siehe
http://de.wikipedia.org/wiki/Ebay#Rechtliches ) ?
ich bin als Kunde gar nicht unzufrieden. Schließlich habe ich bekommen
was ich bestellt habe, ein Gehäuse mit Innenleben. Läuft bei mir als
Musik-Player (Webradio und Dateien) oder als VDR- Client, andere
Funktionen noch im Test...
Ich finde dass einige aus dem Forum super Arbeit geleistet haben, wenns
jetzt ruhiger wird wohl weil vieles läuft. Da kann man nur "DANKE"
sagen.
Ich finde nun auch nicht das es viel arbeit ist aus der kiste ein Radio
zu machen mit der super anleitung von Thinksilikon gehts doch zumindest
wenn man weiß was man tut in unter 5 minuten ohne die Kiste
aufzuschrauben (Box mit flash)
@Auch Otto, was fehlt dir denn?!! Sag doch einfach was du willst. Man
bastelt hier vor sich hin, oft für den Eigengebrauch. Martin V. ist
eingestiegen, als es etwas ruhiger wurde, hat und verhilft der Kiste zu
mehr Funktionen. Beschäftige dich doch mal mit der Kiste als nur zu
fordern oder zu sagen, die Kiste ist tot. Das ist sie NICHT. Ich als
Käufer bis absolut zufrieden mit dem Ding. Und ich hab 3 davon. Was
erwartest du denn? Eine Eier legende Wollmichsau? Darfst gerne dazu
beitragen. Wenn du was braucht, ich bin mir sicher Martin V. kann dir
zumindest helfen. Zu denken, 5 Euro investiert und die Kiste ist ein
PC-Ersatz, das stimmt. Das ist sie nicht. Für ne kleine Kiste in der
Ecke aber allemal zu gebrauchen.
I orded the box because I needed a way to show (VLC) streams on TV. So I
use them as designed.
Total cost about 17,50 euro (incl. shipping) for a media player.
So who wins here? Pollin or I?
After I got some, I started playing with them to get more use out of
them. Next project I'm thinking about is using one for my car as MP3
player.
Hallo
Bin auch sehr zufrieden mit der Box.
Ich glaube es kommt nur drauf an mit welchen Erwartungen man soetwas
kauft.
Wer soein Gerät kauft um das Auszpacken, Anzuschlißen und zu Nutzen hat
warscheinlich Pollin mit dem Mediomorkt verwechselt.
Aber mal eine Frage, ich bin leider auch nicht der Linux kenner und
hatte vor der Box nur selten mit linux zutun...
Beim Booten der Vip nach Hans-Werner Hilse update erscheint noch immmer
die Login sequenz auf dem Tv. Warum ist das so? lässt sich das aus dem
Bootvorgang löschen um z.b. die Bootzeit zu verringern ?
Was brauche ich alles an Compiler Crosscompiler & co (Steige da
nichtmehr durch) um eine Anwendung für die Vip in C zu schreiben?
Ich würde gerne Seriel emfangene daten über Telnet an den Pc senden und
mal sehen was mir noch so einfällt :)
Liebe grüße
Login is because the startpage is set to mediamall.tv.
Change it using :
toish is SetObject config.portalurls "<?xml version=\"1.0\"?>
<PortalURLs>
<PortalURL>http://www.pollin.de/shop</PortalURL>
</PortalURLs>" permanent
And you get the last offers of pollin every time you turn on your box.
Faster boot is possible but you need to read the pages of Hans-Werner
Hilse. If I remember correctly VDR client is using a modified boot.
For crosscompiling I can't help, I compile on the box. For compiling
I've got a 1760 (=1710 with harddisk).
** there are some 1760 on sale at the moment, check marktplaats.nl **
Greetz Martin
Sven Möller schrieb:> Beim Booten der Vip nach Hans-Werner Hilse update erscheint noch immmer> die Login sequenz auf dem Tv. Warum ist das so? lässt sich das aus dem> Bootvorgang löschen um z.b. die Bootzeit zu verringern ?
Das hängt davon ab welche Teile der Hardware du nutzen willst. Für Daten
via Netzwerk zu transportieren kannst du den ganzen Halserver-Klimbim
weglassen. Das spart Bootzeit und vorallem auch Speicher.
Wenn du Audio und Video nutzten willst brauchst du den Halserver, man
kann aber den Webrowser und andere Dinge weglassen. gesteuert wird as
über die processlist.xml. Guck mal den vdr distro von Hans-Werner an, da
kannst du sehen wie man das macht.
> Was brauche ich alles an Compiler Crosscompiler & co (Steige da> nichtmehr durch) um eine Anwendung für die Vip in C zu schreiben?
Du brauchst die Toolchain von Motorola und sonst nichts. Wenn du
ernsthaft für die Box coden willst würde ich den Cross-Compiler nehmen,
nicht selfhosed arbeiten, das ist furchtbar langsam.
Hallo,
habe gerade noch etwas lustiges herausgefunden: VLC kann den Desktop
eures Rechners streamen. Sprich man kann die Bildschirmausgabe auf die
Box bekommen. Dazu einfach diesen überdimensionalen Einzeiler in die
Shell/CMD hacken:
toish uri LoadUri http://<Server-IP>:8812 video/mpeg
den Stream auf der Box starten. Leider braucht das ganze aber ordentlich
Rechenpower. Hier an meinem Schleppi (AMD Athlon(tm) X2 Dual-Core QL-64
mit 2.1GHz) hat sich der VLC gut und gerne 140% CPU gegönnt (also 1,5
Kerne in Beschlag genommen). Aber dennoch konnte ich sogar ne Runde
Tuxracer oder Frozenbubbles spielen.
Es kommen zwar noch gelentlich Meldungen alla
1
[0x9bf8d0] main input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 146 ms)
von VLC aber der Stream läuft insgesamt recht stabil. Vielleicht lässt
sich da noch etwas optimieren, dann wäre es evtl. auch interessant in
bezug auf VDR-Client. Man lässt den auf nem potenten Rechner laufen und
egal in welchem Raum man ist und die Box anklemmt, sieht man das Bild.
Das ganze sollte btw. auch mit Windows funktionieren ;-)
Thinksilicon schrieb:> Leider braucht das ganze aber ordentlich> Rechenpower.
vielleicht bringts was, die screen-fps option oder andere etwas zu
verringern, 10 fps würden z.b. auch noch recht flüssig laufen...
zu der Box: braucht man zwingend eine Fernbedienung, um sich das Teil so
einzurichten, also als MPD-Server, VDR-Client etc...? Hab grad keine
Zeit mir das alles durchzulesen...
Nope,
für mpeg2 braucht man mindestens 25 FPS ... etwas kann man den
Leistungshunger noch drücken, indem man die Bitrate auf vb=8192
hochschraubt (bei 16384 gabs nen buffer-underrun).
Ansonsten bin ich noch über http://www.virtualgl.org/About/Introduction
gestolpert. Da werd ich die Tage mal ne testmaschine aufsetzen.
Vielleicht könnte man damit z.B. das XMBC auf die Box bekommen. Wäre
zumindest für mich interessant, falls ich mal am Fernseher Film schaun
möchte und nicht immer am (Röhren-)Beamer. Z.B. die Mediathek der ÖR
oder Youtube am Fernseher wäre damit sehr bequem. Und im Keller steht ja
sowieso schon der Rechner mit XBMC für Beamer. Wenn man da grad nicht
guggt, dann könnte man ihn ja zum Fernseher streamen lassen...
Florian H. schrieb:> zu der Box: braucht man zwingend eine Fernbedienung, um sich das Teil so> einzurichten, also als MPD-Server, VDR-Client etc...? Hab grad keine> Zeit mir das alles durchzulesen...
Nope, with telnet you can control it.
I use the Gnome Music Player Client on my pc to control MPD on the box.
I only use the remote to turn the box on and off. (I use the original
ir.o not lirc)
To start a movie you can use the toish command, so a remote is not
needed.
Martin V. schrieb:> Florian H. schrieb:>> zu der Box: braucht man zwingend eine Fernbedienung, um sich das Teil so>> einzurichten, also als MPD-Server, VDR-Client etc...? Hab grad keine>> Zeit mir das alles durchzulesen...>> Nope, with telnet you can control it.>> I use the Gnome Music Player Client on my pc to control MPD on the box.> I only use the remote to turn the box on and off. (I use the original> ir.o not lirc)>> To start a movie you can use the toish command, so a remote is not> needed.
good to know :-P
But am I able to use an IR remote control of my old MEDION CD player..?
I could scan several IR codes...
(Hauptsächlich @ Thinksilicon & Martin V.....gerne aber auch andere)
Hi,
habe ein Problem, meine Quickcam zum Laufen zu bringen.
Habe an der Box nichts verändert, außer den "Hilse-Mod" (myrc /
settings2.xml).
/proc # lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 007: ID 046d:08da Logitech, Inc. QuickCam Messanger
Habe es mit dem quickcam.o, dem spca5xx.o und dem spca5xx-le.o probiert.
Ohne Erfolg.
/dev/video bzw. /dev/video0 bzw. /dev/v4l/video0 wird nicht angelegt.
Das Verzeichnis /proc/spca50x/ wird auch nicht erstellt.
Danke & Gruß.
Timo
Hi,
hm... also laut der spca-Seite wird sie zumindest schon mal unterstützt.
Am besten mal über die dmesg schauen, was sich genau tut. Dazu kannste
nachm Einloggen folgenden Befehl absetzen
Danach solltest du mit dmesg wieder neue Ereignisse auslesen können...
dann kannste mal die Kamera anstecken und auch die Module laden und
jeweils schaun, was passiert, oder warum nichts passiert.
Am ehesten solltest du Erfolg mit dem LE-Modul haben, da das
spca5xx-Modul ja schon etwas älter ist (das gspca hat ja spca abgelöst
und verwendet jetzt v4l2 - mit dem alten Kernel der box konnte ich nur
die letzte spca-Version nehmen, die noch v4l1 unterstützt).
Hallo,
das Internetradio auf der VIP1710 funktioniert ja an sich ganz gut. Nun
haben einige Sender leider ein anderes Streaming-Format (z.B. Ö3 unter
mms://apasf.apa.at/OE3_Live_Audio). Nach vielen Stunden habe ich es auch
endlich geschafft, den mpd mit libmms-Support zu compilieren, aber zum
decodieren des Streams braucht man anscheinend auch noch die ffmpeg, und
an der bin ich bisher gescheitert.
Hat jemand ffmpeg auf der VIP1710 cross-compilieren können und evtl. ein
Makefile bzw. die benötigten ./configure-Optionen für mich?
Als Toolchain habe ich die Kreatel Cross-Toolchain von Motorola
verwendet (native auf der VIP1710 ist von der Laufzeit her kein
Spaß...).
Das erweiterte Makefile für libmms-Support kann ich gerne
veröffentlichen, aber es macht ohne ffmpeg-Support wohl nur wenig
Sinn...
Tom
Jetzt-Auch-VIP-Besitzer schrieb:> Ich habe ein Box Typ 5, Kann ich die wie Typ1 benutzen, d.h. der Mod am> Bootrom (W39L040)?
Ich behaupte mal, dass es zwischen Typ 1 und 5 keinen Unterschied gibt.
Ich habe auf jede Fall welche vom Typ 5 und der A18 Mod funktioniert.
Hi,
mir fehlt die Datei libportaudio.so für espeak.
espeak: error while loading shared libraries: libportaudio.so:
Kann sie mal bitte jemand hochladen. Danke.
Gruß. Timo
Noch ein kleiner Hinweis in Bezug auf die Anzeige von Programmen auf
anderen Computern.
Wenn man die Datei /usr/bin/startx.sh folgendermaßen abändert, dann kann
man auch Programme von einem anderen Rechner auf der Box anzeigen
Dann X einfach einmal killen (killall X) und warten bis wieder
gestartet.
Die Programme startet man dann einfach mit
1
DISPLAY=<IP>:0 <Programm>
Leider funktioniert nicht jedes Programm. xterm z.B. findet bei mir
nicht die gewünschten Fonts und wird entsprechend nur als schwarzes
Kästchen angezeigt. Am besten funktionieren bisher QT- oder
GTK-Programme; Ein Versuch mit Wine war leider Fehlgeschlagen (dachte
ich könnte endlich mal sol.exe auf der Box spielen :D). Wahrscheinlich
sind meine X-Clients zu neu, sodass sie Befehle verwenden, die der alte
X-Server auf der Box noch nicht kennt.
Auch geht die Maus noch nicht. Die dmesg Verrät mir zwar, dass er ein
HID-Gerät entdeckt hat, aber die /dev/input/*-Devices geben nichts aus.
Da fehlt evtl. noch ein Kernelmodul.
Hi all!
Möchte mal allen hier einen lieben Gruss dalassen und mich bei allen
bedanken. Ich bin sehr zufrieden mit der VIP. Am Anfang habe ich
bei Pollin drei bestellt und eine mit Flash und zwei ohne Flash
bekommen.
Beim zweiten Mal bin ich hunderte kilometer zu Pollin gefahren
und hab einige persönlich abgeholt und allesamt mit Flash erhalten.
Die Kisten sind einfach super. Egal was man damit macht.
Idealerweise sind diese Dinger schon sehr lehrreich -
für jeden Einsteiger in Linux und Technik.
Habe mir schon überlegt einen Osterferienkurs für
die Kids in der Umgebung zu organisieren. Mit 5 EUR
kann man nichts verkehrt machen, mit weiteren Minibeträgen
eine FB und Netzteil dazu. Das Teil macht richtig Spass!
"Schade" dass ich nur zwei ohne Flash erhalten habe.
Da kommt natürlich schon viel mehr Bastelfreude auf
und Geschmack auf weitere Herrausforderung inbegriffen.
Danke an den MOD18 Erfinder - da sieht man erst,
was man alles machen kann, wenn man anfängt....
solche Spezial Praktiken sind anderswo sehr gefragt und
....und ...
ihr zeigt es simpel erklärt am Beispiel dass es
auch noch funktioniert ;-) !
Hut ab!
So - nun zu allerletzt, nochmals herzlichen Dank an alle,
irgendwie haben ja alle dazu beigetragen. Die Neider,
die Besserwisser und die normale Sippe ;-)
Ihr wisst wie ich es meine - nicht böse -
sondern eher Schulterklopf!
Danke an alle!
sowas macht immer Mut zu noch mehr.
Gruss
A Bastler ;-)
Hi all!
Möchte mal allen hier einen lieben Gruss dalassen und mich bei allen
bedanken. Ich bin sehr zufrieden mit der VIP. Am Anfang habe ich
bei Pollin drei bestellt und eine mit Flash und zwei ohne Flash
bekommen.
Beim zweiten Mal bin ich hunderte kilometer zu Pollin gefahren
und hab einige persönlich abgeholt und allesamt mit Flash erhalten.
Die Kisten sind einfach super. Egal was man damit macht.
Idealerweise sind diese Dinger schon sehr lehrreich -
für jeden Einsteiger in Linux und Technik.
Habe mir schon überlegt einen Osterferienkurs für
die Kids in der Umgebung zu organisieren. Mit 5 EUR
kann man nichts verkehrt machen, mit weiteren Minibeträgen
eine FB und Netzteil dazu. Das Teil macht richtig Spass!
"Schade" dass ich nur zwei ohne Flash erhalten habe.
Da kommt natürlich schon viel mehr Bastelfreude auf
und Geschmack auf weitere Herrausforderung inbegriffen.
Danke an den MOD18 Erfinder - da sieht man erst,
was man alles machen kann, wenn man anfängt....
solche Spezial Praktiken sind anderswo sehr gefragt und
....und ...
ihr zeigt es simpel erklärt am Beispiel dass es
auch noch funktioniert ;-) !
Hut ab!
So - nun zu allerletzt, nochmals herzlichen Dank an alle,
irgendwie haben ja alle dazu beigetragen. Die Neider,
die Besserwisser und die normale Sippe ;-)
Ihr wisst wie ich es meine - nicht böse -
sondern eher Schulterklopf!
Danke an alle!
sowas macht immer Mut zu noch mehr.
Gruss
A Bastler ;-)
Hi, I'm trying to boot my Kreatel 1720 box with file
0003-4000-kreatel-ip-stb-rev-15 from sorceforge, but getting error. Boot
log in attach. Can someone help to fix it?
No, it is not loading that file at all. If I try to load that file just
renamed, I get error : Download attempt aborted because of a change in
the packet precoding. When I try to boot with "secure" bootloader,
posted in this tread, and with 1710 kernel file, bootloader simply not
recognize the kernel file... I have tryed different preffikses for
kernel file name, but nothing helped. It seems, that some part of code
is in flash, and it accept only "original" kernel image.
Hab meine 2 Boxen heute bekommen und bin sehr zufrieden.
Was ich noch rausgefunden habe: man kann per USB-PS/2-Adapter eine
Tastatur anschließen und durch die eingestellte Internetseite
navigieren! Sollte auch mit reinen USB keyboard funktionieren...
Gibt es ein Tutorial bzw. Paket, mit dem ich nur mpd auf die Box
bekomme bzw. über USB-Stick? Das Tutorial von thinksilicon mit dem
Internetradio funktioniert, aber ich habe es nicht hinbekommen, das ohne
Sprachansagen, Streams etc. einzurichten, ohne dass die Box nicht mehr
gebootet ist... Mein Ziel ist es, das Teil am Verstärker zu benutzen,
sodass ich von einer externen Festplatte, die an der VIP hängt und im
Netz freigegeben werden soll (samba), Musik abspielen lassen kann und
das über diverse mpd-Clients steuern kann...
Gruß
Also soweit mir bekant ist Musik streamen mit der Box aus leistungs
gründen nicht möglich.
Oder möchtest du die box nur als Server nutzen um die Dateien
freizugeben?
das ist problemlos möglich
Ich frage mich durch welche internetseite kannst du mit der Tastatur
navigieren?
Wenn ich meine box starte kommt bestenfalls eine Codeeingabe auf dem Tv
Florian H. schrieb:> Hab meine 2 Boxen heute bekommen und bin sehr zufrieden.>> Was ich noch rausgefunden habe: man kann per USB-PS/2-Adapter eine> Tastatur anschließen und durch die eingestellte Internetseite> navigieren! Sollte auch mit reinen USB keyboard funktionieren...>> Gibt es ein Tutorial bzw. Paket, mit dem ich nur mpd auf die Box> bekomme bzw. über USB-Stick? Das Tutorial von thinksilicon mit dem> Internetradio funktioniert, aber ich habe es nicht hinbekommen, das ohne> Sprachansagen, Streams etc. einzurichten, ohne dass die Box nicht mehr> gebootet ist... Mein Ziel ist es, das Teil am Verstärker zu benutzen,> sodass ich von einer externen Festplatte, die an der VIP hängt und im> Netz freigegeben werden soll (samba), Musik abspielen lassen kann und> das über diverse mpd-Clients steuern kann...>> Gruß
Genau selbiges baue ich mir gerade, sollte ich das geschafft haben,
werde ich natürlich ein Package zur Verfügung stellen.
Eine Frage, kann vielleicht jemand so nett sein und Python für den Vip
Compilieren? Hab leider noch keine Umgebung eingerichtet.
Python deshalb, da ich damit einen Clienten zur Steuerung von MPD
starten möchte.
Danke!
Manuel M. schrieb:> Eine Frage, kann vielleicht jemand so nett sein und Python für den Vip> Compilieren?
Hans-Werner Hilse hat in seinem "native build environment" neben sehr
vielen weiteren Tools (gcc, bash, sämtlichen coreutils etc.) Python 2.7
eingebaut - habs selber noch nicht zum laufen bekommen, aber du kannst
dein Glück ja mal versuchen: http://hilses.de/vip1710/
hier das Package:
http://hilses.de/vip1710/vip1710-native-build-environment.tar.xz
...und viel Erfolg mit mpd & co., wenn ich nächste (oder übernächste..)
Woche nach dem ganzen Schulstress wieder mal Zeit für sowas habe, setz
ich mich auch noch mal dran!
I tried some webclients running local on the box, but the box couldn't
do it. Not enough power. So now I use Gnome Music Player Client on my
workstation and it works fine.
For plans with Hard Disk you could look for a 1760 (with 160 Gb) disk
they go for about 25 euro, pictures are in this thread.
Yes there is Python.
Python 2.7 is in the build kit by Hans-Werner, on his website.
I compiled Python 2.4.6, somewhere in this thread.
Greetz
MPD is easy. Use the streaming webradio package.
Edit the startup file to copy your mpd.conf to /etc and start mpd.
This is my mpd.conf
1
/etc # cat mpd.conf
2
music_directory /pvr/NFS
3
playlist_directory /pvr/IDE/mp3/playlists
4
db_file /pvr/IDE/mp3/mpd.db
5
pid_file /var/run/mpd.pid
6
state_file /tmp/mpd.state
7
volume_normalization yes
8
gapless_mp3_playback yes
I've got I harddisk at /pvr/IDE, created here the mpd.db. A NFS share on
/pvr/NFS, on my nfs share I have all the music.
Now use a mpd client on the pc or mpc on the box.
@ Martin_V
solltest Du welche von den VIP 1760 bekommen, so würde ich gerne eine
abnehmen.
Hatte es auf der holländischen Seite versucht, jedoch keine akruelle
gefunden.
Danke
Uli
Für diejenigen, dies es noch nicht mitbekommen haben. Das Webradio von
Thinksilicon basiert auf dem MPD build von hier:
http://www.open7x0.org/arena/showthread.php?tid=2594
Wer also einen nakten MPD braucht kann ihn sich mit dem Buildfile und
dem Crosscompiler leicht selbst erzeugen.
Ich habe noch ein neueres Buildfile mit mpd-0.16.1, esound und McBetty
client. Das wollte ich die Tage mal online stellen.
Martin V. schrieb:> I tried some webclients running local on the box, but the box couldn't> do it. Not enough power. So now I use Gnome Music Player Client on my> workstation and it works fine.>> For plans with Hard Disk you could look for a 1760 (with 160 Gb) disk> they go for about 25 euro, pictures are in this thread.>> Yes there is Python.> Python 2.7 is in the build kit by Hans-Werner, on his website.> I compiled Python 2.4.6, somewhere in this thread.>>> Greetz
Did the compiled Python work for you? On my 1710 it won't work.
Especually i copied the files to the wrong dictenory?
thanks for help
Yeah but I can't find if it is a replacement for Boop or a if you can
select it just like the games etc on the betty.
(No betty here on which I can test it)
Martin V. schrieb:> Yeah but I can't find if it is a replacement for Boop or a if you can> select it just like the games etc on the betty.
It's a replacement for boop, it's only a mpd client. There is no remote
functionality.
Thnx,
for the car-mp3 plans ok but for normal in house use not.
Anyone tips/ hints for a good 12V - > 5V regulator? Box is listed as 5v/
3A.
Lowbudget convertors max out at 1000mA
Hab mpd jetzt zum laufen gekriegt:
1. mpd-20110115.tar.gz aus der thinksilicon mediadistro kopieren (bzw.
Anhang) und auf USB-Storage entpacken
2. Musikordner anlegen
3. /etc/mpd.conf anlegen mit "music_directory /mnt/{Musikordner}"
4. mit einer "plugrc"-Datei irgendwelche Autostartoptionen setzen (was
ich noch nicht ganz kapiert habe - ich hätte gerne, dass die box nur
telnet, lircd und mpd startet...)
5. Wenn man vorher den settings.xml-Exploit durchgeführt hat, USB
anschließen und neu starten
6. Wenn man das noch nicht in der plugrc hat, mit telnet auf die Box und
alles (bis auf den Musikordner und die plugrc) aus mnt ins
root-Verzeichnis / kopieren; mpd starten
Wie gesagt, das kopieren und starten sollte eigentlich über die plugrc
laufen, hab das nur noch nicht hinbekommen, auch so Sachen wie X-Server
brauche ich nicht, wäre nett, wenn das mal jemand erklärend
zusammenfasst...
Ich kenne mich mit Elektronik jetzt nich so gut aus - wäre es wohl
möglich, irgendwie ein Relais + Kondensator zwischen ein Audiokabel und
das Stromkabel meines Verstärkers zu schalten, sodass der Verstärker
sich einschaltet, sobald Musik abgespielt wird? Wenn ja, wie? (kann zur
Not auch nen extra Thread aufmachen, aber der hier ist ja eh schon so
unübersichtlich :-P )
Hello Martin V.
for a 5V-Voltage-Regulator with enough power and a good efficiency you
could give the LT1074 a try. I used it some time ago to power a 386er
and later a P1@100 MHz through batteries. You can find my schematics at
http://thinksilicon.de/10/Singleboardcomputer.html To get an impression
of the size of the regulator assembled you can also take a look at this
picture http://thinksilicon.de/data/robo/irgunasys/irgur06gr.jpg <- it's
the small device at the bottom on the left.
@Florian H.
ich sehe da noch einige Probleme, wenn pausen zwischen der Musik sind.
Dann würde dir jedesmal der verstärker ausgeschaltet. Woran ich schon
eher selber auch gedacht hatte, war die LED der Box dafür zu verwenden.
Müsste man z.B. das Signal für die güne LED mit ner Transe abgreifen und
dann entsprechend in ein Relais führen. Mit dem kboxctl von Werner Hilse
kann man die LED ja wunderbar anstuern. Aber nicht die Freilaufdiode
vergessen, sonst brätst du dir am Ende noch das ganz Board ;)
Martin V. schrieb:> Thnx,>> for the car-mp3 plans ok but for normal in house use not.>> Anyone tips/ hints for a good 12V - > 5V regulator? Box is listed as 5v/> 3A.> Lowbudget convertors max out at 1000mA
Can you tell me please where i need to put your compiled python files to
get it working? I already tried something but i can't get any skript
working.
Thanks for help
Mal ne Frage, kann man an das VIP1710 eine Webcam anschließen? Der
konkrete Anwendungsfall wäre: Webcam ans Gerät, Aufnahmen werden an
einen PC weiter geschickt. Rein von den Anschlüssen her (USB, Ethernet)
würde das wohl gehen, nur bräuchte man eben einen Treiber für die Webcam
und eine Software die die Aufnahmen sozusagen "forwarded". Klar gibt es
auch Webcams die direkt über einen Ethernet-Anschluss verfügen, nur sind
die preislich doch einiges teurer als eine günstige USB-Webcam, die man
teilweise für ein paar Euro nachgeworfen bekommt. Datendurchsatz wäre
mir relativ egal, ich könnte auch mit 1-2 Bildern pro Sekunde leben.
Martin V. schrieb:> Should work if you just extract them to /
Ok thanks, python seems to work now, but i got some problems with python
modules. Do you know the client175 project? I try to get this mpd client
on the vip running. Its a standalone client only needs python and
includes a webserver.
Would be great to get this client running, because i already testet it
on another server and it works like charm!
Played with it, some time ago. Didn't run right as far as I remember.
"Requirements
A running MPD daemon (at least version 14.0) and python 2.6 are all that
you need."
Dirk W. schrieb:> Martin V. schrieb:>> Yeah but I can't find if it is a replacement for Boop or a if you can>> select it just like the games etc on the betty.> It's a replacement for boop, it's only a mpd client. There is no remote> functionality.
Question about the betty scart is it directly connected to the VIP?
Or do I need a max232 on the betty side and the PL2303 on the VIP side
or an other max232 if I use the onboard serial.
Scart adapter uses TTL level, so pl2302 is connected directly to scart
adapter. Using onboard serial is difficult, due to enabled serial
console, but it's TTL level too.
Martin V. schrieb:> Played with it, some time ago. Didn't run right as far as I remember.>> "Requirements> A running MPD daemon (at least version 14.0) and python 2.6 are all that> you need."
Is there Especually any other Small webclient available? The Control
with mpod Works exzellent but i will use the VIP As standalone Player.
Habe auf einer Box jetzt LIRC laufen, irw funktioniert auch soweit, aber
irexec gibt immer Fehler aus:
I just got LIRC running on my box with irw working like a charm, but
calling irexec throws those errors:
1
irexec: could not connect to socket
2
irexec: No such file or directory
... obwohl ich es auch schon mit symlink von /dev/lircd auf
/var/run/lirc/lircd probiert habe :-/ an irw übergeben funktioniert
dieses auch... oder soll ich einen Umweg über irw [...] | sed [...]
nehmen?
... though I yet tried symlinking /dev/lircd to /var/run/lirc/lircd what
works for irw but doesn't help irexec since you cannot pass it a
socket...
Martin V. schrieb:> Simple webclient : etherplay. Version 0.2 posted around 18-12-2010
Yesterday i try to run a python client, and you got right, the CPU is to
slow for python. The problem is that if you use any control flaggs
python's cpu usage grows up to 80% and it needs a long time.
So today i will try it with web+php especually this works a little bit
faster.
Hallo, habe mal das webradio upgedatet auf diese version:
mediadistro-v1.5b.tar.bz2.
Leider bekomme ich bei dem vierten punkt eine meldung: "Temporary
error....Please wait". Danach passiert nichts mehr!?
Was klemmt denn da Habe ich was übersehen?
Gruß Edi
Hmm,
gute Frage, was da klemmt... die Meldung erscheint eigentlich nur, wenn
das System n Programm nicht starten kann, oder eins abstürzt. Kannst du
dich per telnet verbinden und sehen was los ist? Ansonsten setz dich mal
per Mail mit mir in Verbindung (oder komm in IRC). Wüsste jetzt mit der
kleinen Fehlerbeschreibung nicht, wo genau es klemmt.
I gave it a try but couldn't get it running right. My main problem is
I'm not a programmer so I only compiled VLC. Maybe if you program it to
use the mpeg2 chips it can work.
Wie vielleicht schon bemerkt komme ich derzeit nicht allzuviel zum
Hacken mit der Box. Hängt auch damit zusammen, dass ich nur noch eine
Reservebox habe und mein bisheriges Entwicklungsgerät in den
"Produktivbetrieb" gegangen ist: Es arbeitet bei uns im Hackerspace in
Göttingen als ESound-Server und ermöglicht so, von Laptops aus dem WLAN
für musikalische Unterhaltung zu sorgen.
Aber ich wollte kurz was zu VLC sagen: Für Musik allein wäre das
Overkill und für alles andere ist die Box zu langsam. Klar, man könnte
die MPEG1/2-Wiedergabe der Box da dran basteln. Aber: Das ist ein
enormer Aufwand und steht vielleicht nicht wirklich im Verhältnis zum
Nutzen. In jedem Fall würde ich mit mplayer statt VLC beginnen, denn das
"mpegpes"-Device, das es da gibt, ist wohl noch am nächsten dran an
einer möglichen Implementation.
Falls sich jemand der Herausforderung stellen möchte, empfehle ich einen
Blick auf den Quellcode für das VDR-Plugin, das ich für die Box
gebastelt hatte (gibt's hier:
http://hilses.de/vip1710/vdr-vip1710-minidistro.src/, benutzt das hier:
http://hilses.de/vip1710/libvipipcstack/). Dort wird nämlich auch ein
MPEG-Stream (allerdings TS-gekapselt) an die Hardware übergeben. Dazu
muss auch halserver laufen - jedenfalls wäre eine eigene Implementation
der "richtigen" Ansteuerung direkt über das Kerneldevice (atyx220) ohne
bessere Dokumentation wohl kaum machbar. War haarig genug, die
halserver-Schnittstelle dafür zu reverse-engineeren.
Hallo!
Nachdem ich meine erste Box erfolgreich nach den Anleitungen von
hilses.de und thinksilicon zum Webradio umfunktioniert habe, wollte ich
das gleiche auch bei einer weiteren baugleichen Box durchführen (glaube
Typ 1). Das klappt allerdings nicht.
Die Box bootet nicht vom Stick, der mpd wird nicht gestartet. Das
Verzeichnis mnt auf der Box wird nicht angezeigt. Der Stick funktioniert
in der ersten Box ohne Probleme.
Bei der Installtion auf der zweiten Box habe ich vielleicht einen Fehler
gemacht: nach der Installation des hilses-Mod war beim ersten
Einschalten ein USB-Stick drin. Hilses schreibt in der Anleitung, dass
beim ersten Einschalten keiner drin sein soll. Diesen Hinweis gibt es
allerdings bei thinksilicon nicht. Könnte das eine Ursache sein?
Hallo zusammen,
ich versuche mich gerade an der Aufgabe ein eigenes Image mit dem
Kreatel-Toolkit zu erstellen und zu flashen. Das Booten des Eigenbaus
funktioniert auch, wenn ich das Infocast-Tool verwende. Aber vom Flash
laden will er nicht. Bis zum Splash klappt alles aber nach einiger Zeit
wird dann der zweite Punkte beim Laden rot. Ihr seid meine letzte
Hoffnung auf die Lösung, denn es gibt auch noch folgendes Problem, was
eine Diagnose unmöglich macht:
Auf der seriellen Schnittstelle kommt rein gar nichts an. Bei zwei
verschiedenen Boxen. Spannung wurde auch auf TTL-Niveau geregelt. Kann
es sein, dass die Konsole irgendwie deaktiviert ist?
Danke und Gruß
Eigentlich nicht. Spielt keine besondere Rolle, der Hinweis, ist eher
optional zu sehen (wobei das natürlich davon abhängt, was eine plugrc
auf dem Stick so macht). Aber wie sieht es denn ohne gesteckten Stick
aus? Check mal:
- checksum von /flash/settings2.xml noch mal überprüfen
- existiert /flash2/myrc ?
- existiert /yes-sir-we-can-boogie ?
Hatte zwar eigentlich im Makefile eingestellt, dass er root als Benutzer
nehmen möge, aber vielleicht hat ich das auch irgendwann wieder
überschrieben. Werde ich mir bei Gelegenheit nochmal ansehen.
Bought a DVB-S pci card and now I'm testing VDR on the vip.
VDR streaming works for German channels. But if I try Dutch channels I
get 'channel not available'. (The FTA BVN doesn't work)
Done some testing.
Channels not working also won't work when streaming to VLC but work if I
use Mplayer.
(Same problem I have with my dbox2 streaming to VLC, some channels work
some won't.)
Next tests directly on the box.
toish uri LoadUri http://192.168.3.15:3000/TS/3 video/mpeg
toish uri LoadUri http://192.168.3.15:3000/ES/3 video/mpeg
Won't work, but
toish uri LoadUri http://192.168.3.15:3000/PS/3 video/mpeg
toish uri LoadUri http://192.168.3.15:3000/PES/3 video/mpeg
Works, so now I must look at the VDR source to see how to switch to PS.
Hi Martin,
eigentlich kann es das (TS vs. PS) nicht sein. Denn dann dürfte es
keinen Unterschied zwischen den niederländischen und den deutschen
Channels geben. Die werden ja schließlich alle als TS gesendet (also
das "On-Air-Format" ist immer TS). Ein TS kann aber immer noch weitere
Pakete enthalten, die nicht zu Video- und Audio-Stream gehören.
Vielleicht bringen solche Pakete die Box aus dem Tritt und müssten im
VDR-vip1710-Plugin gefiltert werden.
Funktioniert das HTTP-Streaming mit TS-Daten nur für die
niederländischen Kanäle nicht und für die deutschen wiederum schon? Dann
könnte man nämlich erstmal mit via HTTP geladenen Daten debuggen.
Das hier könnte hilfreich sein: http://code.google.com/p/tstools/
Ich empfehle weiterhin, TS im VDR-Plugin zu nutzen. Denn nur damit macht
nach meiner Erfahrung die Box eine vernünftige Timer-Synchronisation,
bei PS gerät sie mir je nach Umgebungstemperatur (halb im Scherz) so
nach 1-10 Minuten aus der Synchronisation. Ich nehme an, die Box hat
für's Streaming (nur bei TS) einen exakten Timer und benutzt sonst die
Systemuhr.
First of all Hans-Werner Hilse thanx for the VDR client!!!
Don't know what the problem was, but after Hans-Werner Hilse responce
that it should work, I reinstalled the server and now the Dutch channels
are working.
@Hans-Werner your 1.2 version is missing the used 1.7.x source.
Source is needed so I can patch it with "ignore_missing_cam.diff", now I
must edit the complete channels.conf and remove the caid field.
Ich habe zurzeit ein Problem mit MPD und einer NFS Freigabe - nachdem
ich nach langer Arbeit die Freigabe erfolgreich gemountet habe (ging
erst nicht, weil der Besitzer/Gruppe der Freigabe nicht root war...),
wird diese jetzt nicht von mpd eingelesen... ein mpc update führt nur
dazu, dass die Datenbank weiterhin leer bleibt...
Folgendes script nutze ich zum Starten von mpd:
1
#!/bin/sh
2
/usr/bin/kboxctl led_set 2
3
mount -t nfs -o rw 192.168.1.1:/mnt/mount2/.mpd /home/.mpd
4
mount -t nfs -o ro 192.168.1.1:/mnt/mount2/Musik /home/mp3
...was ich dann mit Hilses chroot.sh im /mnt-Verzeichnis ausführe.
Klappt auch soweit, was ich an der grünen LED bzw. am gestarteten mpd
sehe!
Hier meine mpd.conf:
1
music_directory /home/mp3
2
playlist_directory /home/.mpd/playlist
3
db_file /home/.mpd/mpd.db
4
pid_file /var/run/mpd.pid
5
state_file /tmp/mpd.state
6
volume_normalization yes
7
gapless_mp3_playback yes
in /home/mp3 wird mit ls -la auch alles gelistet und hat die
Berechtigung "rw-rw-r--" (für mp3s) bzw. "rwxrwxr--" (für Verzeichnisse)
mit root als Besitzer und Gruppe. Nur wird eben nichts davon in die
Datenbank geladen! wenn ich in der mpd.conf die music_directory auf
/usr/local/music ändere, wo ich zum Test auch ein bisschen Musik habe,
funktioniert es jedoch...
hier noch meine /etc/exports vom "Server" (OpenWrt mit unfs3):
First what I should try is a link from /usr/local/music to your
/home/mp3.
What is in /usr/local/music, mp3-files or directories? And what is in
/home/mp3? Files or directories, maybe the scan subdirectories is
missing?
Hallo,
Pollin verkauft ja momentan noch die Boxen und ein Webradio wäre schon
was feines.
Wie hoch sind denn die Chancen, dass man eine Box mit Flashspeicher
bekommt?
Nach dem wiki gibt's ja doch nur zwei Versionen, die einen eingebauten
haben.
Die ganzen erfolgreichen Beiträge hier beziehen sich ja auch auf die
Boxen mit Flash.
Bin mal gespannt
Martin V. schrieb:> First what I should try is a link from /usr/local/music to your> /home/mp3.>> What is in /usr/local/music, mp3-files or directories? And what is in> /home/mp3? Files or directories, maybe the scan subdirectories is> missing?
Da kann das Problem nicht liegen, Unterordner mit Musik habe ich an
beiden Orten.
Und ich habe es gestern auch schon mit einem Softlink von /home/mp3 nach
/usr/local/music/ext versucht: MPD scannt zwar den Ordner
/usr/local/music und zeigt auch den enthaltenen Ordner "ext" an, findet
darin jedoch keine Musik... Wie gesagt, mit ls lässt sich der
Verzeichnisinhalt ausgeben...
Komisch, aber als ich den Router + Festplatte + VIP vorhin mal zusammen
neu gestartet und eingerichtet habe, hat's funktioniert! Selbst mit 500+
Titeln in einer Playlist läuft der mpd noch super!! Hier jetzt mal meine
mpd.conf:
Wäre es eigentlich möglich, Java (speziell javac interessiert mich) mit
openjdk auf der VIP zu starten..? Bei mir braucht es weniger als 30 MiB,
und meine VIP hat mit gestartetem Halserver, portmap und telnetd noch
fast 80000k frei (der ganze Rest wird im Autostart gekillt), da sollte
sich doch was machen lassen ... ?
Florian H. schrieb:> ...das nächste wäre dann eine Fernbedienung mit LIRC, aber letztens bin> ich dabei hier stecken geblieben:> Beitrag "Re: Pollin MOTOROLA VIP1710"
Das liegt möglicherweise daran, dass Thinksilicon ein mpd Paket von mir
benutzt, bei dem der LIRC-Stack broken ist. Ich hatte vorgeschlagen, er
solle den LIRC-Stack zu entfernen. Er wollte das aber nicht korrigieren,
da sein Install-Package einen eigenen LIRC Stack mitbringt, der den
defekten überschreibt.
Workaround: LIRC-Stack von Hans-Werner benutzen und bestehenden
überschreiben.
Martin: Sorry, habe tatsächlich vergessen, die entsprechenden Sourcen
mit online zu stellen, nachdem ich auf VDR 1.7 umgestellt hatte. Die
Version ist/war 1.7.16 und kann nun auch bei mir auf der Seite bei den
Quellen heruntergeladen werden. Das Streamdev-Plugin ist weiterhin
0.5.0.
@Hans-Werner any special hints on compiling? I'm stuck right now.
"thread.c: In member function `void cThread::SetIOPriority(int)':
thread.c:231: error: `SYS_ioprio_set' was not declared in this scope
thread.c:231: warning: unused variable 'SYS_ioprio_set'
make: *** [thread.o] Error 1"
Maybe you can include the ignore-missing-cam patch, don't think anyone
uses a cam/ card in the vip1710.
Mark Brandis schrieb:> Florian H. schrieb:>> Wäre es eigentlich möglich, Java (speziell javac interessiert mich)>> Speziell der Java Compiler? Wieso?
Dann kann ich auf der VIP Software entwickeln :D ... ok, sinnlos...
Martin: Oh, Schiet, ja, da ist mir tatsächlich eine kleine Änderung
durch die Lappen gegangen, die ich am Code vorgenommen habe. Ich habe
den Patch mit online gestellt. Eigentlich habe ich einfach bloß den
entsprechenden Aufruf auskommentiert.
Betr.: cifs mount klappt bei mir nicht
Hallo,
ich versuche mit den cifs-Kompilaten von hilses.de einen unter Win7
freigegebenen Ordner zu mounten:
mount -t cifs //192.168.0.40/Musik /Musik -o user=myname,pass=mypassword
VIP1710 sagt dann: "invalid argument"
Rufe ich mount.cifs im Ordner sbin direkt auf, kehrt die Shell nicht
zurück (muß Strg-C drücken).
mount.cifs //192.168.0.40/Musik ../Musik -o user=myname,pass=mypassword
Wenn ich lsmod tippe, wird cifs angezeigt.
Was mache ich falsch? Auf einer T-Online S100 mit Tiny Core Linux klappt
das so ...
Gruß
Ralf
Dirk W. schrieb:> Das liegt möglicherweise daran, dass Thinksilicon ein mpd Paket von mir> benutzt, bei dem der LIRC-Stack broken ist. Ich hatte vorgeschlagen, er> solle den LIRC-Stack zu entfernen. Er wollte das aber nicht korrigieren,> da sein Install-Package einen eigenen LIRC Stack mitbringt, der den> defekten überschreibt.>> Workaround: LIRC-Stack von Hans-Werner benutzen und bestehenden> überschreiben.
Wahrscheinlich lags wirklich daran, habe das Paket nochmal runtergeladen
und auf den Stick kopiert - jetzt habe ich eine praktische lircrc,
wodurch ich mit ner Fernbedienung den Player auch "ausschalten" kann
(unmount NFS, kill mpd und LED aus) Danke für den Tipp!
Compiled VDR 1.7.16 with the patch from Hans-Werner and this ignore
missing cam patch.
--- device.c.orig
+++ device.c
@@ -375,8 +375,8 @@
}
}
}
- if (!NumUsableSlots)
- return NULL; // no CAM is able to decrypt this channel
+// if (!NumUsableSlots)
+// return NULL; // no CAM is able to decrypt this channel
}
bool NeedsDetachReceivers = false;
So everything is send to your card on the VDR-server.
Some how the VDR is much bigger, 3,5 Mb but it works. I can zap and the
channels on my card are cleared.
Martin V. schrieb:> Some how the VDR is much bigger, 3,5 Mb but it works. I can zap and the> channels on my card are cleared.
Did you stripped the binary?
For what is the posted vdr binary good for? Bugfixes, new features? What
are the differences to Hans-Werner's version?
I included the 'ignore missing cam' patch.
So if you have a Sky card in the server it will be used, without the
patch only FTA channels are shown.
And yes strip is the answer, after strip the file is also 1,5 Mb.
So,
und nachdem at ja schon was feines ist, aber man vielleicht auch
regelmäßige Aktionen ausführen möchte -> hier ist fcron (
http://fcron.free.fr/index.php ) für die Box. Ein kurzer Test hat soweit
funktioniert. Das Archiv wie gewohnt nach / entpacken und dann einfach
via fcron -b starten. Dann lassen sich mit fcrontab die cron-jobs
erstellen.
Werde die Tage at nochmal in der Version ohne daemon-User/Gruppe
hochladen. Das hatte ich wohl wirklich im Makefile vergessen. Dann
braucht man nicht mit den Berechtigungen rumzueiern :D
@Hans-werner, kann ich dich eine Tür weiter schicken? :)
Beitrag "Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH"
Du warst ja schon hier eine grandiose Hilfe mit der MIPS box. Hast du da
schon mal einen Blick auf die Bauteile nebenan riskiert? Wäre wirklich
nett, wenn du da dazu stoßen würdest. Dein Wissen ist für mich
ungeschlagen und da (nebenan) wärst du bestimmt gern gesehen. ;) Linux
auf der Kiste wäre schon nett.
And for sure, Martin V., you're welcome too have a look on it. ;)
fred nelson schrieb:> @Hans-werner, kann ich dich eine Tür weiter schicken? :)> Beitrag "Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH"
Solange das Teil keinen Linux-Kernel booten kann, ist es völlig
uninteressant.
fred nelson schrieb:> And for sure, Martin V., you're welcome too have a look on it. ;)
I've spotted the board at Pollin and a couple of hours later the thread
started. I'm watching it and my mailbox is exploding because of the
massive posting over there.
But because I've the Vip1710 there's no need for an other streamplayer.
And in Holland the dvb-t channels are encrypted (only 3 are fta)
Greetz
@Dirk, schon richtig, und Hans-Werner traue ich zu, dieses Problem zu
lösen. Ein paar Sachen wegen Bootloader sind ja schon bekannt, da könnte
man ansetzen. Im Moment läuft die Kiste ja zumindest mit Windows schon
ganz annehmbar.
Been playing with VDR some more. Missed some plugins, so I compiled
them.
Femon - signal monitor
Remotetimer - record on the server not on the 1710
OSDTeletex - Videotext / Teletext plugin
VDR is patched.
Ignore missing cam -> server is handling decoding of encrypted channels
Remote time -> change mainmenu to use the server
To install, you have to download the files from Hans-Werner and replace
in the archive the file VDR and put de plugins in the plugin directory.
Have fun.
@schreibtisch: Nett gemeinter Hinweis und auch wirklich nicht ganz
uninteressant - aber vielleicht überschätzt du auch meine Fähigkeiten.
Ich schüttele das alles nicht aus dem Ärmel, es kostet einfach auch
verdammt viel Zeit. Ich muss mal sehen, wie so meine Termine um Ostern
rum sind - ganz, ganz vielleicht mach' ich ja wirklich ein Bastelprojekt
aus der Sache. Aber noch bin ich skeptisch, dass ich da die Zeit übrig
haben werde. Einige Leute in dem Thread sind ja auch schon in die
richtige Richtung unterwegs. Ich glaube aber, wir brauchen die
Diskussion in diesem Thread nicht auf das Thema ausdehnen.
Martin: Cool! Funktioniert OSDTeletext/RemoteTimer vernünftig? Und femon
auch? Toll jedenfalls!
Hallo,
ich habe mal eine Frage und zwar habe ich die Skripte fürs Webradio
installiert und das läuft auch mit USB-Stick gut.
Nun steht im Wiki, dass man die Box einmal mit einem Attiny starten kann
bzw gibt's noch diesen Eintrag "Automatisches Ausführen beim Systemstart
OHNE Hardwaremodifikationen"
Weiter unten heißt es dann, dass die Weboberfläche nun jetzt schneller
startet? Heißt das, dass man per Browser Sender eintragen kann oder wo
liegt da der Vorteil dabei?
Vielen Dank für das ganze Projekt!!!
Viele Grüße
Max
Ja, gibt es...
die dlf.m3u runterladen und mit einem Editor deiner Wahl öffnen. Dann
siehste den Stream. Wenns allerdings kein MP3-Stream is, sondern irgend
n WMA oder was es nicht alles gibt, wird der MPD den auch nicht
abspielen können ;)
Habe letzte Woche noch einmal versucht, nethack direkt auf der box zu
kompilieren, hat mit einigen Anpassungen (z.b. link von gcc auf cc) dann
irgendwann auch geklappt, jedoch kam beim Starten dann die
Fehlermeldung:
Can't get TERM.
Und mit verschiedenen durchprobierten $TERM-Variablen (xterm, vt220,
...) kommt dann z.B.:
Unknown terminal type: vt220.
Habe dann auch versucht, von meinem PC den Ordner /lib/terminfo/ auf die
Box zu packen, was dann auch nichts gebracht hat... Vielleicht kann
unser compiler Martin hier weiterhelfen ;-)
hier der verwendete Code inklusive Ergebnis, ein make install
installiert nethack nach /usr/games.
Habe den Fehler gefunden - man muss die angehängte terminfo.tar nach
lib extrahieren und dann die Umgebungsvariablen TERMINFO und TERM
setzen (am besten in einer /etc/bash.bashrc:
1
cd /lib
2
tar -xf terminfo.tar
3
export TERMINFO=/lib/terminfo
4
export TERM=xterm
(xterm sollte man einstellen, wenn man wie ich gnom-terminal verwendet)
damit nethack einem dann die nächste fehlermeldung anzeigt, fehlt noch
1
touch /usr/games/lib/nethackdir/perm
Dafür habe ich jetzt noch TINT ("tint is not tetris") kompiliert, das
funktioniert dann nach Ausführen von
1
mkdir /var/games
...und weils so schön war, anbei noch Pacman für die Konsole inklusive
Leveleditor :-)
Auch wenn solche Programme vielleicht nicht so "sinnvoll" sind wie z.B.
mpd, muss ich sagen, dass ich anhand der VIP-Box bereits soo viel
vertiefendes über Linux, embedded-hacking, Makefiles etc. gelernt habe,
was ich selbst mit dem lesen von mehreren Büchern sicherlich nicht
erreicht hätte :-P Da ist mir das schon fast egal, dass an unserer
Schule (Gymnasium...!) gar kein Informatik unterrichtet wird =)
Hallo ich sollte mal fragen ob wer ein kleines Tutorial basteln kann
oder es mir erklärt wie ich die von Herrn Hilse herausgefundene
"autostart" funktion benutzen kann?
Ich habe von Pollin eine Motorola Box Version 1 und benutze den Apache
1.3.37 von weiter oben....
Mit Hilfe der Wikiseite ist es mir gelungen den USB Stick zu mounten und
mit WinSCP auch die Ordner/Daten anzulegen die der Server braucht.
Start befehl kopiert fertig ^^
könnte man die Box so verändern das sie wenn ein Stick angeschlossen ist
diesen mountet und ggf. eine ganz bestimmte Anwendung (apache) startet?
sollte der stick nicht da sein startet sie einfach durch, so das man bei
einem problem ohne stick testen könnte.
Ich würde mich dann auch mehr trauen, zurzeit habe ich angst das ding zu
grillen da ich nicht genau weiß inwieweit die Änderungen verworfen
werden.
M.
Moritz M. schrieb:> Woran ich schon> eher selber auch gedacht hatte, war die LED der Box dafür zu verwenden.> Müsste man z.B. das Signal für die güne LED mit ner Transe abgreifen und> dann entsprechend in ein Relais führen. Mit dem kboxctl von Werner Hilse> kann man die LED ja wunderbar anstuern. Aber nicht die Freilaufdiode> vergessen, sonst brätst du dir am Ende noch das ganz Board ;)
Habe die LED letztens mal durchgemessen: 0 V wenn aus (was ein wunder),
2 V bei grün und -1,76 V bei rot. Habe hier noch vier alte
Funksteckdosen rumliegen, die haben ja alle so ein 230V-Relais... Wobei
ich die Steckdosen doch einfach so nehmen könnte und den darin
eingebauten Taster kurzschließen könnte, oder..?
Meine Box habe ich bereits so weit, dass beim Starten des mpd-Systems
(einhängen einer NFS-Freigabe, start von mpd; geht jetzt auch mit
Fernbedienung^^) die grüne LED an geht, beim Stoppen wieder aus :-)
Wäre es angesichts der wachsenden Menge an Software für die VIP1710 (bin
grad am gettext kompilieren :-P) nicht an der Zeit, sich so etwas wie
eine Paketverwaltung mit einem zentralen Repository auszudenken ...? ;-)
Dirk W. schrieb:> Wäre es nicht sinnvoller mal ordentliche Buildscripte für die Binaries> zu veröffentlichen, um die mit dem Crosscompiler zu bauen?
Bestimmt, aber es ist doch angenehmer, auf der Box (vorraussetzung
natürlich Internetanschluss) ein 'vipkg install irgendwas' (oder so :-P)
einzugeben, als erst mal den code herunterzuladen + buildscripte, dann
kompilieren und dann via scp/nfs/usb auf die box zu laden... parallel
zum binary-repo müsste es dann natürlich auch ein source-code-repository
geben (wo dann solche buildscripte dabei sind) :-) es ist halt
irgendwann etwas unübersichtlich, alles hier im Forum hochzuladen...
außerdem gibts sicherlich manche, die zu faul sind, sich die Toolchain
herunterzuladen, bzw. können sie nicht benutzen (windoof, mäc, 64bit
prozessor..)
Hier jetzt noch zlib und gettext (codearchiv 15MB, deshalb hier:
http://ftp.gnu.org/pub/gnu/gettext/gettext-0.18.1.1.tar.gz ). Eigentlich
brauche ich das, um dopewars kompilieren zu können, aber bei glib bin
ich irgendwie stecken geblieben: http://pastebin.com/ViUGXsrY
Florian H. schrieb:> Bestimmt, aber es ist doch angenehmer, auf der Box (vorraussetzung> natürlich Internetanschluss) ein 'vipkg install irgendwas' (oder so :-P)
Dann mach mal, viel Spass.
> Hier jetzt noch zlib und gettext (codearchiv 15MB, deshalb hier:> http://ftp.gnu.org/pub/gnu/gettext/gettext-0.18.1.1.tar.gz ). Eigentlich> brauche ich das, um dopewars kompilieren zu können, aber bei glib bin> ich irgendwie stecken geblieben: http://pastebin.com/ViUGXsrY
Und das ist genau der Punkt warum die Buildscripte wichtig sind. Guck
ins Buildscript für den MPD da gibts zlib, glib und anders mehr schon
und es ist nachvollziehbar, was das gebaut wird.
http://www.open7x0.org/arena/showthread.php?tid=2594&pid=22167#pid22167
Und der GPL ist auch genüge getan.
Betreff: Kann native build environment nicht entpacken
Hallo,
ich versuche unter Ubuntu 10.04 vip1710-native-build-environment.tar.xz
zu entpacken. Wenn ich das mit der Kommandozeile mache, wie es in der
Anleitung angegeben ist, bekomme ich folgende Meldung:
tar: xz: Kann exec nicht ausführen: Datei oder Verzeichnis nicht
gefunden
tar: Nicht behebbarer Fehler: Programmabbruch.
tar: Child returned status 2
tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
Ich habe die Platte nicht nach mnt "gemounted" (wie in der Anleitung
angegeben), Ubuntu hängt die automatisch unter media/... ein. Daran kann
es doch wohl nicht liegen, oder?
Wenn ich das Archiv im Datei-Browser doppelklicke, bekomme ich die
Meldung "Das Archiv konnte nicht angelegt werden", "Archivtyp wird nicht
unterstützt".
Um ein defektes Archiv auszuschließen, habe ich es noch einmal
heruntergeladen. Funktioniert trotzdem nicht.
Ich habe nur marginale Linux-Kenntnisse und bin für jeden Hinweis
dankbar.
Mit freundlichen Grüßen
Ralf Jahns
Paul G. schrieb:> Kann man einen NES Emulator auf der Box laufen lassen?
Das hast du doch schon vor 2 Tagen gefragt. Muss das sein? Das ist kein
IRC hier.
Installier xz, dann kann er das archiv auch verarbeiten...
Evtl. solltest du weitere Linux-Fragen aber lieber in einem Linux-Forum
stellen ;) dann bläht sich der thread hier nicht noch unnötiger auf...
Paul G.: Du kannst die Wiederholung der Frage ja bitte einfach löschen.
Um sie zu beantworten: Ja, NES-Emu kann man "laufen lassen". Allerdings
nur begrenzt vernünftig. fceux lief bei mir nicht ordentlich (zu
"saubere" emulation), mehr Erfolg hatte ich mit InfoNES. Allerdings hab
ich nie ein wirklich gutes Szenario erreicht. Der Framebuffer ist
einfach verdammt "teuer", was Kopiererei von Speicher angeht. Außerdem
ist das Timing verdammt instabil. DirectFB liefert außerdem auch nur
einen 25Hz-VBlank-Sync (naja, aber immerhin...), was dann beim "Flip"
des Framebuffers relevant ist. Da ich mit keinem Stadium am Ende
glücklich war habe ich auch nix publiziert. Und meine ganzen
Zwischenstadien auch nicht aufgehoben. Wenn du da was machen willst: es
gibt nix fertiges, du musst selbst kompilieren. Ich empfehle einen
"dreckigen" Emu mit SDL zu benutzen. Ggf. händisch noch unnötige
Framebuffer-Kopiererei optimieren. Frameskip von 2-3 macht durchaus Sinn
und wird vermutlich immer nötig sein.
Ralf: Ähm, mit nur marginalen Linux-Kenntnissen wird dir allerdings die
Entwicklungsumgebung auch nur marginal Freude bereiten :-) Und
ansonsten: Ja, xz muss installiert sein. Das sollte es nun aber
mittlerweile in so ziemlich jeder Linux-Distribution geben.
Hallo,
hatte kürzlich mal das apache-Paket was hier verlinkt war probiert. Das
läuft eigentlich auch ganz gut, aber mir ham die Compiler-Optionen nicht
so ganz getaugt -> sprich wo er seine Config sucht und wohin er
installiert wird.
Drum hab ich mal den lighttpd mit aktuellem PHP übersetzt mit
prefix=/usr. In dem Paket ist außerdem die zlib, libxml2, php-5.2.17 und
spawn-fcgi enthalten. Leider ist das config-File vom lighttpd noch nicht
ganz ok -> beim event-handler muss nur poll rein.
Um den socket für PHP zu erstellen das Programm spawn-fcgi verwenden.
Ahja... das ganze ist so recht groß, es empfiehlt sich also vorher ein
wenig aufzuräumen auf der Box -> /usr/mozilla löschen sollte reichen.
Man kann aber auch die ganzen includes und man-pages vorher aus dem
archiv löschen oder die nicht benötigten Module für den lighttpd aus
/usr/lib. Dann lässt sich noch einiges an Platz sparen.
Hoffe dass ihr damit was anfangen könnt ;)
Hallo zusammen,
ich habe auch eine Box und war von der Funktion Filme einfach per VLC
und toish auf die Box zu streamen begeistert. Jedoch war es mir zu doof,
jedesmal alles in der Konsole aufzurufen. Deshalb hab ich mich
hingesetzt und ein Java Programm geschrieben.
Bis jetzt funktioniert es folgendermaßen:
Es tauscht die Original VLC config gegen eine, mit den entsprechenden
Einstellungen zum streamen. Danach wird VLC gestartet. Dann werden die
entsprechenden Befehle über Telnet auf der Box ausgeführt. Über einen
Button kann man dann quasi das Abspielen des VLC Streams starten. Das
schöne ist, dass man VLC komplett benutzt wie immer. Nur die Ausgabe
erfolgt einfach auf der Box. Sobald man das Programm beendet, wird die
config von VLC zurück getauscht und man kann VLC nach einem
Programmneustart normal benutzen.
Es ist bis jetzt für OS X geschrieben, bin aber gerade dabei es
Plattform unabhängig zu machen. Wenn jemand Interesse hat, einfach
melden.
Gruß morais
@morais: klingt ja ganz cool, wenn du aber noch eine alte
infrarot-Fernbedienung bzw. sogar die originale rumliegen hast, kannst
du auch einfach mit der Autostart-Methode, LIRC und einer lircrc-Datei
das Abspielen des Streams per Fernbedienung steuern. Oder wenn du gar
nichts mehr an der Box machen willst, schreibst du ein Autostartscript,
dass automatisch alle 5-10 Sekunden überprüft, ob ein Stream vorhanden
ist und ihn dann abspielt :-P
@thinksilicon: huh, danke - ich bin beim bauen von php irgendwie bei der
libxml2 stecken geblieben... So ein kleiner Webserver war genau das, was
mir noch fehlte ;-)
Wie kann ich denn eigentlich eine VC (Virtuelle Konsole, tty) auf der
Box starten, sodass ich nur über einen USB-Hub Stick und Tastatur
angeschlossen habe und auf nem Fernseher eine (Login-)Shell sehe?
Möglichst ohne X. Könnte ich dann auch über diese 3 Pins für serielle
Schnittstelle die Box als Konsole für z.B. so einen Router verwenden:
http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#serial ??
Wer es (für irgendwelche Shellscripts) braucht, im Anhang mal das Tool
dialog. Find ich manchmal ganz nützlich :-)
Hallo,
ich habe an meiner Box im Menü auf den Updateknopf gedrückt und nun
bootet sie nicht mehr. Hab zunächst mal einen Hinweis darauf ins Wiki
geschrieben, damit das anderen nicht so geht wie mir(;
Wie kann ich denn das Ding wieder zum booten bringen?
Habe das was von InfoCastTools gehört, aber kenne mich da zu wenig aus.
Im Wiki steht zwar eine Anleitung, aber die ist schwer zu verstehen,
wenn man sich mit dem ganzen nicht auskennt.
zB steht dort: "3. das kreatel-ip-stb-rev-10 !!!MUSS!!!
0002-0001-kreatel-ip-stb-rev-10 heissen"
Ist das eine Datei, die ich irgendwo herunterladen muss, oder muss ich
die ganz neu anlegen.
Wäre nett, wenn ihr mir da auf die Sprünge helfen könntet, damit die
Kiste nicht ganz unnütz in der Ecke liegt (:
Grüße.
max
@Florian
Das ist natürlich keine schlechte Idee. Die Idee von mir, war jedoch,
dass man eh das Programm starten muss, damit VLC die config ändert. Wenn
ich jetzt schon das Programm hab, kann das natürlich auch alles
übernehmen. Außerdem müsste ich doch dann alle IPs nach einem Stream
absuchen. So kann ich als Serverip die Rechner IP an die Box übergeben,
ohne dass sich man sich darum kümmern muss, welche IP man überhaupt hat.
Die Idee ist halt ein einfach Programm zu haben und nichts an der Box
tun zu müssen, damit man sie direkt benutzen kann. Bis auf die Boxip hab
ich alles dynamsich gemacht. Vll hat jemand eine Idee wie man diese auch
schnell rausbekommen kann.
Achja ich wäre sehr dankbar dafür, wenn jemand mit Windows (XP, Vista
und 7) mal sagen könnte wo ihr in der Regel so VLC installiert. Damit
ich nicht die komplette Festplatte absuchen muss.
Gruß morais
@morais: Bei Windows kannst am besten den entsprechenden Schlüssel aus
der Registry auslesen, da ist immer angegeben wo die .exe liegt und wie
sie heisst.
Zu finden unter:
HKEY_LOCAL_MACHINE\SOFTWARE\VideoLAN\VLC
darin dann die Schlüssel:
(Standart) <-- direkter Pfad auf die .exe Datei
InstallDir <-- Wie der Name schon sagt das Installationsverzeichniss
Und wegen rausbekommen der IP bei dynamischer Vergabe würde ich den Weg
über den Netbios Namen des Rechners wählen, dann brauchst die IP gar
nicht und falls doch, dann kann man die anhand des Namens ja im nu
rausfinden :)
@Florian: Zum Thema TTY schau dir mal mein gnuboy-Paket an (auf
http://hilses.de/vip1710). Klar, der Emu selbst ist dafür nicht
interessant. Ich habe da aber ein DFBTerm mit drin, also ein Terminal,
das auf DirectFB aufsetzt. Musst du evtl. etwas umstricken. Vielleicht
aber auch Overkill, denn ich habe noch ein Lua-Interface mit reingebaut,
das dafür zuständig ist, Joystick-Events in Form von Tastendrücken an
das Terminal zu schicken. In Verbindung mit LIRC andererseits auch
wieder ganz spannend, zB für ne Infrarot-Tastatur.
Zur Diskussion um toish/VLC: Ich habe nicht allzuviel mit toish
experimentiert (naja, obwohl, vielleicht doch :-P), aber wollte kurz
anmerken, dass das auch Multicast-Streams abspielt. Ich muss
andererseits gestehen, dass ich völlig vergessen habe, ob und wie gut
das in Verbindung mit VLC funktioniert. Aber falls da jemand
experimentieren möchte...
max schrieb:> Hat noch einer Idee zu meiner o.g. Frage, wie man die Box wieder zum> Booten bringen kann?
genau lesen:
> das kreatel-ip-stb-rev-10 !!!MUSS!!! 0002-0001-kreatel-ip-stb-rev-10 heissen> und kann folgenden Inhalt haben: [...]
Paul G. schrieb:> Intltool spuckt beim configure nur eine Fehler aus.> /nfs/Build/intltool-0.41.1 $ ./configure> checking for a BSD-compatible install... /bin/install -c> checking whether build environment is sane... yes> checking for a thread-safe mkdir -p... /bin/mkdir -p> checking for gawk... gawk> checking whether make sets $(MAKE)... yes> checking for perl... /usr/bin/perl> checking for perl >= 5.8.1... 5.12.1> checking for XML::Parser... configure: error: XML::Parser perl module is >
required for intltool
> Kennt vielleicht jemand ein anderes Panel ?
libxml installiert? ;)
Ganz ehrlich, ist ja wirklich schön das ihr solche Sachen wie Gnome auf
der Box zum laufen bringen wollt, ABER wenn ihr nicht mal die
grundlegenden Linuxkenntnisse zum kompilieren von einer App habt, dann
fangt lieber erstmal damit an ein Programm für euren Rechner aus einer
Source zu Compilieren bevor ihr euch ans Crosscompiling für die VIP
macht. Fragen dazu gehören natürlich ins entsprechende Linux Forum und
nicht hier hin :)
(Ich glaub so langsam mache ich mich hier und im Pollin Receiver Thread
unbeliebt :D)
@Florian
was genau heißt das jetzt, da steht KANN folgenden Inhalt haben?
Also ich lege dann eine Datei an und kopiere den folgenden Text hinein?
Und dasnn der nächste Punkt:
da soll man ein flash-file und ein splash in "0003-0001-kernel-1710" und
in "0003-0001-splash-1710" umbennen, wo befindet sich denn dieses bzw
muss man da wieder ein eigenes anlegen?
sry, aber das ist ein bisschen kompliziert, ich hoffe ihr könnt mir da
nochmal helfen (:
@Andre
Das mit VLC ist gut, da unter OS X eigentlich eh alle Programme in
/Applications liegen, brauch ich mir dann ja da keine Gedanken machen
und unter Windows liest er die dann einfach aus. Nur mit der IP hab ich
noch nicht ganz verstanden. Also haben die Boxen auch nen Namen so wie
alle Rechner. Kann ich dann quasi einfach toish uri LoadUri
http://<SERVER-IP>:8812 video/mpeg und für <SERVER-IP> den Namen
eintragen?
Gruß
morais
Merke gerade das ich quatsch gesagt habe.... also kann ich einfach die
telnet Verbindung mit dem Namen der Box statt der IP aufbauen... In den
toish Befehl kommt ja eh die Server IP rein... Sry hab ich irgendwie
gerade falsch gedacht
Also zumindest bei mir trägt sich die Box nicht im DNS ein - von daher
ist man wohl auf die IP angewiesen. Und NETBIOS-Name würde wohl nur
funktionieren, wenn die Box dieses Protokoll auch unterstützt -> ebenso,
wie bei WINS. Ist aber meines Wissens nach jeweils nicht der Fall.
Müsste man wohl mal sehen, ob man den dhcp-Client dazu überreden kann
auch einen dynamischen dns-update zu schicken.
Some more plugin for VIP1710 / VDR
Nordlichtsepg-0.9 --> Channellist with epg. (But I'm still looking for
the channellist with now/next info as use on the DBox2.)
Streamdev-0.5.1 --> updated to 0.5.1
So also hier das Programm. Sollte unter Windows XP , Windows 7 und OS X
laufen. Das Programm erstellt beim ersten Start eine Datei
mmallProperties.txt (im gleichen Verzeichnis) in dem man einfach dann
die IP der Box eintragen muss (Standard ist 192.168.0.5). Für
Verbesserungsvorschläge bin ich gerne offen.
Gruß
Jonas
Zu dem Thema fällt mir gerade noch ein: Wenn man nicht direkt auf der
Box löten möchte, könnte man auch versuchen, das ganze über den
Sound-Ausgang und mit einem DTMF-Decoder zu realisieren:
http://www.siongboon.com/projects/2005-07-18_dtmf_circuits/
Dann müsste man nur entsprechende Töne (oder auch kombinationen von
Tönen) schicken, um den Schaltvorgang auszulösen.
Ansonsten zu der Triac-Schaltung -> die ist soweit ok, nur sollte man
bei größeren Verstärkern wohl etwas vorsichtig sein, nachdem die sicher
kein Ohmscher sondern ein Induktiver verbraucher sind. Entsprechend muss
man aufpassen, dass man den Triac nicht mit der Blindleistung grillt,
oder beim Ausschalten durch die Spannungsüberhöhung.
Bei induktiven Lasten oder zu kleinen Verbrauchern gibt es bei einem
Triac noch andere bemerkenswerte Effekte wie über Kopf zünden. wenn
nichts hilft geht es auch mit einer Schaltung aus
Optokoppler(Optogenerator), IGBT und Grätzbrücke. siehe hier
Beitrag "Wechselstrom schalten"
Hallo,
kennt sich denn jemand mit dem Infocast-Tool aus und weiß wo man diese
ominöse Datei 0003-0001-kernel-1710
hrbekommt??
Bzw kann ich irgendwie nachverfolgen, ähnlich wie bei der "großen"
Wikipedia wer der Autor des Artikel war, der hier auf unserer wiki den
Vorgang beschrieben hat. Der müsste ja wissen wie man die Box wieder
bootbar macht.
Viele liebe Grüße
Max
Hallo,
ich habe mir jetzt auch so eine Box mal geholt und möchte eure mods
gerne mal ausprobieren. Ich scheitere aber immer an dieser settings2.xml
. Wo nehme ich die her ??? Der Verweis auf die Seite von Herrn Hilse
bringt mich leider nicht weiter, da mein englisch dafür leider nicht gut
genug ist. Wäre super wenn mir mal jemand ganz kurz das Essentielle
erklären könnte.
MFG Metty
Hallo,
ich habe zwei VIP1710 und nur eine Fernbedienung und würde aus der einen
gerne ein vollstaändiges Radio mit Verstärker machen.
Ist es möglich der Box per UART, also AVR Befehle zu geben, damit man
Taster anbringen könnte. Also Tasten für vielleicht vier Programme,
Programm vor-zurück usw?
MFG
Wolfgang
Wolfgang schrieb:> Ist es möglich der Box per UART, also AVR Befehle zu geben, damit man> Taster anbringen könnte. Also Tasten für vielleicht vier Programme,> Programm vor-zurück usw?
Da gibts doch was viel besseres: McBetty, der MPD Client für die Betty
Fernbedienung.
http://www.ewetel.net/~horst.raap/
ich hab 2 davon im Einsatz, funktioniert super.
@Daniel
ich komme bis zu / # cp /flash/settings2.xml
/flash2/flash-overlay/settings2.xml
dann kommt folgende Meldung:
cp: `/flash/settings2.xml' and `/flash2/flash-overlay/settings2.xml' are
the same file
/ #
Ich nutze im Moment noch win7 mit Putty, werde mir aber mal Suse auf
meine Zweitplatte zaubern.
Und gleich noch mal zwei Fragen hintendran: bekomme ich einen TP-Link
TL-WN321G am USB zum laufen und gibt es eine Chance einen abgespeckten
Browser laufen zu lassen ( youtube, google news, ... )
Wie kann ich überprüfen ob es funtioniert hat ohne FB und welche Datei
muss ich wegen den FB-Codes editieren, damit eine Uni FB läuft ? Habe
eine Uni FB die auch lernen kann.
Hab mir grad mal den udhcpc auf der Box angeschaut, zwecks DNS-Update.
Eigentlich beherrscht das Teil das auch.
Hab dazu mal folgendes probiert:
1
cd /sbin
2
mv udhcp udhcp_
3
echo "#!/bin/sh" > udhcp
4
echo "/sbin/udhcp_ $@ -H mediamall" >> udhcp
5
chmod +x udhcp
Dann im /etc/udhcpc.script nach 'echo "$IP" > /etc/hostname' suchen und
$IP auch durch 'mediamall' ersetzen.
Schließlich mit killall udhcpc den DHCP-Client abschießen. Dieser wird
automatisch neugestartet und registriert die Box jetzt auch im DNS unter
dem Namen mediamall.
1
ping mediamall
2
PING mediamall (192.168.X.Y) 56(84) bytes of data.
3
64 bytes from mediamall.intra.thinksilicon.de (192.168.X.Y): icmp_req=1 ttl=64 time=0.396 ms
4
64 bytes from mediamall.intra.thinksilicon.de (192.168.X.Y): icmp_req=2 ttl=64 time=0.379 ms
Hat hier jemand nen Decompiler für MIPS? Hab schon
http://simit-mips.sourceforge.net/ gefunden, aber der is wohl zu alt,
als dass er sich noch kompilieren lässt. Hat Probleme mit flex.
Und http://www.backerstreet.com/rec/rec.htm läuft recht instabiel und
kennt außerdem n haufen Befehle des Prozessors nicht. Ich würde damit
gerne das /usr/bin/netconfig-Programm entschlüsseln. Was es tut und
warum und durch eins ersetzen, was den udhcp mit der -H-Option startet
und vielleicht auch den Hostnamen richtig setzt.
@Ronny:
> ich komme bis zu / # cp /flash/settings2.xml> /flash2/flash-overlay/settings2.xml> dann kommt folgende Meldung:> cp: `/flash/settings2.xml' and `/flash2/flash-overlay/settings2.xml' are> the same file
kann es sein, dass du längst erfolgreich warst? Sieht nämlich so aus,
als gäbe es bereits den bind-mount von /flash2/flash-overlay auf /flash.
Und den gibt es eigentlich erst, wenn die myrc schon einmal ausgeführt
wurde. Und wenn du das nicht händisch gemacht hast, dann war's wohl der
exploit und alles ist so weit eingerichtet. Ein weiteres Indiz dafür
wäre, wenn die Datei /yes-sir-we-can-boogie existiert (macht auch die
myrc, wäre also auch da, wenn du die myrc manuell gestartet hättest).
Zum Thema WLAN: hier im Thread treiben sich Module für bestimmte
Hardware rum, aber ob es jemals irgendwem gelungen ist, die auch
einzusetzen, weiß ich nicht, bezweifle ich aber. Und sonstige
WLAN-Module sind halt problematisch, weil der Kernel alt ist.
Was die Fernbedienungsfragen angeht: Da musst du halt schauen, wie das
Paket, das du benutzen willst, die Fernbedienung verwendet und wo es
ggf. die LIRC-Konfiguration gespeichert hat. Fernbedienung anlernen geht
so wie bei LIRC üblich.
@thinksilicon: Ich hab' dann meist den GDB benutzt (bei mir in der
Entwicklungsumgebung), ist aber kein Decompiler und kann nur
Disassemblieren. Aber wieso reicht dir die Ersetzungsvariante mit
Shellskript nicht, die du gebastelt hast? Kann man ja genau so auch in
den Bootvorgang einbauen und ist evtl. sogar kleiner als ein Binärpatch
für netconfig (der ja auch erst im Bootvorgang gemacht werden müsste)...
>Da gibts doch was viel besseres: McBetty, der MPD Client für die Betty>Fernbedienung.>http://www.ewetel.net/~horst.raap/>>ich hab 2 davon im Einsatz, funktioniert super.
Hallo Dirk und R.H,
die Betty ist ja auch eine Interessante Möglichkeit. Ich habe aber vor
ein kleines Kücheradio zu bauen und würde da gerne auf die Fernbedienung
verzichten. Nun könnte ich eine FB nehmen zB eine wie von R.H gezeigt
und an die Tasten Kabel löten und dies aus dem Gerät nach außen
führen...ist ja dann aber "doppelt gemoppelt".
Daher die Idee bzw Frage, ob man vielleicht über einen AVR auch direkt
drankommt. Zusätzlich noch eine FB wäre auch gut, aber es geht
hauptsächlich darum direkt am Gerät auf die Tasten drüken zu können
Habt ihr da eine Idee?
Hi Gents ...
I would like to get my VIP-1710 (with flash) , to receive the video
stream from my DM-7000S.
I'm sure it was something with toish , and i have "Oster urlaub" and
therefore a few days to play ...
Does anyone have a "short" stepguide ....
I mean not reading all 1500 entries :
I have rs-232 (ftdi adaptor) ready if needed.
mfg
Bingo
@Bingo: I think the amount of people owning both devices is relatively
small. I would suggest that you at least tell a bit about how the
streaming usually (e.g. to a PC) works, what video format (well, it
better be MPEG2...) and encapsulation (TS would be good) it is. Does the
DM-7000 do TS-over-TCP or is it HTTP, RTP(+RTPS), ...
One solution certainly is building upon "toish", another option maybe
would be to use my VDR distribution and add the IPTV plugin
(http://www.saunalahti.fi/rahrenbe/vdr/iptv/) to it. Maybe Martin can
give the compilation of that plugin a try? (I would do that but at the
moment my box for hacking is in "production" use, and the other one I
have has no power adapter right now...)
wie kompiliere ich ein vdr plugin mit der buildumgebung für die box? ich
kenn es nur mit /etc/vdr/plugins/src und dort mit makeplugins. wird aber
auf der box wohl kaum so funktionieren?
mfg
@Daniel yep, Hans-Werner has all the tools needed on his pages.
That is what I use. I'm lucky to have a 1760 with build in Hard Disk but
every usb harddisk or even usb flash drive can be used.
Later this week I think I've got some time to compile plugins.
On my plugin list are PIN, Enigma Skin, VLC and creating some mpeg4 ->
mpeg2 scripts.
More and more (dutch) channels are switching to dvb-s2/mpeg4
Blut, Schweiß, Tränen.
Ich habe es hinbekommen, keine Ahnung wie aber es läuft. Kämpfe im
Moment noch mit meinem Suse, bekomm die 11.4 nicht so richtig zum
laufen. Mein Videograbber will nicht, Sound will nicht, Kopf raucht,....
zauber mir heute nacht oder morgen dann die 11.2 wieder drauf, hoffe das
ich dann ein bischen mithelfen kann bei weiteren Sachen, mit meinen
begrenzten Fähigkeiten.
@ Hans-Werner: Spitze !!!!!!!!!!!!
Danke und frohes Schaffen allerseits.
MfG Metty
Wieso die 11.2? Für die gibs inzwischen keine Updates mehr ->
http://lists.opensuse.org/opensuse-announce/2011-03/msg00006.html
@IR-Tastatur FDC-3402 ... nicht das Modell, welches ich verwende (habe
die Ruwido Merlin), aber ich würde mal ganz frech behaupten, dass die
genauso geht. Muss man halt selber einlesen. Aber sollte dann je nachdem
direkt mit lirc oder eben meiner kleinen Programm-Sammlung
funktionieren.