Subject: Xircom CEM28 10Mbit/28k8 PCMCIA combo probing problems
To: None <netbsd-help@netbsd.org>
From: Axel Scheepers <axel@axel.truedestiny.net>
List: netbsd-help
Date: 01/24/2002 00:18:30
Hi All,

I am the proud owner of an old Toshiba 110CS with the Xircom CEM28 combo
card. The laptop used to run Debian since I couldn't get the card working
under FreeBSD. Now I've tried NetBSD with the same result. :(
The card isn't probed right, only the modem part is seen and initialised.
I've heard that this was common for *BSD and that it did because the card
didn't tell the driver correctly if it was a combo card. Under Debian the
card ran perfectly, under FreeBSD I've once had it running (patched if_xi.c)
but it gave me an unusual MAC of 0's. I never had a change to really test it
since I didn't have the right cable. Now I do and I want to make it run
somehow, my questions about this matter are the following:

Can I somehow retrieve the contents of the card's registers/ram to see what
it really is telling the driver what it is ?

What can I do best, patch if_xi.c to force the netpart use  (with probably the
same effect as on FreeBSD) or somehow import the linux driver code to
NetBSD ?

Are there some more repords of these problems/Has anyone got it working
already?

Thanks,
-- 
Axel Scheepers
UNIX System Administrator

email: axel@axel.truedestiny.net
       ascheepers@vianetworks.nl
http://axel.truedestiny.net/~axel
------------------------------------------
To err is human, to forgive is Not Company Policy.
------------------------------------------