4 |
|
|
5 |
echo "setting network on $if" |
echo "setting network on $if" |
6 |
#sudo ifconfig $if down || exit |
#sudo ifconfig $if down || exit |
|
sudo killall in.tftpd |
|
7 |
sudo killall udhcpd |
sudo killall udhcpd |
8 |
sudo rm etc/udhcpd.leases |
sudo rm etc/udhcpd.leases |
9 |
sudo touch etc/udhcpd.leases |
sudo touch etc/udhcpd.leases |
10 |
sleep 1 |
sleep 1 |
11 |
sudo ifconfig $if 192.168.1.241 netmask 255.255.255.240 up |
sudo ifconfig $if 10.0.0.1 up |
12 |
sudo ifconfig $if:10 10.0.0.1 up |
#sudo ifconfig $if:192 192.168.1.241 netmask 255.255.255.240 up |
13 |
sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev $if |
sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev $if |
14 |
netstat -rn |
netstat -rn |
15 |
echo "starting bootp server" |
#echo "starting bootp server" |
16 |
sudo /usr/sbin/udhcpd etc/udhcpd.conf |
#sudo /usr/sbin/udhcpd etc/udhcpd.conf |
17 |
echo "starting tftp server" |
echo "starting tftp server" |
18 |
|
pid=`pidof in.tftpd` |
19 |
|
test ! -z "$pid" && sudo kill $pid |
20 |
sudo /usr/sbin/in.tftpd -l -a 10.0.0.1 -s /srv/tftp -v -v |
sudo /usr/sbin/in.tftpd -l -a 10.0.0.1 -s /srv/tftp -v -v |