Jump to content











Photo
- - - - -

Problems netbooting SGI

bootp tftp sgi

  • Please log in to reply
3 replies to this topic

#1 oreissig

oreissig
  • Members
  • 6 posts
  •  
    Germany

Posted 05 February 2012 - 11:25 PM

Hi,

I'm unable to netboot my SGI Indigo² via tftpd64. In theory, the SGI should get its boot-information via BootP (which is served by the DHCP module of tftpd32/64) and then load the files via TFTP.

In practise, this doesn't seem to work. When I do a broadcast for bootp, tftpd64 tells me:

Rcvd BootP Msg for IP 192.168.1.170, Mac 08:00:69:08:6A:42 [06/02 00:15:38.040]

BOOTP: proposed address 192.168.1.170 [06/02 00:15:38.041]

Rcvd BootP Msg for IP 192.168.1.170, Mac 08:00:69:08:6A:42 [06/02 00:15:42.652]

BOOTP: proposed address 192.168.1.170 [06/02 00:15:42.653]

Rcvd BootP Msg for IP 192.168.1.170, Mac 08:00:69:08:6A:42 [06/02 00:15:47.652]

BOOTP: proposed address 192.168.1.170 [06/02 00:15:47.653]

Rcvd BootP Msg for IP 192.168.1.170, Mac 08:00:69:08:6A:42 [06/02 00:15:52.652]

BOOTP: proposed address 192.168.1.170 [06/02 00:15:52.653]


I have a tcpdump of the packets in question:
http://pixelbanane.d...408/bootp1.pcap


When I do not broadcast, but specify the server IP, I get:

Packet addressed to 192.168.1.150 [06/02 00:15:06.568]

Packet addressed to 192.168.1.150 [06/02 00:15:10.655]

Packet addressed to 192.168.1.150 [06/02 00:15:15.654]

Packet addressed to 192.168.1.150 [06/02 00:15:20.654]


tcpdump: http://pixelbanane.d...067/bootp2.pcap

I don't really see a problem here, what is wrong with it?

#2 NetFanTom

NetFanTom

    Frequent Member

  • .script developer
  • 117 posts
  •  
    Germany

Posted 06 February 2012 - 09:31 AM

Please post the tftpd32.ini. :mobile:

Regards,
NetFanTom

#3 oreissig

oreissig
  • Members
  • 6 posts
  •  
    Germany

Posted 06 February 2012 - 10:41 AM


[DHCP]

Lease_NumLeases=1

IP_Pool=-1442731840

PoolSize=20

BootFile=sashARCS

DNS=16885952

Mask=16777215

Gateway=16885952

DomainName=

Lease (minutes)=2880

AddOptionNumber1=0

AddOptionValue1=

AddOptionNumber2=0

AddOptionValue2=

AddOptionNumber3=0

AddOptionValue3=

AddOptionNumber4=0

AddOptionValue4=

AddOptionNumber5=0

AddOptionValue5=

AddOptionNumber6=0

AddOptionValue6=

AddOptionNumber7=0

AddOptionValue7=

AddOptionNumber8=0

AddOptionValue8=

AddOptionNumber9=0

AddOptionValue9=

AddOptionNumber10=0

AddOptionValue10=

Lease_0_MAC=08:00:69:08:6A:42

Lease_0_IP=192.168.1.170

Lease_0_InitialOfferTime=02/06/2012/00:15:52

Lease_0_LeaseStartTime=06/10/2024/04:35:18

[TFTPD32]

BaseDirectory=pub

TftpPort=69

Hide=0

WinSize=0

Negociate=0

PXECompatibility=1

DirText=0

ShowProgressBar=1

Timeout=3

MaxRetransmit=6

SecurityLevel=3

UnixStrings=1

Beep=0

VirtualRoot=1

MD5=0

LocalIP=

Services=5

TftpLogFile=

SaveSyslogFile=

PipeSyslogMsg=0

LowestUDPPort=0

HighestUDPPort=0

MulticastPort=0

MulticastAddress=

PersistantLeases=1

DHCP Ping=1

DHCP LocalIP=

Max Simultaneous Transfers=100

UseEventLog=0

Console Password=tftpd32

Support for port Option=0

Keep transfer Gui=5

Ignore ack for last TFTP packet=0

Enable IPv6=0


one more thing: at one time it worked, but the next time I tried, it didn't work anymore, although I didn't change a thing in my configuration.
I actually spent the last evening trying to find a pattern when it works and when it doesn't, but I couldn't get it to netbook again.

I'm running Windows 7 SP1, Firewall has a rule for tftpd64, I also tried disabling the firewall at all.
I also tried disconnecting the internet connection from my switch, so my router's dhcp cannot interfer with tftpd64

#4 NetFanTom

NetFanTom

    Frequent Member

  • .script developer
  • 117 posts
  •  
    Germany

Posted 06 February 2012 - 11:43 AM

gateway = DNS = 192.168.1.1
mask = 255.255.255.0
IP_Pool=192.168.1.170

i suggest:
...

[TFTPD32]
BaseDirectory=pub
TftpPort=69
Hide=0
WinSize=0
Negociate=1
PXECompatibility=0
DirText=0
ShowProgressBar=0
Timeout=3
MaxRetransmit=6
SecurityLevel=1
UnixStrings=1
Beep=0
VirtualRoot=1
MD5=0
LocalIP=
Services=5
TftpLogFile=
SaveSyslogFile=
PipeSyslogMsg=0
LowestUDPPort=0
HighestUDPPort=0
MulticastPort=0
MulticastAddress=
PersistantLeases=1
DHCP Ping=1
DHCP LocalIP=
Max Simultaneous Transfers=100
UseEventLog=0
Console Password=tftpd32
Support for port Option=0

Regards,
NetFanTom




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users