From pi@complx.LF.net  Tue Jan 13 01:11:16 2004
Return-Path: <pi@complx.LF.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id D26F216A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 13 Jan 2004 01:11:16 -0800 (PST)
Received: from complx.LF.net (complx.LF.net [212.9.190.63])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 4516E43D31
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 13 Jan 2004 01:11:15 -0800 (PST)
	(envelope-from pi@complx.LF.net)
Received: from pi by complx.LF.net with local (Exim 4.14)
	id 1AgKZt-000Fft-U1; Tue, 13 Jan 2004 10:11:13 +0100
Message-Id: <E1AgKZt-000Fft-U1@complx.LF.net>
Date: Tue, 13 Jan 2004 10:11:13 +0100
From: Kurt Jaeger <pi@LF.net>
Sender: Kurt Jaeger <pi@complx.LF.net>
Reply-To: Kurt Jaeger <pi@LF.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc: pi@LF.net
Subject: 5.2-REL hangs during boot with 3-port pyramid.de NIC (worked on 4.7-4.9)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         61303
>Category:       i386
>Synopsis:       5.2-REL hangs during boot with 3-port pyramid.de NIC (worked on 4.7-4.9)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 13 01:20:17 PST 2004
>Closed-Date:    Mon Sep 11 10:06:11 GMT 2006
>Last-Modified:  Mon Sep 11 10:06:11 GMT 2006
>Originator:     Kurt Jaeger
>Release:        FreeBSD 5.2-RELEASE i386
>Organization:
LF.net Netzwerksysteme GmbH
>Environment:
System: FreeBSD toast.c0mplx.org 4.9-RELEASE FreeBSD 4.9-RELEASE #6: Wed Dec 31 21:17:12 CET 2003     pi@toast.c0mplx.org:/usr/src/sys/compile/TOAST  i386

The same system hangs during boot, see below, therefore no uname -a
of the 5.2 system.

>Description:

There is a vendor in Germany for 3-port NICs based on the
Intel 82559ER Embedded 10/100 Ethernet chip:

http://www.pyramid.de/d/builttosuit/3nic.shtml?id=4

When this board is installed, the 5.2 REL iso does not boot.
It hungs right after the PCI bridge is detected.

Here's the output of pciconv -l -v on a freebsd 4.9 system:

pcib3@pci2:12:0:        class=0x060400 card=0x000000dc chip=0xb1528086 rev=0x00 
hdr=0x01
    vendor   = 'Intel Corporation'
    device   = 'S21152BB PCI to PCI Bridge'
    class    = bridge
    subclass = PCI-PCI
fxp0@pci3:0:0:  class=0x020000 card=0x00000000 chip=0x12098086 rev=0x09 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82559ER Fast Ethernet Controller'
    class    = network
    subclass = ethernet
fxp1@pci3:1:0:  class=0x020000 card=0x00000000 chip=0x12098086 rev=0x09 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82559ER Fast Ethernet Controller'
    class    = network
    subclass = ethernet
fxp2@pci3:2:0:  class=0x020000 card=0x00000000 chip=0x12098086 rev=0x09 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82559ER Fast Ethernet Controller'
    class    = network
    subclass = ethernet
none6@pci3:3:0: class=0x070103 card=0x00001415 chip=0x84031415 rev=0x00 hdr=0x00
    vendor   = 'Oxford Semiconductor Ltd'
    device   = 'OX12PCI840 PCI Parallel Port'
    class    = simple comms
    subclass = parallel port

On a 4.9, it is detected during bootup as

pcib3: <PCI to PCI bridge (vendor=8086 device=b152)> at device 12.0 on pci2
pci3: <PCI bus> on pcib3
fxp0: <Intel 82559ER Embedded 10/100 Ethernet> port 0xb800-0xb83f mem 0xe8800000
-0xe881ffff,0xe9000000-0xe9000fff irq 10 at device 0.0 on pci3
fxp0: Ethernet address 00:50:c2:01:fc:0c
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: <Intel 82559ER Embedded 10/100 Ethernet> port 0xb400-0xb43f mem 0xe7800000
-0xe781ffff,0xe8000000-0xe8000fff irq 9 at device 1.0 on pci3
fxp1: Ethernet address 00:50:c2:01:fc:0d
inphy1: <i82555 10/100 media interface> on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp2: <Intel 82559ER Embedded 10/100 Ethernet> port 0xb000-0xb03f mem 0xe6800000
-0xe681ffff,0xe7000000-0xe7000fff irq 9 at device 2.0 on pci3
fxp2: Ethernet address 00:50:c2:01:fc:0e
inphy2: <i82555 10/100 media interface> on miibus2
inphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci3: <unknown card> (vendor=0x1415, dev=0x8403) at 3.0 irq 11

On a 5.2, it hungs after the

pci3: <PCI bus> on pcib3


>How-To-Repeat:

Boot 5.2 ISO, wait for system hang.

>Fix:

No idea right now.

>Release-Note:
>Audit-Trail:

From: Kurt Jaeger <pi@complx.LF.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Kurt Jaeger <pi@LF.net>
Subject: Re: i386/61303: 5.2-REL hangs during boot with 3-port pyramid.de NIC (worked on 4.7-4.9)
Date: Thu, 22 Jan 2004 06:08:28 +0100

 > On a 5.2, it hungs after the
 > 
 > pci3: <PCI bus> on pcib3
 > 
 > 
 > >How-To-Repeat:
 > 
 > Boot 5.2 ISO, wait for system hang.
 > 
 > >Fix:
 > 
 > No idea right now.
 
 Tried the following approaches:
 - BIOS-update (Board: P4PE) from 1002 to 1007, no change.
 - Installed 5.2 on a different system, compiled kernel without fxp. No change.
 
 -- 
 MfG/Best regards, Kurt Jaeger                                  16 years to go !
 LF.net GmbH        fon +49 711 90074-23  pi@LF.net  
 Ruppmannstr. 27    fax +49 711 90074-33
 D-70565 Stuttgart  mob +49 171 3101372

From: Kurt Jaeger <pi@complx.LF.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:  
Subject: Re: i386/61303: 5.2-REL hangs during boot with 3-port pyramid.de NIC (worked on 4.7-4.9)
Date: Fri, 23 Jan 2004 22:30:06 +0100

 Hi!
 
 > > On a 5.2, it hungs after the
 > > 
 > > pci3: <PCI bus> on pcib3
 > > 
 > > 
 > > >How-To-Repeat:
 > > 
 > > Boot 5.2 ISO, wait for system hang.
 > > 
 > > >Fix:
 > > 
 > > No idea right now.
 > 
 > Tried the following approaches:
 > - BIOS-update (Board: P4PE) from 1002 to 1007, no change.
 > - Installed 5.2 on a different system, compiled kernel without fxp. No change.
 
 After some card juggling:
 
 There was an Level1 PCMCIA adapter card installed as well, which
 in combination with the 3port fxp ethernet board caused the hung system.
 
 The Level1 PCMCIA and the 3port fxp ethernet played well together
 inside a downstripped MicroStar (MSI) MS-6714 GEM-L board,
 http://www.msicomputer.com/product/detail_spec/product_detail.asp?model=845GEM-L
 
 Problem avoided for now by removing the PCMCIA adapter.
 
 -- 
 MfG/Best regards, Kurt Jaeger                                  16 years to go !
 LF.net GmbH        fon +49 711 90074-23  pi@LF.net  
 Ruppmannstr. 27    fax +49 711 90074-33
 D-70565 Stuttgart  mob +49 171 3101372
State-Changed-From-To: open->feedback 
State-Changed-By: remko 
State-Changed-When: Sun Sep 3 23:58:20 UTC 2006 
State-Changed-Why:  
Were you able to solve this at all? I noticed a workaround 
but wondered whether the problem is still current.. 


Responsible-Changed-From-To: freebsd-i386->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Sun Sep 3 23:58:20 UTC 2006 
Responsible-Changed-Why:  
Grab the PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=61303 
State-Changed-From-To: feedback->closed 
State-Changed-By: remko 
State-Changed-When: Mon Sep 11 10:06:10 UTC 2006 
State-Changed-Why:  
feedback timeout 

http://www.freebsd.org/cgi/query-pr.cgi?pr=61303 
>Unformatted:
