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>