*BSD News Article 74257


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!dispatch.news.demon.net!demon!awfulhak.demon.co.uk!awfulhak.demon.co.uk!awfulhak.demon.co.uk!not-for-mail
From: brian@awfulhak.demon.co.uk (Brian Somers)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Freebsd & 3COM 3C589C
Date: 20 Jul 1996 05:35:30 +0100
Organization: Coverform Ltd.
Lines: 28
Message-ID: <4spnmi$2ed@anorak.coverform.lan>
References: <87u3v6mqby.fsf@amelie.frmug.fr.net>
NNTP-Posting-Host: localhost.coverform.lan
X-NNTP-Posting-Host: awfulhak.demon.co.uk
X-Newsreader: TIN [version 1.2 PL2]

Erwan Arzur (zuzur@amelie.frmug.fr.net) wrote:
: Hi,

: I am trying to install FreeBSD-2.2-<LAST>SNAP on a laptop with a
: 3C589C (COMBO  PCMCIA card.  Everything goes fine using the standard zp
: driver, but not when the card is hooked on the BNC port (zp0 always
: detect only the RJ-45) ...

[stuff deleted]

Have you tried using the "link1" option in ifconfig ?

If you have, and it doesn't work, check for the following code in your
/usr/src/sys/i386/isa/if_zp.c file:

    if (!(ifp->if_flags & IFF_LINK0) && (sc->ep_connectors & BNC)) {
	GO_WINDOW(0);
	/* set the xcvr */
	outw(BASE + EP_W0_ADDRESS_CFG, 3 << 14);
	GO_WINDOW(2);
	outw(BASE + EP_COMMAND, START_TRANSCEIVER);
	GO_WINDOW(1); 

If it just does the EP_COMMAND bit, try adding the above instructions.

--
Brian <brian@awfulhak.demon.co.uk>
Don't _EVER_ lose your sense of humour....