Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!swidir.switch.ch!scsing.switch.ch!news.belwue.de!news.dfn.de!Germany.EU.net!howland.reston.ans.net!ix.netcom.com!netcom.com!csus.edu!news.ucdavis.edu!rocky!itannman From: itannman@rocky.ucdavis.edu (Ann Mansker) Newsgroups: comp.unix.bsd.freebsd.misc Subject: 3C589 setup Date: 29 Aug 1995 00:44:56 GMT Organization: University of California, Davis Lines: 35 Message-ID: <41tnu8$605@mark.ucdavis.edu> NNTP-Posting-Host: rocky.ucdavis.edu X-Newsreader: TIN [version 1.2 PL2] I've seen a little discussion on this group about using a 3Com 3C589 PCMCIA card with FreeBSD 2.0.5. I'm glad to see that it can be done, but how? I have a TI TravelMate 4000M multibooting FreeBSD 2.0.5 and Windows for Workgroups, and a 3Com 3C589 combo card, usually on twisted pair (fortunately -- sounds like Thinnet would be a bigger problem). Under WfWG, I'm using Phoenix PCM+ for card services and 3Com's packet drivers, and everything works fine. The 3C589 is configured by the point enabler, and apparently then handed over to PCM+. The card services insist on assigning the card to irq 5 (though the point enabler puts it at 3), and giving it an I/O base of 0200 (though the point enabler puts it at 0300). At least, I think that's the I/O base -- PCM+ calls it I/O Window 1. FreeBSD, though it recognizes that the network card is present, always gives the message "zp0 not found at 0x200" -- or not found at whatever address I give it. The device line in the kernel is currently: device zp0 at isa? port 0x300 net irq 5 iomem 0x10000 vector zpintr Iomem was assigned according to the Register Base Address assigned by PCM+. Poking around in the software, I found 3Com's 3C589CFG program, and used that to see if there was anything useful there. It said that the I/O address was 110, but that the card services would dynamically readdress as needed, so don't worry about it. Just for laughs, I tried 0110, but zp0 wasn't found there, either. I'm sure you've all realized by now that I'm a novice at this. I hope I've provided enough information for some kind soul to tell me what I'm doing wrong, or what's missing.... Ann Mansker