On 8/23/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > My card worked under GNU/Hurd. (Was able for exapmle to ping) > Probably you have to configure your interface. The answer how to do it is > probably here: > > http://web.walfield.org/pub/people/neal/papers/hurd-installation-guide/english/hurd-install-guide.html#SEC7 >
I am assuming here that his problem is Mach not finding the device. If the problem is instead due to missing configuration, then this current thread can be marked as spam and forgotten without any serious loss. There's a quick way to check whether Mach finds the device or not: to run -- under the Hurd -- the command 'devprobe eth0'; if we don't get 'eth0' as output, then the eth0 device is not found by Mach. So, if the problem is the Mach one, assuming that the card is correctly working and rtl8139-compatible, the most probable thing happening here is that its PCI ID is different from the ones listed in the driver code. In fact, every driver in the linux glue has a fixed list of PCI IDs checked at driver initialization, and compatible devices are assumed to be in the list. Due to driver's code age, it may be possible that this card is newer than driver, thus carrying an unlisted PCI ID -- and nobody ever used the card with the hurd. Hence my interest on the output of 'lspci'. It tells exactly the card model and vendor. And 'lspci -n' tells you the proper PCI IDs, if we find that this is the problem. You had no problem on using RealTek card, since that was already listed. Hope this clarifies. Gianluca -- It was a type of people I did not know, I found them very strange and they did not inspire confidence at all. Later I learned that I had been introduced to electronic engineers. E. W. Dijkstra _______________________________________________ Bug-hurd mailing list Bug-hurd@gnu.org http://lists.gnu.org/mailman/listinfo/bug-hurd