GNUMach has a rtl8139 driver, but there can be a few problems with your
> situation:
> 
> - You use shared IRQs, GNUMach does not support shared IRQs.
> - There is some weird conflict in GNUMach, recompile so it only includes
>   the drivers you need.
> - The NIC you have is not supported because the driver does not check for
>   its PCIIDs.
> 
> In the last case I can try to help you.  Can you show me the PCIIDs of your
> NIC?  (You can use lspci to get the information).

I built the gnumach-1-branch of GNU Mach with --enable-rtl8139 and my
card was not detected (it booted beautifully though ;). When i used the
generic GNU Mach 1.2, my ethernet was detected as D-Link DE-600 which
isn't correct, so i think there should be two PCIID changes. i'm
guessing. anyhow, here is the lspci and lspci -n info:

00:0a.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 10)
00:0a.0 Class 0200: 1186:1300 (rev 10)

If you know how to modify the driver files in the GNU Mach tree, could
you send me the diffs? That would be great!

Just a last question: Does a version of gcc natively exist for the Hurd,
or does everyone use the cross-compiler?

thanks a lot!
-rian



_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to