Netbooting JNode

Hi,

Trying to get back into JNode after my fairly unsuccessful attempt about 6 months ago... Anyway, before finding out what I can begin to help with I thought i'd try to get my environment setup so I can begin helping immediatly. I checked out a copy of JNode a few weeks back, compiled it, etc. Then began working on trying to get the netboot working.

Firstly, I have dhcp 3.0.1 installed on my Gentoo box, I had to configure it slightly differently to the getting started section of the website... essentially just adding the following lines:

# at the top
option option-150 code 150 = text;

# in my subnet declaration
option option-150 "(nd)/menu-nb.lst";

All seemed fine so far...
I installed atftpd, configured it pretty much how the getting started section describes things.
I then used atftp to connect to the local machine, and 'get /menu-nb.lst', downloaded the file no problems....

I downloaded a network boot disk as described in the getting started section, I was sure to change the Menu file location to: (nd)/menu-nb.lst, downloaded the image, wrote it to floppy, rebooted the machine, booted from the floppy....

That's where it all went wrong, the disk boots and says:
GRUB Loading stage2................
Found Intel EtherExpressPro100 at 0x9800, ROM address 0x0
Ethernet addr: <the MAC address of my network card>

Then, every minute or so (maybe a couple of minutes) it just says:
<sleep>

I changed the log to verbose=7 in the atftpd options and it outputs the following to the syslog:
[tftpd] Serving file /menu-nb.lst to 10.3.0.242:2001
[tftpd] tsize option -> 347
[tftpd] blksize option -> 1432

Then about once a minute it says:
[tftpd] timeout: retrying...

When I do it from atfp direct from the localhost I get:
[tftpd] Serving file /menu-nb.lst to 127.0.0.1:35348
[tftpd] Server thread exiting

And the file downloads fine.

I also tried my laptop with the boot disk, I get pretty much exactly the same. Unfortunatly this is also an EtherExpressPro100 network card... I also do not have any spare netowrk cards at teh moment that I can try in one of these machines, I will try and borrow one from work over the next few days so I can test a different card though.

Does anyone have any ideas what I might be doing wrong?

Thanks

Ashak

Network problems

I have seen problems with Grub booting via the network using an RTL8139 card. Since my server is not running linux, i cannot confirm the logs.

The "best" advice i can give is to try another network card. Hope this works.

Ewout

Still no joy

Ok...

I located a 3com 3C905-TX and a Netgear FA331 at work. I borrowed both for the evening to try netbooting JNode. Unfortunatly I get exactly the same problems when using these two cards as I received originally.

Every single time I try, I get the following in the log:

Nov 11 20:34:10 [dhcpd] DHCPDISCOVER from <MAC addr> via eth0
Nov 11 20:34:11 [dhcpd] DHCPOFFER on 10.3.0.240 to <mac addr> via eth0
Nov 11 20:34:11 [dhcpd] DHCPREQUEST for 10.3.0.240 (10.3.0.1) from <MAC addr> via eth0
Nov 11 20:34:11 [dhcpd] DHCPACK on 10.3.0.240 to <MAC addr> via eth0
Nov 11 20:34:22 [tftpd] Serving /menu-nb.lst to 10.3.0.240:2001
Nov 11 20:35:12 [tftpd] timeout: retrying...
Nov 11 20:36:02 [tftpd] timeout: retrying...
- Last output repeated twice -

Does anyone have the slightest idea why none of my systems will work? As I said previously, if I use a tftp client on another machine on the netowrk I can get the file with no problems at all. As soon as I try with a network bootdisk, I get this same problem every single time. I'm sure I must be doing something really stupid...