PDA

Bekijk de volledige versie : Новая прошивка 1.9.2.7-d/-rtn от энтузиастов и Олега



Pages : 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24

Unlimited
26-02-2010, 18:10
Следующий шаг - in
Ну так и ты вызываешь рекурсивно тот-же make install в каталоге gateway ;)

т.е. надо сделать cd и все?:)

theMIROn
26-02-2010, 18:39
Кстати, прошивка без ipv6 так и не собралась, ругнулось где-то в районе netfilter. r1222

нужно обновить тулчейн или ручками применить вот этот патчик


--- /opt/brcm/hndtools-mipsel-uclibc.old/include/sys/cdefs.h 2008-01-06 03:04:02.000000000 +0300
+++ /opt/brcm/hndtools-mipsel-uclibc/include/sys/cdefs.h 2010-02-21 18:46:31.000000000 +0300
@@ -226,6 +226,12 @@
# define __attribute_pure__ /* Ignore */
#endif

+#if __GNUC_PREREQ (2,96)
+# define __attribute_const__ __attribute__((__const__))
+#else
+# define __attribute_const__ /* unimplemented */
+#endif
+
/* At some point during the gcc 3.1 development the `used' attribute
for functions was introduced. We don't want to use it unconditionally
(although this would be possible) since it generates warnings. */


p.s тулчейн x86 на wl500g.googlecode.com скоро выложу

lly
26-02-2010, 20:25
[root@WL500 root]$ cat /proc/usblp/usblpid
Manufacturer=Samsung
Model=ML-2010
Class=PRINTER
Description=unknown
Один баг нашёл - infosvr был нерабочий в результате сборки с поддержкой LPT. Пофиксил в r1262

P.S. Пора конечно избавляться и от этого(infosvr) рудимента, но всё руки не доходят.

al37919
26-02-2010, 22:35
в r1263 полегчало --- в printer model & printer status теперь все ок, но вот что бы должно означать там же "User:" :confused: (там пусто)

lly
26-02-2010, 22:49
в r1263 полегчало --- в printer model & printer status теперь все ок, но вот что бы должно означать там же "User:" :confused: (там пусто)
Ну ты же большой и умный, команды find/grep знаешь :p

Сиё есть тайна большая, покрытая туманом большой речки Янцзы :D

В смысле, т.к. в оригинале есть только LPRng, то он хакнут на предмет записи имени того кто печатает в спец-файлик. Но по-моему это неработоспособно, посему думаю удалить из Web-UI нафиг...

TReX
26-02-2010, 23:10
Киньте в меня кто нибудь 1264 собранной под 500gpv1 оччень хочется прикрученным нормально контраком под IPV6 поиграться)

После двух часов курения мануалов по IPV6 звонит девушка, ее первый вопрос, - Что ты курил?

Vovanchik
27-02-2010, 01:09
отписался сюда
http://wl500g.info/showthread.php?t=17641&page=184

Unlimited
27-02-2010, 08:49
Киньте в меня кто нибудь 1264 собранной под 500gpv1 оччень хочется прикрученным нормально контраком под IPV6 поиграться)

После двух часов курения мануалов по IPV6 звонит девушка, ее первый вопрос, - Что ты курил?

ftp://core.dumped.ru/wl/1265/

TReX
27-02-2010, 14:52
ftp://core.dumped.ru/wl/1265/

Graci Seniore ))

MrGalaxy
27-02-2010, 21:46
Ага, в 1265 появилось отображение подключения принтера в веб-физиономии. Прогресс, однако)) Но светодиод "принтер" в DIR-320 не горит((.

При включении принтера присваиваются значения следующим переменным nvram:
printer_model_t = <модель>
usb_web_flag = 1
printer_status_t = On-line
usb_web_device = 3f0/4717/100
usb_webdriver_x = 0

При отключении принтера значения этих переменных такие:
printer_model_t = <модель>
usb_web_flag =
printer_status_t = On-line
usb_web_device =
usb_webdriver_x =

В результате получается, что система чувствует наличие/отсутствие принтера, а в веб-харрисоне статус отключённого принтера по-прежнему отображается как онлайн.

theMIROn
28-02-2010, 09:46
В результате получается, что система чувствует наличие/отсутствие принтера, а в веб-харрисоне статус отключённого принтера по-прежнему отображается как онлайн.

это очень очень древняя бага, поправим.
так же пока не стоит перевтыкать принтер, в т.ч. и на олеговской 10ке

Marginal
28-02-2010, 13:23
Господа, а что за прошивка такая WL500gpv2-1.9.2.7-d-r1265.trx здесь лежит: ftp://core.dumped.ru/wl/1265/ ?
в чем отличие от 1222?

TReX
28-02-2010, 13:38
Господа, а что за прошивка такая WL500gpv2-1.9.2.7-d-r1265.trx здесь лежит: ftp://core.dumped.ru/wl/1265/ ?
в чем отличие от 1222?

Полезно сначала читать, потом писать, http://code.google.com/p/wl500g/updates/list. Промежуточная версия, для тех кто понимает зачем все это нужно...

Marginal
28-02-2010, 13:48
Полезно сначала читать, потом писать
благодарю, что гуру прошивкостроения все же снизошли с небес для ответа обычному юзеру

MrGalaxy
28-02-2010, 14:35
Как-то перед 23 февраля в долбаном Корбилайне опять упала сеть. Всё бы ничего, к этому народ уже привык, но интересно другое. Через несколько часов после падения внешки с моего адреса на сервер стали приходить какие-то непонятные пакеты, после чего меня заблокировали.
Обсуждение здесь. (http://homenet.corbina.net/index.php?showtopic=261946)
Может прошивка 1087 вызывать spoofing?




благодарю, что гуру прошивкостроения все же снизошли с небес для ответа обычному юзеруНе снизошли. Это обычный юзер Вам ответил.:D

lly
28-02-2010, 15:12
Может прошивка 1087 вызывать spoofing?

Слишком общее понятие, для кого-то и торренты это spoofing.

Процитированного быть не должно:

Она может срабатывать также, например, когда роутер слишком частопытается получить ип адрес... т.е., посылает запрос - получает ип, связка ип-мак появилась, тут же роутер следующий запрос на ип (ип есть а запросы всё еще идут).

Конечно, мы не можем поручиться за отсутствие багов в busybox, но для дальнейшего расследования нужно знать конкретную причину блокировки.

TReX
28-02-2010, 17:18
Слишком общее понятие, для кого-то и торренты это spoofing.

Процитированного быть не должно:

Конечно, мы не можем поручиться за отсутствие багов в busybox, но для дальнейшего расследования нужно знать конкретную причину блокировки.

Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495

Похоже что имеется в виду это, он пытается часто восстанавливать соединение, возможно в Туле это рассматривают как спуфинг

theMIROn
28-02-2010, 17:24
Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:38 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:39 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495
Jan 1 03:00:40 l2tpd[114]: Unknown tunnel 21495

Похоже что имеется в виду это, он пытается часто восстанавливать соединение, возможно в Туле это рассматривают как спуфинг

да нет, это реакция на входящие l2tp пакеты, когда на роутере уже/еще поднят другой туннель.
и как бы они вообще не должны проходить в юзерспейс оО

MrGalaxy
28-02-2010, 17:29
На роутере, кстати, никаких сообщений, кроме того, что терминейтед сигнал 15, не было.
Даже пресловутых ретрансмиссий.

TReX
28-02-2010, 17:41
да нет, это реакция на входящие l2tp пакеты, когда на роутере уже/еще поднят другой туннель.
и как бы они вообще не должны проходить в юзерспейс оО

Это реакция роутера на уже поднятый тунель, когда он пытается поднять свой )
Т.е. перезагрузились а корбина продолжает думать что тунель жив, вот роутер и ругается )

sergeytrojan
28-02-2010, 18:37
Вопрос по поводу IPTV
Все работает без проблем но по проводу.
По Wi-fi мультикаст сыпится.
Попытался перекинуть мультикаст в http во вкладке IP Config - Miscellaneous, поставил порт 33333 в окошке IPTV UDP Multicast to HTTP Proxy Port.
Изменил плей лист с
udp://@224.5.5.253
на
http://10.0.0.1:33333/udp/224.5.5.253
где 10.0.0.1 адресс моего роутера. Но ничего не произошло(((
Подскажите что я не так делаю?
Прошивка RT-N16-1.9.2.7-rtn-r1269.trx

theMIROn
28-02-2010, 18:48
Это реакция роутера на уже поднятый тунель, когда он пытается поднять свой )
Т.е. перезагрузились а корбина продолжает думать что тунель жив, вот роутер и ругается )

конкретная ситуация сути не меняет, эти пакеты ошибочно попадают в юзерспейсовую часть rp-l2tp и пытаются ею обработаться %)
кажися еще один патчик на l2tp созрел.

TReX
28-02-2010, 19:47
конкретная ситуация сути не меняет, эти пакеты ошибочно попадают в юзерспейсовую часть rp-l2tp и пытаются ею обработаться %)
кажися еще один патчик на l2tp созрел.

Слава великому Джа и theMIROn! Я об этой баге уже с год назад писал ))

theMIROn
28-02-2010, 20:41
Слава великому Джа и theMIROn! Я об этой баге уже с год назад писал ))
это не бага, это фича.
я подразумевал в случае использования ядерного драйвера просто ничего не выводить дополнительного.
а что нужно то? что если отправить дисконнект?

AndreyUA
01-03-2010, 08:01
это не бага, это фича.
я подразумевал в случае использования ядерного драйвера просто ничего не выводить дополнительного.
а что нужно то? что если отправить дисконнект?
Тоже самое и на билайн Украина.

Unlimited
01-03-2010, 17:43
При копировании с усб винта с консоли роутера на удаленный фтп:

Mar 1 10:48:23 kernel: Swap cache: add 275, delete 275, find 51/87, race 0+0
Mar 1 10:48:24 kernel: [<c012ec8c>] usb_sg_wait+0x19c/0x1d4 [usbcore]
Mar 1 10:48:24 kernel: [<c018b928>] usb_stor_bulk_transfer_sg+0x11c/0x194 [usb_storage]
Mar 1 10:48:24 kernel: [<c018bb3c>] usb_stor_Bulk_transport+0x19c/0x31c [usb_storage]
Mar 1 10:48:24 kernel: [<c018c168>] usb_stor_invoke_transport+0x40/0x3f8 [usb_storage]
Mar 1 10:48:24 kernel: [<c018ce70>] usb_stor_control_thread+0x2a4/0x32c [usb_storage]
Mar 1 10:48:24 kernel: [<8003e484>] kthread+0x58/0x94
Mar 1 10:48:24 kernel: [<80009e64>] kernel_thread_helper+0x10/0x18
Mar 1 10:48:24 kernel: Mem-info:
Mar 1 10:48:24 kernel: Normal per-cpu:
Mar 1 10:48:24 kernel: CPU 0: Hot: hi: 42, btch: 7 usd: 24 Cold: hi: 14, btch: 3 usd: 1
Mar 1 10:48:24 kernel: Active:6335 inactive:17236 dirty:2139 writeback:0 unstable:0
Mar 1 10:48:24 kernel: free:1667 slab:5215 mapped:879 pagetables:52 bounce:0
Mar 1 10:48:24 kernel: Normal free:6668kB min:1440kB low:1800kB high:2160kB active:25340kB inactive:68944kB present:130048kB pages_scanned:0 all_unreclaimable? no
Mar 1 10:48:24 kernel: lowmem_reserve[]: 0
Mar 1 10:48:24 kernel: Normal: 1599*4kB 0*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 6668kB
Mar 1 10:48:24 kernel: Swap cache: add 275, delete 275, find 51/87, race 0+0
Mar 1 10:48:24 kernel: Free swap = 261716kB
Mar 1 10:48:24 kernel: Total swap = 262136kB
Mar 1 10:48:24 kernel: Free swap: 261716kB
Mar 1 10:48:24 kernel: 32767 pages of RAM
Mar 1 10:48:24 kernel: 0 pages of HIGHMEM
Mar 1 10:48:24 kernel: 1216 reserved pages
Mar 1 10:48:24 kernel: 15377 pages shared
Mar 1 10:48:24 kernel: 0 pages swap cached
Mar 1 10:48:24 kernel: usb-storage: page allocation failure. order:1, mode:0x20
Mar 1 10:48:24 kernel: Call Trace:
Mar 1 10:48:24 kernel: [<8000e270>] dump_stack+0x8/0x34
Mar 1 10:48:24 kernel: [<8005841c>] __alloc_pages+0x28c/0x364
Mar 1 10:48:24 kernel: [<80077174>] cache_alloc_refill+0x30c/0x688
Mar 1 10:48:24 kernel: [<800775f4>] __kmalloc+0x104/0x10c
Mar 1 10:48:24 kernel: [<801cfa84>] __alloc_skb+0x64/0x12c
Mar 1 10:48:24 kernel: [<80230f44>] tcp_collapse+0x1d8/0x470
Mar 1 10:48:24 kernel: [<80231368>] tcp_prune_queue+0x18c/0x360
Mar 1 10:48:24 kernel: [<80231e4c>] tcp_data_queue+0x910/0xd80
Mar 1 10:48:24 kernel: [<80233c8c>] tcp_rcv_established+0x458/0x80c
Mar 1 10:48:24 kernel: [<8023ad30>] tcp_v4_do_rcv+0xe8/0x460
Mar 1 10:48:24 kernel: [<8023dcc0>] tcp_v4_rcv+0xaa0/0xbd0
Mar 1 10:48:24 kernel: [<8021b624>] ip_local_deliver+0x154/0x330
Mar 1 10:48:24 kernel: [<8021b144>] ip_rcv+0x3a8/0x734
Mar 1 10:48:24 kernel: [<801d8fcc>] process_backlog+0x104/0x234
Mar 1 10:48:24 kernel: [<801d91ac>] net_rx_action+0xb0/0x200
Mar 1 10:48:24 kernel: [<8002ce94>] __do_softirq+0x80/0x110
Mar 1 10:48:24 kernel: [<8002cf8c>] do_softirq+0x68/0x70
Mar 1 10:48:24 kernel: [<80007534>] plat_irq_dispatch+0x198/0x1b4
Mar 1 10:48:24 kernel: [<80007c2c>] ret_from_irq+0x0/0x4
Mar 1 10:48:24 kernel: [<802b8d5c>] schedule+0x504/0x8f0
Mar 1 10:48:24 kernel: [<802b93fc>] wait_for_completion+0x74/0xd0
Mar 1 10:48:24 kernel: [<c012ec8c>] usb_sg_wait+0x19c/0x1d4 [usbcore]
Mar 1 10:48:24 kernel: [<c018b928>] usb_stor_bulk_transfer_sg+0x11c/0x194 [usb_storage]
Mar 1 10:48:24 kernel: [<c018bb3c>] usb_stor_Bulk_transport+0x19c/0x31c [usb_storage]
Mar 1 10:48:24 kernel: [<c018c168>] usb_stor_invoke_transport+0x40/0x3f8 [usb_storage]
Mar 1 10:48:24 kernel: [<c018ce70>] usb_stor_control_thread+0x2a4/0x32c [usb_storage]
Mar 1 10:48:24 kernel: [<8003e484>] kthread+0x58/0x94
Mar 1 10:48:24 kernel: [<80009e64>] kernel_thread_helper+0x10/0x18
Mar 1 10:48:24 kernel: Mem-info:
Mar 1 10:48:24 kernel: Normal per-cpu:
Mar 1 10:48:24 kernel: CPU 0: Hot: hi: 42, btch: 7 usd: 1 Cold: hi: 14, btch: 3 usd: 1
Mar 1 10:48:24 kernel: Active:6335 inactive:17236 dirty:2139 writeback:0 unstable:0
Mar 1 10:48:24 kernel: free:1646 slab:5259 mapped:879 pagetables:52 bounce:0
Mar 1 10:48:24 kernel: Normal free:6584kB min:1440kB low:1800kB high:2160kB active:25340kB inactive:68944kB present:130048kB pages_scanned:0 all_unreclaimable? no
Mar 1 10:48:24 kernel: lowmem_reserve[]: 0
Mar 1 10:48:24 kernel: Normal: 1578*4kB 0*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 6584kB
Mar 1 10:48:24 kernel: Swap cache: add 275, delete 275, find 51/87, race 0+0
Mar 1 10:48:24 kernel: Free swap = 261716kB
Mar 1 10:48:24 kernel: Total swap = 262136kB
Mar 1 10:48:24 kernel: Free swap: 261716kB
Mar 1 10:48:24 kernel: 32767 pages of RAM
Mar 1 10:48:24 kernel: 0 pages of HIGHMEM
Mar 1 10:48:24 kernel: 1216 reserved pages
Mar 1 10:48:24 kernel: 15377 pages shared
Mar 1 10:48:24 kernel: 0 pages swap cached
Mar 1 10:48:24 kernel: usb-storage: page allocation failure. order:1, mode:0x20
Mar 1 10:48:24 kernel: Call Trace:
Mar 1 10:48:24 kernel: [<8000e270>] dump_stack+0x8/0x34
Mar 1 10:48:24 kernel: [<8005841c>] __alloc_pages+0x28c/0x364
Mar 1 10:48:24 kernel: [<80077174>] cache_alloc_refill+0x30c/0x688
Mar 1 10:48:24 kernel: [<800775f4>] __kmalloc+0x104/0x10c
Mar 1 10:48:24 kernel: [<801cfa84>] __alloc_skb+0x64/0x12c
Mar 1 10:48:24 kernel: [<80230f44>] tcp_collapse+0x1d8/0x470
Mar 1 10:48:24 kernel: [<8023138c>] tcp_prune_queue+0x1b0/0x360
Mar 1 10:48:24 kernel: [<80231e4c>] tcp_data_queue+0x910/0xd80
Mar 1 10:48:24 kernel: [<80233c8c>] tcp_rcv_established+0x458/0x80c
Mar 1 10:48:24 kernel: [<8023ad30>] tcp_v4_do_rcv+0xe8/0x460
Mar 1 10:48:24 kernel: [<8023dcc0>] tcp_v4_rcv+0xaa0/0xbd0
Mar 1 10:48:24 kernel: [<8021b624>] ip_local_deliver+0x154/0x330
Mar 1 10:48:24 kernel: [<8021b144>] ip_rcv+0x3a8/0x734
Mar 1 10:48:24 kernel: [<801d8fcc>] process_backlog+0x104/0x234
Mar 1 10:48:24 kernel: [<801d91ac>] net_rx_action+0xb0/0x200
Mar 1 10:48:24 kernel: [<8002ce94>] __do_softirq+0x80/0x110
Mar 1 10:48:24 kernel: [<8002cf8c>] do_softirq+0x68/0x70
Mar 1 10:48:24 kernel: [<80007534>] plat_irq_dispatch+0x198/0x1b4
Mar 1 10:48:24 kernel: [<80007c2c>] ret_from_irq+0x0/0x4
Mar 1 10:48:24 kernel: [<802b8d5c>] schedule+0x504/0x8f0
Mar 1 10:48:24 kernel: [<802b93fc>] wait_for_completion+0x74/0xd0
Mar 1 10:48:24 kernel: [<c012ec8c>] usb_sg_wait+0x19c/0x1d4 [usbcore]
Mar 1 10:48:24 kernel: [<c018b928>] usb_stor_bulk_transfer_sg+0x11c/0x194 [usb_storage]
Mar 1 10:48:24 kernel: [<c018bb3c>] usb_stor_Bulk_transport+0x19c/0x31c [usb_storage]
Mar 1 10:48:24 kernel: [<c018c168>] usb_stor_invoke_transport+0x40/0x3f8 [usb_storage]
Mar 1 10:48:24 kernel: [<c018ce70>] usb_stor_control_thread+0x2a4/0x32c [usb_storage]
Mar 1 10:48:24 kernel: [<8003e484>] kthread+0x58/0x94
Mar 1 10:48:24 kernel: [<80009e64>] kernel_thread_helper+0x10/0x18
Mar 1 10:48:24 kernel: Mem-info:
Mar 1 10:48:24 kernel: Normal per-cpu:
Mar 1 10:48:24 kernel: CPU 0: Hot: hi: 42, btch: 7 usd: 1 Cold: hi: 14, btch: 3 usd: 1
Mar 1 10:48:24 kernel: Active:6335 inactive:17236 dirty:2139 writeback:0 unstable:0
Mar 1 10:48:24 kernel: free:1646 slab:5259 mapped:879 pagetables:52 bounce:0
Mar 1 10:48:24 kernel: Normal free:6584kB min:1440kB low:1800kB high:2160kB active:25340kB inactive:68944kB present:130048kB pages_scanned:0 all_unreclaimable? no
Mar 1 10:48:24 kernel: lowmem_reserve[]: 0
Mar 1 10:48:24 kernel: Normal: 1578*4kB 0*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 6584kB
Mar 1 10:48:24 kernel: Swap cache: add 275, delete 275, find 51/87, race 0+0
Mar 1 10:48:24 kernel: Free swap = 261716kB
Mar 1 10:48:24 kernel: Total swap = 262136kB
Mar 1 10:48:24 kernel: Free swap: 261716kB
Mar 1 10:48:24 kernel: 32767 pages of RAM
Mar 1 10:48:24 kernel: 0 pages of HIGHMEM
Mar 1 10:48:24 kernel: 1216 reserved pages
Mar 1 10:48:24 kernel: 15377 pages shared
Mar 1 10:48:24 kernel: 0 pages swap cached
Mar 1 10:48:40 kernel: printk: 252 messages suppressed.
Mar 1 10:48:40 kernel: swapper: page allocation failure. order:1, mode:0x20
Mar 1 10:48:40 kernel: Call Trace:
Mar 1 10:48:40 kernel: [<8000e270>] dump_stack+0x8/0x34
Mar 1 10:48:40 kernel: [<8005841c>] __alloc_pages+0x28c/0x364
Mar 1 10:48:40 kernel: [<80077174>] cache_alloc_refill+0x30c/0x688
Mar 1 10:48:40 kernel: [<800775f4>] __kmalloc+0x104/0x10c
Mar 1 10:48:40 kernel: [<801cfa84>] __alloc_skb+0x64/0x12c
Mar 1 10:48:40 kernel: [<80230f44>] tcp_collapse+0x1d8/0x470
Mar 1 10:48:40 kernel: [<8023138c>] tcp_prune_queue+0x1b0/0x360
Mar 1 10:48:40 kernel: [<80231e9c>] tcp_data_queue+0x960/0xd80
Mar 1 10:48:40 kernel: 32767 pages of RAM
Mar 1 10:48:40 kernel: 0 pages of HIGHMEM
Mar 1 10:48:40 kernel: 1216 reserved pages
Mar 1 10:48:40 kernel: 13747 pages shared
Mar 1 10:48:40 kernel: 5 pages swap cached
Mar 1 10:48:40 kernel: swapper: page allocation failure. order:1, mode:0x20
Mar 1 10:48:40 kernel: Call Trace:
Mar 1 10:48:40 kernel: [<8000e270>] dump_stack+0x8/0x34
Mar 1 10:48:40 kernel: [<8005841c>] __alloc_pages+0x28c/0x364
Mar 1 10:48:40 kernel: [<80077174>] cache_alloc_refill+0x30c/0x688
Mar 1 10:48:40 kernel: [<800775f4>] __kmalloc+0x104/0x10c
Mar 1 10:48:40 kernel: [<801cfa84>] __alloc_skb+0x64/0x12c
Mar 1 10:48:40 kernel: [<80230f44>] tcp_collapse+0x1d8/0x470
Mar 1 10:48:40 kernel: [<8023138c>] tcp_prune_queue+0x1b0/0x360
Mar 1 10:48:40 kernel: [<80231e4c>] tcp_data_queue+0x910/0xd80
Mar 1 10:48:40 kernel: [<80233c8c>] tcp_rcv_established+0x458/0x80c
Mar 1 10:48:44 kernel: printk: 567 messages suppressed.
Mar 1 10:48:44 kernel: swapper: page allocation failure. order:1, mode:0x20

TReX
01-03-2010, 20:02
это не бага, это фича.
я подразумевал в случае использования ядерного драйвера просто ничего не выводить дополнительного.
а что нужно то? что если отправить дисконнект?

Похоже да, нужен дисконект... Такое всегда случается когда роутер по какой то причине не положил тунель как я понимаю, например дернули по питанию. Готов потестировать если в меня кинуть собранным вариантом,, ситуация очень легко воспроизводима.

MrGalaxy
01-03-2010, 20:42
Слишком общее понятие, для кого-то и торренты это spoofing.

Процитированного быть не должно:

Конечно, мы не можем поручиться за отсутствие багов в busybox, но для дальнейшего расследования нужно знать конкретную причину блокировки.

Если это может представлять интерес Вам и другим разработчикам прошивки,

то подскажите, пожалуйста, как грамотно запросить эту информацию в ТП Билайна? Я тогда её сюда протранслирую. Мне по телефону сказали, что там стандартная фраза: спуфинг детектед и никаких подробностей.
Сегодня была у них очередная авария и опять мой порт был автоматически заблокирован.

RST7
02-03-2010, 03:41
Кратко суть проблемы. Прошил сразу DIR-320 с оригинальной на 1.9.2.7-d-r1265. Никак не могу заставить работать portmaping т.е. через гуй добавляю сохраняю ребучу он грит что всё наместе, но по факту не работает. А именно transmission и Linux DC++ плюются- первый качает но не раздает, второй (DC++) на хаб (локальный и не локальный) коннектит но не делает поиска, с меня качают. Перепробывал по гуглу кучу вариантов настроек клиентов- ноль. Поставил XP/StrongDC&uTorrent- ноль. завелось только когда свой комп в DMZ засунул, но этоже не гуд.
Соответственно вопрос- грабли в данной прошивке или у мну в руках? коли последнее, посоветуйте чтоб исчо почитать чтоб победить сеё недоразумение.
ЗЫ маршруты статические в локаль прописаны. инет PPTP. ip по DHCP получаю от ISP.
За оффтоп не пинайте а редиректните в тему по существу, просто хочу понять может тут над чтото руками допилить в данной прошивке?
ЗЗЫ прошивка "голая" так как пока винт к роуту не прикрутил- ничего больше неставил (хочу просто роут, винт, usb hub и нормальный БП уложить в одну самопальную коробочку)
Заранее благодарен за ответы по существу, если надо какими материалами дополнить пост- легко, скажите какими.

TReX
02-03-2010, 03:57
Если это может представлять интерес Вам и другим разработчикам прошивки,

то подскажите, пожалуйста, как грамотно запросить эту информацию в ТП Билайна? Я тогда её сюда протранслирую. Мне по телефону сказали, что там стандартная фраза: спуфинг детектед и никаких подробностей.
Сегодня была у них очередная авария и опять мой порт был автоматически заблокирован.

"Вид хакерской атаки, заключающийся в использовании чужого IP-адреса с целью обмана системы безопасности.
Метод, используемый в некоторых атаках. Состоит в проставлении в поле обратного (source) адреса IP-пакета неверного адреса. Применяется с целью сокрытия истинного адреса атакующего, с целью вызвать ответный пакет на нужный адрес и с иными целями"

Очень похоже, что вы начинаете светить чужими адресами в Билайн, они это очень не любят )) (например подключен второй провайдер через мултиван, или локалка другого провайдера )))

TReX
02-03-2010, 06:35
Кратко суть проблемы.
Заранее благодарен за ответы по существу, если надо какими материалами дополнить пост- легко, скажите какими.

делается через NAT Setting/Virtual Server в этой прошивке все работает.

Unlimited
02-03-2010, 08:31
Ночные снапшоты прошивки теперь делаются не только для RT-N16, но и для WL500gp, WL500gpv2, WL500W, WL520gu...

ftp://core.dumped.ru/

theMIROn
02-03-2010, 08:34
Ночные снапшоты прошивки теперь делаются не только для RT-N16, но и для WL500gp, WL500gpv2, WL500W, WL520gu...
ftp://core.dumped.ru/

я бы еще посоветовал разделить svn репозитарий на trunk и branch/rt-n, т.к нумерация коммитов общая, и изменения в -d не должны приводить к пересборке -rtn, и наоборот.

Unlimited
02-03-2010, 08:42
я бы еще посоветовал разделить svn репозитарий на trunk и branch/rt-n, т.к нумерация коммитов общая, и изменения в -d не должны приводить к пересборке -rtn, и наоборот.
Так они и так разделены, а отслеживать изменения можно по тому что возвращает улитита SVN?

checat
02-03-2010, 09:23
Так они и так разделены, а отслеживать изменения можно по тому что возвращает улитита SVN?
имхо обычно это отслеживается в make: если никакие исходные файлы (список) не имеют большей даты, чем целевые файлы (список), действие пропускается

Unlimited
02-03-2010, 09:56
имхо обычно это отслеживается в make: если никакие исходные файлы (список) не имеют большей даты, чем целевые файлы (список), действие пропускается
Это понятно, но тут несколько не совсем обычная схема, надо сначала проверить svn потом собрать из патчей исходники и потом уже собирать прошивку, а если патчи коснулись ядра то еще и ядро пересобрать, поэтому чтоб не строить лишние проблемы у меня каждый раз все заного пересобирается.

Вообщем приветствуются идеи как отследить изменилось ли что-нибудь в файлах после svn checkout :) ну кроме номер ревизии конечно, ибо он 99.99% каждый раз меняется...

а так меня в принципе не сильно напрягает что он каждый день собирает :))

theMIROn
02-03-2010, 10:02
Так они и так разделены, а отслеживать изменения можно по тому что возвращает улитита SVN?
можно вот так
svnversion -c /local/repo/path и сравнивать ревизию с запомненной

Unlimited
02-03-2010, 10:16
можно вот так
svnversion -c /local/repo/path и сравнивать ревизию с запомненной

Во, спасибо, теперь будет собираться только если есть изменения в ветке :)

sergeyxom
02-03-2010, 11:06
Если кто знает, подскажите. В соседней ветке про DIR 320 ответа не получил, в инете то же ничего не нашел. Dlink DIR320 прошит последней прошивкой Олега для энтузиастов.

Трассировка маршрута к yandex.ru [87.250.251.11]
с максимальным числом прыжков 30:

1 5 ms <1 мс <1 мс [192.168.1.1]
2 * * * Превышен интервал ожидания для запроса.

Пробовал на двух провайдерах, на втором прыжке одно и то же если трассировать любой ресурс инета. А если трассировать до ресурсов внутренней сети то все впорядке.

Трассировка маршрута к next-one.ru [83.167.65.169]
с максимальным числом прыжков 30:

1 <1 мс <1 мс <1 мс [192.168.1.1]
2 1 ms <1 мс <1 мс 10.254.0.1

MrGalaxy
02-03-2010, 12:14
Очень похоже, что вы начинаете светить чужими адресами в Билайн, они это очень не любят )) (например подключен второй провайдер через мултиван, или локалка другого провайдера )))А как это возможно? Они же развязаны, да и отключен у меня был в это время модем АДСЛ, присоединённый к vlan2.

popow_sergei
02-03-2010, 14:47
где качнуть r1265 ??

Unlimited
02-03-2010, 14:48
где качнуть r1265 ??

ftp://core.dumped.ru

JHBTYN
02-03-2010, 14:54
В них вимакс вкрался, который всплыл в 1087 ( или в 1000, точно не помню) и пропал в 1222. :D

RST7
02-03-2010, 16:30
Трассировка маршрута к yandex.ru [87.250.251.11]
с максимальным числом прыжков 30:

1 5 ms <1 мс <1 мс [192.168.1.1]
2 * * * Превышен интервал ожидания для запроса.

Трассировка маршрута к next-one.ru [83.167.65.169]
с максимальным числом прыжков 30:

1 <1 мс <1 мс <1 мс [192.168.1.1]
2 1 ms <1 мс <1 мс 10.254.0.1

Я так понимаю что когда пингуеш что то из внешки то VPN сервер не отвечает на ICMP запросы (или не на все), скорее всего дело в настройках безопасности данного сервера. А при пинге локального ресурса маршрут не идет через внешний шлюз (сервер)

sergeyxom
02-03-2010, 17:11
Я так понимаю что когда пингуеш что то из внешки то VPN сервер не отвечает на ICMP запросы (или не на все), скорее всего дело в настройках безопасности данного сервера. А при пинге локального ресурса маршрут не идет через внешний шлюз (сервер)

Дело в том что пробовал на коламбии волгоград и на билайне волгоград. Одно и то же, на 2-ом прыжке на любой внешний ресурс, это я так понимаю прыжок на VPN сервер. Шить делинковскую прошивку назад чтобы проверить не хочется, но знакомый пробовал на DIR 300 трассировать с родной прошивкой, таких проблем нет. Может чего то в данной прошивке не включил или включил то что не нужно или все же она на DIR 320 не совсем катит? Хотя я кажется уже все возможные комбинации настроек перепробовал. В нете встречал похожую проблему, но что то решения никто не давал.

TReX
02-03-2010, 17:39
А как это возможно? Они же развязаны, да и отключен у меня был в это время модем АДСЛ, присоединённый к vlan2.

Может какие засады с роутингом или аксесс листами? Просто у меня модем долбился 8 часов в попытках соединиться и никакой блокировки...

RST7
02-03-2010, 18:23
Дело в том что пробовал на коламбии волгоград и на билайне волгоград. Одно и то же, на 2-ом прыжке на любой внешний ресурс, это я так понимаю прыжок на VPN сервер. Шить делинковскую прошивку назад чтобы проверить не хочется, но знакомый пробовал на DIR 300 трассировать с родной прошивкой, таких проблем нет. Может чего то в данной прошивке не включил или включил то что не нужно или все же она на DIR 320 не совсем катит? Хотя я кажется уже все возможные комбинации настроек перепробовал. В нете встречал похожую проблему, но что то решения никто не давал.

У меня тоже при трасе внешнего ресурса за второй переход выпадает. Списался с другом тотже пров, тоже pptp расшарено на виндовой машине через ICS результат тот же так что роут с прошивкой скорее всего нипричем. у друга с DIR-300 ISP и способ подключения тот же?
И вообще оффтопик это перемещать надо в другую ветку.

MrGalaxy
02-03-2010, 19:18
Может какие засады с роутингом или аксесс листами?
Информация нужна от провайдера. Без неё это - гадание на кофейной гуще. А они скользкие, как налим, вывернулись. Послали подальше - и всё.:D

Olegby
02-03-2010, 23:40
Может кто подскажет. Взял Dir-320 и перепрошил его прошивкой WL500gpv2-1.9.2.7-d-r1222.rx. Интернет 16Mbit/2Mbit PPTP (ADSL). До этого стоял Zyxel P-330W он выдавал около 1,8Мб при скачке. Dir-320 только 1,2Мб максимум. Чувствуется, что режет (загрузка проца около 50-60%). Опции nomppe nomppc прописывал, ноль реакции. Может кто подскажет где копать. Заранее благодарен.
P.S. самое интересное что по L2TP максимальная тоже 1,2Мб максимум.

TReX
02-03-2010, 23:53
Во, спасибо, теперь будет собираться только если есть изменения в ветке :)

Спасибо за сборки! А то как что интересное появляется, попробовать хочется а авторов каждый раз просить, у них и так дел)

MFMan
03-03-2010, 08:43
Такая трабла: Если роутер с установленной последней прошивкой от энтузиастов загруется без монтирования внешенего юсб HDD, то Бизи бокс у него версии 1.15, если с монтированием то Бизибокс 1.10. Прошивался по правильному: Сначала сохранил flashfs и настройки, потом сделал рестор на стандартные настройки, потом обновился. В чём проблема?

theMIROn
03-03-2010, 08:50
Такая трабла: Если роутер с установленной последней прошивкой от энтузиастов загруется без монтирования внешенего юсб HDD, то Бизи бокс у него версии 1.15, если с монтированием то Бизибокс 1.10. Прошивался по правильному: Сначала сохранил flashfs и настройки, потом сделал рестор на стандартные настройки, потом обновился. В чём проблема?

проблема в установленном busybox из optware (ipkg)

MFMan
03-03-2010, 09:31
проблема в установленном busybox из optware (ipkg)

Сенкс. Снёс бизибокс со всеми привязками вручную ребутнулся и всё вылечилось.

Unlimited
03-03-2010, 09:55
Спасибо за сборки! А то как что интересное появляется, попробовать хочется а авторов каждый раз просить, у них и так дел)
Не за что, я просто установил виртуальную машину и написал в ней пару элементарных скриптов :)

mitnick
03-03-2010, 19:08
все целевые каталоги изначально пустые
исходное

wget http://wl500g.googlecode.com/files/GPL_1927_ripped.tbz2 -P ~/download
wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.37.9.tar.bz2 -P ~/download
wget http://wl500g.googlecode.com/files/hndtools-mipsel-uclibc-4.2.4-2.tar.bz2 -P ~/download
svn checkout -r 1222 http://wl500g.googlecode.com/svn/trunk/ $BASE_PATH/broadcom/src/wl500g-1.9.2.7-d
....skipped....
отключая единственный флаг в
$BASE_PATH/broadcom/src/gateway/.config
#CONFIG_IPV6=y (если он включен = все собирается корректно)

получаем ошибку
$ cd $BASE_PATH/broadcom/src/gateway
$ make
результат

mipsel-linux-ar rcs lib.a csum_partial.o csum_partial_copy.o promlib.o rtc-std.o rtc-no.o memcpy.o memset.o watch.o strlen_user.o strncpy_user.o strnlen_user.o ashldi3.o ashrdi3.o lshrdi3.o muldi3.o dump_tlb.o ide-std.o ide-no.o
make[3]: Leaving directory `$BASE_PATH/broadcom/src/linux/linux-2.4.37.9/arch/mips/lib'
make[2]: Leaving directory `$BASE_PATH/broadcom/src/linux/linux-2.4.37.9/arch/mips/lib'
sed -e 's/@@LOADADDR@@/0x80001000/' <arch/mips/ld.script.in >arch/mips/ld.script
mipsel-linux-ld -m elf32ltsmip -G 0 -static -n -nostdlib -T arch/mips/ld.script arch/mips/kernel/head.o arch/mips/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \
--start-group \
arch/mips/kernel/kernel.o arch/mips/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o arch/mips/math-emu/fpu_emulator.o arch/mips/pci/pci-core.o \
drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/pci/driver.o drivers/mtd/mtdlink.o drivers/net/wireless/wireless_net.o drivers/media/media.o crypto/crypto.o \
net/network.o \
arch/mips/lib/lib.a $BASE_PATH/broadcom/src/linux/linux-2.4.37.9/lib/lib.a arch/mips/bcm947xx/generic/brcm.o arch/mips/bcm947xx/bcm947xx.o \
--end-group \
-o vmlinux
net/network.o: In function `tcpdiag_rcv':
tcp_diag.c:(.text+0x49a64): undefined reference to `tcp_v6_lookup'
tcp_diag.c:(.text+0x49a64): relocation truncated to fit: R_MIPS_26 against `tcp_v6_lookup'
net/network.o:(.data+0x4874): undefined reference to `ipv6_table'
make[1]: *** [vmlinux] Error 1
make[1]: Leaving directory `$BASE_PATH/broadcom/src/linux/linux-2.4.37.9'
make: *** [kernel-image] Ошибка 2

на rev1285 = история повторяется
кто виноват и что делать ?

theMIROn
03-03-2010, 19:58
отключая единственный флаг в
$BASE_PATH/broadcom/src/gateway/.config
#CONFIG_IPV6=y (если он включен = все собирается корректно)

получаем ошибку
$ cd $BASE_PATH/broadcom/src/gateway
$ make[/CODE]

$ cd $BASE_PATH/broadcom/src/gateway
$make oldconf
$ make

Power
03-03-2010, 21:42
Доброго времени суток, уважаемые энтузиасты. На всякий случай сообщаю здесь, что я добавил issue 94 (http://code.google.com/p/wl500g/issues/detail?id=94) на гуглокоде по поводу "мусора" в конфигах vsftpd. Обнаружено: http://wl500g.info/showpost.php?p=187405&postcount=2633.

theMIROn
03-03-2010, 23:19
Доброго времени суток, уважаемые энтузиасты. На всякий случай сообщаю здесь, что я добавил issue 94 (http://code.google.com/p/wl500g/issues/detail?id=94) на гуглокоде по поводу "мусора" в конфигах vsftpd. Обнаружено: http://wl500g.info/showpost.php?p=187405&postcount=2633.

Спасибо за фидбэк, пофиксил.

TReX
03-03-2010, 23:33
Спасибо за фидбэк, пофиксил.

A когда ожидается DynDNS + he.net для IPV6? lly вариант ez-ipupdate написал, все работает, а в прошивке его все нет, очень грустно без него, приходится постоянно следить не сменился ли адрес у роутера ((

theMIROn
03-03-2010, 23:49
A когда ожидается DynDNS + he.net для IPV6? lly вариант ez-ipupdate написал, все работает, а в прошивке его все нет, очень грустно без него, приходится постоянно следить не сменился ли адрес у роутера ((

в ez-ipupdate Лёня прописал, если вручную собирать не хочется, то вот:
post-firewall


#!/bin/sh
IPV4ADDR=$2
MD5PASS=...
USERID=...
GTUNID=...
HEURL="http://ipv4.tunnelbroker.net/ipv4_end.php?ipv4b=$IPV4ADDR&pass=$MD5PASS&user_id=$USERID&tunnel_id=$GTUNID"
/usr/bin/logger -t tunnel "Start IPV4 endpoint update to $IPV4ADDR"
/usr/bin/wget -O- $HEURL 2>/dev/null | /usr/bin/logger -t tunnel

Unlimited
04-03-2010, 08:07
А никто не хочет проверить read-only шары у sambы? вообщем если выставить в веб морде в настройках самбы manual share list и указать read-only тип для шары, то в логах роутера будет про какой-то неизвестный тип шары 8000...

TReX
04-03-2010, 11:12
в ez-ipupdate Лёня прописал, если вручную собирать не хочется, то вот:
post-firewall
[/code]

Похоже я сегодня торможу, а куда он его добавил? В 1285 что-то я ничего не обнаружил :eek:

theMIROn
04-03-2010, 11:14
Похоже я сегодня торможу, а куда он его добавил? В 1285 что-то я ничего не обнаружил :eek:
http://code.google.com/p/wl500g/source/detail?r=1242

TReX
04-03-2010, 12:00
http://code.google.com/p/wl500g/source/detail?r=1242

Т.е. запускаем 2 копии с разными конфигами?

theMIROn
04-03-2010, 12:52
Т.е. запускаем 2 копии с разными конфигами?
да, или тот скрипт, который я привел выше

evilmeat
04-03-2010, 15:14
Написал на гугле последние два камента (http://code.google.com/p/wl500g/issues/detail?id=92), хотелось бы прояснить ситуацию, может ли быть такое ?

Unlimited
04-03-2010, 15:42
А никто не хочет проверить read-only шары у sambы? вообщем если выставить в веб морде в настройках самбы manual share list и указать read-only тип для шары, то в логах роутера будет про какой-то неизвестный тип шары 8000...


[2010/03/02 23:02:38, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e13.rus. LostFilm.TV.avi
[2010/03/02 23:56:46, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e14.rus. LostFilm.TV.avi
[2010/03/02 23:56:47, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e14.rus. LostFilm.TV.avi
[2010/03/02 23:56:47, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e14.rus. LostFilm.TV.avi

theMIROn
04-03-2010, 15:54
[2010/03/02 23:02:38, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e13.rus. LostFilm.TV.avi
[2010/03/02 23:56:46, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e14.rus. LostFilm.TV.avi
[2010/03/02 23:56:47, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e14.rus. LostFilm.TV.avi
[2010/03/02 23:56:47, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value 80000000 for desired_access to file \Heroes.s04.rus.LostFilm.TV.avi\Heroes.s04e14.rus. LostFilm.TV.avi


http://wiki.openwrt.org/oldwiki/sambahowto


SOLUTION: Enable "SMBFS-Support" in linux kernel. Do not use Samba in a version higher than 3.0.26, the Samba people break compatibility to Samba 2.x in these versions intentionally because they want to support only CIFS in the future.

lly
04-03-2010, 17:14
Написал на гугле последние два камента (http://code.google.com/p/wl500g/issues/detail?id=92), хотелось бы прояснить ситуацию, может ли быть такое ?
Возможно всё. Проверить влияние r995 (http://code.google.com/p/wl500g/source/detail?r=995) достаточно просто - я могу собрать текущий транк без этого патча. Главное - чтобы кто-нибудь был готов экспериментировать.

evilmeat
04-03-2010, 20:29
Возможно всё. Проверить влияние r995 (http://code.google.com/p/wl500g/source/detail?r=995) достаточно просто - я могу собрать текущий транк без этого патча. Главное - чтобы кто-нибудь был готов экспериментировать.

Я без проблем готов. Плз, пересобери текущую 1222 без броадкомовского патча. Для 520gU.

lly
04-03-2010, 21:49
Я без проблем готов. Плз, пересобери текущую 1222 без броадкомовского патча. Для 520gU.
Ответил в Issue 92 (http://code.google.com/p/wl500g/issues/detail?id=92#c4). Но понадобится несколько итераций, чтобы точно локализовать проблему.

MultiMan
04-03-2010, 22:49
может кто проверить/подскажет что за ерунда с потерей толстых входящих пакетов
http://wl500g.info/showthread.php?t=23331

neoxack
04-03-2010, 23:17
Ответил в Issue 92 (http://code.google.com/p/wl500g/issues/detail?id=92#c4). Но понадобится несколько итераций, чтобы точно локализовать проблему.

3. On some amount of time download speed set to lower then 2 Mbps.
4. Speed get normal after some idle time or router reboot.

Иногда тоже наблюдаю такое на своём Dir-320.

А можно и для wl500gpv2 собрать?:rolleyes:

lly
04-03-2010, 23:22
Иногда тоже наблюдаю такое на своём Dir-320.

DIR-320 отличается от WL500gP V2. В железных мелочах, но отличается.

neoxack
05-03-2010, 09:33
DIR-320 отличается от WL500gP V2. В железных мелочах, но отличается.

Но прошивку использую вашу r1222, поэтому думаю, что дело в ней:confused:

evilmeat
05-03-2010, 10:02
Ответил в Issue 92 (http://code.google.com/p/wl500g/issues/detail?id=92#c4). Но понадобится несколько итераций, чтобы точно локализовать проблему.

Перешил. Будем подождать.

oxygen121
05-03-2010, 13:52
Народ Кто нить тестил SIP ALG в последней сборке, у меня что то он не работает , ? вообще как правильно его оттестить ? снифферить пакеты уходящие от роутера на предмет подмены роутеров в сиповый инвайтах айпи адреса или как?

MultiMan
05-03-2010, 16:24
Как поправить стандартное правило, убрать лишние флаги, чтоб при перезагрузке оно не терялось?


-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

MrGalaxy
05-03-2010, 16:42
Как поправить стандартное правило, убрать лишние флаги, чтоб при перезагрузке оно не терялось?В post-firewall записать?

MultiMan
05-03-2010, 16:48
В post-firewall записать?
возможно...
вот бы еще узнать как именно и будет ли это работать всегда :rolleyes:

а вообще, хорошобы этот баг в прошивке вообще исправить! :cool:

TReX
05-03-2010, 18:11
возможно...
вот бы еще узнать как именно и будет ли это работать всегда :rolleyes:

а вообще, хорошобы этот баг в прошивке вообще исправить! :cool:

A может это в тему для чайников? )

И в чем же по вашему тут баг?

theMIROn
05-03-2010, 18:20
Как поправить стандартное правило, убрать лишние флаги, чтоб при перезагрузке оно не терялось?

вручную тестировали? помогает?

CrazyJoe
05-03-2010, 18:36
Вопрос а будут ли прошивки новее WL500gp-1.9.2.7-10.trx?
Или всё, Олег забросил эту прошивку? :(

SerGri
05-03-2010, 20:41
Вопрос а будут ли прошивки новее WL500gp-1.9.2.7-10.trx?
Или всё, Олег забросил эту прошивку? :(
А что же здесь осуждается по вашему?
:D:D:D
Новые прошивки "От энтузиастов" (http://code.google.com/p/wl500g/downloads/list)- развитие прошивки Олега 1.9.2.7-10хх

MultiMan
05-03-2010, 22:06
вручную тестировали? помогает?

ага, помогает. ибо работает как и должно, на все пакеты, а то правило неверное, оно возникает потому что использован флаг
--syn
который разворачивается в ту конструкцию. но конкретно для этого типа фильтра оно неверно.

http://wl500g.info/showpost.php?p=187847&postcount=9




#!/bin/sh
iptables -R FORWARD 3 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

вроде работает :)

theMIROn
06-03-2010, 11:53
ага, помогает.
вроде работает :)

пофиксил в r1290, спасибо

lucky:)
06-03-2010, 12:34
соответственно вопрос - возможно каким-либо образом инициализировать USB по истечению заданного времени?

самый элементарный - прикрутить в крон команду перезаписи какого-нибудь файлика на винчестере.

Например:
echo "usb drive pinged" > /tmp/harddisk/tmp/usbpinger

MrGalaxy
06-03-2010, 16:29
MultiMan,
theMIROn,
Я так понял, что в будущих прошивках строку

iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtuпрописывать вручную будет уже не надо?

theMIROn
06-03-2010, 19:09
MultiMan,
theMIROn,
Я так понял, что в будущих прошивках строку

iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtuпрописывать вручную будет уже не надо?
нет, если применяется тип подключения pptp, l2tp, pppoe

Unlimited
07-03-2010, 11:19
1295, RT-N16 не работает WAN :) хотя в robocfg show показывает линк... задание скорости вручную никак не влияет, как и установка на интерфейсе vlan2 ручками айпишника... рррое при этом тоже не коннектит...
Откатился на 1289.

lly
07-03-2010, 11:45
1295, RT-N16 не работает WAN :) хотя в robocfg show показывает линк... задание скорости вручную никак не влияет, как и установка на интерфейсе vlan2 ручками айпишника... рррое при этом тоже не коннектит...
Откатился на 1289.
Действительно :( Будем чинить...

Unlimited
07-03-2010, 11:48
Действительно :( Будем чинить...
Могу поспособствать если нужно :) Но вообще на 1289 у меня vlan2 интерфейса нет, и есть br0.. wan_ifname = eth0, br0_ifnames = vlan1 eth1

Так что я уверен что это из-за 1293 патча :) А что дают эти early defaults?

lly
07-03-2010, 11:51
Могу поспособствать если нужно :) Но вообще на 1289 у меня vlan2 интерфейса нет, и есть br0.. wan_ifname = eth0, br0_ifnames = vlan1 eth1

Так что я уверен что это из-за 1293 патча :) А что дают эти early defaults?
Раскладку по vlan'ам аналогично классической версии. Физический линк есть, это я проверял, можешь сам увидеть при помощи arping. А вот с маппингом vlan'ов где-то напорол...

Fix:
nvram set vlan2ports="0 8"

theMIROn
07-03-2010, 12:07
Раскладку по vlan'ам аналогично классической версии. Физический линк есть, это я проверял, можешь сам увидеть при помощи arping. А вот с маппингом vlan'ов где-то напорол...

в этом случае производительность будет чуть ниже.
с vlan0 лично у меня с разбега не получилось.

TReX
07-03-2010, 13:16
Могу поспособствать если нужно :) Но вообще на 1289 у меня vlan2 интерфейса нет, и есть br0.. wan_ifname = eth0, br0_ifnames = vlan1 eth1

Так что я уверен что это из-за 1293 патча :) А что дают эти early defaults?

А вот глупый вопрос, почему для WL на core.dumped.ru, последняя собралась 1295? На сколько я понимаю последние изменения для ветки WL 1292...

Unlimited
07-03-2010, 14:02
А вот глупый вопрос, почему для WL на core.dumped.ru, последняя собралась 1295? На сколько я понимаю последние изменения для ветки WL 1292...
Потому что чекаут делается раз в сутки и сравнивается изменилась ли ревизия ветки, а чекаут все равно ставит последнюю ревизию... Которая при сборке и ставится в название... Подскажите как исправить.. Исправлю..

TReX
07-03-2010, 14:09
Потому что чекаут делается раз в сутки и сравнивается изменилась ли ревизия ветки, а чекаут все равно ставит последнюю ревизию... Которая при сборке и ставится в название... Подскажите как исправить.. Исправлю..

Да я не с претензией, просто понять хотелось откуда такая странная цифра, а то перешится решил, с перепугу подумал может где скрипт какой слетел ))

P.S. Кстати, а в чем великий смысл выкладэдывания их в bzip'e?

al37919
07-03-2010, 14:22
P.S. Кстати, а в чем великий смысл выкладэдывания их в bzip'e?
идея в том, чтобы файл скачивался со встроенной контрольной суммой. Хотя сжатие в bzip2 --- это кончено перебор. Если разжимать на роутере, то это весьма ресурсоемкий процесс. Более эффективно было бы пропускать через tar без сжатия например так:

tar cf firmware.trx.tar firmware.trx
тогда для разжатия необходимо выполнить

tar xf firmware.trx.tar

TReX
07-03-2010, 14:31
идея в том, чтобы файл скачивался со встроенной контрольной суммой. Хотя сжатие в bzip2 --- это кончено перебор. Если разжимать на роутере, то это весьма ресурсоемкий процесс. Более эффективно было бы пропускать через tar без сжатия например так:

tar cf firmware.trx.tar firmware.trx
тогда для разжатия необходимо выполнить

tar xf firmware.trx.tar

так и подумал, Cisco так делает, прошивка завернута в архив с нулевым сжатием, а после загрузки в железку, пересчитывается контролька )

rss
07-03-2010, 16:11
так и подумал, Cisco так делает, прошивка завернута в архив с нулевым сжатием, а после загрузки в железку, пересчитывается контролька )

bzip2 хорош на текстах, но малоэффективен на бинарных данных (как по скорости так и по сжатию). Делать на нём контейнер также не стоит.

Для бинарных данных лучше подходят gzip и zip.


А теперь о wimax. Только что закончил процесс "допиливания" интеграции wimax в прошивку. Приглашаю тестировать http://wl500g.info/showthread.php?p=188108

TReX
07-03-2010, 17:01
Что-то странное с прошивкой WL500gp-1.9.2.7-d-r1295.trx.bz2, пинги на Питер около 600, откатился на WL500gp-1.9.2.7-d-r1265.trx - все нормально 40-45 :eek:

П.С. Поднялся до 1.9.2.7-d-r1289 все хорошо

lly
07-03-2010, 17:04
Что-то странное с прошивкой WL500gp-1.9.2.7-d-r1295.trx.bz2, пинги на Питер около 600, откатился на WL500gp-1.9.2.7-d-r1265.trx - все нормально 40-45 :eek:
Ну ты же уже большой, и должен понимать что без уточнения типа WAN'а и проверки влияния r1290, вряд ли кто чего скажет. ;)

TReX
07-03-2010, 18:12
Ну ты же уже большой, и должен понимать что без уточнения типа WAN'а и проверки влияния r1290, вряд ли кто чего скажет. ;)

Соединение L2TP, a вот 1290 взять собраянный негде ) Поэтому поднялся на максимально близкую )

lly
07-03-2010, 18:24
Соединение L2TP, a вот 1290 взять собраянный негде ) Поэтому поднялся на максимально близкую )
Чтобы протестировать влияние коммита r1290 необязательно пересобирать прошивку, достаточно поменять правило руками.
А вообще пора осваивать сборку - не так страшен чёрт как его малюют :p

P.S. У меня туннеля нет, да и пинг с Питером 13ms.

Unlimited
07-03-2010, 18:31
Для бинарных данных лучше подходят gzip и zip.
Окей заменил на gzip :)

mikere
07-03-2010, 19:18
Приветствую!

Проблема... RT-N16, ставил прошивки r1269-1289-1295 с core.dumped.ru. Не работает Wi-Fi, если включено шифрование WPA2/AES (это как минимум, с остальными не проверял). Если шифрование отключено, коннектится без проблем. На ноуте это видится как Authenticating-Authenticated-Obtaining network address-Authentication Failed, т.е. коннект происходит, но в статистике сети видно, что ноут не получает ни одного пакета. Родные прошивки и поправленная Олегом (9.9.74.5, 9.74.0.5) работают.

В чем может быть проблема?

lly
07-03-2010, 19:20
В чем может быть проблема?
В том, что ты не почитал ветку http://wl500g.info/showthread.php?t=19057
где черным по белому написано, что WPA2 пока не работает.

mikere
07-03-2010, 19:25
В том, что ты не почитал ветку http://wl500g.info/showthread.php?t=19057
где черным по белому написано, что WPA2 пока не работает.
Спасибо, это и ожидал услышать. Осилил пока первые страниц 80, уж простите за нехватку времени...:(

Unlimited
07-03-2010, 19:38
WPA/AES имхо вполне достаточно :) но WPA2 пофиксить конечно было бы не плохо, а может отключить в вебморде RT-N пока выбор WPA2 раз оно не работает?

YVM
07-03-2010, 21:34
Прошу прощения за простой вопрос, но все же... При обновлении прошивки rxxxx на rxxxx на RT-N16, какие настройки нужно будет возобновить? Все начинать сначала?:)

lly
07-03-2010, 22:24
Прошу прощения за простой вопрос, но все же... При обновлении прошивки rxxxx на rxxxx на RT-N16, какие настройки нужно будет возобновить? Все начинать сначала?:)
Поскольку прошивка только начала жить и находится в состоянии альфы, то на данный вопрос пока нет однозначного ответа. Зависит от сделанных изменений, см. лог бранча rt-n

AlexeyS
07-03-2010, 22:56
r1305 без WIMAX не собирается:

make[1]: Entering directory `/root/wl500/broadcom/src/gateway/rc'
mipsel-uclibc-gcc -o rc rc.o init.o interface.o network.o services.o udhcpc.o pp
p.o crc.o mtd.o common_ex.o network_ex.o firewall_ex.o services_ex.o manu_ex.o h
ttp_ex.o watchdog.o sendalarm.o udhcpc_ex.o bigpond.o qos.o rcamd.o firewall.o -
L/root/wl500/broadcom/src/gateway/nvram -lnvram -L/root/wl500/broadcom/src/gatew
ay/shared -lshared -lcrypt -Wl,-rpath /lib -L/root/wl500/broadcom/src/gateway/ne
tconf -lnetconf
rc.o: In function `main':
rc.c:(.text+0x2924): undefined reference to `madwimax_check'
rc.c:(.text+0x2994): undefined reference to `madwimax_main'
network.o: In function `start_wan':
network.c:(.text+0x56ac): undefined reference to `madwimax_start'
watchdog.o: In function `madwimax_processcheck':
watchdog.c:(.text+0x2b4): undefined reference to `madwimax_check'
collect2: ld returned 1 exit status
make[1]: *** [rc] Error 1
make[1]: Leaving directory `/root/wl500/broadcom/src/gateway/rc'
make: *** [rc-install] Ошибка 2

AlexeyS
07-03-2010, 23:41
теперь собрал без только без поддержки ipv6 - пропал веб интерфейс (, остальное работает, через телнет пускает...

Unlimited
07-03-2010, 23:54
Прошу прощения за простой вопрос, но все же... При обновлении прошивки rxxxx на rxxxx на RT-N16, какие настройки нужно будет возобновить? Все начинать сначала?:)
Нет, я при таких обновлениях ничего не настраиваю, все настройки обычно сохраняются :)

mooncat4er
08-03-2010, 01:47
Парни а есть какой-нибудь скриптик по выгрузке неиспользуемых процессов в роутере,при включении 80mb free,а как только использовал ftp,rtorrent-3mb осталось,и как и где поставить rtorrenty ограничение в оперативной памяти:confused:

rss
08-03-2010, 09:07
Парни а есть какой-нибудь скриптик по выгрузке неиспользуемых процессов в роутере,при включении 80mb free,а как только использовал ftp,rtorrent-3mb осталось,и как и где поставить rtorrenty ограничение в оперативной памяти:confused:

Делаем /usr/local/post-mount и вписываем что-то типа

#!/bin/sh

/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
swapon /dev/scsi/host1/bus0/target0/lun0/part5

Само собой, /dev/scsi/host1/bus0/target0/lun0/part5 должен существовать и быть отформатирован как linux-swap.
Посмотреть что монтировать можно командой fdisk -l

lly
08-03-2010, 09:37
r1305 без WIMAX не собирается:

Собирается. Ты наверняка забыл что после ручной правки .config обязательно нужно запускать make oldconfig или make oldconf

теперь собрал без только без поддержки ipv6 - пропал веб интерфейс (, остальное работает, через телнет пускает...
httpd сделан несколько неуниверсально и, при подобной смене .config, необходим make httpd-clean, что и было добавлено в r1307

AlexeyS
08-03-2010, 11:49
Собирается. Ты наверняка забыл что после ручной правки .config обязательно нужно запускать make oldconfig или make oldconf

httpd сделан несколько неуниверсально и, при подобной смене .config, необходим make httpd-clean, что и было добавлено в r1307

Спасибо! Действительно, запутался я с этой системой сборки (((

elite128
08-03-2010, 14:44
раньше в веб морде была закладка с Wimax, теперь она пропала (
в новых прошивках нет возможности использовать ётовский модем?

AndreyUA
08-03-2010, 14:48
раньше в веб морде была закладка с Wimax, теперь она пропала (
в новых прошивках нет возможности использовать ётовский модем?Ищите внимательно, в новых прошивках она появилась.

elite128
08-03-2010, 14:52
Ищите внимательно, в новых прошивках она появилась.


стоит 1.9.2.7-d-r1222, в веб-морде не вижу опции (
также ставил дополнительно проскакивавший tar с добавлением поддержи ёты поверх прошивки - убил роутер, восстанавливал потом

AndreyUA
08-03-2010, 14:56
стоит 1.9.2.7-d-r1222, в веб-морде не вижу опции (
также ставил дополнительно проскакивавший tar с добавлением поддержи ёты поверх прошивки - убил роутер, восстанавливал потомКакой у вас роутер?

elite128
08-03-2010, 15:05
Какой у вас роутер?


WL500gp первая версия

TReX
08-03-2010, 15:54
WL500gp первая версия
Тогда для WiMAX стоит ftp://core.dumped.ru/wl/1305/ вот это хотя бы поставить...

elite128
08-03-2010, 16:16
Тогда для WiMAX стоит ftp://core.dumped.ru/wl/1305/ вот это хотя бы поставить...

почитал, появился, я то смотрел по прошивкам, которые лежат на сайте, а где вообще ссыль на эти сборки и что поправлено?

AndreyUA
08-03-2010, 16:19
почитал, появился, я то смотрел по прошивкам, которые лежат на сайте, а где вообще ссыль на эти сборки и что поправлено?
http://code.google.com/p/wl500g/source/list

lavrikvorcuta
08-03-2010, 20:10
на этой прошивке с роутером rt-n16 кто сколько мегабайт\с выжимал при работе с usb hdd, с файловой системой ext3 по ftp?

Unlimited
08-03-2010, 22:35
на этой прошивке с роутером rt-n16 кто сколько мегабайт\с выжимал при работе с usb hdd, с файловой системой ext3 по ftp?
7-8 мегабайт в секунду у меня, если роутер торрентом не занят...

Unlimited
08-03-2010, 22:37
RT-N16, r1301. При сидировании ~10 торрентов в трансмиссион и одним качанием на 10 мбит роутер виснет, логи не посмотреть. Раньше при этом ругался на ошибки выделения памяти, но работал, логи я не раз приводил, а теперь виснет. Свап есть, 256 мб. Проверялось раз 5.

ЗЫЖ Откатился на 1289 и все заработало без зависаний.

Вот лог на 1289:
Mar 9 01:08:14 kernel: transmission-da: page allocation failure. order:1, mode:0x20
Mar 9 01:08:14 kernel: Call Trace:
Mar 9 01:08:14 kernel: [<8000e270>] dump_stack+0x8/0x34
Mar 9 01:08:14 kernel: [<8005841c>] __alloc_pages+0x28c/0x364
Mar 9 01:08:14 kernel: [<80077174>] cache_alloc_refill+0x30c/0x688
Mar 9 01:08:14 kernel: [<800775f4>] __kmalloc+0x104/0x10c
Mar 9 01:08:14 kernel: [<801cfa84>] __alloc_skb+0x64/0x12c
Mar 9 01:08:14 kernel: [<80230f44>] tcp_collapse+0x1d8/0x470
Mar 9 01:08:14 kernel: [<8023138c>] tcp_prune_queue+0x1b0/0x360
Mar 9 01:08:14 kernel: [<80231e4c>] tcp_data_queue+0x910/0xd80
Mar 9 01:08:14 kernel: [<80233c8c>] tcp_rcv_established+0x458/0x80c
Mar 9 01:09:19 kernel: printk: 34 messages suppressed.
Mar 9 01:09:19 kernel: swapper: page allocation failure. order:1, mode:0x20
Mar 9 01:09:19 kernel: Call Trace:
Mar 9 01:09:19 kernel: [<8000e270>] dump_stack+0x8/0x34
Mar 9 01:09:19 kernel: [<8005841c>] __alloc_pages+0x28c/0x364
Mar 9 01:09:19 kernel: [<80077174>] cache_alloc_refill+0x30c/0x688
Mar 9 01:09:19 kernel: [<800775f4>] __kmalloc+0x104/0x10c
Mar 9 01:09:19 kernel: [<801cfa84>] __alloc_skb+0x64/0x12c
Mar 9 01:09:19 kernel: [<80230f44>] tcp_collapse+0x1d8/0x470
Mar 9 01:09:19 kernel: [<8023138c>] tcp_prune_queue+0x1b0/0x360
Mar 9 01:09:19 kernel: [<80231e9c>] tcp_data_queue+0x960/0xd80
Mar 9 01:09:19 kernel: [<80233c8c>] tcp_rcv_established+0x458/0x80c
Mar 9 01:09:19 kernel: [<8023ad30>] tcp_v4_do_rcv+0xe8/0x460
Mar 9 01:09:19 kernel: [<8023dcc0>] tcp_v4_rcv+0xaa0/0xbd0
Mar 9 01:09:19 kernel: [<8021b624>] ip_local_deliver+0x154/0x330
Mar 9 01:09:19 kernel: [<8021b144>] ip_rcv+0x3a8/0x734
Mar 9 01:09:19 kernel: [<801d8fcc>] process_backlog+0x104/0x234
Mar 9 01:09:19 kernel: [<801d91ac>] net_rx_action+0xb0/0x200
Mar 9 01:09:19 kernel: [<8002ce94>] __do_softirq+0x80/0x110
Mar 9 01:09:19 kernel: [<8002cf8c>] do_softirq+0x68/0x70
Mar 9 01:09:19 kernel: [<80007534>] plat_irq_dispatch+0x198/0x1b4
Mar 9 01:09:19 kernel: [<80007c2c>] ret_from_irq+0x0/0x4
Mar 9 01:09:19 kernel: [<80009d78>] cpu_idle+0x14/0x58
Mar 9 01:09:19 kernel: [<8036ec34>] start_kernel+0x2e4/0x344
Mar 9 01:09:19 kernel: Mem-info:
Mar 9 01:09:19 kernel: Normal per-cpu:
Mar 9 01:09:19 kernel: CPU 0: Hot: hi: 42, btch: 7 usd: 5 Cold: hi: 14, btch: 3 usd: 0
Mar 9 01:09:19 kernel: Active:9614 inactive:16171 dirty:3263 writeback:0 unstable:0
Mar 9 01:09:19 kernel: free:405 slab:4283 mapped:867 pagetables:54 bounce:0
Mar 9 01:09:19 kernel: Normal free:1620kB min:1440kB low:1800kB high:2160kB active:38456kB inactive:64684kB present:130048kB pages_scanned:0 all_unreclaimable? no
Mar 9 01:09:19 kernel: lowmem_reserve[]: 0
Mar 9 01:09:19 kernel: Normal: 337*4kB 0*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1620kB
Mar 9 01:09:19 kernel: Swap cache: add 88, delete 87, find 7/13, race 0+0
Mar 9 01:09:19 kernel: Free swap = 261896kB
Mar 9 01:09:19 kernel: Total swap = 262136kB
Mar 9 01:09:19 kernel: Free swap: 261896kB
Mar 9 01:09:19 kernel: 32767 pages of RAM
Mar 9 01:09:19 kernel: 0 pages of HIGHMEM
Mar 9 01:09:19 kernel: 1216 reserved pages
Mar 9 01:09:19 kernel: 17278 pages shared
Mar 9 01:09:19 kernel: 1 pages swap cached

Somikov
09-03-2010, 01:02
Два роутера.
Соединены между собой по Wi-Fi.
1. DIR-320, 1.9.2.7-d-r1222M, смотрит по проводу на WAN (PPPoE).
Wi-Fi WAP-PSK.
Комп включен по проводу, на нем IPTV Player.


2. DIR-320, 1.9.2.7-d-r706M, режим Access Point, Ethernet Bridge. Wi-Fi WAP-PSK. Интернет берет с первого.

Включил на первом "Enable multicast routing?".
Роутеры перестали видеть друг друга.
Включил на первом Multicast Rate(Mbps): 2 Mbps.
Роутеры нормально видят друг друга пока не включается IPTV Player. Потом пинг проходит через один пока не выключишь IPTV Player.
Как влияет IPTV на Wi-Fi если клиент IPTV сидит на проводе?
Где рыть? Обновить прошивку?

TReX
09-03-2010, 04:49
Туплю... ) Для подключения IPV6 нужно чтобы внешний IPV4 пинговался через WAN, открывать доступ всем через Respond Ping Request from WAN не хочется, а вот какую строчку и куда добавить для того чтобы 66.220.2.74 мог пинговать мой внешний IP, и остальные правила при этом не порушить? )

так кроме этого -
C:\>ping -6 www.youtube.com

Pinging youtube-ui.l.google.com [2a00:1450:8005::65] with 32 bytes of data:
Reply from 2a00:1450:8005::65: time=54ms
Reply from 2a00:1450:8005::65: time=57ms
Reply from 2a00:1450:8005::65: time=54ms
Reply from 2a00:1450:8005::65: time=53ms

Ping statistics for 2a00:1450:8005::65:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 53ms, Maximum = 57ms, Average = 54ms

[аа@аа root]$ ping6 www.youtube.com
ping6: bad address 'www.youtube.com'

Что-то непонятное с DNS IPV6 на роутере, а если так

[aа@аа root]$ ping6 ipv6.google.com
PING ipv6.google.com (2a00:1450:8001::68): 56 data bytes
64 bytes from 2a00:1450:8001::68: seq=1 ttl=57 time=55.361 ms

то просто висим до CTRL-C,
--- ipv6.google.com ping statistics ---
21 packets transmitted, 1 packets received, 95% packet loss
round-trip min/avg/max = 58.652/58.652/58.652 ms

С персоналки подключенной через роутер, все нормально
C:\>ping -6 ipv6.google.com

Pinging ipv6.l.google.com [2a00:1450:8001::6a] with 32 bytes of data:
Reply from 2a00:1450:8001::6a: time=56ms
Reply from 2a00:1450:8001::6a: time=57ms
Reply from 2a00:1450:8001::6a: time=54ms
Reply from 2a00:1450:8001::6a: time=57ms

Ping statistics for 2a00:1450:8001::6a:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 54ms, Maximum = 57ms, Average = 56ms

lly
09-03-2010, 09:32
RT-N16, r1301. При сидировании ~10 торрентов в трансмиссион и одним качанием на 10 мбит роутер виснет, логи не посмотреть. Раньше при этом ругался на ошибки выделения памяти, но работал, логи я не раз приводил, а теперь виснет. Свап есть, 256 мб. Проверялось раз 5.
В r1297 менеджер памяти изменен с SLAB на SLUB, в Tomato это вылечило сбои WiFi драйвера при перекачке большого объёма. К сожалению, в этой версии ядра при 99% заполнении памяти багов полно при любой конфигурации :( А лог при подобных "зависаниях" виден только с консоли.

Будем смотреть...

TReX
Ты на всякий случай пиши, c какой прошивкой ты развлекаешься - 1.9.2.7-d или 1.9.2.7-rtn. Вечером постараюсь проверить, но раньше у меня работало.

lavrikvorcuta
09-03-2010, 09:59
7-8 мегабайт в секунду у меня, если роутер торрентом не занят...

у меня на томате почти такая же скорость.
огорчило прошивке энтузистов что веб морда старая, а еще не поддерживается WPA2 при включении стандарта g.
это всё в томате есть, ну и веб морда удобней.
:)

lly
09-03-2010, 10:14
огорчило прошивке энтузистов что веб морда старая,
Ну так все только требуют, а желающих что-то сделать раз,два и обчёлся...

а еще не поддерживается WPA2 при включении стандарта g.
Это постараемся починить.

McMaster
09-03-2010, 10:23
такой вопрос, подключил флешку в роутер, можно так сделать что бы её видела 7-ка? имеется USB Hub Neo Drive, Роутер прекрасно видит :)

Unlimited
09-03-2010, 10:45
В r1297 менеджер памяти изменен с SLAB на SLUB, в Tomato это вылечило сбои WiFi драйвера при перекачке большого объёма. К сожалению, в этой версии ядра при 99% заполнении памяти багов полно при любой конфигурации :( А лог при подобных "зависаниях" виден только с консоли.
Будем смотреть...

Если это глюки ядра то наверно исправить это будет не так просто..
А почему выбрали именно этот релиз ядра?

lly
09-03-2010, 10:48
Если это глюки ядра то наверно исправить это будет не так просто..
А почему выбрали именно этот релиз ядра?
Догадайся с трёх раз?

P.S. Hint - что в Broadcom SDK поставляется бинарником.

TReX
09-03-2010, 11:06
TReX
Ты на всякий случай пиши, c какой прошивкой ты развлекаешься - 1.9.2.7-d или 1.9.2.7-rtn. Вечером постараюсь проверить, но раньше у меня работало.

WL-500gpv1-1.9.2.7-d-r1305
Плюс через некоторое время при поднятом тунеле роутер перестает отвечать на что либо, включая пинги... Лампочки бодро мигают...

Unlimited
09-03-2010, 12:31
А что за постоянные сообщения "2 Wiki pages changed by lly.dev - Revision r803 Edited HookScripts?wl=ru">HookScripts, Welcome" на http://code.google.com/p/wl500g/updates/list ? Ревизия не меняется, так изменений тоже не могу найти :) в чем скрытый смысл?

lly
09-03-2010, 12:35
WL-500gpv1-1.9.2.7-d-r1305
Плюс через некоторое время при поднятом тунеле роутер перестает отвечать на что либо, включая пинги... Лампочки бодро мигают...
Если ты имеешь в виду IPv6 туннель (о чем было бы неплохо упомянуть еще в первом письме), то попробуй выгрузить ip6_conntrack - мы еще не полечили утечки в нём.

А что за постоянные сообщения "2 Wiki pages changed by lly.dev - Revision r803 Edited HookScripts?wl=ru">HookScripts, Welcome" на http://code.google.com/p/wl500g/updates/list ? Ревизия не меняется, так изменений тоже не могу найти :) в чем скрытый смысл?
Offtopic: бага на googlecode - давно открыл issue 3653 (http://code.google.com/p/support/issues
/detail?id=3653&can=4)

evilmeat
09-03-2010, 17:42
Ответил в Issue 92 (http://code.google.com/p/wl500g/issues/detail?id=92#c4). Но понадобится несколько итераций, чтобы точно локализовать проблему.

4 дня полет нормальный.

lly
09-03-2010, 19:40
Туплю... )
C:\>ping -6 www.youtube.com

С моими DNS'ами www.youtube.com не имеет IPv6 адреса и адрес 2a00:1450:8005::65 ведет на сам google.

А разное поведение ping'ов под unix и виндами это фича а не бага, можешь проверить в доках.

lavrikvorcuta
09-03-2010, 19:42
как считаете стоит ли встроить такой же скрипт установки пакетов на роутер?, как описан. тут http://www.linksysinfo.org/forums/showthread.php?t=63993
мне кажется это было бы удобно всем.:)

TReX
09-03-2010, 19:46
С моими DNS'ами www.youtube.com не имеет IPv6 адреса и адрес 2a00:1450:8005::65 ведет на сам google.

А разное поведение ping'ов под unix и виндами это фича а не бага, можешь проверить в доках.

Дело похоже не в этом, Hurricane Electric предлагают использовать в работе DNS 2001:470:20::2, его и прописал в винде, а вот роутер похоже использует что-то другое, поэтому и ресолвы разные...

Mr.Dee
11-03-2010, 00:17
Подтверждаю - upnp не работает на WL500GP, покрайнемере торрент с ним не хочет взаимодействовать, значок входящих соединений красный. Билд 1265
Вручную через virtual server - пашет.

Что характерно - на всех олеговской 1.9.2.7-10 работает исправно, проверялось неоднократно.


Лог торрента:
[2010-03-11 00:44:50] *** Starting Diagnostic thread ***
[2010-03-11 00:44:50] IPv6 is installed
[2010-03-11 00:44:51] UPnP: Checking cached host http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0000b800
[2010-03-11 00:44:51] UPnP: Queueing cached host http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0000b800
[2010-03-11 00:44:51] UPnP: Discovered host: http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0000b800
[2010-03-11 00:44:51] DEBUG: UPnP: Got a reply/notify event
[2010-03-11 00:44:51] UPnP: Found location from upnp notify: http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0000b800

[2010-03-11 00:44:51] UPnP: Discovered host: http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0000b800
[2010-03-11 00:44:51] UPnP: Discovered new device: "urn:schemas-upnp-org:device:WANConnectionDevice:1" http://192.168.1.1:5431/uuid:001fc63d-99ca-001f-c63d-99ca0200f068/WANIPConnection:1
[2010-03-11 00:44:58] UPnP: Mapped TCP port 26185 -> 192.168.1.87:26185
[2010-03-11 00:44:58] UPnP: TCP port 26185 -> 192.168.1.87:26185 mapped successfully.
[2010-03-11 00:44:58] UPnP: Mapped TCP port 26185 -> 192.168.1.87:26185
[2010-03-11 00:44:58] UPnP: TCP port 26185 -> 192.168.1.87:26185 mapped successfully.
[2010-03-11 00:44:58] UPnP: Mapped UDP port 26185 -> 192.168.1.87:26185
[2010-03-11 00:44:58] UPnP: UDP port 26185 -> 192.168.1.87:26185 mapped successfully.
[2010-03-11 00:44:58] UPnP: Getting external IP
[2010-03-11 00:44:58] UPnP: Host 'http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0000b800' added to cache.
[2010-03-11 00:44:58] UPnP: Mapped UDP port 26185 -> 192.168.1.87:26185
[2010-03-11 00:44:58] UPnP: UDP port 26185 -> 192.168.1.87:26185 mapped successfully.
[2010-03-11 00:44:58] UPnP: Getting external IP
[2010-03-11 00:44:58] UPnP: Host 'http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0000b800' added to cache.
[2010-03-11 00:44:58] UPnP: Got external IP: 77.50.143.44
[2010-03-11 00:44:58] UPnP: Got external IP: 77.50.143.44
[2010-03-11 00:45:01] NAT-PMP: Unable to map port with NAT-PMP.




На 1.9.2.7-10 прошивке - короче:

[2009-10-10 21:13:35] IPv6 is installed
[2009-10-10 21:13:37] UPnP(XP): TCP port 62444 -> 192.168.1.7:62444 mapped successfully.
[2009-10-10 21:13:39] UPnP(XP): UDP port 62444 -> 192.168.1.7:62444 mapped successfully.
[2009-10-10 21:13:46] NAT-PMP: Unable to map port with NAT-PMP.
[2009-10-10 21:13:48] UPnP: Discovered host: http://192.168.1.1:5431/dyndev/uuid:001fc63d-99ca-001f-c63d-99ca0032f7f0
[2009-10-10 21:13:48] UPnP: Discovered new device: "urn:schemas-upnp-org:device:WANConnectionDevice:1" http://192.168.1.1:5431/uuid:001fc63d-99ca-001f-c63d-99ca0232f7f0/WANIPConnection:1
[2009-10-10 21:13:48] UPnP: Getting external IP
[2009-10-10 21:13:49] UPnP: Got external IP: 77.50.143.44

lly
11-03-2010, 09:43
Подтверждаю - upnp не работает на WL500GP, покрайнемере торрент с ним не хочет взаимодействовать, значок входящих соединений красный. Билд 1265
Во-первых, проверьте на релизах а не на ночных сборках.
Во-вторых, по приведенному логу маппирование было успешным. Надо еще проверить по выводу iptables - есть ли пробросы.

and_pp
11-03-2010, 12:07
Вопрос к разбирающимся в прошивке и работе программной части.

Хочу использовать свой wl500gp исключительно в качестве wlan точки доступа, поскольку прикрутить wlan в режиме мастера к основному маршрутизатору не получилось.
Собственно вопрос в следующем: на сколько я понял, при запуске асус чего-то постоянно перезаписывает в свой еепром. Не умрет ли у меня мой асус, если я буду включать его периодически, только когда мне надо будет выйти в сеть через wlan, а не держать его постоянно включенным? И что он там постоянно перезаписывает в еепроме и есть ли возможность запретить это ему делать каждый раз? Пока стоит прошивка от Олега 1.9.2.7-10. Имеет ли смысл перейти на новую текущую версию прошивки и поддерживает ли она работу девайса исключительно в качестве точки доступа?

md5sum
11-03-2010, 12:18
при запуске асус чего-то постоянно перезаписывает в свой еепром. Не умрет ли у меня мой асус, если я буду включать его периодическиИ что он там постоянно перезаписывает в еепроме и есть ли возможность запретить это ему делать каждый раз?

Ну если учесть, что в последнее время EEPROM с кол-вом циклов записи меньше 100 000 редко встретишь, то лет через 270 (при ежедневном включении) память накроется....

Unlimited
11-03-2010, 14:44
rt-n версия прошивки будет работать на WL-520gu ? с вайфаем проблем не будет?

theMIROn
11-03-2010, 14:59
rt-n версия прошивки будет работать на WL-520gu ? с вайфаем проблем не будет?
в теории да, на практике просто не влезет во флеш.

lly
11-03-2010, 15:04
rt-n версия прошивки будет работать на WL-520gu ? с вайфаем проблем не будет?
Добавлю свои 5 копеек - ядро 2.6 более требовательно к ресурсам процессора и объему памяти. А WL520gU и так тормознутый девайс с 16M RAM...

Unlimited
11-03-2010, 15:30
Окей тогда не буду собирать rt-n для 520gu :)
А для WL-500gp WL-500gpv2 WL-500W имеет смысл собирать ветку rt-n? Будет работать?

Goletsa
11-03-2010, 17:00
Окей тогда не буду собирать rt-n для 520gu :)
А для WL-500gp WL-500gpv2 WL-500W имеет смысл собирать ветку rt-n? Будет работать?

На gP работает но скорость там вообще всего 50мбит через роутер.

SERGi
11-03-2010, 17:08
Окей тогда не буду собирать rt-n для 520gu :)
А для WL-500gp WL-500gpv2 WL-500W имеет смысл собирать ветку rt-n? Будет работать?

Готов протестировать на моём 500W еcли соберёте. :) N сеть не нужна пока, могу обойтись и c G.

MrGalaxy
11-03-2010, 17:30
на сколько я понял, при запуске асус чего-то постоянно перезаписывает в свой еепром.Ещё одно ни фига себе... Что он там пишет?
Я-то считал, что оттуда только считывается, а запись идёт только когда save/commit/enable сделаешь.:confused:

md5sum
11-03-2010, 17:47
Ещё одно ни фига себе... Что он там пишет?
Я-то считал, что оттуда только считывается, а запись идёт только когда save/commit/enable сделаешь.:confused:
Просто and_pp имел ввиду nvram (я телепатию включал :)) )
Туда действительно пишутся например маршруты полученные по dhcp.
Но есть большая разница - записать в nvram (nvram set) и сохранить в nvram (nvram commit) :)

MrGalaxy
11-03-2010, 17:52
Просто and_pp имел ввиду nvram (я телепатию включал :)) )
Туда действительно пишутся например маршруты полученные по dhcp.
Но есть большая разница - записать в nvram (nvram set) и сохранить в nvram (nvram commit) :)
Фуф... Так это ж совсем другое дело! :D:) Это в ОЗУ пишется, а когда commit - тогда уже во флешь.

Unlimited
11-03-2010, 18:41
Готов протестировать на моём 500W еcли соберёте. :) N сеть не нужна пока, могу обойтись и c G.
Сегодня ночью должна собраться... Тестируйте

TReX
11-03-2010, 19:11
Сегодня ночью должна собраться... Тестируйте

Эмм, а можно поподробнее в чем смысл данного действа? Что такого замечательного даст N ветка на не N девайсх?

Unlimited
11-03-2010, 19:13
Эмм, а можно поподробнее в чем смысл данного действа?
2.6 ядро..

Power
11-03-2010, 19:25
Фуф... Так это ж совсем другое дело! :D:) Это в ОЗУ пишется, а когда commit - тогда уже во флешь.

Цитата из старой доброй Инструкции по настройке WL-500g Deluxe/Premium с нуля (http://wl500g.info/showthread.php?t=3171) (первое сообщение)


...включить роутер в розетку. Несколько секунд после перегрузки или включения питания НЕЛЬЗЯ выключать питание роутера - в первую секунду после подачи питания он может писать во флэш. По этой же причине вставлять шнур питания нужно быстро и чётко, а не втыкая-вытыкая его. Если nvram будет поврежден, то роутер может не загрузится. Также нельзя выключать питание роутера если вы дали команды на запись nvram явно: заливаете firmware, или дали команду "nvram commit"
<...>
Самостоятьельно роутер пишет в nvram только в моменты загрузки, перепрошивки, нажатия кнопок, изменением параметров или выдачи команд вручную - в эти моменты роутер лучше не трогать.
Если роутер работает без перезагрузки много месяцев, то перед изменением любых настроек, требующих записи в nvram, лучше его пергрузить передернув питание.

dimez
11-03-2010, 22:01
2.6 ядро..
И? :) Прироста производительности не будет - это точно.

lly
11-03-2010, 22:20
И? :) Прироста производительности не будет - это точно.
В данный момент плюсов, за исключением более лёгкого бекпортирования кусков из новых ядер, для старых девайсов практически нет. Навскидку:

более свежий fuse, cifs
обновлённый netfilter
IPv6 conntrack (постараемся докрутить и в 2.4)
интерфейсы epoll/inotify/crypto
V4L2
обновлённые audio драйвера

TReX
11-03-2010, 23:50
В данный момент плюсов, за исключением более лёгкого бекпортирования кусков из новых ядер, для старых девайсов практически нет. Навскидку:

более свежий fuse, cifs
обновлённый netfilter
IPv6 conntrack (постараемся докрутить и в 2.4)
интерфейсы epoll/inotify/crypto
V4L2
обновлённые audio драйвера


Эммм, не нашел на роутере гнезда для колонок, гуру, подскажите куда их включать!! ))

al37919
11-03-2010, 23:59
в usb-дыру, однако...

TReX
12-03-2010, 00:16
в usb-дыру, однако...

) да пошутил я, воткнуть то можно, только вот что играть то будет? ))

Mr.Dee
12-03-2010, 02:13
Во-первых, проверьте на релизах а не на ночных сборках.
Во-вторых, по приведенному логу маппирование было успешным. Надо еще проверить по выводу iptables - есть ли пробросы.

Проверено много много раз на релизах и сборках - заморочился еще в начале осени, и точно убедился что в олеговской upnp работает а в 1.9.2.7-d -нет. И роутер сбрасывал и перепрошивал и что только не делал:) как проверить iptables если не секрет?:cool:

TReX
12-03-2010, 03:40
Проверено много много раз на релизах и сборках - заморочился еще в начале осени, и точно убедился что в олеговской upnp работает а в 1.9.2.7-d -нет. И роутер сбрасывал и перепрошивал и что только не делал:) как проверить iptables если не секрет?:cool:

У всех работает, а у вас волшебный нерабочий UPNP, чудеса прямо )

TReX
12-03-2010, 04:43
Уважаемые разработчики, на RT-N16 что показывается, при полосе 40Mhz под видом номера канала? И почему их одинаковое количаетво как с полосой 20 так и с полосой 40 Mhz? Судя по тому что предполагается в стандате, все должно быть несколько по другому...

The 2.4 GHz ISM band is fairly congested. With 802.11n, there is the option to double the bandwidth per channel to 40 MHz which results in slightly more than double the data rate. However, when in 2.4 GHz enabling this option takes up to 82% of the unlicensed band, which in many areas may prove to be unfeasible.

The specification calls for requiring one main 20 MHz channel as well as an adjacent channel spaced ±20 MHz away. The main channel is used for communications with clients incapable of 40 MHz mode. When in 40 MHz mode the center frequency is actually the mean of the main and auxiliary channels.



Main 20 MHz 40 MHz Lower 40 MHz Upper
Channel blocks Aux. center blocks Aux. center blocks
1 1-3 5 3 1-7 Not Available
2 1-4 6 4 1-8 Not Available
3 1-5 7 5 1-9 Not Available
4 2-6 8 6 2-10 Not Available
5 3-7 9 7 3-11 1 3 1-7
6 4-8 10 8 4-12 2 4 1-8
7 5-9 11 9 5-13 3 5 1-9
8 6-10 12 10 6-13 4 6 2-10
9 7-11 13 11 7-13 5 7 3-11
10 8-12 Not Available 6 8 4-12
11 9-13 Not Available 7 9 5-13
12 10-13 Not Available 8 10 6-13
13 11-13 Not Available 9 11 7-13

или это я что-то не так понимаю?

Goletsa
12-03-2010, 06:16
wl status
SSID: "demowpa"
Mode: Managed RSSI: 0 dBm noise: -81 dBm Channel: 11
BSSID: 00:26:18:4C:BA:7F Capability: ESS ShortSlot
Supported Rates: [ 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]
802.11N Capable:
Chanspec: 2.4GHz channel 11 40MHz (0x2d0b)
Control channel: 9
802.11N Capabilities:
Supported MCS : [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 32 ]

И что не так?

Unlimited
12-03-2010, 08:21
rt-n r1322:

kernel-2.6/131-slub2-pagesize.patch
Can not apply kernel-2.6/131-slub2-pagesize.patch cleanly
make: *** [kernel-patch] Error 1

А может все таки есть какой-то способ сделать чтоб в номер прошивки ставить номер последней ревизии затронувшей эту ветку, может руками перед сборкой править .svnrev?

может быть такой патч сделаем?

--- a/Makefile 2010-02-27 08:59:36.000000000 +0300
+++ b/Makefile 2010-03-12 09:35:55.217363570 +0300
@@ -101,7 +101,7 @@
cp -p $^ $@

prep: $(TOP) $(TOP)/Makefile
- -svnversion 2> /dev/null > $(TOP)/.svnrev
+ -svnversion -c | awk -F":" '{ print $$2 }' 2>/dev/null > $(TOP)/.svnrev

$(TOP)/config:
[ -d $@ ] || \

lly
12-03-2010, 09:52
Проверено много много раз на релизах и сборках - заморочился еще в начале осени, и точно убедился что в олеговской upnp работает а в 1.9.2.7-d -нет. И роутер сбрасывал и перепрошивал и что только не делал:) как проверить iptables если не секрет?:cool:
Ну в исходном сообщении ты этого не упомянул, отсюда и моя реакция. Более того, нам приходили репорты о работоспособности upnp от многих людей. Значит сломана какая-то специфическая часть, которую используешь только ты.

Увы, но у меня нет ни винды, ни торрента, посему воспроизвести "ошибку" затруднительно.
upnp создаёт правила через iptables, поэтому они должны быть видны в стандартном листинге.

lly
12-03-2010, 09:54
rt-n r1322:

kernel-2.6/131-slub2-pagesize.patch
Can not apply kernel-2.6/131-slub2-pagesize.patch cleanly
make: *** [kernel-patch] Error 1
странно, у меня накладывается. Не посмотришь подробнее какой именно hunk FAILED?


А может все таки есть какой-то способ сделать чтоб в номер прошивки ставить номер последней ревизии затронувшей эту ветку, может руками перед сборкой править .svnrev?

может быть такой патч сделаем?

--- a/Makefile 2010-02-27 08:59:36.000000000 +0300
+++ b/Makefile 2010-03-12 09:35:55.217363570 +0300
@@ -101,7 +101,7 @@
cp -p $^ $@

prep: $(TOP) $(TOP)/Makefile
- -svnversion 2> /dev/null > $(TOP)/.svnrev
+ -svnversion -c | awk -F":" '{ print $$2 }' 2>/dev/null > $(TOP)/.svnrev

$(TOP)/config:
[ -d $@ ] || \
Проверял? Работает как надо?

Unlimited
12-03-2010, 10:07
странно, у меня накладывается. Не посмотришь подробнее какой именно hunk FAILED?
#9 в slub.c

часть slub.c.rej:

void *__kmalloc_node_track_caller(size_t size, gfp_t gfpflags,
<----><------><------><------><------>int node, void *caller)
{
- <---->struct kmem_cache *s = get_slab(size, gfpflags);
..
<---->if (ZERO_OR_NULL_PTR(s))
<----><------>return s;

часть slub.c~

void *__kmalloc_node_track_caller(size_t size, gfp_t gfpflags,
<------><------><------><------><------>int node, void *caller)
{
<------>struct kmem_cache *s = get_slab(size, gfpflags);

<------>if (unlikely(ZERO_OR_NULL_PTR(s)))
<------><------>return s;


Проверял? Работает как надо?
Проверял делая make prep, создавал правильный .svnrev в каталоге gateway.

theMIROn
12-03-2010, 10:24
нет такой части патча.
что выдает svn status? все что со статусом M смело удаляй и после - svn up

Unlimited
12-03-2010, 10:31
нет такой части патча.
что выдает svn status? все что со статусом M смело удаляй и после - svn up
svn status ничего не выдает. Ничего не правил, но для надежности все равно удалил и сделал чекаут.

Вот еще подробности:
130-slab.patch

@@ -2654,10 +2615,10 @@ void *__kmalloc_track_caller(size_t size, gfp_t gfpflags, void *caller)
{
struct kmem_cache *s = get_slab(size, gfpflags);

- if (!s)
- return ZERO_SIZE_PTR;
+ if (unlikely(ZERO_OR_NULL_PTR(s)))
+ return s;

А вот 131-slub2-pagesize.patch

@@ -2801,7 +2809,12 @@ void *__kmalloc_track_caller(size_t size, gfp_t gfpflags, void *caller)
void *__kmalloc_node_track_caller(size_t size, gfp_t gfpflags,
int node, void *caller)
{
- struct kmem_cache *s = get_slab(size, gfpflags);
+ struct kmem_cache *s;
+
+ if (unlikely(size > PAGE_SIZE / 2))
+ return (void *)__get_free_pages(gfpflags | __GFP_COMP,
+ get_order(size));
+ s = get_slab(size, gfpflags);

if (ZERO_OR_NULL_PTR(s))
return s;

lly
12-03-2010, 10:33
#9 в slub.c
твой patch не понимает fuzz 2, ок - поправлю. Ну или сам добавь unlikely() в #9 для скорости.


Проверял делая make prep, создавал правильный .svnrev в каталоге gateway.
ОК.

P.S. Но когда смогу залить в svn - не знаю, худший вариант - воскресенье.

theMIROn
12-03-2010, 10:35
P.S. Но когда смогу залить в svn - не знаю, худший вариант - воскресенье.
уже добавил

Unlimited
12-03-2010, 10:36
уже добавил
И в rt-n тоже добавь плиз :)

Unlimited
12-03-2010, 10:59
твой patch не понимает fuzz 2, ок - поправлю. Ну или сам добавь unlikely() в #9 для скорости.
Вроде понимает fuzz, в логе пишет что добавлено с fuze 1 ...
Добавление unlikely() в патч ничего не дало...

lly
12-03-2010, 11:50
Вроде понимает fuzz, в логе пишет что добавлено с fuze 1 ...
Добавление unlikely() в патч ничего не дало...
Тогда не знаю чего еще твоему patch не нравится, у меня после правок:

kernel-2.6/131-slub2-pagesize.patch
patching file include/linux/slub_def.h
Hunk #1 succeeded at 68 (offset -4 lines).
Hunk #2 succeeded at 79 (offset -4 lines).
Hunk #3 succeeded at 95 (offset -4 lines).
Hunk #4 succeeded at 106 (offset -4 lines).
Hunk #5 succeeded at 133 (offset -4 lines).
Hunk #6 succeeded at 148 (offset -4 lines).
Hunk #7 succeeded at 171 (offset -4 lines).
patching file mm/slub.c
Hunk #1 succeeded at 2117 (offset -110 lines).
Hunk #2 succeeded at 2224 (offset -173 lines).
Hunk #3 succeeded at 2264 (offset -146 lines).
Hunk #4 succeeded at 2282 (offset -146 lines).
Hunk #5 succeeded at 2338 (offset -143 lines).
Hunk #6 succeeded at 2461 (offset -144 lines).
Hunk #7 succeeded at 2488 (offset -144 lines).
Hunk #8 succeeded at 2672 (offset -121 lines).
Hunk #9 succeeded at 2688 (offset -121 lines).

Unlimited
12-03-2010, 11:53
Тогда не знаю чего еще твоему patch не нравится, у меня после правок:

kernel-2.6/131-slub2-pagesize.patch
patching file include/linux/slub_def.h
Hunk #1 succeeded at 68 (offset -4 lines).
Hunk #2 succeeded at 79 (offset -4 lines).
Hunk #3 succeeded at 95 (offset -4 lines).
Hunk #4 succeeded at 106 (offset -4 lines).
Hunk #5 succeeded at 133 (offset -4 lines).
Hunk #6 succeeded at 148 (offset -4 lines).
Hunk #7 succeeded at 171 (offset -4 lines).
patching file mm/slub.c
Hunk #1 succeeded at 2117 (offset -110 lines).
Hunk #2 succeeded at 2224 (offset -173 lines).
Hunk #3 succeeded at 2264 (offset -146 lines).
Hunk #4 succeeded at 2282 (offset -146 lines).
Hunk #5 succeeded at 2338 (offset -143 lines).
Hunk #6 succeeded at 2461 (offset -144 lines).
Hunk #7 succeeded at 2488 (offset -144 lines).
Hunk #8 succeeded at 2672 (offset -121 lines).
Hunk #9 succeeded at 2688 (offset -121 lines).


А вот у меня patch_debug.log

patching file mm/slub.c
Hunk #1 succeeded at 2182 (offset -131 lines).
Hunk #2 succeeded at 2596 (offset 25 lines).
$ apply kernel-2.6/131-slub2-pagesize.patch:
$ +++++++++++++++++++++++++++++++
patching file include/linux/slub_def.h
Hunk #1 succeeded at 68 (offset -4 lines).
Hunk #3 succeeded at 95 (offset -4 lines).
Hunk #5 succeeded at 133 (offset -4 lines).
Hunk #6 succeeded at 152 with fuzz 2.
Hunk #7 succeeded at 171 with fuzz 2 (offset -4 lines).
patching file mm/slub.c
Hunk #1 succeeded at 2117 (offset -110 lines).
Hunk #2 succeeded at 2334 with fuzz 1 (offset -63 lines).
Hunk #3 succeeded at 2327 with fuzz 1 (offset -83 lines).
Hunk #4 succeeded at 2365 with fuzz 1 (offset -63 lines).
Hunk #5 succeeded at 2401 (offset -80 lines).
Hunk #6 succeeded at 2541 (offset -64 lines).
Hunk #7 succeeded at 2552 (offset -80 lines).
Hunk #8 succeeded at 2763 with fuzz 2 (offset -30 lines).
Hunk #9 FAILED at 2779.
1 out of 9 hunks FAILED -- saving rejects to file mm/slub.c.rej
Причем файла rej он не создает на самом деле...

lly
12-03-2010, 11:59
А вот у меня patch_debug.log


...
Hunk #8 succeeded at 2763 with fuzz 2 (offset -30 lines).
Hunk #9 FAILED at 2779.
1 out of 9 hunks FAILED -- saving rejects to file mm/slub.c.rej
Причем файла rej он не создает на самом деле...

раз fuzz остался, значит не то поправил.
patch_debug.log идёт с --dry-run, т.е. не корёжит файлы в реале.

Unlimited
12-03-2010, 12:07
раз fuzz остался, значит не то поправил.
patch_debug.log идёт с --dry-run, т.е. не корёжит файлы в реале.

Это уже было опять с неправленым патчем
вот добавил unlikely() в #8 и в #9 все стало нормально...

kernel-2.6/131-slub2-pagesize.patch
patching file include/linux/slub_def.h
Hunk #1 succeeded at 68 (offset -4 lines).
Hunk #3 succeeded at 95 (offset -4 lines).
Hunk #5 succeeded at 133 (offset -4 lines).
Hunk #6 succeeded at 152 with fuzz 2.
Hunk #7 succeeded at 171 with fuzz 2 (offset -4 lines).
patching file mm/slub.c
Hunk #1 succeeded at 2117 (offset -110 lines).
Hunk #2 succeeded at 2334 with fuzz 1 (offset -63 lines).
Hunk #3 succeeded at 2327 with fuzz 1 (offset -83 lines).
Hunk #4 succeeded at 2365 with fuzz 1 (offset -63 lines).
Hunk #5 succeeded at 2401 (offset -80 lines).
Hunk #6 succeeded at 2541 (offset -64 lines).
Hunk #7 succeeded at 2552 (offset -80 lines).
Hunk #8 succeeded at 2752 (offset -41 lines).
Hunk #9 succeeded at 2729 (offset -80 lines).
TheMiron может поправишь в svn?

theMIROn
12-03-2010, 12:29
Это уже было опять с неправленым патчем
вот добавил unlikely() в #8 и в #9 все стало нормально...

kernel-2.6/131-slub2-pagesize.patch
patching file include/linux/slub_def.h
Hunk #1 succeeded at 68 (offset -4 lines).
Hunk #3 succeeded at 95 (offset -4 lines).
Hunk #5 succeeded at 133 (offset -4 lines).
Hunk #6 succeeded at 152 with fuzz 2.
Hunk #7 succeeded at 171 with fuzz 2 (offset -4 lines).
patching file mm/slub.c
Hunk #1 succeeded at 2117 (offset -110 lines).
Hunk #2 succeeded at 2334 with fuzz 1 (offset -63 lines).
Hunk #3 succeeded at 2327 with fuzz 1 (offset -83 lines).
Hunk #4 succeeded at 2365 with fuzz 1 (offset -63 lines).
Hunk #5 succeeded at 2401 (offset -80 lines).
Hunk #6 succeeded at 2541 (offset -64 lines).
Hunk #7 succeeded at 2552 (offset -80 lines).
Hunk #8 succeeded at 2752 (offset -41 lines).
Hunk #9 succeeded at 2729 (offset -80 lines).
TheMiron может поправишь в svn?
пидай патч на патчи в почту.
я щас основной работой занимаюсь.

TReX
12-03-2010, 12:43
wl status
SSID: "demowpa"
Mode: Managed RSSI: 0 dBm noise: -81 dBm Channel: 11
BSSID: 00:26:18:4C:BA:7F Capability: ESS ShortSlot
Supported Rates: [ 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]
802.11N Capable:
Chanspec: 2.4GHz channel 11 40MHz (0x2d0b)
Control channel: 9
802.11N Capabilities:
Supported MCS : [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 32 ]

И что не так?

В командной строке все замечательно, а вот в WEB мордпчке устанавливается только один канал и то непонятно какой, может все-таки имеет смысл в WEB интерфейсе при установленной полосе 40, показывать устанавливаемую пару каналов? и вопросов меньше про то почему скорость маленькая будет....

Unlimited
12-03-2010, 13:08
С прошивкой 1325 rtn заработал WPA2! Ура :) Спасибо TheMIROn! =)

TReX
12-03-2010, 13:51
Воткнуть-то можно, а какой в этом смысл?:)

А почему прошивка rt-n/1325M идет с литерой М? Что там намодифицированно по сравнению с 1325? )

Unlimited
12-03-2010, 13:55
А почему прошивка rt-n/1325M идет с литерой М? Что там намодифицированно по сравнению с 1325? )
Там патч выложен с модификациями... :) без этого не собиралось...

TReX
12-03-2010, 14:06
Там патч выложен с модификациями... :) без этого не собиралось...

Эххх... и почему у меня консолька на 500v1 не распаянна, без этого страшновато ))

lly
12-03-2010, 14:28
Эххх... и почему у меня консолька на 500v1 не распаянна, без этого страшновато ))
Консоль обязательна только для отладки, а для перезаливки по TFTP достаточно мигающего Power ;)

Unlimited
12-03-2010, 14:58
А почему при выборе в настройках режима WPA-Auto-Personal выбирается WPA2-PSK? это так и должно быть?

jrush
12-03-2010, 16:21
Заметил проблему, что некоторые сайты не открываются, оказалось что они возвращают два адреса - ipv4 и ipv6:

root@johndoe:/opt/var# nslookup www.sat24.com
Server: xx.xx.xx.xx
Address 1: xx.xx.xx.xx my_nameserver

Name: www.sat24.com
Address 1: 2001:888:2000:23:82:94:174:11
Address 2: 194.109.134.101 www.buienradar.nl

ping например выбирает ipv6 :

root@johndoe:/opt/var# ping www.sat24.com
PING www.sat24.com (2001:888:2000:23:82:94:174:11): 56 data bytes

--- www.sat24.com ping statistics ---
5 packets transmitted, 0 packets received, 100% packet loss

root@johndoe:/opt/var# ping
BusyBox v1.15.3 (2010-02-21 14:15:44 MSK) multi-call binary

Как выключить ipv6 или снизить ему приоритет перед ipv4 ?
Ping делает два DNS запроса - сперва ipv6 - AAAA а потом ipv4 - A.
Целый день копал интернет и никакого решения для WRT прошивок не нашел.

al37919
12-03-2010, 16:47
не то чтобы решение, но... http://wl500g.info/showpost.php?p=180332&postcount=2874

TReX
12-03-2010, 17:05
Заметил проблему, что некоторые сайты не открываются, оказалось что они возвращают два адреса - ipv4 и ipv6:

ping например выбирает ipv6 :

Как выключить ipv6 или снизить ему приоритет перед ipv4 ?
Ping делает два DNS запроса - сперва ipv6 - AAAA а потом ipv4 - A.
Целый день копал интернет и никакого решения для WRT прошивок не нашел.

Смотря какая целевая платформа, в WIN7,Vista,XP такой ситуации нет и быть не может, пока не прописанны/полученны адаптером реальные адреса IPV6, а не торредо, соединение будет только по IPV4, вне зависимости от того что возвращает DNS, легко проверяется знаменитой танцующей черепашкой )))

Для Униха
[a@b root]$ ping -4 www.sat24.com
PING www.sat24.com (194.109.134.101): 56 data bytes
64 bytes from 194.109.134.101: seq=0 ttl=52 time=51.470 ms
64 bytes from 194.109.134.101: seq=1 ttl=52 time=56.423 ms
64 bytes from 194.109.134.101: seq=2 ttl=52 time=56.153 ms

[a@b root]$ ping -6 www.sat24.com
PING www.sat24.com (2001:888:2000:23:82:94:174:11): 56 data bytes

Еще вопросы?)

theMIROn
12-03-2010, 19:35
вообще то есть решение,
echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6

только что в 2.4, что в 2.6 портировать надо.

TReX
12-03-2010, 19:56
вообще то есть решение,
echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6

только что в 2.4, что в 2.6 портировать надо.

Смысла нет, единственное возможно было бы интересным это действительно сначала обрабатывать v4 а потом v6, например для youtube.com v6, через тунель он конечно тормозит, а зачем выключать? Все сайты при правильных настройках v6 открываются, если v6 не нужен, то не конфигурить его и все.

D:\IOS>nslookup www.sat24.com
Server: UnKnown
Address: 192.168.1.1

Non-authoritative answer:
Name: www.sat24.com
Addresses: 2001:888:2000:23:82:94:174:11
194.109.134.101

Например так отвечает windows с неотконфигуренным ipv6, но на доступе к сайту никак не сказывается )

theMIROn
12-03-2010, 20:36
Смысла нет, единственное возможно было бы интересным это действительно сначала обрабатывать v4 а потом v6, например для youtube.com v6, через тунель он конечно тормозит, а зачем выключать? Все сайты при правильных настройках v6 открываются, если v6 не нужен, то не конфигурить его и все.
Это половинное решение, требующее изменение дефолтного поведения ресолвера в тулчейне, не только в *любом* dns на роутере.
Тем более что объем порта небольшой, тестирую уже...

theMIROn
12-03-2010, 23:23
Протестировал RT-N ветку для WL серии WL500gp-1.9.2.7-rtn-r1327.trx.gz
- результат - мертвый WL-500GpV1

На пинги не отзывается, на сброс тоже.
Что интересно, лампочка AIR тоже не зажигается, ощущение что прошивки в нем нет )

P.S. Со второго пинка восстановился через TFTP

надеюсь не забыл собрать ядро с CONFIG_CPU_MIPS32_R1=y и # CONFIG_CPU_MIPS32_R2 is not set

Goletsa
13-03-2010, 07:16
Странно, Ily же вроде делал чтобы конфиг сам менялся.
Сеня попробую собрать и проверить.
А в терминале что у вас? Или он у вас не подключен?

Goletsa
13-03-2010, 09:22
[admin@WL-001FC63C1E0A root]$ uname -a
Linux WL-001FC63C1E0A 2.6.22.19 #2 Sat Mar 13 08:56:56 MSK 2010 mips GNU/Linux
[admin@WL-001FC63C1E0A root]$ nvram show | grep hardware_ver
size: 11545 bytes (21223 left)
hardware_version=WL500gp-01-02-00-00
[admin@WL-001FC63C1E0A root]$ wl status
SSID: "wl500rtn"
Mode: Managed RSSI: 0 dBm noise: -88 dBm Channel: 3
BSSID: 00:1F:C6:3C:1E:0A Capability: ESS ShortPre ShortSlot
Supported Rates: [ 1(b) 2(b) 5.5(b) 6(b) 9 11(b) 12(b) 18 24(b) 36 48 54 ]

Работает. WPA2 в том числе. :)
PS: Прошивку сам собирал.
Если кто захочет попробовать - http://fuckyoubill.ru/asus/rt-n/wpa2/ Версии для RT-N16 и WL500gP V1

Basile
13-03-2010, 15:41
А кто-нибудь сравнивал быстродействие прошивки rtn для WL-500gP с основной веткой?
Интересуют направления LAN<->MAN и LAN<->WAN(ppp0)

P.S. Несколькими страницами выше MrGalaxy сравнивал (LAN<->MAN) прошивку Олега с прошивкой от энтузиастов. Больше была скорость у прошивки Олега

TReX
13-03-2010, 16:08
А кто-нибудь сравнивал быстродействие прошивки rtn для WL-500gP с основной веткой?
Интересуют направления LAN<->MAN и LAN<->WAN(ppp0)

P.S. Несколькими страницами выше MrGalaxy сравнивал (LAN<->MAN) прошивку Олега с прошивкой от энтузиастов. Больше была скорость у прошивки Олега

Lan-ppp0 в обоих ветках больше 10Мбит (упираюсь в провайдера)), с MAN на обоих ветках пиковая скорость около 8,5Мбайт. Падения скорости ppp0 при активной загрузке/раздаче по локалке не замеченно, единственно была проблема ветки RT (на RT-N16), что при активной закачке через ppp0, резко падала скорость раздачи, это пока не проверял.
Роутер работает только роутером из софта только MC и несколько скриптов, память не увеличивалась, работает на 300Mhz
Из извращений только IPV6 через тунель-брокера

Goletsa
13-03-2010, 16:32
А кто-нибудь сравнивал быстродействие прошивки rtn для WL-500gP с основной веткой?
Интересуют направления LAN<->MAN и LAN<->WAN(ppp0)

P.S. Несколькими страницами выше MrGalaxy сравнивал (LAN<->MAN) прошивку Олега с прошивкой от энтузиастов. Больше была скорость у прошивки Олега

Я сравнивал, скорость была на 30 чтоли процентов ниже. Но это было давно.

Basile
13-03-2010, 16:32
у меня на основной ветке на r1222 по данным rtorrent максимум 5,4 мегабайт/сек (суммарно с ppp0) на отдачу. Если сливают несколько локальных пиров, которые "задавливают" ppp0, скорость отдачи может быть 6,7 мегабайт/сек. Вот интересно, что-то изменится при переходе на ветку rtn?

Unlimited
13-03-2010, 17:15
Подтверждаю, прошивка WL500GpV1 http://fuckyoubill.ru/asus/rt-n/wpa2/WL500gp-1.9.2.7-rtn-r1327.trx, успешно взлетел, сразу после загрузки зажглась AIR, даже до сброса на дефаулт на новой прошивке. В логе никаких гадостей не замеченно, будем потестировать дальше )

Попытался сравнить бинарники от Goletsa и Unlimited

Unlimited - WL500gp-1.9.2.7-rtn-r1327M.trx - 4 374 528 (не работает)
Goletsa - WL500gp-1.9.2.7-rtn-r1327.trx - 4 407 296 (работает)
(размер файла от Unlimited до боли напоминает сборку для RT-N16))

Unlimited - RT-N16-1.9.2.7-rtn-r1327.trx - 4 374 528 (работает)
Goletsa - RT-N16-1.9.2.7-rtn-r1327.trx - 4 374 528 (работает)
(хотя бинарно файлы и не совпадают, только длина)

- Это "ж-ж-ж" неспроста, - сказал Винни Пух серьезно, вспомнив, очевидно, падение с Дуба, и насупился.

P.S. Goletsa, а можно собрать такое же, но под 500GpV2, появилась возможность и на нем проверить...
Для 1327M был изменен конфиг ядра и MODEL в Makefile заменено с RT-N16 на WL500gp, никаких других особенностей я не знаю, может уважаемый Goletsa поделится... тогда могу сделать и ночные сборки таких прошивок..

Goletsa
13-03-2010, 17:33
Для 1327M был изменен конфиг ядра и MODEL в Makefile заменено с RT-N16 на WL500gp, никаких других особенностей я не знаю, может уважаемый Goletsa поделится... тогда могу сделать и ночные сборки таких прошивок..

Конфиг ядра менялся + смена модели + make clean && make && make install modules

Самое вероятное - вы не сделали очистку дерева исходных кодов потому и не заработало.
Причем вероятно достаточно очистки дерева исходников ядра но я привык делать полную.

TReX
13-03-2010, 17:44
у меня на основной ветке на r1222 по данным rtorrent максимум 5,4 мегабайт/сек (суммарно с ppp0) на отдачу. Если сливают несколько локальных пиров, которые "задавливают" ppp0, скорость отдачи может быть 6,7 мегабайт/сек. Вот интересно, что-то изменится при переходе на ветку rtn?

Вот поэтому я отказался от торрента на роутере, у меня сейчас этим отдельный NAS занимается, с вашей конфигурацией я думаю только эксперементальным путем, тем более проверенный имидж RTN уже есть )

toxablin
13-03-2010, 17:44
Привет, народ.
Случилось такое - долго юзал родной сервис ddns от asus. Недавно повысил скорость канал и роутер на родной прошивке сал тонким местом. Перешел на последнюю прошивку от Олега, доделанную энтузиастами. НО! в настройках ddns пропал родной сервис асуса ! а адресок уже прижился и менять его неохота. Кто в курсе как решить вопрос ?
ЗЫ: asus wl-500g premium v2/ прошивка последняя от ентузиастов и Олега

Unlimited
13-03-2010, 17:44
Конфиг ядра менялся + смена модели + make clean && make && make install modules

Самое вероятное - вы не сделали очистку дерева исходных кодов потому и не заработало.
Причем вероятно достаточно очистки дерева исходников ядра но я привык делать полную.
Нет у меня каждый раз делается:

rm -rf gateway
cd linux
rm -rf linux-2.6
tar -xvf linux-2.6.22.19.tar.bz2
mv linux-2.6.22.19 linux-2.6
cd ../rt-n
make kernel
make

cd ../gateway
make
make install

Для последней сборки 1327M делал все это руками, только подправил эти две переменные в ./rt-n/kernel-2.6/kernel.config (#MIPS_R2 is not set, MIPS_R1=y) и уже после make kernel && make в ./rt-n изменил в gateway/Makefile MODEL=RT-N16 на WL500gp.
Но у TREX-а все равно не заработало...

Goletsa
13-03-2010, 17:50
Нет у меня каждый раз делается:

rm -rf gateway
cd linux
rm -rf linux-2.6
tar -xvf linux-2.6.22.19.tar.bz2
mv linux-2.6.22.19 linux-2.6
cd ../rt-n
make kernel
make

cd ../gateway
make
make install

Для последней сборки 1327M делал все это руками, только подправил эти две переменные в ./rt-n/kernel-2.6/kernel.config (#MIPS_R2 is not set, MIPS_R1=y) и уже после make kernel && make в ./rt-n изменил в gateway/Makefile MODEL=RT-N16 на WL500gp.
Но у TREX-а все равно не заработало...

Может не все изменили?



alex@goletsa-minipc:~/src/n16-build/n1332/broadcom/src/linux/linux-2.6$ cp .conf ig conf_R1
alex@goletsa-minipc:~/src/n16-build/n1332/broadcom/src/linux/linux-2.6$ make men uconfig

Туточки сменил тип процессора.

alex@goletsa-minipc:~/src/n16-build/n1332/broadcom/src/linux/linux-2.6$ cp .config conf_R2
alex@goletsa-minipc:~/src/n16-build/n1332/broadcom/src/linux/linux-2.6$ diff -BurN conf_R1 conf_R2
--- conf_R1 2010-03-13 18:23:24.000000000 +0300
+++ conf_R2 2010-03-13 18:23:52.000000000 +0300
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.22.19
-# Sat Mar 13 08:48:14 2010
+# Sat Mar 13 18:23:44 2010
#
CONFIG_MIPS=y

@@ -76,8 +76,8 @@
#
# CPU selection
#
-CONFIG_CPU_MIPS32_R1=y
-# CONFIG_CPU_MIPS32_R2 is not set
+# CONFIG_CPU_MIPS32_R1 is not set
+CONFIG_CPU_MIPS32_R2=y
# CONFIG_CPU_MIPS64_R1 is not set
# CONFIG_CPU_MIPS64_R2 is not set
# CONFIG_CPU_R3000 is not set
@@ -98,7 +98,7 @@
CONFIG_SYS_HAS_CPU_MIPS32_R1=y
CONFIG_SYS_HAS_CPU_MIPS32_R2=y
CONFIG_CPU_MIPS32=y
-CONFIG_CPU_MIPSR1=y
+CONFIG_CPU_MIPSR2=y
CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y



Обязательно менять вообще надо эти переменные:

-CONFIG_CPU_MIPS32_R1=y
-# CONFIG_CPU_MIPS32_R2 is not set
+# CONFIG_CPU_MIPS32_R1 is not set
+CONFIG_CPU_MIPS32_R2=y

В противном случае у вас ядро не загрузится.

TReX
13-03-2010, 17:55
Нукак, не работает на gpv2? Вроде говорили что не должно пока. Или не проверял?

За 45 минут девушке по телефону удалось объяснить как перепрошить 500v2 и настроить )))

Лог загрузки



Jan 1 03:00:02 syslogd started: BusyBox v1.15.3
Jan 1 03:00:02 kernel: klogd started: BusyBox v1.15.3 (2010-03-13 14:29:42 MSK)
Jan 1 03:00:02 kernel: Linux version 2.6.22.19 (root@localhost) (gcc version 4.2.4) #3 Sat Mar 13 14:37:39 MSK 2010
Jan 1 03:00:02 kernel: CPU revision is: 00029029
Jan 1 03:00:02 kernel: Setting the PFC to its default value
Jan 1 03:00:02 kernel: Determined physical RAM map:
Jan 1 03:00:02 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 03:00:02 kernel: Built 1 zonelists. Total pages: 8128
Jan 1 03:00:02 dnsmasq[206]: started, version 2.52 cachesize 512
Jan 1 03:00:02 dnsmasq[206]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: EHCI Host Controller
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 2
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: irq 6, io mem 0x18003800
Jan 1 03:00:04 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 2
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
Jan 1 03:00:04 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: hub 2-0:1.0: USB hub found
Jan 1 03:00:04 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 03:00:04 kernel: usb 2-1: new high speed USB device using ehci_hcd and address 2
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: EHCI Host Controller
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 2
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: irq 6, io mem 0x18003800
Jan 1 03:00:04 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 2
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
Jan 1 03:00:04 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: hub 2-0:1.0: USB hub found
Jan 1 03:00:04 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 03:00:04 kernel: usb 2-1: new high speed USB device using ehci_hcd and address 2
Jan 1 03:00:04 kernel: usb 2-1: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: hub 2-1:1.0: USB hub found
Jan 1 03:00:04 kernel: hub 2-1:1.0: 2 ports detected
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usblp
Jan 1 03:00:04 kernel: drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:05 kernel: SCSI subsystem initialized
Jan 1 03:00:05 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:05 kernel: usbcore: registered new interface driver usb-storage
Jan 1 03:00:05 kernel: USB Mass Storage support registered.
Jan 1 03:00:06 dhcp client: deconfig: lease is lost
Jan 1 03:00:13 kernel: vlan1: dev_set_allmulti(master, 1)
Jan 1 03:00:13 dnsmasq[206]: read /etc/hosts - 3 addresses
Jan 1 03:00:13 dnsmasq-dhcp[206]: read /etc/ethers - 1 addresses
Jan 1 03:00:13 dnsmasq[206]: using nameserver 213.234.192.8#53
Jan 1 03:00:13 dnsmasq[206]: using nameserver 85.21.192.3#53
Jan 1 03:00:13 dhcp client: bound IP : 10.167.77.24 from 10.167.72.1
Jan 1 03:00:15 pppd[344]: Plugin pppol2tp.so loaded.
Jan 1 03:00:15 pppd[344]: pppd 2.4.5 started by admin, uid 0
Jan 1 03:00:15 pppd[344]: Using interface ppp0
Jan 1 03:00:15 pppd[344]: Connect: ppp0 <--> l2tp (85.21.0.251)
Jan 1 03:00:15 pppd[344]: CHAP authentication succeeded
Jan 1 03:00:15 pppd[344]: CHAP authentication succeeded
Jan 1 03:00:15 pppd[344]: local IP address 95.27.83.112
Jan 1 03:00:15 pppd[344]: remote IP address 85.21.0.251
Jan 1 03:00:15 pppd[344]: primary DNS address 85.21.192.5
Jan 1 03:00:15 pppd[344]: secondary DNS address 213.234.192.7
Jan 1 03:00:15 dnsmasq[206]: read /etc/hosts - 3 addresses
Jan 1 03:00:15 dnsmasq-dhcp[206]: read /etc/ethers - 1 addresses
Jan 1 03:00:15 dnsmasq[206]: using nameserver 213.234.192.7#53
Jan 1 03:00:15 dnsmasq[206]: using nameserver 85.21.192.5#53
Jan 1 03:00:16 ddns update: ez-ipupdate Version 3.0.11b8, Copyright (C) 1998-2001 Angus Mackay.
Jan 1 03:00:16 ddns update: ez-ipupdate started for interface ppp0 host juliaboo.dyndns.org using server members.dyndns.org and service dyndns
Mar 13 18:10:16 L2TP: connected to ISP
Mar 13 18:10:16 pppd[344]: System time change detected.
Mar 13 18:10:16 ddns update: connected to members.dyndns.org (204.13.248.112) on port 80.
Mar 13 18:10:16 ddns update: request successful
Mar 13 18:10:16 ddns update: successful update for ppp0->95.27.83.112 (xxxxxxxx.dyndns.org)
Mar 13 18:10:25 ntp client: Synchronizing time with time.nist.gov ...
Mar 13 18:11:23 login[373]: root login on 'pts/0'
Mar 13 18:12:29 dnsmasq-dhcp[206]: DHCPINFORM(br0) 192.168.1.2 00:24:1d:d5:xx:xx
Mar 13 18:12:29 dnsmasq-dhcp[206]: DHCPACK(br0) 192.168.1.2 00:24:1d:d5:xx:xx xxxxx-PC
Mar 13 18:14:53 dnsmasq-dhcp[206]: DHCPREQUEST(br0) 192.168.1.2 00:24:1d:d5:xx:xx
Mar 13 18:14:53 dnsmasq-dhcp[206]: DHCPACK(br0) 192.168.1.2 00:24:1d:d5:xx:xx xxxxx-PC
Mar 13 18:14:57 dnsmasq-dhcp[206]: DHCPREQUEST(br0) 192.168.1.2 00:24:1d:d5:xx:xx
Mar 13 18:14:57 dnsmasq-dhcp[206]: DHCPACK(br0) 192.168.1.2 00:24:1d:d5:xx:xx xxxxx-PC
Mar 13 18:15:04 dnsmasq-dhcp[206]: DHCPINFORM(br0) 192.168.1.2 00:24:1d:d5:xx:xx
Mar 13 18:15:04 dnsmasq-dhcp[206]: DHCPACK(br0) 192.168.1.2 00:24:1d:d5:xx:xx xxxxx-PC



Так что v2 на ветке RTN работает нормально, спасибо за сборку )

Unlimited
13-03-2010, 17:58
Может не все изменили?
-CONFIG_CPU_MIPS32_R1=y
-# CONFIG_CPU_MIPS32_R2 is not set
+# CONFIG_CPU_MIPS32_R1 is not set
+CONFIG_CPU_MIPS32_R2=y

Это менял.



-CONFIG_CPU_MIPSR1=y
+CONFIG_CPU_MIPSR2=y

А вот это не менял. Видать это тоже обязательное

А у WL500W тоже MIPS_R1?

Goletsa
13-03-2010, 18:05
Это менял.


А вот это не менял. Видать это тоже обязательное

А у WL500W тоже MIPS_R1?

Как я понял R2 это новые процессоры а R1 старые.
Т.к. 500W вышел давно то R1 поидее но т.к. у меня девайса нет то мне не проверить что получилось на выходе.

theMIROn
13-03-2010, 18:07
все кроме RT-N* это R1 процессоры.
после смены конфигурации ядра, не забывайте делать cd gateway && make koldconf

p.s текущую ревизию -d лучше не ставить, проблемы с post-mount и с запуском httpd

Goletsa
13-03-2010, 18:14
все кроме RT-N* это R1 процессоры.
после смены конфигурации ядра, не забывайте делать cd gateway && make koldconf

p.s текущую ревизию -d лучше не ставить, проблемы с post-mount и с запуском httpd

Хм. Мне хватало обычной очистки всего и вся. А дальше уже он сам все пересобирает с новым конфигом.

Unlimited
13-03-2010, 18:31
все кроме RT-N* это R1 процессоры.
после смены конфигурации ядра, не забывайте делать cd gateway && make koldconf

p.s текущую ревизию -d лучше не ставить, проблемы с post-mount и с запуском httpd

ну вот после сборки для RT-N16, я делаю patch linux/linux-2.6/.config потом делаю make koldconf, а make clean и новый make обязательны? :) или после этого сразу можно make install ?

А еще make install modules зачем нужно? вроде make install достаточно...

Unlimited
13-03-2010, 18:32
Хм. Мне хватало обычной очистки всего и вся. А дальше уже он сам все пересобирает с новым конфигом.
очистка всего и вся это make clean? make distclean тут нет?:)

Goletsa
13-03-2010, 18:35
ну вот после сборки для RT-N16, я делаю patch linux/linux-2.6/.config потом делаю make koldconf, а make clean и новый make обязательны? :) или после этого сразу можно make install ?

А еще make install modules зачем нужно? вроде make install достаточно...

make modules генерит архив с модулями ядра.

Кстати для R1\R2 процессоров они почти наверняка разные должны быть хотя могу ошибаться.

Goletsa
13-03-2010, 18:37
очистка всего и вся это make clean? make distclean тут нет?:)

Не пробовал. Да и особого смысла нету наверна.
Можете в коде Makefile поискать если хотите.

Unlimited
13-03-2010, 18:40
make modules генерит архив с модулями ядра.

Кстати для R1\R2 процессоров они почти наверняка разные должны быть хотя могу ошибаться.
А просто архивирует, тогда ладно :)

Ну если ядро разное, то наверняка и модули разные..

TReX
13-03-2010, 18:46
все кроме RT-N* это R1 процессоры.
после смены конфигурации ядра, не забывайте делать cd gateway && make koldconf

p.s текущую ревизию -d лучше не ставить, проблемы с post-mount и с запуском httpd

Раз уж вы я так понял все равно сейчас крушите IPV6 может добавите автоматическое добавление IPv6/Tunnel IPv6 Setting/Remote IPv4 endpoint как адрес которому разрешен ping со стороны WAN при включенном IPv6-in-IPV4 tunnel (хотя бы для RTN ветки)

theMIROn
13-03-2010, 20:28
Раз уж вы я так понял все равно сейчас крушите IPV6 может добавите автоматическое добавление IPv6/Tunnel IPv6 Setting/Remote IPv4 endpoint как адрес которому разрешен ping со стороны WAN при включенном IPv6-in-IPV4 tunnel (хотя бы для RTN ветки)

ок, будет.

AndreyUA
13-03-2010, 21:05
Собрал rt-n и залил в dir-320. Правда выкинуть пришлось многое. Сейчас попробую понемногу возвращать :) Вот лог.

Jan 1 00:00:02 syslogd started: BusyBox v1.15.3
Jan 1 00:00:02 kernel: klogd started: BusyBox v1.15.3 (2010-03-13 19:59:32 EET)
Jan 1 00:00:02 kernel: Linux version 2.6.22.19 (root@localhost) (gcc version 4.2.4) #2 Sat Mar 13 20:07:52 EET 2010
Jan 1 00:00:02 kernel: CPU revision is: 00029029
Jan 1 00:00:02 kernel: Setting the PFC to its default value
Jan 1 00:00:02 kernel: Determined physical RAM map:
Jan 1 00:00:02 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 00:00:02 kernel: Built 1 zonelists. Total pages: 8128
Jan 1 00:00:03 dnsmasq[209]: started, version 2.52 cachesize 512
Jan 1 00:00:03 dnsmasq[209]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 00:00:03 dnsmasq-dhcp[209]: DHCP, IP range 192.168.1.101 -- 192.168.1.254, lease time 1d
Jan 1 00:00:03 dnsmasq[209]: read /etc/hosts - 2 addresses
Jan 1 00:00:03 kernel: usbcore: registered new interface driver usbfs
Jan 1 00:00:03 kernel: usbcore: registered new interface driver hub
Jan 1 00:00:04 kernel: usbcore: registered new device driver usb
Jan 1 00:00:04 kernel: ohci_hcd 0000:00:03.0: OHCI Host Controller
Jan 1 00:00:04 kernel: ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 1
Jan 1 00:00:04 kernel: ohci_hcd 0000:00:03.0: irq 6, io mem 0x18003000
Jan 1 00:00:04 kernel: usb usb1: configuration #1 chosen from 1 choice
Jan 1 00:00:04 kernel: hub 1-0:1.0: USB hub found
Jan 1 00:00:04 kernel: hub 1-0:1.0: 2 ports detected
Jan 1 00:00:04 kernel: ehci_hcd 0000:00:03.1: EHCI Host Controller
Jan 1 00:00:04 kernel: ehci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 2
Jan 1 00:00:04 kernel: ehci_hcd 0000:00:03.1: irq 6, io mem 0x18003800
Jan 1 00:00:04 kernel: ehci_hcd 0000:00:03.1: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
Jan 1 00:00:04 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 00:00:04 kernel: hub 2-0:1.0: USB hub found
Jan 1 00:00:04 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 00:00:05 kernel: usbcore: registered new interface driver usblp
Jan 1 00:00:05 kernel: drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Jan 1 00:00:05 kernel: SCSI subsystem initialized
Jan 1 00:00:05 kernel: Initializing USB Mass Storage driver...
Jan 1 00:00:05 kernel: usbcore: registered new interface driver usb-storage
Jan 1 00:00:05 kernel: USB Mass Storage support registered.
Jan 1 00:00:06 dhcp client: deconfig: lease is lost
Jan 1 00:00:07 dnsmasq[209]: read /etc/hosts - 2 addresses
Jan 1 00:00:07 dnsmasq[209]: using nameserver 10.10.12.3#53
Jan 1 00:00:07 dnsmasq[209]: using nameserver 10.10.10.2#53
Jan 1 00:00:07 dhcp client: bound IP : 10.44.94.149 from 10.44.94.1
Jan 1 00:00:09 pppd[313]: Plugin pppol2tp.so loaded.
Jan 1 00:00:09 pppd[313]: pppd 2.4.5 started by admin, uid 0
Jan 1 00:00:09 pppd[313]: Using interface ppp0
Jan 1 00:00:09 pppd[313]: Connect: ppp0 <--> l2tp (10.0.0.21)
Jan 1 00:00:10 pppd[313]: CHAP authentication succeeded
Jan 1 00:00:10 pppd[313]: CHAP authentication succeeded
Jan 1 00:00:10 pppd[313]: local IP address 188.163.64.243
Jan 1 00:00:10 pppd[313]: remote IP address 94.27.126.0
Jan 1 00:00:10 pppd[313]: primary DNS address 212.109.32.5
Jan 1 00:00:10 pppd[313]: secondary DNS address 212.109.32.9
Jan 1 00:00:10 dnsmasq[209]: read /etc/hosts - 2 addresses
Jan 1 00:00:10 dnsmasq[209]: using nameserver 212.109.32.9#53
Jan 1 00:00:10 dnsmasq[209]: using nameserver 212.109.32.5#53
Jan 1 00:00:10 L2TP: connected to ISP

TReX
13-03-2010, 21:06
ок, будет.

Еще странность на прошивке из подписи, одинаковая как на RT-N16 так и на WL500gpv1

Проброшенн порт для Utorrent через NAT Setting/Virtual Server
20228 192.168.1.2 BOTH

Смотрим Status & Log - Port Forwarding


Destination Proto. Port Range Redirect to
all UDP 20228 192.168.1.2
all TCP 20228 192.168.1.2

все замечательно

Включен Utorrent


Destination Proto. Port Range Redirect to
all UDP 20228 192.168.1.2
all TCP 20228 192.168.1.2
all UDP 20228 192.168.1.2
all TCP 20228 192.168.1.2


я что то не понимаю как может быть два проброса одного порта на один адрес :eek:

AndreyUA
13-03-2010, 22:52
Господа, подскажите как подмонтировать флешку как корень. Пробую как в faq
nvram set boot_dev="/dev/scsi/host0/bus0/target0/lun0/part1"
, но в ядре 2.6 нет /dev/scsi/
Какая строчка для 2.6 будет правильной?

theMIROn
13-03-2010, 23:23
да, вопросы никуда не ушли:
использую Asus как socks прокси - устанавливаю на него с работы ssh туннель, далее firefox с FoxyProxy пускаю через этот туннель. На сайтах которые имеют AAAA запись Firefox затыкается и ничего не показывает. Пока не понимаю чья конкретно это проблема, возможно FoxyProxy виноват...
с последними коммитами, если ipv6 отключен на роутере, то он как бы почти совсем отключен.


я что то не понимаю как может быть два проброса одного порта на один адрес :eek:
оно отображает по цепочкам forward в iptables, ничего страшного


Господа, подскажите как подмонтировать флешку как корень. Пробую как в faq
nvram set boot_dev="/dev/scsi/host0/bus0/target0/lun0/part1"
, но в ядре 2.6 нет /dev/scsi/
Какая строчка для 2.6 будет правильной?
а пока никак, т.к диск появиться до загрузки инита не может, devfs в 2.6 нет, нужно править /linuxrc


"последние полторы страницы отношения к прошивке не имеют, модераторы, переносит в другие темы." Да конечно, не имеет совсем никакого, разве что появились после установки прошивки с данной ветки, а так да конешно! Но как то стремно теперь, как в совке! А судя по названию ветки здесь господа разработчики таким как я должны были бы особенности их творения обьяснять и проблемы помогать разруливать, а получился междусобойчик для крутых спецов! ИМХО конечно ничего личного.....
уверяю, практически никакого.
выставляйте те опции шифрования, какие требует провайдер.
поищите в прикрепленной теме
http://wl500g.info/showthread.php?t=4926

AndreyUA
14-03-2010, 02:22
а пока никак, т.к диск появиться до загрузки инита не может, devfs в 2.6 нет, нужно править /linuxrcА в ближайшем будущем не планируете поправить? :) Из прошивки довольно много пришлось выкинуть, а это было бы решение.

theMIROn
14-03-2010, 11:37
А в ближайшем будущем не планируете поправить? :) Из прошивки довольно много пришлось выкинуть, а это было бы решение.

да, планируется

AndreyUA
14-03-2010, 14:31
да, планируетсяспасибо.

Интересны отзывы о работе rt-n на дир-320? Или это не в этой теме обсуждать?
Если чесно, то я думал что будет намного хуже. Вам пора уже переводить rt-n из разряда альфы :)

TReX
14-03-2010, 14:37
спасибо.

Если чесно, то я думал что будет намного хуже. Вам пора уже переводить rt-n из разряда альфы :)

Обоими руками поддерживаю! И на линейке WL500 тоже!

Unlimited
14-03-2010, 18:05
Может я что-то упустил, но как в прошивке от энтузиастов обстоят дела с 3G модемами? Если делать мультиван и fail-over для WiMax то и для 3G надо :)

lly
14-03-2010, 18:13
Может я что-то упустил, но как в прошивке от энтузиастов обстоят дела с 3G модемами?
Пока исключительно ручками. Было начинание от mangodan 3G disapear (http://wl500g.info/showthread.php?t=21311) но заглохло...

Если делать мультиван и fail-over для WiMax то и для 3G надо :)
Дык кто-бы поспособствовал ;)

AlexeyS
15-03-2010, 12:19
Это менял.


А вот это не менял. Видать это тоже обязательное

А у WL500W тоже MIPS_R1?

На самом деле, похоже, что где-то в Makefile ошибка... Ибо после изменения модели роутера - первое изменение вносится в конфиг автоматом, а второе - только после koldconfig!

dimez
15-03-2010, 12:46
Сделайте, пожалуйста, кто-нибудь тесты скорости (+ тесты скорости pptp/l2tp) "старых" и "новых" (rt-n) прошивок на wl500gp.

bak
15-03-2010, 14:16
Поставил прошивку, теперь не видит жесткий диск (/dev/discs нету, fdisk -l пустой). С чем это может быть связано?

Unlimited
15-03-2010, 14:19
Поставил прошивку, теперь не видит жесткий диск (/dev/discs нету, fdisk -l пустой). С чем это может быть связано?
Какую прошивку-то, тут телепатов нет... А связано может быть с тем что в логе написано, а еще с плохим соединением или питанием винта.

SERGi
15-03-2010, 14:21
2 Unlimited

Вчера залил на свой 500W rtn прошиву 1327 и 1337. Вроде всё хорошо было, но никак не мог далшье настроить рутер поскольку были проблемы с монтированием USB винта. На 1337 ноль реакции на usb, вообще ничего не монтируется хотя в логах винт фигурирует.
На 1327, винт монтируется по разному и полностью игнорируется /etc/fstab. :(
Буду ждать подправленную версию...

TReX
15-03-2010, 14:26
Какие параметры COM порта для консоли RT-N16, скорость, Xon/Xoff, битность?

Unlimited
15-03-2010, 14:26
2 Unlimited

Вчера залил на свой 500W rtn прошиву 1327 и 1337. Вроде всё хорошо было, но никак не мог далшье настроить рутер поскольку были проблемы с монтированием USB винта. На 1337 ноль реакции на usb, вообще ничего не монтируется хотя в логах винт фигурирует.
На 1327, винт монтируется по разному и полностью игнорируется /etc/fstab. :(
Буду ждать подправленную версию...
А руками пробовали монтировать в 1337? и хоть логи покажите :)

lly
15-03-2010, 14:28
На самом деле, похоже, что где-то в Makefile ошибка... Ибо после изменения модели роутера - первое изменение вносится в конфиг автоматом, а второе - только после koldconfig!
скорее недоработка - пока сделана быстрая затычка.

Какие параметры COM порта для
консоли RT-N16, скорость, Xon/Xoff, битность?
штандартные для броадкома ;) 115200-8N1

Unlimited
15-03-2010, 14:32
Какие параметры COM порта для консоли RT-N16, скорость, Xon/Xoff, битность?
kernel: Kernel command line: root=/dev/mtdblock2 noinitrd init=/sbin/init console=ttyS0,115200
8N1 наверно как обычно

TReX
15-03-2010, 14:40
kernel: Kernel command line: root=/dev/mtdblock2 noinitrd init=/sbin/init console=ttyS0,115200
8N1 наверно как обычно

Вот мусор на экране поэтому и спросил (

bak
15-03-2010, 14:42
Какую прошивку-то, тут телепатов нет...
WL500gp-1.9.2.7-d-r1336.trx

А связано может быть с тем что в логе написано

Mar 15 01:15:02 kernel: hub.c: new USB device 01:03.2-1, assigned address 3
Mar 15 01:15:02 kernel: usb.c: USB device 3 (vend/prod 0x152d/0x2509) is not claimed by any active driver.
Я так понял что какой-то драйвер из прошивки Олега был удалён, и нужно пересобирать прошивку?

Unlimited
15-03-2010, 14:50
WL500gp-1.9.2.7-d-r1336.trx


Mar 15 01:15:02 kernel: hub.c: new USB device 01:03.2-1, assigned address 3
Mar 15 01:15:02 kernel: usb.c: USB device 3 (vend/prod 0x152d/0x2509) is not claimed by any active driver.
Я так понял что какой-то драйвер из прошивки Олега был удалён, и нужно пересобирать прошивку?
Я так ничего не удалял и собираю прошивку как она есть на гуглкоде...

C-S
15-03-2010, 15:31
Доброго времени суток.
Приобрел роутер D-Link DIR320, перепрошил его по инструкции, указанной по адресу: http://seculab.ru/dlink-320/, все работает хорошо.
Через какое-то время обнаружил на форуме ссылку на домашнюю страницу Вашего проекта: http://code.google.com/p/wl500g/, где можно скачать более новую версию прошивки (d-r-1222).
На форуме написана инструкция по обновлению прошивки(http://wl500g.info/showthread.php?t=17136), но у меня все равно есть несколько вопросов:
- будет ли после обновления прошивки работать модем Yota, либо же мне нужно будет дополнительно устанавливать и настраивать драйверы для модема (http://code.google.com/p/madwimax/downloads/list)?
- что означают пункты сохранить и восстановить flashfs?
- будет ли работать роутер, если я туда дополнительно установлю VPN-сервер?(http://www.linuxcenter.ru/lib/articles/networking/linux_vpn.phtml)

Заранее спасибо.

SERGi
15-03-2010, 15:43
А руками пробовали монтировать в 1337? и хоть логи покажите :)
логи не дам, снёс уже... но могу вечером ещё раз попробовать, только скажите куда смотреть и что именно выкладывать.

и да, ручками пробовал, но команда df ничего не выдавало кроме tmpfs, по этому и монтировать нечего было. :(

sofaded
15-03-2010, 18:07
В наличии WL500W (прошивка Олега 1.9.2.7-10.7) + HP2600 + Logitech Webcam C250. Webcam - не работает :(( Если прошью 1.9.2.7-d-r1222 webka заведется? есть в прошивке драйвер Spca5xx? и проблем с принтером не будит?

TReX
15-03-2010, 18:10
скорее недоработка - пока сделана быстрая затычка.

штандартные для броадкома ;) 115200-8N1

Оказалось сам идиот, про MAX3232 преобразователь уровня забыл ((( Завтра опять паять буду )

bak
15-03-2010, 18:29
Я так ничего не удалял и собираю прошивку как она есть на гуглкоде...
Мда, сейчас и на 1.9.2.7-10 не работает. Вообще парадокс какойто, до этого определялся на ура и работал, сейчас не хочет. На компе всё работает отлично. Можно-ли както указать насильно, чтоб использовал драйвер usb-storage?