Re: Compatible PCI network card

Dominic Walden <[email protected]>
Newsgroups gmane.os.hurd.general
Message-ID <[email protected]>
> Date: Mon, 3 Jun 2013 17:50:35 +0200
> From: Richard Braun <[email protected]>
> 
> This board may also be supported by GNU Mach, so if it turns out to be
> too painful to get netdde working, you might simply try to rebuild your
> kernel with the appropriate driver. Netdde simply bails out if the
> device was already found by the kernel so don't be afraid to just
> switch kernels.

Success! I compiled my own kernel with rtl8139 support and it now
works.

For anyone else who has the same problem here are the steps I took:

I have Squeeze on a different hard drive on the same computer so I was
able to use that for compilation. I followed all the prep stuff as
mentioned in [1].

I got the GNU Mach sources from Sid and applied the Debian patches.
In debian/rules I added to the line "drivers := " the entry
"--enable-rtl8139". Then I compiled as per [1].

I then transferred the .deb packages to my Hurd partition, booted into
Hurd, and unstalled. Dpkg complained that the packages were compiled
for i386 rather than hurd-i386 but I did --force-architecture and it
all seems to work fine.

Thanks Richard for all your help, and thanks to Debian for such a
pain-free building process.

Dominic


1. https://www.gnu.org/software/hurd/microkernel/mach/gnumach/building.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.