Dein Server ist off-linebosmann hat geschrieben:http://bosmann.kilu.de/Neutrino_HST.jpg
DBox2 als Homemanager mit Kernel 2.6.26.8
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
guckst Du jetzt...
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Welche Funktionen fehlen libcurl 7.10.1 zur Umsetzung?bosmann hat geschrieben:guckst Du jetzt...
80kb mehr im Flashimage, nur um die Rolladen runterzulassen,
ist ein wenig heftig und dürfte den wenigsten Anwendern nützen.
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
Eine Box will ich als reinen Homemanager einrichten. Rolläden zu steuern reicht schon libcurl 7.10.1 aber ich will noch mehr Funktionen. Habe mittlerweile ein Image mit 7.19.0 erstellt. Mal sehen was noch möglich ist.
Der Füllstand sieht im Moment so aus:
Der Füllstand sieht im Moment so aus:
Linux version 2.6.26.8-dbox2 (bosmann@bosmann) (gcc version 3.4.6) #3 PREEMPT Wed Apr 22 21:51:17 CEST 2009
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock/2 5.3M 5.3M 0 100% /
/dev/mtdblock/3 1.4M 708.0k 700.0k 50% /var
.
.
.
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Re: Kernel 2.6.26.8
Bitte um mehr Details. "Ich brauche das fette libcurl um die Beleuchtung anzusteuern" ist nicht ein Argument jemanden in diesem Forum dir abkauft, nicht rhabarber und ich auch nicht. Welche Hardware steuerst du an? Mit welcher Protokolle? Welche Daten fliessen, in welche Richtung?bosmann hat geschrieben:Eine Box will ich als reinen Homemanager einrichten. Rolläden zu steuern reicht schon libcurl 7.10.1 aber ich will noch mehr Funktionen.
Heimautomatisierung handelt hauptsächlich um kleine Befehle, eventuell mit kleinere Argumente, sowie Statusmitteilungen, die mittels UDP- oder TCP-Socketverbindungen, oder gelegentlich mittles http übertragen werden. (lib)curl dagegen "is a tool to transfer data from or to a server, using one of the
supported protocols (HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT,
TELNET, LDAP or FILE)." Für mich recht unterschiedlich.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Kernel 2.6.26.8
Es reicht ja schon, wenn man ein (schon fertiges) Programm hat, das halt die neuere libcurl braucht, und das man sonst erst portieren müsste.
Oder wenn man einen neueren Compiler benutzen will (die alte libcurl baut mit neueren Compilern nämlich nicht, deswegen habe ich bei mir auch updated).
Warum die so fett wird, müsste man sich mal anschauen, ich vermute ja, dass irgendein Feature, das am Ende gar niemand (auf der box) benutzt, nun per default eingeschaltet ist und die lib so aufbläht.
Allerdings war ich bisher auch zu faul zu suchen, mit 4GB FLASH habe ich aber auch wirklich keine Platzprobleme ;-)
Oder wenn man einen neueren Compiler benutzen will (die alte libcurl baut mit neueren Compilern nämlich nicht, deswegen habe ich bei mir auch updated).
Warum die so fett wird, müsste man sich mal anschauen, ich vermute ja, dass irgendein Feature, das am Ende gar niemand (auf der box) benutzt, nun per default eingeschaltet ist und die lib so aufbläht.
Allerdings war ich bisher auch zu faul zu suchen, mit 4GB FLASH habe ich aber auch wirklich keine Platzprobleme ;-)
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Eigentlich habe ich alles abgeschaltet, was abzuschalten war.seife hat geschrieben:ich vermute ja, dass irgendein Feature, das am Ende gar niemand (auf der box) benutzt, nun per default eingeschaltet ist und die lib so aufbläht.
Zumindest die Zusammenfassung von curl/configure zeigt
nichts mehr an, was noch abzuschalten wäre.
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
es handelt sich um einen Homeserver in der EIB-Elektroinstallation der auf verschiedenen Ports auf beliebige Daten wartet und verknüpft diese mit den KOs (IP/EIB-Telegramme (Empfang)).
Beim Auslösen eines Menüpunkts des Plugins wird eine GET Anfrage an den Homeserver gesendet.
zB.: GET HS-IP:2020 -> Szene1, GET HS-IP:2021 -> Szene2, GET HS-IP:2022 -> Szene3 usw.
Ausserdem will ich noch eine Videoübertragung per Homeserver realisieren. Dazu brauche ich libcurl 7.19.0.
Habe aber mittlerweile so ein Image kompiliert...
Beim Auslösen eines Menüpunkts des Plugins wird eine GET Anfrage an den Homeserver gesendet.
zB.: GET HS-IP:2020 -> Szene1, GET HS-IP:2021 -> Szene2, GET HS-IP:2022 -> Szene3 usw.
Ausserdem will ich noch eine Videoübertragung per Homeserver realisieren. Dazu brauche ich libcurl 7.19.0.
Habe aber mittlerweile so ein Image kompiliert...
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Damit wäre das Thema für mich erledigt, Du hast, was Du brauchst,bosmann hat geschrieben:Habe aber mittlerweile so ein Image kompiliert...
der überwältigende Rest der User, mich eingeschlossen, hat dafür
keine Verwendung.
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
Ja, vielen Dank für die Unterstützung.
Gruß
Gruß
-
- Erleuchteter
- Beiträge: 595
- Registriert: Donnerstag 1. Januar 2004, 16:59
Re: Kernel 2.6.26.8
Also ich finde das, was bosmann gemacht hat, eine "nette" Sache und kann ehrlich gesagt nicht ganz den rauen Umgangston verstehen. Ich muss aber dazu sagen, das ich bis dato auch noch kein Argument von bosmann rauslesen konnte, warum es genau diese Version sein muss. Bugs in der alten Version? Neue benötigte Features?
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Ich habe meine Kommentare nochmals gelesen und kann Deineprodigy7 hat geschrieben:nicht ganz den rauen Umgangston verstehen.
Aussage verstehen. Ich hatte zu keinem Zeitpunkt vor, abweisend
zu klingen, im Gegenteil habe ich durch meinen Patch geholfen.
Nachdem bosmann nun geschrieben hat, was er mit Curl 7.19.x
plant, habe ich meine Meinung dazu geäußert, wenn auch in
knapper Form. Inhaltlich habe ich nichts zurückzunehmen,
rauh wollte ich dabei aber nicht klingen.
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: Kernel 2.6.26.8
Ja der Ton ist mal wieder etwas rauer.
Ich würde mal sagen das das Tuxbox Projekt sich in einer Umbruchphase befindet. In einem anderen Thread wurde und wird gerade die Portierbarkeit behandelt. Nun sind da schon einige Plattformen dabei die unterstützt werden. Von dieser Sicht aus kann man wohl nicht mehr nur von einem DBox Image ausgehen wenn man hier über eine Software oder Lib redet. Alle neuen Boxen haben entweder genug Flash onBoard oder mindestens eine USB Schnittstelle über die man problemlos Medien in ein Verzeichnisbaum einbinden kann und somit das Filesystem vergrößern kann.
Wichtiger ist es in meinen Augen eher sich Gedanken zu machen wie man alle Plattformen bedienen kann ohne jedesmal einen Handstand machen zu müssen und dabei trotzdem offen zu sein für die defizielen Plattform spezifischen Erweiterungen. Ich habe die letzten Jahre gelernt mit fremde Meinungen erst einmal anzuhören und zu akzeptieren ohne direkt alles zu verurteilen. Das Leben ist nun mal eine Aneinanderreihung von Kompromissen.
Zum Thema EIB: Hier wird in Zukunft noch so einiges kommen. Umso schöner zu sehen das es User gibt die sich mit Thema im Bezug Ansteuer-/Anzeigemöglichkeit mit einer Settopbox auseinander setzen! Wer sieht was ein Gira Homeserver kann (und trotzdem kostet!) weis die Möglichkeiten die sich mit einer FB ergeben zu schätzen!
Ich würde mal sagen das das Tuxbox Projekt sich in einer Umbruchphase befindet. In einem anderen Thread wurde und wird gerade die Portierbarkeit behandelt. Nun sind da schon einige Plattformen dabei die unterstützt werden. Von dieser Sicht aus kann man wohl nicht mehr nur von einem DBox Image ausgehen wenn man hier über eine Software oder Lib redet. Alle neuen Boxen haben entweder genug Flash onBoard oder mindestens eine USB Schnittstelle über die man problemlos Medien in ein Verzeichnisbaum einbinden kann und somit das Filesystem vergrößern kann.
Wichtiger ist es in meinen Augen eher sich Gedanken zu machen wie man alle Plattformen bedienen kann ohne jedesmal einen Handstand machen zu müssen und dabei trotzdem offen zu sein für die defizielen Plattform spezifischen Erweiterungen. Ich habe die letzten Jahre gelernt mit fremde Meinungen erst einmal anzuhören und zu akzeptieren ohne direkt alles zu verurteilen. Das Leben ist nun mal eine Aneinanderreihung von Kompromissen.
Zum Thema EIB: Hier wird in Zukunft noch so einiges kommen. Umso schöner zu sehen das es User gibt die sich mit Thema im Bezug Ansteuer-/Anzeigemöglichkeit mit einer Settopbox auseinander setzen! Wer sieht was ein Gira Homeserver kann (und trotzdem kostet!) weis die Möglichkeiten die sich mit einer FB ergeben zu schätzen!
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Neben der Portierung auf IPBox, die ich aus Spaß an der Sache durchführe,doc hat geschrieben:Von dieser Sicht aus kann man wohl nicht mehr nur von einem DBox Image ausgehen wenn man hier über eine Software oder Lib redet.
konzentriere ich mich auf die Dbox2, da dies die einzige Box ist, die ich
im Moment habe, das wird sich in der nächsten Zeit nicht ändern. Daher
achte ich darauf, dass die Dbox2 nicht unter die Räder kommt
Es ist kein Problem, bei BOXTYPE != DBOX2 eine andere libcurl-Version zu nutzendoc hat geschrieben:Alle neuen Boxen haben entweder genug Flash onBoard oder mindestens eine USB Schnittstelle über die man problemlos Medien in ein Verzeichnisbaum einbinden kann und somit das Filesystem vergrößern kann.
oder prinzipiell eine cdk/configure-Option --with-curl-version=... einzuführen.
Ich habe nichts verurteilt, nur ausgedrückt, dass ich erstmal keinen allgemeinendoc hat geschrieben:ohne direkt alles zu verurteilen.
Handlungsbedarf sehe, da bosmann für sich ein funktionierendes Image kompilieren
konnte. Mein libcurl-Patch ist im ULC und steht für alle Interessenten zur Verfügung.
Das sehe ich auch so und ich bemühe mich, das praktisch umzusetzen.doc hat geschrieben:Das Leben ist nun mal eine Aneinanderreihung von Kompromissen.
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
Ich selbst sehe nichts "raues" im Ton vom rhabarber1848. Mir wurde hier oft geholfen und er war oft als erster da. Ich gebe zu dass meine Fragen manchmal nervig sind weil sie aufgrund meines mangelhaftes Fachwissens im Imagebau undeutlich ausfallen und dann ist Geduld angesagt. Aber man kommt immer wieder zu positiven Ergebnissen und das ist der Beweis dass Geduld vorhanden ist. Das freut mich besonders:
.dass die Dbox2 nicht unter die Räder kommt
Genau um diesen Homerserver handelt es sichWer sieht was ein Gira Homeserver kann...
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
oder --enable-homeserver, was neben der "großen" Curl-Versionrhabarber1848 hat geschrieben:oder prinzipiell eine cdk/configure-Option --with-curl-version=... einzuführen.
auch die Neutrino-Menüs für den Homeserver miteinkompiliert.
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
das wäre etwas...dann könnte man mit der Dbox2 Welle machen...rhabarber1848 hat geschrieben:oder --enable-homeserver, was neben der "großen" Curl-Versionrhabarber1848 hat geschrieben:oder prinzipiell eine cdk/configure-Option --with-curl-version=... einzuführen.
auch die Neutrino-Menüs für den Homeserver miteinkompiliert.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Mehr als eine andere Curl-Version zu aktivieren, istbosmann hat geschrieben:das wäre etwas...dann könnte man mit der Dbox2 Welle machen...
momentan nicht drin. Da fehlt noch Code von Dir
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
was brauchst konkret? etwa libcurl.so.4-so???rhabarber1848 hat geschrieben:Mehr als eine andere Curl-Version zu aktivieren, istbosmann hat geschrieben:das wäre etwas...dann könnte man mit der Dbox2 Welle machen...
momentan nicht drin. Da fehlt noch Code von Dir
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Nein, das wird mittels meines Patches kompiliert.bosmann hat geschrieben:was brauchst konkret? etwa libcurl.so.4-so???
Was ich meinte, sind Deine Neutrino-Menüs und die
dahinterliegenden Funktionen zur Hauskontrolle
Aber bleib locker, all das, was ich eben über configure-
Optionen geschrieben habe, ist erst nötig, nachdem
Du Deinen funktionierenden Code veröffentlicht hast.
Nutzt Du ein shellexec-Menü?
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Der Sourcecode für shellexec liegt afaik nicht offen vor.bosmann hat geschrieben:ja
Damit wird der Einbau Deiner Funktionen ins Image schwieriger.
Könntest Du bitte den Threadtitel ändern?
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
hmmm...muß zwischen der Zeilen lesen. Meinst Du ich soll als Threadstarter den Titel hier ändern?
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kernel 2.6.26.8
Nur, falls das technisch möglich ist, der Thread hat mit Kernel 2.6 ja gar nichts mehr zu tun.bosmann hat geschrieben:Meinst Du ich soll als Threadstarter den Titel hier ändern?
Probier mal, ob Du das im ersten Posting dieses Threads schaffst.
EDIT: Danke! Sieht gut aus.
-
- Einsteiger
- Beiträge: 268
- Registriert: Sonntag 3. September 2006, 14:13
Re: Kernel 2.6.26.8
Wobei man erwähnen muß dass das Ganze eine gewisse Routine im Umgang mit der ETS-Software erfordert...rhabarber1848 hat geschrieben:Nur, falls das technisch möglich ist, der Thread hat mit Kernel 2.6 ja gar nichts mehr zu tun.bosmann hat geschrieben:Meinst Du ich soll als Threadstarter den Titel hier ändern?
Probier mal, ob Du das im ersten Posting dieses Threads schaffst.
EDIT: Danke! Sieht gut aus.