Skip site navigation (1)Skip section navigation (2)
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>