Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!howland.erols.net!sol.ctr.columbia.edu!startide.ctr.columbia.edu!wpaul From: wpaul@ctr.columbia.edu (Bill Paul) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: 3Com 3C509 card Date: 25 Oct 1996 16:15:17 GMT Organization: Columbia University Center for Telecommunications Research Lines: 62 Message-ID: <54qp2m$iaa@sol.ctr.columbia.edu> References: <DztAAF.649@statcan.ca> NNTP-Posting-Host: startide.ctr.columbia.edu X-Newsreader: TIN [version 1.2 PL2] Daring to challenge the will of the almighty Leviam00se, Mike Jeays (jeays@statcan.ca) had the courage to say: : I have just installed an ethernet 3c509 card and an : ISDN connection, and it works well under W*nd*ws 95 - : which at least shows the hardware is functional. : I recompiled the kernel with the statements : "device ep0 at isa? port 0x300 net irq 10 vector epintr" : and : "pseudo-device ether" : but my system fails to find a device ep0 at boot time. : Is this because the port or IRQ numbers might be different, : and how do I find out what they should be? : What else do I need to do to enable this network connection? : The section in the manual seems not to have been written yet. : Any help will be much appreciated - sorry if these are easy : questions! I am using release 2.0.1, and am looking forward : to taking W*n95 off my machine and reclaiming all that disk : space! You turn _off_ plug & play mode on the 3c509 in order for it to work correctly with FreeBSD (and also Linux, at least with the version that I played with, which is admittedly rather old). The default settings for the 3c509 are indeed I/O address 0x300 and IRQ 10, so this should work fine once you disable plug & play. Here's how you do this: - Your 3c509 adapter came with a diskette containing a configuration program called 3c5x9cfg.exe. Run this program and select 'Configure Adapter' from the menu. This will show you the board settings. Use the TAB key to get into the middle part of the screen and highlight the plug & play setting, then turn it off. Use TAB again to get to the 'OK' button to save the settings to the card. - In Lose95, go to 'Settings/Control Panel/Network' and make sure you have selected the non-plug & play mode driver. I believe there are two driver options, one of which is for plug & play. With LoseNT, I discovered that the 3c509 driver likes to reprogram the card's EEPROM to match its own settings. This makes it tough to share the hardware with another OS: after you use LoseNT, the card needs to be reprogrammed again. You therefore need to be careful how you configure the card with LoseNT or Lose95. Once you get Lose95 to behave and get the card set correctly, it should work fine. -Bill PS: There is no release 2.0.1 of FreeBSD. There is a 2.1.0 though. -- ============================================================================= -Bill Paul (212) 854-6020 | System Manager, Master of Unix-Fu Work: wpaul@ctr.columbia.edu | Center for Telecommunications Research Home: wpaul@skynet.ctr.columbia.edu | Columbia University, New York City ============================================================================= "If you're ever in trouble, go to the CTR. Ask for Bill. He will help you." =============================================================================