Useful Binaries for the PBO
Useful binaries for the pbo & all rtd1073dd realtek media players.
These are compiled for the for mipsel system and have been at least mildly tested. A few I have compiled, some I have found, and some are well known.
binmay - source - binary - static-binary a binary/hex search and replace utility, like sed but for hex.
shuffle - source - binary - a binary to shuffle/randomnize a text file.
unyaffs- source - binary- to extract yaffs2 images
xxd - source - binary - hexdump like utility that can reverse a hexdump.
btpd - The BitTorrent Protocol Daemon, version 0.16, (same btpd used by patriot, newer version of source code):
mkyaffs2image-to make yaffs2 images
And of course:
busybox-mipsel - from busybox.net statically compiled, most everything you need, I can't live without it.
dropbearmulti-mipsel - "dropbear binary for the given target, implementing an ssh server, ssh client, and associated utilities such as scp."
strace-mipsel - "debugging tool listing all the system calls made by another program."
mediatomb - upnp server
Last edited by wigout; 12-02-2010 at 03:11 PM.
Since you have the framework in place can you do me a favor and compile the 2 modules source that is attached in the zip for me? I have a asix controller based usb gigabit adapter I got at frys and I wanna see what kind of thruput I'd get using it on the pbo. The source is for 2.6.9 thru 2.6.14 kernels.
Oh, I wish I knew enough to compile modules. It is apparently a tricky business requiring the right kernel sources (like there's ever been a full release) and other shenanigans.
Sorry, my compiling is more in the low-skill level department.
It should compile against the kernel source that pbo has released and the kernel has been the same on all these realtek boxes and not updated any that I know of and if it was patched they're all the same version so the modules would load just fine.
Originally Posted by wigout
I'm going off this weekend and will load the source up on my linux box and figure how to compile against a different architecture than x86 and give it a go. x86 compiling of the kernel is quite painless and easy but we'll see how this goes for me in mips land. I guess I could load all the source and a devel environment on the pbo via usb but man that would be some real work to get all the libraries in place to compile.
Patriot Z you guys have a full environment setup any chance you could whip out a module for me and then see if we can spice the pbo up a notch? Add the asix.h into the drivers/usb/net tree and in config set USB_AX8877X on and then it should compile a module I can use. I tried compiling in my native fedora specifying mips and the kernel source and then in qemu which is a virtual mips environment and this source crap PM has on their site won't compile for anything. Gives missing errors for a ton of things. If you don't want to compile it give me the SDK so I can do it myself because apparently you can't even build a kernel without the damn thing.
Last edited by scboley; 11-04-2010 at 09:45 AM.
I picked this up for like 20 bucks at frys in the store and dying to see if it gives any better thruput than the embedded adapter.
I'm attaching my attempt at compiling that driver for you- not sure how it will work for you, but when I type:
it adds the module to the /proc/modules list, so I suppose it might.
I'll give this a whirl and let you know how it comes out. I was trying to get it built before I ran off down to chili cookoff at big bend and couldn't get it to compile cleanly. What environment did you use and what mods did you do to get it to build? Love to know so I can go duplicate it on mine. If it loads it will more than likely work because linux is very picky about loading modules only compiled for that specific kernel version.
wigout you will get my 2nd born named after you this works.....I'll do some testing and see what kind of performance it gets and how stable it is......looks like we have some gigabit network for the pbo finally.
So any updates on what's the performance is like? I really want to see USB Gigabit Ethernet adapter work on PBO!
Originally Posted by scboley
It loaded and was working but I had some issues with configuration and need to get back in and try it all again and see if it will work. Kind of hard to get the network part right since it isn't a native configuration for the gui and has to be done all command line.