CISCO IOU启动问题,求救
想连个简单的三个路由器结果出现如下错误,不知为何启动不起来,而且还出现
# . /start
bash: /start: No such file or directory
# ll
total 2
-rw-r--r-- 1 root root23 Oct 27 02:52 NETMAP
-rw-r--r-- 1 root root39 Oct 25 22:08 iourc
-rw-r--r-- 1 root root 458 Oct 27 02:49 start
-rw-r--r-- 1 root root70 Oct 27 02:49 stop
# . ./start
Waiting on port 3000 ...
Process Id for child is 2546, parent is 2544
: command not found
sleep: invalid time interval `5\r'
Try `sleep --help' for more information.
Waiting on port 3001 ...
Process Id for child is 2550, parent is 2548
: command not found
sleep: invalid time interval `5\r'
Try `sleep --help' for more information.
Waiting on port 3002 ...
Process Id for child is 2554, parent is 2552
: command not found
sleep: invalid time interval `5\r'
Try `sleep --help' for more information.
': not a valid identifierP
-----------------------
All device status
-----------------------
# netio error: unable to open NETMAP: No such file or directory
IOU 2546 exit
netio error: unable to open NETMAP: No such file or directory
netio error: unable to open NETMAP: No such file or directory
IOU 2550 exit
IOU 2554 exit
--分割线----------------------------------------------------------------------------------------------------------------------
文件位于D:\andLinux\iou\eigrp\下
【start】内容:
#!/bin/sh
#
export NETIO_NETMAP=./NETMAP
../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 3000 -- -e 1 -s 0 -n 1024 1 &
sleep 5
../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 3001 -- -e 1 -s 0 -n 1024 2 &
sleep 5
../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 3002 -- -e 1 -s 0 -n 1024 3 &
sleep 5
unset NETIO_NETMAP
echo "-----------------------"
echo "All device status"
echo "-----------------------"
echo ""
【NETMAP】内容
1:0/1 2:0/1
2:0/2 3:0/1
#!/bin/sh
#
export NETIO_NETMAP=./NETMAP
../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 3000 -- -e 1 -s 0 -n 1024 1 &
sleep 5
../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 3001 -- -e 1 -s 0 -n 1024 2 &
sleep 5
../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 3002 -- -e 1 -s 0 -n 1024 3 &
sleep 5
unset NETIO_NETMAP
echo "-----------------------"
echo "All device status"
echo "-----------------------"
echo "" -woniu2-一样的内容,一个能运行,一个运行不了- - 个人的一点拙见,如果说错,请勿拍砖,你的start文件和NETMAP文件没有执行的权限,偿试对文件增加权限试试,命令是chmode 755 [文件路径] 一个就是楼上说的权限问题,还有一个可能就是楼主的start文件是不是用记事本改过,这个start文件要修改需使用专业的文本编辑器,如editplus或者UltraEdit 不是可以用gedit 和vi编辑么?gedit 貌似和记事本差不多 lin0131 发表于 2011-10-29 09:56 static/image/common/back.gif
不是可以用gedit 和vi编辑么?gedit 貌似和记事本差不多
用记事本编辑时我换行了 kasime 发表于 2011-10-31 08:50 static/image/common/back.gif
用记事本编辑时我换行了
搞定了么?是不是记事本的问题? kasime 发表于 2011-10-31 08:50 static/image/common/back.gif
用记事本编辑时我换行了
在同一个命令行上同时执行多条命令:用分号分隔。如编译一个源文件:type ./configure ; make ; make install 。之后你就可以去散步了(不要在电脑前花费了太多时间了,生活中还有很多美好的东西。)
自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/26732/showart_204893.html
所以:
你的命令最好加上分号“;”,就不用考虑回车之类了。
ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.4;export NETIO_NETMAP=./NETMAP;../wrapper-linux -m ../rt -p 2000 -- -e 1 -s 0 -n 1024 1 & sleep 5;./wrapper-linux -m ./sw -p 2001 -- -e 1 -s 0 -n 1024 2 & sleep 5;../wrapper-linux -m ../sw -p 2002 -- -e 1 -s 0 -n 1024 3 & sleep 5;../wrapper-linux -m ../sw -p 2003 -- -e 1 -s 0 -n 1024 4 & sleep 5;unset NETIO_NETMAP
页:
[1]
2