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
- Login to post comments
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...