Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Aug 2000 08:21:02 +0200 (CEST)
From:      hm@kts.org (Hellmuth Michaelis)
To:        msmith@FreeBSD.ORG (Mike Smith)
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: 3Com 10/100 Mini PCI Ethernet
Message-ID:  <20000803062102.18BD31F1C@bert.kts.org>
In-Reply-To: <200008022321.QAA01219@mass.osd.bsdi.com> from Mike Smith at "Aug 2, 2000  4:21:49 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Mike Smith wrote:

> > I'm looking for docs for the Mini PCI card in the subject, it has the 3Com
> > part/product no. 3CN3AV1556. It is a 10/100 ethernet 56k modem combo card
> > built into an HP laptop.
> 
> Have you tried booting FreeBSD on this system yet?  If so, does the 'xl' 
> driver pick it up?  If not, can you send the output of 'pciconf -l', as 
> it may just require a new PCI ID in the driver.

Yes, i first tried the ep driver, then the xl and then the vx by adding the
chip id (0x6055) to the probe routine.

I think the ep driver (which does some funny things to the eeprom) managed
to overwrite part of the eeprom so that the xl driver failed to recognize
the card. I then tried to add it to the vx driver (at that point i think
i started to know what i did) which failed too, so i wrote a subroutine
to display the eeprom contents which (because i did not understood the
the OP and SubOP command fields before running it) finally erased the
eeprom contents to 0xffff in all locations (which now prevents the card
from being initialized by the BIOS - has anybody an idea how to revive
such a PCI card ????).

Anyway, i paid my "Lehrgeld" (money for learning ?) and i'm currently
waiting for an exchange card.

Someone from the Linux-camp wrote a vortex diagnostics program which 
displays the eeprom and register contents of those cards, i ported that
in the meantime to be at least able to get a snapshot of the good 
eeprom contents.

Do i understand you right in that you would do a fresh start with this
card using the xl driver ? I'm a bit concerned about again accidentially
overwriting the eeprom, its an _expensive_ card ... ;-)

hellmuth
-- 
Hellmuth Michaelis                hm@kts.org                   Hamburg, Europe
 We all live in a yellow subroutine, yellow subroutine, yellow subroutine ...



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




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