| Repozytorium Extware | 
| belliash | Dodano 20-08-2012 16:17 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | Mowisz i masz - classpath 0.98 i JamVM 1.6 trafily wlasnie to repozytorium  Choc nie wiem czy to wystarczy od odpalenia serviio, bo kazda implementacja javy rozni sie od siebie; badzmy dobrej mysli.
 
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| lazik | Dodano 20-08-2012 16:41 | 
|  
 Power User
 
  
 
 Posty: 356
 Dołączył: 09/12/2011 13:09
 
 
 | Cytat belliash napisał(a):
Mowisz i masz - classpath 0.98 i JamVM 1.6 trafily wlasnie to repozytorium ;) 
Choc nie wiem czy to wystarczy od odpalenia serviio, bo kazda implementacja javy rozni sie od siebie; badzmy dobrej mysli.No to zaczyna się górka ;)
 
 
 root@asus-router:/tmp/home/root# /opt/etc/serviio/bin/serviio.shCouldn't allocate the heap; try reducing the max heap size (-Xmx)
 : Cannot allocate memory
 Could not initialise VM.  Aborting.
 
Walczymy dalej...
 | 
|  | 
 
 | 
|  | 
| belliash | Dodano 20-08-2012 16:44 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | No, jak na moje oko, probuje zaalokowac wiecej pamieci niz ma dostepne   
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| lazik | Dodano 20-08-2012 17:16 | 
|  
 Power User
 
  
 
 Posty: 356
 Dołączył: 09/12/2011 13:09
 
 
 | No i to powinno być ustawione w  jam.h znajac zycie przy kompilacji:
 https://forum.openwrt.org/viewtopic.php?id=16392
 
 Połączony z 20 sierpień 2012 17:21:07:
 OK. zmieniłem w linii poleceń i ruszyło tylko teraz następna płotka:
 
 
 root@asus-router:/tmp/home/root# /opt/etc/serviio/bin/serviio.sh
 Exception in thread "main" java.lang.NoClassDefFoundError: org/serviio/MediaServer
 <>
 Caused by: java.lang.ClassNotFoundException: org.serviio.MediaServer not found in java.lang.ClassLoader$1{urls=[file:/opt/etc/serviio/lib/*,file:/opt/etc/serviio/config/], parent=null}
 at java.net.URLClassLoader.findClass(URLClassLoader.java:531)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:341)
 at java.lang.ClassLoader$1.loadClass(ClassLoader.java:1112)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
 
Walczymy dalej...
 Edytowany przez lazik dnia 20-08-2012 17:21
 | 
|  | 
 
 | 
|  | 
| belliash | Dodano 20-08-2012 17:58 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | Teraz wyglada jakby autoloader serviio nie mogl odnalezc klasy org/serviio/MediaServer. Ale to juz problem z serviio. Mam nadzieje ze uda Ci sie go odpalic   
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| lazik | Dodano 21-08-2012 00:22 | 
|  
 Power User
 
  
 
 Posty: 356
 Dołączył: 09/12/2011 13:09
 
 
 | Przeskoczyłem część błędów i teraz mam ciekawostkę: 
 
 root@asus-router:/opt/etc/serviio/lib# /opt/etc/serviio/bin/serviio.shlog4j:WARN No appenders could be found for logger (org.serviio.ApplicationInstanceManager).
 log4j:WARN Please initialize the log4j system properly.
 log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
 Ktoś z pomysłami?
 
 belliash dasz radę to dziadostwo skompilować?
 
 Połączony z 21 sierpień 2012 08:11:16:
 Przeskoczyłem i ten problem a teraz kolejny:
 
 
 2012-08-21 08:08:59,208 DEBUG [ApplicationInstanceManager] Listening for application instances on socket 443312012-08-21 08:08:59,270 INFO  [MediaServer] ------------------------------------------------------------------------
 2012-08-21 08:08:59,272 INFO  [MediaServer] Serviio DLNA media streaming server v 1.0.1 (rev. 6dbf7c6e334f+)
 2012-08-21 08:08:59,273 INFO  [MediaServer] Petr Nejedly 2009-2012
 2012-08-21 08:08:59,274 INFO  [MediaServer] http://www.serviio.org
 2012-08-21 08:08:59,274 INFO  [MediaServer]
 2012-08-21 08:08:59,275 INFO  [MediaServer] Java 1.5.0-GNU Classpath
 2012-08-21 08:08:59,276 INFO  [MediaServer] OS Linux mipsel 2.6.22.19
 2012-08-21 08:08:59,277 INFO  [MediaServer] File encoding: ISO-8859-1
 2012-08-21 08:08:59,285 INFO  [MediaServer] Headless mode enabled: true
 2012-08-21 08:08:59,286 INFO  [MediaServer] User home dir: /root
 2012-08-21 08:08:59,287 INFO  [MediaServer] Temp dir: /tmp
 2012-08-21 08:08:59,288 INFO  [MediaServer] ------------------------------------------------------------------------
 2012-08-21 08:09:01,494 INFO  [WebServer] Socket buffer set to 65535 bytes
 2012-08-21 08:09:01,522 INFO  [RestletServer] Starting Restlet server (/rest) exposed on port 23423
 2012-08-21 08:09:02,658 INFO  [RestletServer] Starting Restlet server (/mediabrowser) exposed on port 23424
 2012-08-21 08:09:02,662 INFO  [RestletServer] Starting Restlet server (/cds) exposed on port 23424
 2012-08-21 08:09:02,934 INFO  [DBSchemaUpdateExecutor] Checking if DB schema needs to be updated
 2012-08-21 08:09:02,978 DEBUG [DBLogDAOImpl] Checking if script 'script-0.1.sql' has been run
 2012-08-21 08:09:03,028 WARN  [DBConnectionPool] Can't create a new connection for jdbc:derby:db;create=true
 java.sql.SQLException: No driver found for jdbc:derby:db;create=true
 at java.sql.DriverManager.getDriver(DriverManager.java:231)
 at java.sql.DriverManager.getConnection(DriverManager.java:161)
 at java.sql.DriverManager.getConnection(DriverManager.java:204)
 at org.serviio.db.DBConnectionPool.newConnection(DBConnetionPool.java:186)
 at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:123)
 at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:149)
 at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:66)
 at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:59)
 at org.serviio.update.dao.DBLogDAOImpl.isScriptPresent(DBLogDAOImpl.java:49)
 at org.serviio.update.DBSchemaUpdateExecutor.updateDBSchema(DBSchemaUpdateExecutor.java:56)
 at org.serviio.MediaServer.main(MediaServer.java:108)
 2012-08-21 08:09:05,116 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: null
 java.lang.NullPointerException
 at org.serviio.update.dao.DBLogDAOImpl.isScriptPresent(DBLogDAOImpl.java:50)
 at org.serviio.update.DBSchemaUpdateExecutor.updateDBSchema(DBSchemaUpdateExecutor.java:56)
 at org.serviio.MediaServer.main(MediaServer.java:108)
 
 i prawdę mówiąc przy tym już chyba polegnę. Nie mam pojęcia za co się złapać.
 
 No to belliash coś ty mi tu przygotował? ;) Miała być 1.6 a jest [MediaServer] Java 1.5.0-GNU Classpath. Być może to jest problem.
 Twoja wersja:
 
 
 root@asus-router:/tmp/home/root# jamvm -version -showversion -fullversionjava version "1.5.0"
 JamVM version 1.6.0-devel
 
 Build information:
 Execution Engine: direct-threaded interpreter with stack-caching
 Compiled with: gcc 4.5.4
 Boot Library Path: /opt/lib/classpath
 Boot Class Path: /opt/share/jamvm/classes.zip:/opt/share/classpath/glibj.zip
 
Edytowany przez lazik dnia 21-08-2012 08:16
 | 
|  | 
 
 | 
|  | 
| belliash | Dodano 21-08-2012 08:21 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | no java jest 1.6 ... Java - wirtualna maszyna - JamVM... A classpath jest w wersji 0.98 - najnowsza wersja od GNU: http://www.gnu.org/software/classpath/downloads/downloads.html Nowszej nie widze.
 
 
 Problem jest tego rodzaju ze ta java nie ma wsparcia dla JDBC - Java ODBC - czyli potrzebne jest polaczenie z baza danych (jakas). Moze uda Ci sie w konfigu cos pozmieniac zeby zamiast z DB korzystal z plikow, ew wylaczyc cos tak aby to dzialalo?
 Edytowany przez belliash dnia 21-08-2012 08:31
 
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| lazik | Dodano 21-08-2012 09:14 | 
|  
 Power User
 
  
 
 Posty: 356
 Dołączył: 09/12/2011 13:09
 
 
 | Cytat belliash napisał(a):
no java jest 1.6 ... Java - wirtualna maszyna - JamVM... 
A classpath jest w wersji 0.98 - najnowsza wersja od GNU: http://www.gnu.org/software/classpath/downloads/downloads.html Nowszej nie widze.
 
Problem jest tego rodzaju ze ta java nie ma wsparcia dla JDBC - Java ODBC - czyli potrzebne jest polaczenie z baza danych (jakas). Moze uda Ci sie w konfigu cos pozmieniac zeby zamiast z DB korzystal z plikow, ew wylaczyc cos tak aby to dzialalo?No niestety to jest 1.5 i chyba to kończy zabawę z jamvm - przynajmniej tak wybika z wypowiedzi autora serviio. Co do zmian w konfigu prawdę mówiąc nie mam pojęcia czego jeszcze możnaby się czepnoć. Baza jest niezbędna a log dziwny bo wszystkie pliczki w paczce są.
 | 
|  | 
 
 | 
|  | 
| belliash | Dodano 21-08-2012 09:17 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | A znasz inne JRE ktore dziala na MIPSie? 
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| krisan | Dodano 21-08-2012 10:30 | 
|  
 Power User
 
  
 
 Posty: 207
 Dołączył: 22/03/2011 11:48
 
 
 | @belliash: http://packages.debian.org/search?sea...rch=mipsel
 Inna sprawa, czy ramu wystarczy...
 
 | 
|  | 
 
 | 
|  | 
| Pirek | Dodano 21-08-2012 10:46 | 
|  
 Power User
 
  
 
 Posty: 293
 Dołączył: 12/06/2006 01:35
 
 
 | podmieniłem oscama i dalej nie chce się uruchamiać: 
 oscam: can't handle reloc type 0x2f
 
 Asus RT-N16 [B4] Tomato v1.28 K26 USB K26 123 EN-AIO | 
|  | 
 
 | 
|  | 
| lazik | Dodano 21-08-2012 13:21 | 
|  
 Power User
 
  
 
 Posty: 356
 Dołączył: 09/12/2011 13:09
 
 
 | Lub to podobno dość lekkie i szybkie: http://wiki.java.net/bin/view/Mobileandembedded/PhoneMEAdvancedGSGOpenWRT
 | 
|  | 
 
 | 
|  | 
| belliash | Dodano 21-08-2012 19:09 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | Ta java nie obsluguje jdbc, wiec tez sie nie nada. 
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| przemasisko | Dodano 21-08-2012 19:45 | 
|  
 Super User
 
  
 
 Posty: 550
 Dołączył: 17/05/2010 13:56
 
 
 | Jak dla mnie nie ma sensu z tą javą kombinować na routerze, lepiej skupić się na innych pakietach, z których użytkownicy mogą rzeczywiście skorzystać  | 
|  | 
 
 | 
|  | 
| belliash | Dodano 23-08-2012 21:08 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | Ciezka sprawa z tym oscamem... Ale wroce do tematu po weekendzie. Teraz nie bede mial zbytnio czasu. Uaktualnilem takze opis instalacji w 1 poscie 
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| przemasisko | Dodano 23-08-2012 21:11 | 
|  
 Super User
 
  
 
 Posty: 550
 Dołączył: 17/05/2010 13:56
 
 
 | Miło to słyszeć  Widzę, że domenka z pakietami się trochę zmieniła  Mam nadzieję, że pamiętasz również o pakietach dla innych
  | 
|  | 
 
 | 
|  | 
| belliash | Dodano 23-08-2012 22:25 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | Jaknajbardziej pamietam, ale tymi zajac sie bede mial czas dopiero po weekendzie. Teraz conajwyzej drobne zmiany kosmetyczne i poprawki istniejacych juz rzeczy. 
 Co do domeny - funckonalne sa obie (przynajmniej na razie)
   
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| Raziel | Dodano 24-08-2012 23:02 | 
|  
 User
 
  
 
 Posty: 5
 Dołączył: 23/08/2012 12:37
 
 
 | Hej, 
 Ja byłbym bardzo wdzięczny za dorzucenie do repo jakiegoś bouncera IRC. Najlepiej znc, ew. psyBNC.
  
 Pozdrawiam, i gratuluję doskonałej roboty!
 Raziel
 | 
|  | 
 
 | 
|  | 
| belliash | Dodano 25-08-2012 09:58 | 
|  
 Maxi User
 
  
 
 Posty: 730
 Dołączył: 17/08/2010 08:53
 
 
 | Na szybko popelnilem psybnc i znc. Daj znac czy dziala i niczego nie brakuje. Edytowany przez belliash dnia 25-08-2012 10:51
 
 Linksys WRT1900AC:  OpenWrt 19.07.2Jetway JC390F841AA34B: OpenWrt 19.07.2
 | 
|  | 
 
 | 
|  | 
| Raziel | Dodano 25-08-2012 14:44 | 
|  
 User
 
  
 
 Posty: 5
 Dołączył: 23/08/2012 12:37
 
 
 | 
 Kurcze, normalnie jesteś szybki jak burza.
  
 Dokładniej przetestuję wieczorkiem (i dam znać), ale tak na szybko:
 - przy odpalaniu znc pojawia się: znc: can't load library 'libuClibc++.so.0'; po ustawieniu scieżki do libów: 'export LD_LIBRARY_PATH=/opt/lib' mam teraz przy odpalaniu czegokolwiek błąd: 'can't handle reloc type 0x2f', później pokombinuję dalej;
 - psyBNC odpala się bez błędów, ale nie widać go wśród procesów (najwyraźniej jest od razu ubijany).
 
 --- UPDATE ---
 
 Nic ponad wspomniane wyżej nie udało mi się osiągnąć. Najbardziej ciekawi mnie błąd: "can't handle reloc type 0x2f". Mam Tomato by Shibby (v99), i podpięte wyłącznie repo extware.
 
 Pozdrawiam!
 Raziel
 Edytowany przez Raziel dnia 25-08-2012 18:32
 | 
|  | 
 
 |