Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 May 2001 09:57:07 +0900
From:      Dan Kogai <dankogai@dan.co.jp>
To:        Jonathan Lemon <jlemon@flugsvamp.com>, <stable@freeBSD.org>
Subject:   fxp under miibus does not work for non-miibus fxp!
Message-ID:  <B7255C73.29D02%dankogai@dan.co.jp>
In-Reply-To: <20010512192841.I617@prism.flugsvamp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
on 2001.05.13 09:28, Jonathan Lemon at jlemon@flugsvamp.com wrote:
> I've just merged the -current version of fxp into -stable;
> this driver has some additional PHY support.  However, you
> will have to add "device miibus" to your kernel configuration,
> as this is required by the driver.
> 
> I don't anticipate any problems, the driver has been tested
> in -current and -stable for a while.
> --
> Jonathan

  Maybe the move was a little bit too premature.
  I just tried the new kernel (4.x-stable) with fxp on miibus and it failed
for a genuine, pci, non-miibus fxp!
  Strange thing is that it pings itself fine but it never pings out.

  What I found out was that old config file works even with new sources.

Old config that works
> # PCI Ethernet NICs.
> device          de              # DEC/Intel DC21x4x (``Tulip'')
> device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
> device          tx              # SMC 9432TX (83c170 ``EPIC'')
> device          vx              # 3Com 3c590, 3c595 (``Vortex'')
> device          wx              # Intel Gigabit Ethernet Card (``Wiseman'')
> 
> # PCI Ethernet NICs that use the common MII bus controller code.
> # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
> device          miibus          # MII bus support
> device          dc              # DEC/Intel 21143 and various workalikes
> device          pcn             # AMD Am79C79x PCI 10/100 NICs
> device          rl              # RealTek 8129/8139
> device          sf              # Adaptec AIC-6915 (``Starfire'')
> device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
> device          ste             # Sundance ST201 (D-Link DFE-550TX)
> device          tl              # Texas Instruments ThunderLAN
> device          vr              # VIA Rhine, Rhine II
> device          wb              # Winbond W89C840F
> device          xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')


  While the new configuration with fxp under miibus does not.

New config that does not
> # PCI Ethernet NICs.
> device          de              # DEC/Intel DC21x4x (``Tulip'')
> device          tx              # SMC 9432TX (83c170 ``EPIC'')
> device          vx              # 3Com 3c590, 3c595 (``Vortex'')
> device          wx              # Intel Gigabit Ethernet Card (``Wiseman'')
> 
> # PCI Ethernet NICs that use the common MII bus controller code.
> # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
> device          miibus          # MII bus support
> device          dc              # DEC/Intel 21143 and various workalikes
> device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
> device          pcn             # AMD Am79C79x PCI 10/100 NICs
> device          rl              # RealTek 8129/8139
> device          sf              # Adaptec AIC-6915 (``Starfire'')
> device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
> device          ste             # Sundance ST201 (D-Link DFE-550TX)
> device          tl              # Texas Instruments ThunderLAN
> device          vr              # VIA Rhine, Rhine II
> device          wb              # Winbond W89C840F
> device          xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')

  I strongly recommend that you revert /sys/i386/config/GENERIC.  You should
also consider using a different name for fxp under miibus, like de versus
dc.

Dan the User of genuine fxp

--
_____  Dan Kogai
  __/ ____   CEO, DAN co. ltd.
 /__ /-+-/  2-8-14-418 Shiomi Koto-ku Tokyo 135-0052 Japan
   /--/--- mailto: dankogai@dan.co.jp / http://www.dan.co.jp/ ---------
__/  /    Tel:+81 3-5665-6131   Fax:+81 3-5665-6132
         PGP Key: http://www.dan.co.jp/~dankogai/dankogai.pgp.asc



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B7255C73.29D02%dankogai>