Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!metro!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!newsfeeds.sol.net!worldnet.att.net!howland.erols.net!newsfeed.internetmci.com!news.comm.net!comm.net!dansmith From: dansmith@comm.net (Dan Smith) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Forcing de0 to 10Mbs (SMC Etherpower PCI) Date: 11 Apr 1997 09:00:30 GMT Organization: CommNet Inc. Lines: 28 Message-ID: <5ikuje$m7d@fox.comm.net> NNTP-Posting-Host: ts01-port05.nod.comm.net X-Newsreader: TIN [version 1.2 PL2] Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:38960 I'm getting ready to upgrade to 2.2.1 (from a vintage 2.1.0 system) and I seem to be having a problem with the de0 driver not paying attention to the board setting on my new SMC EtherPower card. I installed and tested it with the dos conf utilities for the card and it works great. When I boot my 2.1.0 kernel (without the de0 loaded) it notices the card during the PCI hardware scan and it comes up config'ed for 10BASE-T (which is what I need for my setup). Just for fun I built the de0 driver into the 2.1.0 kernel and it forces the card to 100TX mode. I didn't worry too much about this since I'm upgrading to the new kernel and I know a lot of work has been done on the de0 code. The problem comes when I decided to check my hardware by booting the 2.2.1 install diskette and see what happens. To shorten the story it looks like the de0 driver still forces the card into 100TX mode in this newer rev. And it doesn't seem to really understand that it is a SMC EtherPower card either. To fit my network setup I really need the card in 10Base-T mode. Any ideas why the driver is so convinced it must reconfig the card to high speed when I've turned off autosense in the card and put it into 10Base-T mode. If I have to, I'll chop the driver to remove this aberation. It just seems that if you tell the card its 10Base-T the driver shouldn't get weird ideas and reconfig it to something else. Any hints or comments would be appreciated. -- Dan Smith -- dansmith@comm.net