Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: syslinux: users

RIS UNDI

 

 

syslinux users RSS feed   Index | Next | Previous | View Threaded


mvogt at rhrk

Jan 11, 2002, 6:26 AM

Post #1 of 4 (1301 views)
Permalink
RIS UNDI

Hello,

I'm still trying to setup RIS (Remote Installation Service -w2k)
with PXE Linux, but before that I must say that the mail list
archive is a _good_ idea.

Back to RIS.
When I start from pxelinux

memdisk initrd=risbootdisk.img

I get an error:

No UNDI Driver found.
The risbootdisk.img is a bootdisk from Microsoft, which starts
a RIS installation.
When I boot from floppy it works fine, when I load the image over
network, I get this error.

Is it possible to have a memdisk load in pxelinux with the PXE and UNDI
stack in memory?

I'm not sure, but it is then possible that RIS works with pxelinux.

regards,

Martin


mvogt at rhrk

Jan 11, 2002, 7:41 AM

Post #2 of 4 (1214 views)
Permalink
Re: RIS UNDI [In reply to]

Hello,

good & bad news. After I uncommented in pxelinux.asm

this line:


;
; Unload PXE stack
;
;Martin call unload_pxe
cli

It works. This means: it loads the Microsoft RIS boot disk
does a DHCP lookup and then (bad news) loads pxelinux
again.
This is not very surprising, because it gets the filename
for the same mac adresse as PXELinux before.

Is it possible to overwrite the MAC Adress?
Is it somewhere stored in this UNDI thing?

Then I can do a "fake" MAC adress and the tftp server
serves the RIS boot PXE rom (called startrom.com)

I want to test this, is there a hack in pxelinux to
overwrite the MAC adress after pxelinux is loaded?

regards,

Martin


hpa at zytor

Jan 11, 2002, 11:35 AM

Post #3 of 4 (1221 views)
Permalink
RIS UNDI [In reply to]

Martin Vogt wrote:

>
> Hello,
>
> I'm still trying to setup RIS (Remote Installation Service -w2k)
> with PXE Linux, but before that I must say that the mail list
> archive is a _good_ idea.
>
> Back to RIS.
> When I start from pxelinux
>
> memdisk initrd=risbootdisk.img
>
> I get an error:
>
> No UNDI Driver found.
> The risbootdisk.img is a bootdisk from Microsoft, which starts
> a RIS installation.
> When I boot from floppy it works fine, when I load the image over
> network, I get this error.
>
> Is it possible to have a memdisk load in pxelinux with the PXE and UNDI
> stack in memory?
>
> I'm not sure, but it is then possible that RIS works with pxelinux.
>


Hmmm... that's not really how you're supposed to do it.

At some point I'll probably try to implement chain-loading first-stage
PXE images (.0 files) in PXELINUX; however, I haven't gotten around to
it yet.

-hpa


hpa at zytor

Jan 11, 2002, 11:40 AM

Post #4 of 4 (1215 views)
Permalink
Re: RIS UNDI [In reply to]

Martin Vogt wrote:

>
> Is it possible to overwrite the MAC Adress?
> Is it somewhere stored in this UNDI thing?
>


The MAC address is the serial number for your hardware. You *can*
change it, but it's a hugely complex operation. As I mentioned in the
previous message, this isn't really the way to do it anyway.

Unfortunately I can't promise anything about *when* I'll have time to
actually work on it.

-hpa

syslinux users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.