Submitted by ShErbO on Sun, 06/02/2005 - 21:13.
( categories: )

Hi all,

I'm trying to boot my PC over the network. I've set-up dhcp & tftpd on the server, and they're working okay. so the problem is with the client PC.

The client gives the usual (no boot drives are found) message.

I've checked my dhcp logs, the client DOESN'T EVEN REQUEST AN IP !!

To make sure my dhcpd server & network connections are fine, I booted the client PC from a harddisk & made sure the dhcp server gave it a proper IP etc...

So, is it a hardware problem ?? BIOS/NIC ??

My motherboard isn't that old, only 2 years or so (P4). My NIC is a Gigabyte FE-605 which uses a via-rhine III chipset.

Your help is appreciated.


client setup

YoussefAssad's picture

What've you done on the client? IFAIK you'll need bios support and PXE support in the network card; also (my information is very sketchy here but it should give you something to go on) I think there's some kind of extra connection from the network card to the mobo?

Haven't done it myself, only educated guessing here. Actually,

s/educated/quasi-informed/

-- Panem et *burp* circenses

No extra connection

ShErbO's picture

I'll check the BIOS & PXE stuff, the connection you mentioned isn't related to Net booting it's the WOL (WAke On Lan) cable.

Bad client, slap it and take away its cookie

Pronco's picture

Overall, you'll need a PCI card that support PXE or remote installation service boot disks for client computers with network cards that do not support PXE. The boot disk simulates the PXE boot process

btw, could you set a static ip for it to look toward?

it does remove a layer of complexity in any case. one could at least test it that way. checked the cables, by the way?


I used to be indecisive .. but now I'm not so sure

NIC

ramez.hanna's picture

to do what you want you defenitly need network boot support in both your BIOS and NIC but most NICs support that so just have to figure out the BIOS thing , you should find it at the boot sequence part of the BIOS setup
and if your mother board doesn't support it no problem go to http://www.bootdisk.com/ it might have a solution for you also google for network boot diskette (that is what you need)
hope it helps


the best things in life are free --- so as myself

Another Thing , u can burn th

maslan's picture

Another Thing , u can burn the eeprom of ur network card to support pxe if it can't.

Maslan - Mohamed Abdelsalam Aslan
I'm searching for perfection so, Even if u need portability, U've to use assembly ;-)
---
http://www.maslanlab.org
---
http://maslanedit.sf.net
http://maslancms.sf.net

Network booting quick howto

the previous posts about your bios supporting pxe, etc are all correct. There is however a simpler way than downloading a prom for your NIC and burning it. there are a few programs that will allow you to network boot. The one I am most familar with is etherboot http://etherboot.sourceforge.net/index.html. there should be enough documentation on the site or if you do a little bit of googling. once you download the package and untar it, you can cd to the src dirctory and run make bin/ . depends on 2 things : 1-Your network card, hopefully your card will be supported. 2-Your target format, this can be one of several things like a lilo bootable image, a filo bootable image or a bootable floppy image.

I think you will most likely want the bootable disk image, you can run make bin/allzdsks and that will give you a floppy disk image with drivers for all supported NICS. if you want a lean and mean floppy then you will need to specify which NIC to build for. There are alot better details in the readme's and install files than this quick and inadequate guide.

Good luck

"Empty boxes make alot of noise" Sleepy

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.