Apparent fxp regression in FreeBSD 8.4-RC3
Hiroki Sato
hrs at FreeBSD.org
Fri May 24 05:35:44 UTC 2013
Jeremy Chadwick <jdc at koitsu.org> wrote
in <20130524044035.GA40957 at icarus.home.lan>:
jd> On Thu, May 23, 2013 at 11:42:44PM -0400, Glen Barber wrote:
jd> > On Thu, May 23, 2013 at 08:38:06PM -0700, Jeremy Chadwick wrote:
jd> > > If someone wants me to test DHCP via fxp(4) on the above system (I can
jd> > > do so with both NICs), just let me know; it should only take me half an
jd> > > hour or so.
jd> > >
jd> > > I'll politely wait for someone to say "please do so" else won't bother.
jd> > >
jd> >
jd> > For the sake of completeness...
jd> >
jd> > "Please do so." :)
jd>
jd> Issue reproduced 100% reliably, even within sysinstall.
jd>
jd> ISO image used:
jd>
jd> ftp://ftp4.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/8.4/FreeBSD-8.4-RC3-i386-disc1.iso
jd>
jd> I just chose to Configure the system, selected Networking, chose NO to
jd> the IPv6 configuration choice, and YES to the DHCP configuration choice,
jd> then hit Alt-F2 to watch relevant output.
jd>
jd> This was the result:
jd>
jd> http://imgbin.org/index.php?page=image&id=13718
jd>
jd> ...with the fxp0 physif up/down messages continuing indefinitely.
jd>
jd> fxp0 on the system is the Intel 82559. Shot of console's dmesg:
jd>
jd> http://imgbin.org/index.php?page=image&id=13720
Hmm, I tried RC3 on one of my test machines which has fxp0:
----
FreeBSD 8.4-RC3 #0 r250307: Tue May 7 04:40:16 UTC 2013
root at bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386
...
fxp0: <Intel 82559 Pro/100 Ethernet> port 0x2800-0x283f mem 0xc4ffe000-0xc4ffefff,0xc4e00000-0xc4efffff irq 10 at device 3.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> PHY 1 on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp0: Ethernet address: 00:02:a5:eb:14:93
fxp0: [ITHREAD]
fxp0 at pci0:0:3:0: class=0x020000 card=0xb1340e11 chip=0x12298086 rev=0x08 hdr=0x00
vendor = 'Intel Corporation'
device = '82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter'
class = network
subclass = ethernet
dev.inphy.0.%desc: i82555 10/100 media interface
dev.inphy.0.%driver: inphy
dev.inphy.0.%location: phyno=1
dev.inphy.0.%pnpinfo: oui=0xaa00 model=0x15 rev=0x4
dev.inphy.0.%parent: miibus0
----
It worked well for a PXE boot at least. I will give dhclient a try
later.
-- Hiroki
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20130524/18943477/attachment.sig>
More information about the freebsd-stable
mailing list