if_re does not work
Bill Paul
wpaul at FreeBSD.ORG
Tue Jul 11 05:30:00 UTC 2006
> Hi all,
>
> I have two CardBus card with RealTek 8169SB as follows:
>
> NETGEAR GA511
> Buffalo LPC-CB-CLGT
>
> But they act up from revision 1.68 of if_re.c.
This has nothing to do with the re(4) driver. The problem is that
the cardbus code is not allocating an interrupt resource for the device:
> It is a log of NETGEAR GA511 inserting to ThinkPad X40.
It sure is.
> Jul 10 22:54:33 x40 kernel: re0: <RealTek 8169SB/8110SB Single-chip Gigabit Ethernet> port 0x3000-0x30ff mem 0xd0211000-0xd02111ff at device 0.0 on cardbus0
Note that there is no 'irq' mentioned anywhere in this line, which is why
you get this error:
> Jul 10 22:54:33 x40 kernel: re0: couldn't set up irq
If you really think this is related to the driver, prove it: back out
the changes (while keeping the rest of your kernel the same) and see if
it works again. I don't think it will.
-Bill
--
=============================================================================
-Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu
wpaul at windriver.com | Wind River Systems
=============================================================================
<adamw> you're just BEGGING to face the moose
=============================================================================
More information about the freebsd-current
mailing list