Subject: Re: Shark netboot question
To: None <port-arm32@netbsd.org>
From: Alex Dumitriu <alexrd@earthlink.net>
List: port-arm32
Date: 10/06/2000 05:25:33
Thanks to everyone who responded,
moving deeper into the problem....

For those who suggested dhcpd.conf mods, unfortunately it's not really =
applicable. The machine is getting its IP and boot-file info OK =
(specified on the OF command line) but the cs* driver is choking as the =
kernel tries to boot.

Digging through the archives, it seems that others saw the same problem =
and solved it with a firmware upgrade. I've tried doing this, but all =
three FW versions made available by Chris Demetriou (thanks again =
Chris!) fail with a:

Unsupported Flash device 4 29F040
This firmware can currently program AMD 29F040 devices

Is this a licensing issue? My guess is that the '4' and 'AMD' are =
specifying brands, and the '29F040' is the actual board type. Can anyone =
confirm or refute this?
If this is true, I see two options:
1) finding an actual Funai-blessed firmware image (any ideas or =
sources?)
or
2) faking out the the machine to think it's a AMD 29F040 (not sure how =
to do this/if it is possible)

Obviously there's some risk with the second option, but if I can't get =
the network working, this box doesn't do me any good anyway.

I suppose another option is to figure out why the cs0 driver is failing =
and fix it. I would love to do this but I'm afraid my C skills aren't =
quite up to the task. OTOH I have books, determination, a tolerant =
employer  and a long-standing desire to contribute something valuable to =
the NetBSD code base. If anyone is willing to point me in the right =
direction and put up with stupid questions I'd be more than willing to =
try. Is it even worth it?

Again, thanks all,
-Alex Dumitriu=