On 6/2/05, mdff <[EMAIL PROTECTED]> wrote: > 2 Xavier Beaudouin: > >I have tried a qfe pci (with 4 hme chips), double fxp cards and single fxp > >ones. All are correctly detected, but when trying to send a packet to any > >NIC, packet don't reach networks. > > >Seems that the PCI port on such machine is more or less buggy... > > maybe it's not the machine hw but openbsd?
Mike Scher can explain it better, but basically there is a known bug in OpenBSD/Sparc64 relating to the PCI-PCI bridge that is used on most multiport NICs and some single port NICs. The cards work perfectly under Solaris, but fail under OpenBSD. Cards which do not have a PCI bridge on the card, work under Open. > /off the records/ > anyway... i wonder, why one want's to run obsd on a machine, if > there is an os written for this type of hw... if i had to choose > between any other os and solaris on a sun-sparc, i always would > run solaris... make's sense, doesn't it? By that logic, i386 systems should always run MS-Windows, right? I run OpenBSD on Sparc and Sparc64 hardware because I prefer the security and performance and features of OpenBSD over Solaris, but want the reliability, PROM, LOM, and serial console features of Sparc hardware. Plus my employer has policies in place that make it very difficult to purchase any server that doesn't say either "Dell" or "Sun". At home, I run OpenBSD on older Sparcstation (ss5,ss20,etc) gear for similar reasons, and because you can't get Solaris for these boxes anymore, but they give acceptable performance for simple server tasks after installing OpenBSD. For three years all my personal email was delivered to a tiny little SparcStation IPX "pizzabox". By "for three years", I mean I installed OpenBSD and qmail once, turned off all the services I had no use for, and never touched the machine again except via POP3. Kevin Kadow