MII without PHY problem with SBC card

Richard Smith rdls at rdls.net
Wed Jun 20 12:52:45 UTC 2007


Dear all,

I have a ROCKY-3786EV-RS which is a PICMG single board computer. It has
an embedded NIC which is initially detected as fxp0, but then fails to
attach with an "MII without PHY" error.

Is this a fixable problem? Is this a bug? Is the LAN interface lost to me?

Verbose 'dmesg' up to the place of the error message follows:

Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007
    root at dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0b52000.
Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0b52160.
Calibrating clock(s) ... i8254 clock: 1193156 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 996551401 Hz
CPU: Intel Pentium III (996.55-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10
 
Features=0x387f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>
real memory  = 267321344 (254 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000000c25000 - 0x000000000fa32fff, 249618432 bytes (60942 pages)
avail memory = 252059648 (240 MB)
bios32: Found BIOS32 Service Directory header at 0xc00fae70
bios32: Entry = 0xfb2f0 (c00fb2f0)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf0000+0xb320
pnpbios: Found PnP BIOS data at 0xc00fbcd0
pnpbios: Entry = f0000:bd00  Rev = 1.0
Other BIOS signatures found:
wlan: <802.11 Link Layer>
ath_rate: version 1.2 <SampleRate bit-rate selection algorithm>
null: <null device, zero device>
random: <entropy source, Software, Yarrow>
nfslock: pseudo-device
io: <I/O>
kbd: new array size 4
kbd1 at kbdmux0
mem: <memory>
Pentium Pro MTRR support enabled
ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
rr232x: RocketRAID 232x controller driver v1.02 (Jan 12 2007 10:40:02)
npx0: INT 16 interface
acpi0: <IntelR AWRDACPI> on motherboard
acpi0: [MPSAFE]
pci_open(1):    mode 1 addr port (0x0cf8) is 0x80000058
pci_open(1a):    mode1res=0x80000000 (0x80000000)
pci_cfgcheck:    device 0 [class=060000] [hdr=00] is there (id=11308086)
pcibios: BIOS version 2.10
Found $PIR table, 15 entries at 0xc00fde60
PCI-Only Interrupts: 5 9 10 11 12
Location  Bus Device Pin  Link  IRQs
slot 1      1    8    A   0x68  3 4 5 7 9 10 11 12 14 15
slot 1      1    8    B   0x69  3 4 5 7 9 10 11 12 14 15
slot 1      1    8    C   0x6a  3 4 5 7 9 10 11 12 14 15
slot 1      1    8    D   0x6b  3 4 5 7 9 10 11 12 14 15
slot 2      1   15    A   0x61  3 4 5 7 9 10 11 12 14 15
slot 2      1   15    B   0x62  3 4 5 7 9 10 11 12 14 15
slot 2      1   15    C   0x63  3 4 5 7 9 10 11 12 14 15
slot 2      1   15    D   0x60  3 4 5 7 9 10 11 12 14 15
slot 3      1   14    A   0x62  3 4 5 7 9 10 11 12 14 15
slot 3      1   14    B   0x63  3 4 5 7 9 10 11 12 14 15
slot 3      1   14    C   0x60  3 4 5 7 9 10 11 12 14 15
slot 3      1   14    D   0x61  3 4 5 7 9 10 11 12 14 15
slot 4      1   13    A   0x63  3 4 5 7 9 10 11 12 14 15
slot 4      1   13    B   0x60  3 4 5 7 9 10 11 12 14 15
slot 4      1   13    C   0x61  3 4 5 7 9 10 11 12 14 15
slot 4      1   13    D   0x62  3 4 5 7 9 10 11 12 14 15
slot 5      1   12    A   0x60  3 4 5 7 9 10 11 12 14 15
slot 5      1   12    B   0x61  3 4 5 7 9 10 11 12 14 15
slot 5      1   12    C   0x62  3 4 5 7 9 10 11 12 14 15
slot 5      1   12    D   0x63  3 4 5 7 9 10 11 12 14 15
slot 6      1   11    A   0x61  3 4 5 7 9 10 11 12 14 15
slot 6      1   11    B   0x62  3 4 5 7 9 10 11 12 14 15
slot 6      1   11    C   0x63  3 4 5 7 9 10 11 12 14 15
slot 6      1   11    D   0x60  3 4 5 7 9 10 11 12 14 15
slot 7      1   10    A   0x62  3 4 5 7 9 10 11 12 14 15
slot 7      1   10    B   0x63  3 4 5 7 9 10 11 12 14 15
slot 7      1   10    C   0x60  3 4 5 7 9 10 11 12 14 15
slot 7      1   10    D   0x61  3 4 5 7 9 10 11 12 14 15
slot 8      1    9    A   0x68  3 4 5 7 9 10 11 12 14 15
slot 8      1    9    B   0x69  3 4 5 7 9 10 11 12 14 15
slot 8      1    9    C   0x6a  3 4 5 7 9 10 11 12 14 15
slot 8      1    9    D   0x6b  3 4 5 7 9 10 11 12 14 15
slot 9      1    7    A   0x61  3 4 5 7 9 10 11 12 14 15
slot 9      1    7    B   0x62  3 4 5 7 9 10 11 12 14 15
slot 9      1    7    C   0x63  3 4 5 7 9 10 11 12 14 15
slot 9      1    7    D   0x60  3 4 5 7 9 10 11 12 14 15
slot 10     1    6    A   0x62  3 4 5 7 9 10 11 12 14 15
slot 10     1    6    B   0x63  3 4 5 7 9 10 11 12 14 15
slot 10     1    6    C   0x60  3 4 5 7 9 10 11 12 14 15
slot 10     1    6    D   0x61  3 4 5 7 9 10 11 12 14 15
slot 11     1    5    A   0x63  3 4 5 7 9 10 11 12 14 15
slot 11     1    5    B   0x62  3 4 5 7 9 10 11 12 14 15
slot 11     1    5    C   0x61  3 4 5 7 9 10 11 12 14 15
slot 11     1    5    D   0x60  3 4 5 7 9 10 11 12 14 15
slot 12     1    4    A   0x60  3 4 5 7 9 10 11 12 14 15
slot 12     1    4    B   0x61  3 4 5 7 9 10 11 12 14 15
slot 12     1    4    C   0x62  3 4 5 7 9 10 11 12 14 15
slot 12     1    4    D   0x63  3 4 5 7 9 10 11 12 14 15
slot 13     1    3    A   0x61  3 4 5 7 9 10 11 12 14 15
slot 13     1    3    B   0x62  3 4 5 7 9 10 11 12 14 15
slot 13     1    3    C   0x63  3 4 5 7 9 10 11 12 14 15
slot 13     1    3    D   0x60  3 4 5 7 9 10 11 12 14 15
embedded    0   31    A   0x60  3 4 5 7 9 10 11 12 14 15
embedded    0   31    B   0x61  3 4 5 7 9 10 11 12 14 15
embedded    0   31    C   0x6b  3 4 5 7 9 10 11 12 14 15
embedded    0   31    D   0x63  3 4 5 7 9 10 11 12 14 15
embedded    0    2    A   0x60  3 4 5 7 9 10 11 12 14 15
embedded    0    2    B   0x61  3 4 5 7 9 10 11 12 14 15
embedded    0    2    C   0x62  3 4 5 7 9 10 11 12 14 15
embedded    0    2    D   0x63  3 4 5 7 9 10 11 12 14 15
AcpiOsDerivePciId: bus 0 dev 31 func 0
AcpiOsDerivePciId: bus 0 dev 31 func 0
acpi0: Power Button (fixed)
acpi0: wakeup code va 0xc71c4000 pa 0x9e000
ACPI timer: 1/1 1/1 1/0 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
pci_link0: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   12   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link0: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   12   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link0: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link1: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0    9   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link1: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0    9   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link1: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0    5   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0    5   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link4: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   10   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link4: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   10   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link4: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link5: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link5: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link5: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link6: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link6: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link6: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link7: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link7: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link7: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_throttle0: P_CNT from P_BLK 0x4010
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
ACPI: Found matching pin for 0.2.INTA at func 0: 12
ACPI: Found matching pin for 0.2.INTA at func 0: 12
ACPI: Found matching pin for 0.31.INTB at func 3: 9
ACPI: Found matching pin for 0.31.INTC at func 4: 11
ACPI: Found matching pin for 0.31.INTD at func 2: 5
pci0: <ACPI PCI bus> on pcib0
pci0: physical bus=0
found->    vendor=0x8086, dev=0x1130, revid=0x04
    bus=0, slot=0, func=0
    class=06-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0006, statreg=0x2090, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->    vendor=0x8086, dev=0x1132, revid=0x04
    bus=0, slot=2, func=0
    class=03-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0007, statreg=0x02b0, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=a, irq=12
    powerspec 2  supports D0 D3  current D0
    map[10]: type 3, range 32, base e0000000, size 26, enabled
    map[14]: type 1, range 32, base e8000000, size 19, enabled
pcib0: matched entry for 0.2.INTA (src \\_SB_.PCI0.LNKA:0)
pcib0: slot 2 INTA routed to irq 12 via \\_SB_.PCI0.LNKA
found->    vendor=0x8086, dev=0x244e, revid=0x05
    bus=0, slot=30, func=0
    class=06-04-00, hdrtype=0x01, mfdev=0
    cmdreg=0x0107, statreg=0x0080, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns)
found->    vendor=0x8086, dev=0x2440, revid=0x05
    bus=0, slot=31, func=0
    class=06-01-00, hdrtype=0x00, mfdev=1
    cmdreg=0x000f, statreg=0x0280, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->    vendor=0x8086, dev=0x244b, revid=0x05
    bus=0, slot=31, func=1
    class=01-01-80, hdrtype=0x00, mfdev=0
    cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    map[20]: type 4, range 32, base 0000f000, size  4, enabled
found->    vendor=0x8086, dev=0x2442, revid=0x05
    bus=0, slot=31, func=2
    class=0c-03-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=d, irq=5
    map[20]: type 4, range 32, base 0000d000, size  5, enabled
pcib0: matched entry for 0.31.INTD (src \\_SB_.PCI0.LNKD:0)
pcib0: slot 31 INTD routed to irq 5 via \\_SB_.PCI0.LNKD
found->    vendor=0x8086, dev=0x2443, revid=0x05
    bus=0, slot=31, func=3
    class=0c-05-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0001, statreg=0x0280, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=b, irq=9
    map[20]: type 4, range 32, base 00005000, size  4, enabled
pcib0: matched entry for 0.31.INTB (src \\_SB_.PCI0.LNKB:0)
pcib0: slot 31 INTB routed to irq 9 via \\_SB_.PCI0.LNKB
found->    vendor=0x8086, dev=0x2444, revid=0x05
    bus=0, slot=31, func=4
    class=0c-03-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=c, irq=11
    map[20]: type 4, range 32, base 0000d800, size  5, enabled
pcib0: matched entry for 0.31.INTC (src \\_SB_.PCI0.LNK1:0)
pcib0: slot 31 INTC routed to irq 11 via \\_SB_.PCI0.LNK1
found->    vendor=0x8086, dev=0x2445, revid=0x05
    bus=0, slot=31, func=5
    class=04-01-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=b, irq=9
    map[10]: type 4, range 32, base 0000dc00, size  8, enabled
    map[14]: type 4, range 32, base 0000e000, size  6, enabled
pcib0: matched entry for 0.31.INTB (src \\_SB_.PCI0.LNKB:0)
pcib0: slot 31 INTB routed to irq 9 via \\_SB_.PCI0.LNKB
agp0: <Intel 82815 (i815 GMCH) SVGA controller> mem
0xe0000000-0xe3ffffff,0xe8000000-0xe807ffff irq 12 at device 2.0 on pci0
agp0: Reserved 0x4000000 bytes for rid 0x10 type 3 at 0xe0000000
agp0: Reserved 0x80000 bytes for rid 0x14 type 3 at 0xe8000000
pcib1: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pcib1:   secondary bus     1
pcib1:   subordinate bus   2
pcib1:   I/O decode        0xa000-0xcfff
pcib1:   memory decode     0xe4000000-0xe7ffffff
pcib1:   prefetched decode 0xfff00000-0xfffff
pcib1:   Subtractively decoded bridge.
ACPI: Found matching pin for 1.8.INTA at func 0: 10
ACPI: Found matching pin for 1.14.INTA at func 0: 11
ACPI: Found matching pin for 1.9.INTA at func 0: 10
pci1: <ACPI PCI bus> on pcib1
pci1: physical bus=1
found->    vendor=0x8086, dev=0x2449, revid=0x03
    bus=1, slot=8, func=0
    class=02-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0007, statreg=0x0290, cachelnsz=8 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns)
    intpin=a, irq=10
    powerspec 2  supports D0 D1 D2 D3  current D0
    map[10]: type 1, range 32, base e7000000, size 12, enabled
pcib1: (null) requested memory range 0xe7000000-0xe7000fff: good
    map[14]: type 4, range 32, base 0000c400, size  6, enabled
pcib1: (null) requested I/O range 0xc400-0xc43f: in range
pcib1: matched entry for 1.8.INTA (src \\_SB_.PCI0.LNKE:0)
pcib1: slot 8 INTA routed to irq 10 via \\_SB_.PCI0.LNKE
found->    vendor=0x10b9, dev=0x5281, revid=0xa4
    bus=1, slot=9, func=0
    class=01-80-85, hdrtype=0x00, mfdev=1
    cmdreg=0x0005, statreg=0x02a0, cachelnsz=128 (dwords)
    lattimer=0x80 (3840 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=a, irq=10
    map[10]: type 4, range 32, base 0000b000, size  3, enabled
pcib1: (null) requested I/O range 0xb000-0xb007: in range
    map[14]: type 4, range 32, base 0000b400, size  2, enabled
pcib1: (null) requested I/O range 0xb400-0xb403: in range
    map[18]: type 4, range 32, base 0000b800, size  3, enabled
pcib1: (null) requested I/O range 0xb800-0xb807: in range
    map[1c]: type 4, range 32, base 0000bc00, size  2, enabled
pcib1: (null) requested I/O range 0xbc00-0xbc03: in range
    map[20]: type 4, range 32, base 0000c000, size  4, enabled
pcib1: (null) requested I/O range 0xc000-0xc00f: in range
pcib1: matched entry for 1.9.INTA (src \\_SB_.PCI0.LNKE:0)
pcib1: slot 9 INTA routed to irq 10 via \\_SB_.PCI0.LNKE
found->    vendor=0x3388, dev=0x0022, revid=0x04
    bus=1, slot=13, func=0
    class=06-04-00, hdrtype=0x01, mfdev=0
    cmdreg=0x0107, statreg=0x0290, cachelnsz=8 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns)
found->    vendor=0x9005, dev=0x0080, revid=0x02
    bus=1, slot=14, func=0
    class=01-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0007, statreg=0x02b0, cachelnsz=8 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x28 (10000 ns), maxlat=0x19 (6250 ns)
    intpin=a, irq=11
    powerspec 2  supports D0 D3  current D0
    map[10]: type 4, range 32, base 0000c800, size  8, enabled
pcib1: (null) requested I/O range 0xc800-0xc8ff: in range
    map[14]: type 1, range 64, base e7001000, size 12, enabled
pcib1: (null) requested memory range 0xe7001000-0xe7001fff: good
pcib1: matched entry for 1.14.INTA (src \\_SB_.PCI0.LNKC:0)
pcib1: slot 14 INTA routed to irq 11 via \\_SB_.PCI0.LNKC
fxp0: <Intel 82801BA/CAM (ICH2/3) Pro/100 Ethernet> port 0xc400-0xc43f
mem 0xe7000000-0xe7000fff irq 10 at device 8.0 on pci1
fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xe7000000
fxp0: using memory space register mapping
fxp0: PCI IDs: 8086 2449 8086 3010 0003
fxp0: Dynamic Standby mode is disabled
fxp0: MII without any PHY!
device_attach: fxp0 attach returned 6
<snip>

Please 'cc' me with any suggestions/answers as I am not subscribed to
'questions'.

Regards,
Richard


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20070620/c102f575/signature.pgp


More information about the freebsd-questions mailing list