Hi !
1)
Errormessage like 'BOOTP block to big' does not come from
etherboot itself (I also searched it with grep, but could not
find it), it is a`part of the nbi-linux loader (first-linux.S).
I think this error has nothing to do with the fact, that the
booting hangs.
2) The nbgrub image can be booted with another nic !
1+2) The machine cannot continue executing the code - in one
case it hangs, in the other case it reboots. The reason can
be the same.
3) As far as I know, the RTL8139A is on the board (OvisLink,
homepage ` http://www.ovislink.com.tw/products.htm '
The card is quite new (I bought it for 3 Months) and has modern
features like wake-on-lan (I do not use it).
4) Nearly all of my EPROM Chips are 150ns Chips (`-15'). I don't
think, that this is the Problem, as the ertherboot software
starts.....
As I mentioned in the last mail, the nic works with the etherboot
drivers
imbedded in GRUB (booted from floppy). Why does the 'booting' crash....
?
With friendly regards
Christoph Plattner
PS: What with the bug concerning the NE and NE/PCI probing ? The hang
<1> when no NE2000 card is found -> problem in GRUB
<2> on my RTL8029A (Ovislink again) NE2000/PCI probe hungs
at the end of the first pio_write call (in the while-loop).
Klaus Espenlaub wrote:
>
> Christoph Plattner wrote:
> >
> > I tried to use the OvisLink card with the Realtek 8139 the frist
> > time with 'etherboot'. And it does not work. If I try to boot Linux,
> > it first interrupt the download with an error 'BOOTP block to big',
> > or something like that, then it continues loading, but hangs then
> > completely.
>
> Can you quote the precise error message? I couldn't find an error
> message in the BOOTP code that looks sufficiently similar to the one
> above. In fact there isn't much that can fail.
>
> Because this seems to be a weird problem, using a network sniffer might
> give a hint where the problem really is.
>
> > If I try to boot the 'nbgrub' image, than the machine reboots after
> > loading the image.
>
> Did this image work using some other card? Could be a broken image -
> is it really a NBI image????
>
> > I read some mails in the mailing list archive about this nic.
> > Some problems concerning the PS/2 mouse I found. The board has a
> > PS/2 mouse interface, but no PS/2 mouse were connencted (boards
> > I tried: ASUS PVI-486SP3 with DX/4-100 and a Gigabyte ATE/P with a
> > Pentium 100MHz).
>
> The mouse interface should be irrelevant for etherboot working or not.
> It would surprise me if this is not the case.
>
> > In an other mail I read, that the rtl8139.tmp must be < 32KB. Why ?
> > In my case it has nearly 61-62KB and no special option is used.
> > The only thing I try is the serial console, but also without, I have
> > the same effect. Also the -DNO_DHCP.... has not improved the thing.
>
> Did you misunderstand the section in the docs concering the size of the
> ROM image or is it misleasding? The correct way to get the size of an
> image is the "size" tool shipped with the binutils. The number listed
> in the 'dec' column must be below 32K (minus some space for the BIOS -
> usually 1-2K - and the stack - usually 1-2K). My rtl8139.tmp uses 88798
> bytes on the disc, but only contains a 24201 byte ROM image. The rest is
> symbol tables, debugging info and so on. This doesn't get included in the
> ROM image. But as the ROMs are usually compressed and the size AFTER
> decompression must be below 32K there is no easy way to guess the size
> from the compressed ROM file.
>
> Anyway - if the ROM works it should print a line "ROM segment xxxx length
> yyyy reloc zzzz" - if the length printed is above 16K and below 32K
> everything should be fine.
>
> > The ROM image has 16KB and I used some different EPROM chips:
> > AMD, intel, SGS Thomson, NMC, etc... (27c128 and 27c256)
> > Some of them fail in the Pentium board, all of them work in the
> > 486 board, but in all cases I have the effects described above.
>
> This seems to indicate that 486 chipsets tend to use slower accesses
> to the ROM image, making slower ROMs work. It might help if you have a
> closer look at the types and access speeds of the ROMs failing to work
> in Pentium machines - especially the number after the dash is interesting.
> Someone suggested that a hardware compatibility database should be collected
> trough a web interface and this
>
> > When I boot GRUB from disk, the etherboot driver included in the
> > GRUB package work well for the RTL8139 (not for the RTL8029, as
> > described in my last bug report concerningthe probing).
>
> How old is the card? What chip revision is on the card (most likely an
> original RTL8139 or at most a RTL8139A)?
> ===========================================================================
> This Mail was sent to netboot mailing list by:
> Klaus Espenlaub <espenlaub@informatik.uni-ulm.de>
> To get help about this list, send a mail with 'help' as the only string in
> it's body to majordomo@baghira.han.de. If you have problems with this list,
> send a mail to netboot-owner@baghira.han.de.
--
+--------V--------+ Christoph.Plattner@alcatel.at
| A L C A T E L | -----------------------------
+-----------------+ Phone: +43 1 27722 3706
T A S Fax: +43 1 27722 3955
===========================================================================
This Mail was sent to netboot mailing list by:
Christoph Plattner <christoph.plattner@alcatel.at>
To get help about this list, send a mail with 'help' as the only string in
it's body to majordomo@baghira.han.de. If you have problems with this list,
send a mail to netboot-owner@baghira.han.de.
For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.