Основано на статье http://habrahabr.ru/blogs/linux/102547/
Я перепрошил роутер как написано в статье. Нас троил вебкамеру и фтп. Всё работает нормально, кроме wifi, который с переодичностью раз в день отваливается. Приходиться перезагружать роутер. Видимо, это связано с нестабильностью ветки trunk исходников для OpenWRT , из которой я собственно и собирал прошивку.
Некоторые заметки по статье и прошивке привожу ниже.
Заливка прошивки
* При отправке прошивки на роутер неоходимо
В windows в реестр занести информацию и потом скрипт http://pastebin.com/X1SGWrAJ
В Ubuntu через консольный ftp клиент
Подготовка накопителя
* Использовал GUIшную программу gparted
* При монтировании разделов флешки на роутере
сконфигурировать файл /etc/config/fstab
=================================
root@ZAV:~# cat /etc/config/fstab
config 'global' 'automount'
option 'from_fstab' '1'
option 'anon_mount' '1'
config 'global' 'autoswap'
option 'from_fstab' '1'
option 'anon_swap' '0'
config 'mount'
option 'target' '/'
option 'device' '/dev/sda1'
option 'fstype' 'ext3'
option 'options' 'rw,sync'
option 'enabled_fsck' '0'
option 'enabled' '1'
option 'is_rootfs' '1'
config 'mount'
option 'target' '/home'
option 'device' '/dev/sda2'
option 'fstype' 'ext3'
option 'options' 'async,noatime'
option 'enabled_fsck' '0'
option 'enabled' '1'
config 'swap'
option 'device' '/dev/sda3'
option 'enabled' '1'
=================================
=================================
Конфигурация ниже не правильная
=================================
НА РОУТЕРЕ:
root@ZAV:~# cat /etc/config/firewall
config 'defaults'
option 'syn_flood' '1'
option 'input' 'ACCEPT'
option 'output' 'ACCEPT'
option 'forward' 'ACCEPT'
config 'zone'
option 'name' 'lan'
option 'input' 'ACCEPT'
option 'output' 'ACCEPT'
option 'forward' 'ACCEPT'
config 'zone'
option 'name' 'wan'
option 'input' 'ACCEPT'
option 'output' 'ACCEPT'
option 'forward' 'ACCEPT'
option 'masq' '1'
option 'mtu_fix' '1'
config 'forwarding'
option 'src' 'lan'
option 'dest' 'wan'
config 'rule'
option 'src' 'wan'
option 'proto' 'udp'
option 'dest_port' '68'
option 'target' 'ACCEPT'
config 'rule'
option 'src' 'wan'
option 'proto' 'icmp'
option 'icmp_type' 'echo-request'
option 'target' 'ACCEPT'
config 'include'
option 'path' '/etc/firewall.user'
config 'rule' 'ftp'
option 'proto' 'tcp'
option 'src' 'wan'
option 'dest_port' '21'
option 'target' 'ACCEPT'
config 'rule' 'http'
option 'proto' 'tcp'
option 'src' 'wan'
option 'dest_port' '80'
option 'target' 'ACCEPT'
=================================
НА РОУТЕРЕ:
dhcp
НА КОМПЕ:
динамический ip
* Изменить дату
Веб админку переставил на порт 192.168.0.1:8888
root@ZAV:~# route
Destination Gateway Genmask Flags Metric Ref Use Iface
193.108.248.19 * 255.255.255.255 UH 0 0 0 pppoe-wan
192.168.0.0 * 255.255.255.0 U 0 0 0 br-lan
default * 0.0.0.0 U 0 0 0 pppoe-wan
НА КОМПЕ:
динамический ip
alexey@alexey-laptop:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 1 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
* Изменить дату
root@ZAV:~# date -s '2010-09-01 09:23:00'
Wed Sep 1 09:23:00 EEST 2010
Веб админку переставил на порт 192.168.0.1:8888
No comments:
Post a Comment