fxp does not work after upgrade to latest current

Vladimir Grebenschikov vova at fbsd.ru
Tue Oct 26 23:11:51 PDT 2004


В вт, 26/10/2004 в 11:00 +0400, Vladimir Grebenschikov пишет:
> В пн, 25/10/2004 в 21:31 -0600, M. Warner Losh пишет:
> > In message: <1098564131.1064.3.camel at localhost>
> >             Vladimir Grebenschikov <vova at fbsd.ru> writes:
> > : fxp0: <Intel 82801DB (ICH4) Pro/100 VE Ethernet> port 0x4000-0x403f mem 0xd0200000-0xd0200fff irq 9 at device 8.0 on pci2
> > 
> > What does devinfo -r show for cbb0?
> 
>         pcib2
>           pci2
>             cbb0
>                 I/O memory addresses:
>                     0xd0203000-0xd0203fff
>               cardbus0
>             fwohci0
>                 I/O memory addresses:
>                     0xd0202000-0xd02027ff
>               firewire0
>                 sbp0
>                 dcons_crom0
>             fxp0
>                 I/O ports:
>                     0x4000-0x403f
>                 I/O memory addresses:
>                     0xd0200000-0xd0200fff
>               miibus0
>                 inphy0
>             ndis0
>                 I/O memory addresses:
>                     0xd0201000-0xd0201fff
> 
> 
> But, I've wrote before problem already disappear.

I've managed to reproduce problem, it is due to linux-based installer of
os-selector from acronis (www.acronis.com), it a) panics with trap
during installation, b) make my on-board fxp so crazy.

If installed with win-based installer os-selector itself works without
problems.

Looks like fxp driver does not properly initialize card.

there is devinfo -r after try of install os-selector

nexus0
  acpi0
      Interrupt request lines:
          0x9
      I/O ports:
          0x2e-0x2f
          0x61
          0x63
          0x65
          0x67
          0x80
          0x92
          0xb2-0xb3
          0x600-0x60f
          0x700-0x70f
          0x1000-0x107f
          0x1180-0x11bf
          0xfe00-0xfe01
          0xfe10-0xfe17
      I/O memory addresses:
          0xfebfe000-0xfebfefff
          0xfebff000-0xfebfffff
          0xfec00000-0xfec00fff
    cpu0
        I/O ports:
            0x1010-0x1013
            0x1014
    acpi_tz0
    acpi_lid0
    acpi_button0
    pcib0
      pci0
        hostb0
            I/O memory addresses:
                0xe0000000-0xefffffff
        pcib1
          pci1
            drm0
                I/O ports:
                    0x3000-0x30ff
                I/O memory addresses:
                    0xd0100000-0xd010ffff
                    0xd8000000-0xdfffffff
        uhci0
            I/O ports:
                0x1800-0x181f
          usb0
            uhub0
        uhci1
            I/O ports:
                0x1820-0x183f
          usb1
            uhub1
        uhci2
            I/O ports:
                0x1840-0x185f
          usb2
            uhub2
        ehci0
            I/O memory addresses:
                0xd0000000-0xd00003ff
          usb3
            uhub3
        pcib2
          pci2
            fxp0
                I/O ports:
                    0x4000-0x403f
                I/O memory addresses:
                    0xd0200000-0xd0200fff
            ndis0
                I/O memory addresses:
                    0xd0201000-0xd0201fff
        isab0
          isa0
            pmtimer0
            sc0
            sio0
                Interrupt request lines:
                    0x4
                I/O ports:
                    0x3f8-0x3ff
            vga0
                I/O ports:
                    0x3c0-0x3df
                I/O memory addresses:
                    0xa0000-0xbffff
            orm0
                I/O memory addresses:
                    0xc0000-0xcffff
                    0xd8000-0xdbfff
                    0xdc000-0xdffff
        atapci0
            I/O ports:
                0x170-0x177
                0x1f0-0x1f7
                0x376
                0x3f6
                0x1860-0x186f
          ata0
              Interrupt request lines:
                  0xe
          ata1
              Interrupt request lines:
                  0xf
    attimer0
    atpic0
    attimer1
    npxisa0
    atdma0
    acpi_sysresource0
    acpi_ec0
        I/O ports:
            0x62
            0x66
    acpi_cmbat0
    acpi_acad0
    atkbdc0
        I/O ports:
            0x60
            0x64
      atkbd0
          Interrupt request lines:
              0x1
      psm0
          Interrupt request lines:
              0xc
    psmcpnp0
    acpi_timer0
        I/O ports:
            0x1008-0x100b
  npx0
      Interrupt request lines:
          0xd


> > Warner
-- 
Vladimir B. Grebenchikov
vova at fbsd.ru


More information about the freebsd-current mailing list