3Com 3c905 failed to attach

Craig Rodrigues rodrigc at crodrigues.org
Sat Apr 17 15:40:47 PDT 2004


On Sat, Apr 17, 2004 at 03:45:04PM -0600, M. Warner Losh wrote:
> I think that this is fallout from my fixes.
> 
> Soren and I are iterating over patches right now to fix things
> better.  Hopefully that will fix this case as well.  It appears that
> BARs that are all zero's (BAD BAR) are more common than just in ATA
> bridges.

OK, thanks for the update.  For now, I am using this workaround:

--- if_xl.c.orig        Sat Apr 17 12:15:16 2004
+++ if_xl.c     Sat Apr 17 12:16:22 2004
@@ -1373,6 +1373,7 @@
                sc->xl_flags |= XL_FLAG_PHYOK;

        switch (did) {
+       case TC_DEVICEID_BOOMERANG_10BT_COMBO:  /* added by rodrigc */
        case TC_DEVICEID_BOOMERANG_10_100BT:    /* 3c905-TX */
        case TC_DEVICEID_HURRICANE_575A:
        case TC_DEVICEID_HURRICANE_575B:


Hopefully your newer patch won't require this.

Thanks.

-- 
Craig Rodrigues        
http://crodrigues.org
rodrigc at crodrigues.org


More information about the freebsd-current mailing list