Date: Thu, 5 Aug 1999 18:21:10 -0500 (CDT) From: Mike Spengler <mks@networkcs.com> To: thierry.herbelot@alcatel.fr Cc: mks@networkcs.com, atm@freebsd.org, harp@magic.net Subject: Re: fore_dnld Message-ID: <199908052321.SAA69931@us.networkcs.com> In-Reply-To: <37A98E2D.D015F6CD@alcatel.fr> from Thierry Herbelot at "Aug 5, 99 03:14:21 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Thierry,
> hello,
>
> we have investigated the download problem, with another PC and a
> cooked-up program, which gives verbose error messages (see enclosed
> fore_dnld.c), and a slightly modified /etc/rc.atm.
>
> the enclosed dmesg.atm is an extract of the messages printed on the
> console when the machine is booting up. (dmesg.boot being the full dmesg
> - giving all peripherals in the machine).
>
> To sum up :
> - we still do not succeed in loading the fore microcode in a PCA200e on
> a CompaQ PC when /sbin/fore_dnld is called in /etc/rc.atm at startup.
> - the same is happening on an old P5-75 from HP
> - we **generally** can load the microcode by invoking two times
> /sbin/fore_dnld -d /etc "by hand", after the machine is up and running.
>
Could you please try and change the fore_dnld in your /etc/rc.atm to:
# Load microcode into FORE adapters (if needed)
if [ `expr "${atmdev}" : '.*hfa.*'` -ne 0 ]; then
echo "${atmdev}"
echo "Download fore microcode"
/sbin/fore_dnld -v -r -d /etc
fi
In the version you sent, the first fore_dnld is failing because you haven't
specified any location for the microcode file and the program is using a
stupid default (plus there should be better error messages about why it's
failing in this case). Otherwise, the first invocation of fore_dnld seemed
to be talking to the i960 monitor OK. The second invocation of fore_dnld
doesn't seem to be able to get the attention of the monitor. Thus, using the
-r (reset) option to really kick the card and, once we have its attention,
then immediately trying to do the download hopefully will do the trick.
Thanks.
--
Mike Spengler Network Computing Services, Inc.
Email: mks@networkcs.com 1200 Washington Ave. So.
Phone: +1 612 337 3557 Minneapolis MN 55415
FAX: +1 612 337 3400 (aka Minnesota Supercomputer Center)
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-atm" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908052321.SAA69931>
