Linux on the bushstb

Peter Duffy bush-hacking@earth.li
Wed, 13 Feb 2002 22:23:14 +0000


In article <20020212010257.H22515@earth.li>, Jonathan McDowell
<noodles@earth.li> writes
>On Mon, Feb 11, 2002 at 10:04:36PM +0000, Peter Duffy wrote:
>> Under Linux, I dd'd the zipimage to a zip disk: once it had completed
>> (took about 30 minutes to write!!)
>
>Wow. No where near that long for me - just a few minutes. This was using
>an IDE Zip drive on the PC of course though.

I only have an old parallel port thingy!! (Have to keep shuttling it
between the PC and the STB.)

>The write support is far from complete; it
>can't allocate blocks just change permissions/dates of current files
>AFAICT. (I'm running 2.4.17 and have checked the ARM Linux site for any
>later ADFS stuff to no avail.)

I was originally using kernel 2.4.7-10 (I think - the standard one which
comes with Redhat 7.2.) I decided to get hold of 2.4.17 - built it,
booted it, mounted an ADFS filesystem, did "ls" on the mount point
directory. Result: it hung the machine solid - had to hit the reset
button.

>
>> Damned frustrating, as it looks as though it could be the last major
>> obstacle!! 
> 
>I'm going to grab NetBSD and see if its filecorefs support is any
>better.

Have you had any luck with this as yet? I had a look at the NetBSD
documentation, and as far as I could see, the support for filecorefs was
read-only (the document was on the net, and it's possible it was out-of-
date. I've downloaded the latest iso images (ah, the bliss of having a
broadband connection!!) and I'll have a look at the documents on it.

I wonder how difficult it would be to write a utility which would take a
bunch of files and create an ADFS filesystem image from them. (Might be
fractionally easier to try building write support into the existing
driver.)

Another possibility I wondered about was the various RiscOS emulators: I
got armemu running under Linux last week (and ARM Linux running in the
emulator!) - its device support is fairly primitive though. 

I guess that the most obvious and probably easiest solution is to buy a
secondhand Arc: I'm keeping an eye on ebay etc.  

-- 
Peter Duffy