Howto : Mipsel emu on Vusolo4k


Now it is possible to run some well known softcams from mips boxes on the Solo4K, using BH 3.0.x images.

First you need to install gnemul-qemu_mipsel-lib-all_bh.tgz (this file contains the libs needed from a mips box)
qemu --> is a a generic and open source machine emulator and virtualizer. Here it is used as a virtualiser, QEMU achieves near native performance by executing the guest code directly on the host CPU.

To install qemu you need to do the following:

telnet your vusolo4k, then type

Codice:
opkg update
opkg install qemu
This will install the required packages

I've prepared a mgcamd example for you...

NOTE: So far CCcam does not work with this trick.

Next you will need to modify the camscript to reference your old softcam and make it to start using qemu with attached library, something similar to:


Codice:
start:
/usr/bin/qemu-mipsel -L /usr/gnemul/qemu-mipsel/ /usr/bin/mgcamd_mipsel_1.38
stop:
killall -9 qemu-mipsel
If you find that some library files are missing, copy them from a mips box into the /usr/gnemul/qemu-mipsel folder.

mgcamd_1.38c attached and working
oscam mips (emu patched) working
CCcam so far not working

No others so far have been tested, so would be interesting to see if other emu's such as Gbox, Scam etc work.

__________________
XXXX Team


http://speedy.sh/pszre/mgcamd-138-mi...usolo4k-bh.tgz


http://speedy.sh/Q83tp/gnemul-qemu-m...lib-all-bh.tgz