вот и меня удивило. обновил бизибокс, отсюда:
http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
(насколько я понял пакеты для 500-й серии обновляются оттуда же?) эффекта нету
вот и меня удивило. обновил бизибокс, отсюда:
http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
(насколько я понял пакеты для 500-й серии обновляются оттуда же?) эффекта нету
Может, надо в rc.local прописать:
Где 10.10.10.45, мой адрес в локалке.Code:ifconfig eth0 10.10.10.45 netmask 255.255.0.0 broadcast 10.10.255.255 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE #iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to 10.10.10.45
Можно через MASQUERADE, но можно и через SNAT (вариант ниже).
SNAT работает быстрее и ресурсов жрет меньше.
-------------------------------------------
На их атипичную пневманию, ответим нашей апатичной диареей !!!
Вот выложил, traceroute на месте:
http://rapidshare.com/files/13865285...0.7.8.nas.html
К сожалению собирал давно (где-то в прошлом году), так что исходники потеряны - у меня сейчас все равно стоит zyxel P-330w.
Прошивка сделана на основе 1.0.7.8 (плюс куча всяких патчей...), но по учебнику kcfurge 1.0.4.6 (на мой взгляд самый оптимальный учебник в отличие от 1.0.7.8)
rc.local можно кидать сразу в \\WL700GE\MYSHARE1
Вот кстати мой rc.local с комментариями:
Code:#!/bin/sh pool=`nvram get apps_pool` share=`nvram get apps_share` internal_hdd=/dev/ide/host2/bus0/target0/lun0/disc if [ \! -f /tmp/rc.local.done ]; then # Indicate we've already done this touch /tmp/rc.local.done ifconfig eth0 10.10.10.45 netmask 255.255.0.0 broadcast 10.10.255.255 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE #iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to 10.10.10.45 route add -net 195.64.140.0 netmask 255.255.255.0 gw 10.10.0.1 # # Tune system # echo "1" > /proc/sys/net/ipv4/conf/all/arp_filter echo "1" > /proc/sys/net/ipv4/conf/all/proxy_arp # Лучше не использовать, роутер перегревается # echo "interrupt=no" > /proc/miscio/power_enable_config # # Mount /opt and connect in various system files # if [ -e /shares/${pool}/opt ]; then mount -o bind /shares/${pool}/opt /opt cat /proc/mounts > /opt/etc/fstab ln -s /opt/etc/shells /tmp/shells ln -s /opt/etc/fstab /tmp/fstab # export PATH=/opt/bin:/opt/sbin:${PATH} # export LD_LIBRARY_PATH=/opt/lib:${LD_LIBRARY_PATH} fi # Стартует и так автоматически # Start utelnetd on local interface only! # /apps/bin/utelnetd -i br0 & # Sleep for a little bit to not interfere with normal system startup # before we kill a bunch of Asus processes. sleep 5 # Старт-стопы лучше не исользовать - винты рассыпаются # Лучше поставить тихий винт вместо штатного. # # The killing of watchdog is necessary # to allow the disk to spin down (watchdog is a horribly written hack # anyway!) # killall -q -9 watchdog # Do the necessary steps so the internal HDD will spin down mount -o remount,noatime,nodiratime /shares/${pool} hdparm -A 1 ${internal_hdd} # smartctl -dT ${internal_hdd} fi
Last edited by nos96; 20-08-2008 at 18:43.
-------------------------------------------
На их атипичную пневманию, ответим нашей апатичной диареей !!!
Я лучше ссылку на доку дам (к сожалению я плохой расказчик):
http://www.opennet.ru/docs/RUS/ip_network/glava_3.html
-------------------------------------------
На их атипичную пневманию, ответим нашей апатичной диареей !!!
а нету менее радикального пособа вернуть утилитку? тасовать фирмвари не есть самый оптимальный способ решения проблем.
или хотя бы поделитесь информацией по предлагаемому варианту. что он собственно из себя представляет, каковы различия от оригинальной, альтернативной прошивки и т.п.
как-то оно нездраво из-за утилиты перешивать железяку, надеюсь Вы согласитесь
Либо руками собирать и пихать в /opt/bin, либо прошивку менять, я например собирал bisybox с поддержкой traceroute.
Та прошивка, которую я выкладывал, отличается от оригинальной: возможностью установки optware.
"На глаз" отличий не заметно, но как только появляется rc.local - тут и начинается вся пляска.
Last edited by nos96; 20-08-2008 at 19:33.
-------------------------------------------
На их атипичную пневманию, ответим нашей апатичной диареей !!!
доступ к локалке появился после:
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to 10.6.16.143 (мой ип в локалке)
прописал в rc.local, после перезагрузки все осталось как раньше. снова вбил руками - заработало. где-то эта команда должна оставить след? в конфигах там и т.п.
тем не менее, ресурсы локальной сети появились, однако отвалился джаббер и перестал работать поиск в dc++, для которого пробрасывались порты через веб-морду. веб-морда же показала отсутствие проброшеных портов, лседовательно вопрос: как из консоли пробросить порты не прибегая к веб-фейсу? ибо изменения в веб-морде с реконнектом приводят роутер в ступор
А вы не пробовали после прошивки сбросить ВСЕ уставки к заводским, а потом настроить заново (наверняка у вас 1.0.7.8 от kcfurge)?
Прежде чем писать, что что-то не работает: верните все к заводским уставкам!
В прошивках от fcfurge начиная с 1.0.7.8 изменились переменные среды (а так же часть назначения существующих).
Поэтому могут быть проблемы.
Как вариант, я делал так: прошил офф 1.0.4.6, сбросил к заводским уставкам, прошил офф 1.0.7.8, опять сбросил,
и уже поставил свою прошивку (она не меняет заводских уставок и не вносит новых)
После того как я прочитал личку:
Не путайте людей которые читают эту ветку, если сами наделали ошибок в конфигах, так их надо приводить тут же.
А то люди подумают, что это баги прошивки (ее тоже надо указывать, а то по вашему посту можно подумать, что ошибка в моей прошивке), а не рук устанавливающего!!!
Last edited by nos96; 23-08-2008 at 08:23. Reason: После прочтения лички
-------------------------------------------
На их атипичную пневманию, ответим нашей апатичной диареей !!!
пробовал. без сброса настроек к заводским не работает ничего ниразу. на любом этапе меняя что-либо в конфигурации роутеру делался ресет.
гы ) я пытаюсь разобраться в помощью людей в ошибках а не путаю кого-либо
вашу фирмварь я не ставил, пока во всяком случае, версия имеющегося в моей железке указана выше в этом топике. повторюсь, но по мне метод смены прошивки без понимания эффекта - довольно радикальная мера и я предпочту лишний раз спросить о возможности получить тот же самый трасероут другим способом, о чем. собственно и шла речь выше
Никак
Для восстановления ip на интерфейсе, потому, что при подниятии канала, pppd переназначает ip на физическом интерфейсе.
Я в свое время иправил этот глюк и даже раздавал прошивку в котором было это пофиксено, но сейчас я ее найти не могу (куда-то делась).
Поэтому кто качал прошивку примерно год назад с меня - раздайте ее пожалуйста (и для меня тоже, а то я все потер).
-------------------------------------------
На их атипичную пневманию, ответим нашей апатичной диареей !!!
Уважаемые спецы, кому-нибудь удалось собрать и запустить igmpproxy или udpxy для WL700gE (прошивка WL700gE_kc_1078_02.nas от kfurge)?
Last edited by Gavrila; 31-08-2008 at 13:51.