On Wed, 6 Dec 2006, Alain Schroeder wrote:

> Am Sonntag, den 26.11.2006, 19:30 +1100 schrieb Tim Connors:
>
> > tulip_diag (and presumably the rest) try to access the legacy
> > /proc/pci interface which doesn't seem to exist in debian's 2.6 kernel
> > packages (I recall a kernel config of CONFIG_PCI_LEGACY_PROC, but this
> > seems to be removed from the kernel now
>
> You are absolutely right. It has been removed from newer 2.6 kernels.
> That makes this package pretty useless for the typical Debian

I think there are still some tulip cards that would work, so it's not
completely useless.

> installation. I hope there is an easy and quick solution.

I have no idea why MII seems to have been deprecated (I can't remember
where I had read that it was deprecated, so I could be confusing issues),
given that it still is very useful (how else are you meant to force links
to be HD/FD or 10/100Mbit?).  But a long long time ago, in the land of
2.4, I took the MII code out of a xircom_tulip_cb.c and plugged it into
xircom_cb.c, with success.  I could use either module back then, and
eventually settled on xircom_tulip_cb for reasons of better stability.
Alas now, debian and udev and something else I have forgotten about, seems
to demand xircom_cb, and I haven't been bothered to fix it,

Perhaps copying the MII code over could still work (and should of course
be directed upstream to the kernel):

> grep -c -i mii /usr/src/linux-2.6.18/drivers/net/tulip/xircom_tulip_cb.c \
                 /usr/src/linux-2.6.18/drivers/net/tulip/xircom_cb.c
/usr/src/linux-2.6.18/drivers/net/tulip/xircom_tulip_cb.c:54
/usr/src/linux-2.6.18/drivers/net/tulip/xircom_cb.c:0

Alas also, I have lost the patch I used.  I remember it being simple, but
there's a lot of MII code in xircom_tulip_cb, so perhaps things have
changed since.

-- 
Tim Connors


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to