From: Daniel Burrows <[EMAIL PROTECTED]>
Subject: Re: Problems with network-booting
Date: Fri, 7 Jul 2000 18:34:55 -0400

>   The system with the NE2000/PCI is now the one having difficulty; it has an
> RT8029 card which *worked* with Grub 0.5.94 (and in fact I'm currently booting
> it simply by not upgrading the Grub images)  With 0.5.95, it hangs after
> detecting the network card and beginning to probe. (it displays, I believe,
> "Probing...[NE2000]" or something about like that, and then stops)

  I think your problem is the same as Christoph's:

From: Christoph Plattner <[EMAIL PROTECTED]>
Subject: RTL8029 (NE PCI) Probing-Problem found !
Date: Tue, 20 Jun 2000 23:08:47 +0200

> So, I found the problem, I reported the bug 3 weeks ago.
> I told that the NE-PCI probing hangs on my RTL8029AS nic.
> It hangs on the end of the first pio_write call in the
> probing.
> 
> Dirk von Suchodoletz told me, that with the old 4.4.x version
> this probing runs ok. So I did a code comparison and found one
> significant difference in the ns8390.c
> 
> #ifdef        INCLUDE_NS8390
>       eth_flags |= FLAG_16BIT;        /* force 16-bit mode */
> #endif
> 
> Thew problem is that the probing code 'defines' that the card has
> to do data transfers in 16bit mode and pio_write and pio_read
> depends their operation to this flag. But 'nobody' tells the chip,
> that it 'must' use 16bit mode. I removed the code (#if 0..#endif),
> and the etherboot for my card works well.

Okuji

Reply via email to