page of audrey

My Audrey is up and running. Here are details about interesting things to do with her

  • Peracom Ethernet Adapter and 3com Audrey
    This works great after a bit of fiddiling arround. Here's the skinny :
  • Firstly, read this ... we just adapt these details
  • This works fine for my Optus@Home USB ethernet adapter, but should work for *any* Peracom adapter, it is just a matter of finding the correct product and vendor ID's. I found the easiest way to find this was to plug the adapter into a Linux machine -- you then have two options (1) mount the USB /proc stuff and grab it from in there, or the much easier (2) just watch /var/log/messages (or wherever your system messages are logged) and when you plug it in it tells you! easy.
  • So the relevant details for the Optus@Home adapter are VendorID 0x0565 and Product ID 0x0003. There are more details on pid and vid's for other adapters at this site but incase it goes down other Peracom PID's are 0x0002 and 0x0005, the VID is always 0x0565.
  • You need the qttools from here or i mirrored them here.
  • Now, i only did this on on windows 2000, so get the updated inf file for qttools either from it's orignal site and edit it up or use this already edited version of qtprog.inf. Put this over the one in the qttools.zip file.
  • Update the qtprog.inf file to have the correct VID and PID's if you didn't use the already edited version.
  • Plug in your adapter, and install the qttools driver. It should go without a flaw, make sure you don't choose the option that says "let me pick from a list of devices" but let windows search and specify the location with the qttools stuff in it.
  • Almost there. Don't try using the macparse.exe program like in the other intstructions, i haven't (and don't know anyone who has got it) to work. Get this .bin file or I have it mirrored here. It already has the 3com VID and PID setup in it.
  • fire up qtexercz. Go Configure->Comm->select USB. In the right hand pane, select the linksys.bin file that you downloaded above. Then, press Program Small I2C. It should say something along the lines of "Starting Write" in the left hand side. Give it a good 30 seconds ... it feels like an eternity. Don't touch it now or you'll probably stuff things up.
  • Finally it comes up "Complete". That's it ... plug it into Audrey and get updating!

  • Mounting via NFS
    Mounting via NFS is just as easy as the more widely publicised Windows share mounting. I have a directory with over 200 albums, and I noticed a particular speed increase when using NFS over connecting via Samba. To do it you need fs-nfs2 which I extracted from the QNX 6.0 CD. Put it in /nto/bin and chmod +x it. Usage is basically
    fs-nfs2 ip:share mount (e.g. fs-nfs2 192.168.0.2:/vol2 /mp3)
    Your directory should then be mounted on your mount point. If it's not working then the showmount utility will help. Usage is same as always
    showmount -e ip

  • Useful Unix Utils
    If you have the QNX 6.0 CD (download as an ISO from planetmirror.com), then you can extract all the utilites without actually installing QNX. In the directory /repository2 are all the QNX packages. To find what you are looking for, go into that directory and grep the .qpk files e.g.
    grep -i filename *.qpk
    Once you have found the .qpk file it is in, copy the equivilent .qpm file to your hard drive. Rename it as filename.tar.gz, as these are just zipped tar files. Unextract as usual.

    I have put a bunch of common utilities into some bz2 files (to get around the max file limit here). There is the bin and lib directories and the usr and sbin directories. You can see if the utility you need is in there by checking out the ls-R.txt file.

  • Photos of Audrey

  • Audrey is now a photo album too!
    My photo album application uses PHP on the server to serve up images to Audrey. Simply point the script at a directory containing sub-directory "albums" and it will recurse through and let you select all or some for linear or random photo rotation, with a period of your choosing. You can repeat the last selection too. This version will not work with multiple clients unless you want them to all display the same thing. Have a look at the photo album selection screen and an actual image.
    All the files you need are in audreyview.tar.gz. Edit the index.php file in the marked sections to suit your setup, and go!