Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Feb 1997 17:12:43 +0100 (MET)
From:      Willem Jan  Withagen <wjw@IAEhv.nl>
To:        questions@freebsd.org
Subject:   SMC 8432BA again
Message-ID:  <199702131612.RAA29887@IAEhv.nl>

next in thread | raw e-mail | index | archive | help

Hi,

I've found our problem in the questions list, but the solution there
gives me a compiler error: The function is not declared in our 2.1.6 code.
And since I'm unable to locate the DE_HACK code, I'm guessing that this is
a 2.2 code part?

Are there any more suggestions or solutions for 2.1.6?
Note that we're running already 2 100Mb SMC 9332 cards in this system, 
and they do funtion.

--Thanx
	WjW

>On Mon, 16 Dec 1996, David Greenman wrote:
>
>> >On Sun, 15 Dec 1996, David Greenman wrote:
>> >
>> >>    Apply the following patch and add options "DE_HACK" into your
kernel config
>> >> file. Let me know if it works.
>> >
>> >Did not work. Patch applied clean, kernel compiled fine with DE_HACK,
>> >probed correctly on boot, then de0: enabling BNC/AUI port. Arg.
>> 
>>    If it said "enabling BNC/AUI", then it didn't probe correctly since
that
>> should only show up on 21040 (10Mbps only) based cards. In any case, you
>> should also (in addition to the patch) try the "link2" flag to ifconfig.
>
>Here is how it probes:
>de0 <Digital DC21140A Fast Ethernet> rev 32 int a irq 11 on pci0:10
>de0: SMC 8432BA DC21140A [10-100Mb/s] pass 2.0
>de0: address 00:00:c0:fa:2c:f8
>de0: enabling BNC/AUI port

   Blurch. Okay, look for this assignment:

    if (sc->tulip_chipid == TULIP_21140) {
        sc->tulip_boardsw = &tulip_21140_smc9332_boardsw;
        return;
    }

   ...and change it to use the generic one:

...
        sc->tulip_boardsw = &tulip_dc21140_generic_boardsw;
...

   If that doesn't work, well, sorry...I'm all out of hacks for now.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702131612.RAA29887>