Ты выложи весь скрипт целиком.
Printable View
PHP Code:
#!/bin/sh
insmod usbserial # UM1500
sleep 10
pppd call dialup
echo "After #pppd call dialup." >> /tmp/syslog.log
q='status'
b='statusbad'
site='i.ua'
while true
do
sleep 30;
ping -c 4 -s 0 $site | grep "100% packet loss" >$q
ping -c 4 -s 0 $site | grep "packet loss" >$b
if [ -s $b > ; then
echo 'Vse OK'
echo "OK1" >> /tmp/syslog.log
else
echo 'bad' > $q
echo 'bad addr case.' >> /tmp/syslog.log
fi;
if [ -s $q ] ; then
killall -15 pppd;
killall -9 pppd;
killall -9 chat
sleep 10;
pppd call dialup;
else
echo 'Vse OK';
fi;
done
Попробовал указать кстати.
Но похоже игнорируется
Code:[admin@dir-320 root]$ ifconfig ppp0
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.20.81.241 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1082 (1.0 KiB) TX bytes:3495 (3.4 KiB)
Добрался до linux pc -> man. Но проверить не могу. Кому интересно - проверьте, я буду проверять только на выходных.
PHP Code:
updetach
With this option, pppd will detach from its controlling terminal once it has
successfully established the ppp connection (to the point where the first et-
work control protocol, usually the IP control protocol, has come up).
yg1 post-boot с ошибкой, запустите его с телнета и сразу увидите почему на pppd call встаёт ;)
дополнение к моему сообщению
http://www.wl500g.info/showpost.php?...&postcount=791
так вот мало того, что теперь сетевые папки в окружении не показываются, так и другое оборудование не работает (типа принтеров). пробовал уставноить как тут указано http://oleg.wl500g.info/printing/
не работает.
срочно нужна помощь
уважаемый sorine прошивка 298 отличная запустился mpcs в dir 320 залилась без проблем.Спасибо вам.Но вот небольшая проблема : USB модемом я не пользуюсь ,инет PPPoP поднят на dir 300 dir 320[asus}как интернет бридж mpcs работает но нет доступа к роутеру по WiFi как это настроить ? и можно ли в этой прошивке пользоваться другими серверами прошивки Олега
Когда роутер с прошивкой Олега используется как клиент WiFi, доступа по WiFi к нему не будет. Советую в данной ситуации поднимать PPPoE на 320(да он и быстрее маршрутизировать будет). А 300 настроить как Wireless Brige для увеличения радиуса покрытия в режиме multiSSID. Пользуемся любыми сервисами на 320, доступными в прошивках Олега. все поддерживается.
sorine, спасибо огромное за работу!
Есть ли уже в паблике прошивка с настройками модема в вэб-интерфейсе, которой Вы "хвастались"?
http://img39.imageshack.us/img39/2509/92781731.png
большой респект sorine
сегодня опробовал прошивку на dir-320 и c-motech cnm-650 - работает!!!
есть 2 вопросика, направьте, плз, гуры асусов, куда копать:
1. не пашет вафай все комбинации попробовал не пашет, пакеты на ноут приходят, но intel proset говорит ошибка и снова пробует =(
2. как можно добавить в прошивку openvpn (через пакет ли или самому собирать) ?
Прошил Dir-320 прошивкой 1.9.2.7-d (вроде последняя).
WAN подлючен к Корбине - PPTP. Все нормально работает, но есть косячок: Через несколько дней непрерывной работы, обычно, после смены IP (новая сессия), перестают НАТиться порты.
У меня сервак в локалке - перестает быть "видимым" извне. Порты 80,8112 и 54444, хотя не важно какие. По локалке всё работает.
После перезагрузки DIR-320, все начинает работать....но опять "умирает" после нескольких дней.
Может кто сталкивался с проблемкой? Где посмотреть ЛОГ работы НАТа, если он вообще есть?
Заранее спасибо.
sh: post-firewall: not found
Quote:
# Generated by iptables-save v1.3.8 on Tue Jun 2 22:39:41 2009
*nat
:PREROUTING ACCEPT [12449:988694]
:POSTROUTING ACCEPT [1082:88514]
:OUTPUT ACCEPT [646:40561]
:VSERVER - [0:0]
-A PREROUTING -d 89.178.11.223 -j VSERVER
-A PREROUTING -d 10.155.10.204 -j VSERVER
-A POSTROUTING -s ! 89.178.11.223 -o ppp0 -j MASQUERADE
-A POSTROUTING -s ! 10.155.10.204 -o vlan2 -j MASQUERADE
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 192.168.1.0/255.255.255.0 -o br0 -j SNAT --to-source 192.168.1.1
-A VSERVER -p udp -m udp --dport 34983 -j DNAT --to-destination 192.168.1.88:34983
-A VSERVER -p tcp -m tcp --dport 34983 -j DNAT --to-destination 192.168.1.88:34983
-A VSERVER -p udp -m udp --dport 51461 -j DNAT --to-destination 192.168.1.97:51461
-A VSERVER -p tcp -m tcp --dport 51461 -j DNAT --to-destination 192.168.1.97:51461
-A VSERVER -p udp -m udp --dport 24149 -j DNAT --to-destination 192.168.1.63:24149
-A VSERVER -p udp -m udp --dport 34188 -j DNAT --to-destination 192.168.1.75:34188
-A VSERVER -p tcp -m tcp --dport 10318 -j DNAT --to-destination 192.168.1.77:10318
-A VSERVER -p tcp -m tcp --dport 17011 -j DNAT --to-destination 192.168.1.88:17011
-A VSERVER -p tcp -m tcp --dport 24149 -j DNAT --to-destination 192.168.1.63:24149
-A VSERVER -p tcp -m tcp --dport 34188 -j DNAT --to-destination 192.168.1.75:34188
-A VSERVER -p udp -m udp --dport 33574 -j DNAT --to-destination 192.168.1.86:33574
-A VSERVER -p udp -m udp --dport 51462 -j DNAT --to-destination 192.168.1.97:51461
-A VSERVER -p udp -m udp --dport 19859 -j DNAT --to-destination 192.168.1.88:19859
-A VSERVER -p udp -m udp --dport 22756 -j DNAT --to-destination 192.168.1.3:22756
-A VSERVER -p udp -m udp --dport 35510 -j DNAT --to-destination 192.168.1.3:35509
-A VSERVER -p tcp -m tcp --dport 54444 -j DNAT --to-destination 192.168.1.2:54444
-A VSERVER -p udp -m udp --dport 54444 -j DNAT --to-destination 192.168.1.2:54444
-A VSERVER -p tcp -m tcp --dport 35505:35509 -j DNAT --to-destination 192.168.1.3
-A VSERVER -p udp -m udp --dport 35505:35509 -j DNAT --to-destination 192.168.1.3
-A VSERVER -p tcp -m tcp --dport 8112 -j DNAT --to-destination 192.168.1.2:8112
-A VSERVER -p udp -m udp --dport 8112 -j DNAT --to-destination 192.168.1.2:8112
-A VSERVER -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.1.2:80
-A VSERVER -p udp -m udp --dport 80 -j DNAT --to-destination 192.168.1.2:80
COMMIT
# Completed on Tue Jun 2 22:39:41 2009
# Generated by iptables-save v1.3.8 on Tue Jun 2 22:39:41 2009
*mangle
:PREROUTING ACCEPT [62437915:53811147416]
:INPUT ACCEPT [21767170:23689343480]
:FORWARD ACCEPT [40551377:30143704797]
:OUTPUT ACCEPT [16240574:3607376157]
:POSTROUTING ACCEPT [56780834:33761510246]
COMMIT
# Completed on Tue Jun 2 22:39:41 2009
# Generated by iptables-save v1.3.8 on Tue Jun 2 22:39:41 2009
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [9352:731334]
:OUTPUT ACCEPT [712845:298028672]
:BRUTE - [0:0]
:MACS - [0:0]
:SECURITY - [0:0]
:logaccept - [0:0]
:logdrop - [0:0]
-A INPUT -m state --state INVALID -j DROP
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -m state --state NEW -j ACCEPT
-A INPUT -i br0 -m state --state NEW -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p igmp -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p udp -m udp ! --dport 1900 -j ACCEPT
-A INPUT -i ppp0 -m state --state NEW -j SECURITY
-A INPUT -p udp -m udp --sport 67 --dport 68 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT
-A INPUT -j DROP
-A FORWARD -i br0 -o br0 -j ACCEPT
-A FORWARD -m state --state INVALID -j DROP
-A FORWARD -d 224.0.0.0/240.0.0.0 -p udp -j ACCEPT
-A FORWARD -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i ! br0 -o ppp0 -j DROP
-A FORWARD -i ! br0 -o vlan2 -j DROP
-A FORWARD -i ! br0 -m state --state NEW -j SECURITY
-A FORWARD -m conntrack --ctstate DNAT -j ACCEPT
-A FORWARD -o br0 -j DROP
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 1/sec -j RETURN
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -m limit --limit 1/sec -j RETURN
-A SECURITY -p udp -m limit --limit 5/sec -j RETURN
-A SECURITY -p icmp -m limit --limit 5/sec -j RETURN
-A SECURITY -j DROP
-A logaccept -m state --state NEW -j LOG --log-prefix "ACCEPT " --log-tcp-sequence --log-tcp-options --log-ip-options
-A logaccept -j ACCEPT
-A logdrop -m state --state NEW -j LOG --log-prefix "DROP " --log-tcp-sequence --log-tcp-options --log-ip-options
-A logdrop -j DROP
COMMIT
# Completed on Tue Jun 2 22:39:41 2009
Скажите, пожалуйста, а с этой прошивкой будет работать USB-сканер Epson по сети?
sorine, спасибо огромное за работу!
после обновления на 1.9.2.7-d-r310M перестал монтироваться жесткий диск. Ни один раздел.
Все форматированны в ext3 с inode 128. До этого работал на 1.9.2.7-d