From owner-freebsd-current Sun Aug 29 9: 3:53 1999 Delivered-To: freebsd-current@freebsd.org Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by hub.freebsd.org (Postfix) with SMTP id 3C6BB1514A for ; Sun, 29 Aug 1999 09:03:46 -0700 (PDT) (envelope-from wpaul@skynet.ctr.columbia.edu) Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.12/8.6.9) id MAA18478 for current@freebsd.org; Sun, 29 Aug 1999 12:03:17 -0400 From: Bill Paul Message-Id: <199908291603.MAA18478@skynet.ctr.columbia.edu> Subject: Heads up: 3Com XL driver converted to miibus To: current@freebsd.org Date: Sun, 29 Aug 1999 12:03:16 -0400 (EDT) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 1681 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I just committed changes to if_xl to make it use the miibus support instead of its own MII support code (which I ripped out with much gusto). I've tested this with a 3c905, 3c905B, 3cSOHO100-TX Office Connect and a 3c905C and it works fine for me, however Murphy's Law dictates that I may have goofed something up without realizing it. Non-MII cards should still work as before, however if they don't please let me know quickly. Also, I'm not 100% sure about the 3c905B-COMBO. The 10/100 support ought to work fine just as with the other cards, however I can't be certain about the BNC and AUI ports. If you've got one of these, please test it. You should see the 10base5 and 10base2 media types available on the interface when you do ifconfig xl0 and you should be able to turn them on, as well as switch back to the RJ45 port. Assuming I haven't broken something horribly, the major benefit of this is that code should be xl driver code should be smaller than before, and the 'wait until autoneg completes' delay at boot is now gone. Lastly, the link state should now be properly reflected by ifconfig (active or no carrier). -Bill -- ============================================================================= -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 ============================================================================= "It is not I who am crazy; it is I who am mad!" - Ren Hoek, "Space Madness" ============================================================================= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message