No, I haven't written any code yet. Just creating a thread to focus discussion on how to make it work. I first posted this on the RioReceiver BBS, but since it is actually mostly an Empeg hack, I'm moving the discussion (if any) to here.

(1) DHCP not provided -- use whatever DHCP server your network already has. None present? Get one then!

(2) The initial NFS download of "zImage" will be spoofed by Hijack as a special case. A real NFS implementation will not be provided -- this hack will work ONLY for the one "zImage" download.

(3) The zImage file itself (Receiver's Linux kernel) will be hacked to use FTPFS instead of NFS for subsequent .ARF accesses. This allows it to "mount" its Linux filesystem using FTP via Hijack's existing FTP server. No new code in Hijack for this.

(4) The actual music services will be provided by the existing Hijack HTTP server, with some special-case enhancements to find/filter the database info required. Soup views and the like can be obtained by having Hijack read/filter the existing Empeg "database" file.

Comments?