• 1
  • 2
  • 3(current)
  • 4
  • 5
  • 11
Port XBMC for Linux to run on the ASUS O!Play (O'Play / OPlay) media player hardware?
#31
Koenradus Wrote:Okay, optware up and running:

Awesome work dude!
Reply
#32
Bittorrent Client install after following Koenradus's optware package install guide.

/ # /opt/bin/ipkg install rtorrent
Installing rtorrent (0.8.5-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
package rtorrent suggests installing dtach
package rtorrent suggests installing screen
package rtorrent suggests installing adduser
Installing libtorrent (0.12.5-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing openssl (0.9.7m-5) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing libsigc++ (2.2.3-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing libuclibc++ (0.2.2-8) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing ncursesw (5.7-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing ncurses (5.7-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing libcurl (7.19.6-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing zlib (1.2.3-3) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing xmlrpc-c (1.11.00-3) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Installing libxml2 (2.7.5-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optwar...mipsel.ipk
Configuring libcurl
Configuring libsigc++
Configuring libtorrent
Configuring libuclibc++
Configuring libxml2
Configuring ncurses
update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear
Configuring ncursesw
Configuring openssl
Configuring rtorrent
Configuring xmlrpc-c
Configuring zlib
Successfully terminated.

/tmp/usbmounts/sda1/bin # /opt/bin/rtorrent -h
Rakshasa's BitTorrent client version 0.8.5.
Reply
#33
Here is my wish list of stuff to get working on O!Play:

1) Setup Optware ... Completed by Koenradus ...
2) Setup Openssh ( optware openssh )
3) Disable Telnet
4) Setup Fast lightweight Web Server with PHP support ( optware php-thttpd )
5) Disable Built in webserver
6) Setup mail ( optware nail )
7) Setup torrent ( optware rtorrent ) .... Completed by hijack204 ...
8) Setup download manager for rapidshare, megaupload ( optware plowdown )

I have update the first post with status on all these tasks ..
The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use XBMC Debug Log Addon to retrieve it.
Reply
#34
Koenradus Wrote:Before 92.5/203.6 MB free (55% used), after 126.6/203.6 free (38% used), thats better!
That's it for now. So to answer CrashX's question: Optware is working...

Are you installing on internal drive ? I thought it had only 16MB free ...
The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use XBMC Debug Log Addon to retrieve it.
Reply
#35
Yeah I noticed you said that in an earlier post.
But I'm not installing on an internal drive.
My O!Play has had 203.6 MB from the start (no external drive connected).
Maybe we have a different version? I bought mine in the Netherlands.

By the way if you find your internal memory is too small try this:
Code:
mkdir /opt/
mount -t cifs -o username=user,password=password //192.168.x.x/oplay /opt/
You would have to have a samba share called oplay on an other computer / server (/etc/samba/smb.conf):
Code:
[oplay]
path = /home/oplay/
comment = OPlay Space
browseable = yes
writable = yes
guest ok = no
This way you can have tons of space to install all your apps.

Will the progress we made up till now enable us to run XBMC on the O!Play at some point?
Reply
#36
CrashX Wrote:Are you installing on internal drive ? I thought it had only 16MB free ...

I just linked my opt directory to the usbmounted device for more room
Reply
#37
hijack204 Wrote:I just linked my opt directory to the usbmounted device for more room

That works too Big Grin
Reply
#38
hijack204 Wrote:/ # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 114.6M 112.3M 2.3M 98% /
/dev/mtdblock/2 16.0M 1.3M 14.7M 8% /usr/local/etc
/dev/rd/0 40.0k 40.0k 0 100% /mnt/rd

Unfornately I haven't purchased it yet .. I have two many linux device at the moment .. I have wdtv ( original ) and hacked to support almost all of the stuff that I mentioned including network support via external usb adapter ..

Getting XBMC on it ... This is a question for the linux experts which isn't me ...

Were you able to find anything about the GUI ? Are they using configuration files ( XML ) ? In WDTV, the fact that they were using xml made it easier to hack the GUI to support apple trailer / youtube within the GUI ...
The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use XBMC Debug Log Addon to retrieve it.
Reply
#39
Koenradus Wrote:If you follow the instructions in this post you should be OK. Pretty straightforward and the same files work on my O!Play: http://www.acryan.com/forums/viewtopic.php?p=5637#p5637

That post does give detailed instruction for running Apache. It then says do the same for ftp and has a link to a binary package. I would like to try to only use the r/w portion of the O!Play (the one you mentioned) and have the files live on the esata drive on which I have 2 Linux partitions (and an ntfs one).

To get ftp going is there a slimmed down description that you could provide? The only reason I am asking is that at this time there is no disaster recovery for the O!Play which is odd. At least one person seems to have bricked their unit by following the Peter apparoach (in avfroums.com in the uk) which remount the r/o part as r/w and modified some files.

The easiest way would be to have optware installed without ever touching the r/o part of the memory.

philip
Reply
#40
pmcd Wrote:That post does give detailed instruction for running Apache. It then says do the same for ftp and has a link to a binary package. I would like to try to only use the r/w portion of the O!Play (the one you mentioned) and have the files live on the esata drive on which I have 2 Linux partitions (and an ntfs one).

To get ftp going is there a slimmed down description that you could provide? The only reason I am asking is that at this time there is no disaster recovery for the O!Play which is odd. At least one person seems to have bricked their unit by following the Peter apparoach (in avfroums.com in the uk) which remount the r/o part as r/w and modified some files.

The easiest way would be to have optware installed without ever touching the r/o part of the memory.

philip

You can try installing optware package vsftpd ..
The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use XBMC Debug Log Addon to retrieve it.
Reply
#41
CrashX Wrote:You can try installing optware package vsftpd ..

But I'd have to be able to install optware and I haven't a clue on how to do that without writing to the read only part of the O!Play (:

pmcd
Reply
#42
Well you could try (and this is untested):

Code:
cd /usr/local/tmp
mkdir opt
mount /tmp/usbmounts/sda1/ /usr/local/tmp/opt

Then create the tmp and ipkg dirs and follow instructions from previous post. The directory is /usr/local/tmp is mounted read/write by standard and (as an added bonus as i've read in other forums) does not get replaced on a firmware update...

Good luck
Reply
#43
Koenradus Wrote:Yeah I noticed you said that in an earlier post.
But I'm not installing on an internal drive.
My O!Play has had 203.6 MB from the start (no external drive connected).
Maybe we have a different version? I bought mine in the Netherlands.

Can you please execute the following commands and post results ? Just curious what else is different ..

1) cat /proc/cpuinfo
2) cat /proc/meminfo
3) free
4) df -h
The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use XBMC Debug Log Addon to retrieve it.
Reply
#44
Will execute this tonight, when I'm home.
I did a quick scan for xml files (du -ah / | grep xml) and that gave me 0 files.
I will post a full list of all files on the O!Play on pastebin when I get home as well.
Reply
#45
1) cat /proc/cpuinfo
Code:
system type             : Realtek Venus
processor               : 0
cpu model               : MIPS 24K V7.8
BogoMIPS                : 269.51
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes
ASEs implemented        : mips16
VCED exceptions         : not available
VCEI exceptions         : not available
2) cat /proc/meminfo
Code:
MemTotal:       121856 kB
MemFree:         39236 kB
Buffers:            60 kB
Cached:           4216 kB
SwapCached:          0 kB
Active:           4936 kB
Inactive:         2204 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       121856 kB
LowFree:         39236 kB
SwapTotal:          32 kB
SwapFree:           32 kB
Dirty:               0 kB
Writeback:           0 kB
Mapped:           5152 kB
Slab:             4528 kB
CommitLimit:     60960 kB
Committed_AS:     7076 kB
PageTables:        376 kB
VmallocTotal:  1048548 kB
VmallocUsed:       524 kB
VmallocChunk:  1047940 kB
3) free
Code:
total         used         free       shared      buffers
  Mem:       121856        82620        39236            0           60
Swap:           32            0           32
Total:       121888        82620        39268
4) df -h
Code:
Filesystem            Size  Used Avail Use% Mounted on
Filesystem                Size      Used Available Use% Mounted on
/dev/root               203.6M    129.3M     74.3M  63% /
/dev/mtdblock/2          16.0M      1.3M     14.7M   8% /usr/local/etc
/dev/rd/0                40.0k     40.0k         0 100% /mnt/rd

The file list for the O!Play can be viewed or downloaded @ Pastebin.

I will look into what makes up the GUI. If you have any further requests let me know.
Reply
  • 1
  • 2
  • 3(current)
  • 4
  • 5
  • 11

Logout Mark Read Team Forum Stats Members Help
Port XBMC for Linux to run on the ASUS O!Play (O'Play / OPlay) media player hardware?2