FreeBSD/sparc64 on SunFire V100 [URGENT]

Jacky Tsoi jackytsoi at
Wed Apr 30 03:26:04 PDT 2003

   Dear all,

   I've a very urgent question that, when I install FreeBSD 5.0-RELEASE
   (sparc64) on my SunFire V100, the network interface cards cannot be
   detected.  After I've loaded or re-compiled the kernel for the if_dc
   module support, it can detect my network cards (Davicom DM9102A) but
   the MAC address cannot be detected.

   When I try to up the dc0 or dc1, the machine will report to me there
   is DMA uncorrectable error and reboot.

   Does anyone know how to solve this problem and bring up my network

   === Dump of DMESG
   dc0: <Davicom DM9102A 10/100BaseTX> port 0x10100-0x101ff mem
   0x2000-0x20ff irq 0
   dc0: Ethernet address: 00:00:00:00:00:00
   miibus0: <MII bus> on dc0
   ukphy0: <Generic IEEE 802.3u media interface> on miibus0
   ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
   isab0: <PCI-ISA bridge> at device 7.0 on pci0
   isa0: <ISA bus> on isab0
   pci0: <serial bus, USB> at device 10.0 (no driver attached)
   dc1: <Davicom DM9102A 10/100BaseTX> port 0x10000-0x100ff irq 6 at
   device 12.0 o0
   dc1: Ethernet address: 00:00:00:00:00:00
   miibus1: <MII bus> on dc1
   ukphy1: <Generic IEEE 802.3u media interface> on miibus1
   ukphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

   === When I try to start the interface
   hostname# ifconfig dc0 up
   IOMMU fault virtual address 0x6069e000
   panic: pcib: uncorrectable DMA error AFAR 0x60787a78 AFSR
   cpuid = 0;
   syncing disks, buffers remaining... panic: bwrite: buffer is not
   cpuid = 0;
   Uptime: 7m21s
   Automatic reboot in 15 seconds - press a key on the console to abort

   STOP MORE SPAM with [1]the new MSN 8 and get 2 months FREE*



More information about the freebsd-questions mailing list