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]