1 |
|
|
2 |
$server_ip = '10.0.0.100'; |
if ( ! $server_ip ) { |
3 |
#$server_ip = '172.25.25.1'; |
$server_ip = `/sbin/ifconfig`; |
4 |
|
$server_ip =~ s/^.+?addr:([\d\.]+).*$/$1/gs; |
5 |
|
warn "auto-configure server ip to $server_ip\n"; |
6 |
|
} else { |
7 |
|
warn "server ip $server_ip\n"; |
8 |
|
} |
9 |
|
|
10 |
$server_ip = `/sbin/ifconfig`; |
# $file = 'undionly.kpxe'; |
11 |
$server_ip =~ s/^.+?addr:([\d\.]+).*$/$1/gs; |
$file = 'pxelinux.0'; |
12 |
|
|
13 |
$next_file = 'tinycore/tftp.gpxe'; |
$next_file = 'tinycore/tftp.gpxe'; |
14 |
$next_file = "http://$server_ip/pxelator/tinycore/http.gpxe"; |
#$next_file = "http://$server_ip/pxelator/tinycore/http.gpxe"; |
15 |
|
#$next_file = "tinycore/http.gpxe"; |
16 |
|
#$next_file = "menu.gpxe"; |
17 |
|
#$next_file = "debirf.gpxe"; |
18 |
|
#$next_file = "dos.gpxe"; |
19 |
|
|
|
warn "server on $server_ip\n"; |
|