Продолжение темы здесь
Кураторы: Super Killer
Страницы:Кликните, чтобы указать произвольную страницуназад155далее
Super Killer: Работа с альтернативной прошивкой от Padavan для роутеров ASUS RT-N14U/N56U/N65U/N11P/AC51U/N54U (часть 2)
Прежде чем задать вопрос, обязательно прочитайте заглавное сообщение темы !!!

FAQ: Работа с альтернативной прошивкой от Padavan для роутеров ASUS RT-N14U/N56U/N65U
tequila
Member
35/30251 ответов
23 года на iXBT, с марта 2001
21 фото на iXBT.photo
Чаще пишет Р Р† "Политика" (22%)
Россия, С-Петербург
Инфо
tequila Member
10 лет назад / 11 мая 2015 22:59
А логика DDNS менялась? Вот что пишет.
Скрытый текст
Как мне кажется шлется запрос, хотя IP не изменился.
Раньше такого не было. Сейчас прошивка 94 от 30 апреля 2015 г.
sahe
Member
893/1201 ответов
18 лет на iXBT, с сентября 2006
Чаще пишет Р Р† "Сети" (76%)
Россия, Москва
Инфо
s
sahe Member
10 лет назад / 11 мая 2015 23:08
tequila
Смотрим в конфиге на параметр "Период принудительного обновления DDNS:", видим в логе "Update forced", думаем.
tequila
Member
36/30252 ответов
23 года на iXBT, с марта 2001
21 фото на iXBT.photo
Чаще пишет Р Р† "Политика" (22%)
Россия, С-Петербург
Инфо
tequila Member
10 лет назад / 11 мая 2015 23:36
sahe
Период принудительного обновления DDNS: 10 days
Да и нет там значений меньше недели.
Я же говорил, что просто все поменялось с одной из последних прошивок
Padavan
Advanced programmer
15801/20508 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 00:01
tequila
В последнем изменении по INADYN
http://code.google.com/p/rt-n56u/source/detail?r=755…fdf12caddece4f3f6

только новые плагины и фикс для duckdns. Общая логика обновления не должна была поменяться.

Добавление от 12.05.2015 00:10:

tequila
Если кеш-файл DDNS в /tmp еще не создан (перезапускали роутер), то первое обновление форсируется, так как время последнего обновления берется с времени кеш-файла DDNS.

Либо кеш-файл DDNS в /tmp создался раньше, чем обновилось время по NTP, тогда первое обновление также сфорсируется, а в дальнейшем будет выполняться уже через заданный период.

Эта логика в INADYN уже давно, больше полугода точно.
Sashok170784
Member
8/26 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 00:25
Видимо окирпичил девайс.
Имею ASUS RT-N65U.
Решил обновить uboot отсюда, хотя уже потом допер, что у меня последняя версия и стояла.
Делал всё по инструкции из readme!!!.txt. Проверку на хеш MD5 прошёл. Ошибок при заливке uboot'а не было.
После перезагрузки на роутере горит LED питания. В режим восстановления перейти не получается. LED на LAN4 мигает при подключенном проводе. NVRAM стирал. LED питания продолжает гореть.
Можно оживить как-то роутер программно или только выпаивать и программатором заливать?

Исправлено: Sashok170784, 12.05.2015 00:55

Radomir032
unregistered
R
Radomir032 unregistered
10 лет назад / 12 мая 2015 00:46
Опять кривой WebUI ! Лог тут http://pastebin.com/aes0rdQE
Volt1
Member
3315/3402 ответов
13 лет на iXBT, с мая 2011
Чаще пишет Р Р† "Сети" (97%)
Инфо
V
Volt1 Member
10 лет назад / 12 мая 2015 01:11
Radomir032
Судя по логу туннель у вас поднялся (хотя и не с первого раза - похоже сессия залипла у ISP) и интернет должен быть. Что касается кривого UI:
1. Очистите кеш браузера.
2. Вспомните какой антивирус или аддон к Хрому вы установили перед началом проблем с UI. Возможно лимитируются соединения к хосту роутера и из-за этого корежит WebUI.
3. Надеюсь вы не забили файл storage/dnsmasq/hosts огромным списком для блокировки рекламы?

Исправлено: Volt1, 12.05.2015 01:29

Padavan
Advanced programmer
15807/20514 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 01:27
Sashok170784
N65/N56 не перепутали? Потому как кирпич будет гарантированно, если вшить чужой Uboot. Если прошилось без ошибок, значит то что во флеше = тому что было в файле.

> NVRAM стирал
Если Uboot не стартует, вы ничего не сотрете, кнопки Reset и WPS не будут иметь действия при подаче питания. Если при зажатии RESET и подачи питания начинает медленно моргать Power и свитч зажигает порты, значит Uboot стартует и кирпича нет.

Добавление от 12.05.2015 01:30:

Radomir032
В логе все в порядке, ищите проблему в браузере/антивире/адблоке.
Mr_Zorg
Member
24/24 ответов
10 лет на iXBT, с декабря 2014
Инфо
M
Mr_Zorg Member
10 лет назад / 12 мая 2015 02:08
Скажите, а как склонировать гит не полностью, а до нужного коммита?
Volt1
Member
3316/3403 ответов
13 лет на iXBT, с мая 2011
Чаще пишет Р Р† "Сети" (97%)
Инфо
V
Volt1 Member
10 лет назад / 12 мая 2015 02:26
Mr_Zorg
Клонируете полностью, затем откатываете до нужного коммита git reset --hard <номер коммита>.
Mr_Zorg
Member
25/25 ответов
10 лет на iXBT, с декабря 2014
Инфо
M
Mr_Zorg Member
10 лет назад / 12 мая 2015 02:35
Спасибо - вариант. А иначе никак? Что бы лишний раз не откатывать. И еще как сделать git pull до нужного коммита а не до самого последнего? Сорри за офтоп...
tequila
Member
37/30253 ответов
23 года на iXBT, с марта 2001
21 фото на iXBT.photo
Чаще пишет Р Р† "Политика" (22%)
Россия, С-Петербург
Инфо
tequila Member
10 лет назад / 12 мая 2015 05:52
Padavan
Несколько дней уже inadyn: Update forced for alias rtk.linkpc.net, new IP# каждые 10 минут.
Так что надо сделать, чтобы прекратить это безобразие?

Добавление от 12.05.2015 06:06:

В-общем принудительно перезапустил сессию у провайдера, чтобы сменить IP на WAN и все наладилось.
Sashok170784
Member
9/27 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 06:55
Padavan:
N65/N56 не перепутали?
Точно не перепутал, так как для N65 файл trx, а для N56 bin.
Padavan:
Если при зажатии RESET и подачи питания начинает медленно моргать Power и свитч зажигает порты, значит Uboot стартует и кирпича нет.
Power именно горит, моргать не хочет. А все порты, LAN и WAN, при подаче питания, загораются на секунду, а потом мигают если в них вставлен провод.

Понимаю, что это уже оффтоп, но спрошу на будущее.
Можно ли не отпаивать, а просто клипсой подцепиться? И про какую панельку для программатора Вы писали? Про такую?

Исправлено: Sashok170784, 12.05.2015 08:49

Padavan
Advanced programmer
15808/20515 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 08:29
Mr_Zorg
В чем конкретно проблема? Если нашли ошибку, пишите, не стесняйтесь.

tequila
У вас выбран режим брать адрес с WAN интерфейса (без checkip), в этом случае проверка getaddrinfo (запрос DNS) не запускается и первый раз время кеша не обновляется. В случае автопроверки если getaddrinfo исполнился, то время кеша обновится. Этой логике уже реально более полугода. В оригинальном INADYN вообще никогда время не обновляется, если файла кеша нет (подразумевается что файл кеша на HDD сохраняется после перезагрузки), я правил это, надо поправить и для режимов без checkip.
Radomir032
unregistered
R
Radomir032 unregistered
10 лет назад / 12 мая 2015 08:38
Volt1 Padavan
Да спасибо. До возникновения проблемы за пару дней был установлен Ad Muncher, снес его и все впорядке. Еще раз спасибо большое!
Padavan
Advanced programmer
15809/20516 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 08:49
Sashok170784
Специально проверил данный uboot
01/ # md5sum /tmp/uboot_n65u.trx
021b1688cf50864517cdf5ef0c8260ce22  /tmp/uboot_n65u.trx
03  
04/ # mtd_write write /tmp/uboot_n65u.trx Bootloader
05Unlocking 'Bootloader' ...
06Writing from '/tmp/uboot_n65u.trx' to MTD 'Bootloader' ...  [ok]
07  
08/* Здесь выключил и включил питание */
09  
10U-Boot 1.1.3 (Apr 17 2014 - 20:58:46)
11  
12Board: Ralink APSoC DRAM: 128 MB
13Ralink SPI flash driver, SPI clock: 41MHz
14spi device id: c2 20 18 c2 20 (2018c220)
15find flash: MX25L12805D
16..============================================
17Ralink UBoot Version: 3.5.3.0
18--------------------------------------------
19ASIC 3883_MP (MAC to VITESSE Mode)
20DRAM_CONF_FROM: Boot-Strapping
21DRAM_TYPE: DDR2
22DRAM_SIZE: 512 Mbits
23DRAM_WIDTH: 16 bits
24DRAM_TOTAL_WIDTH: 32 bits
25TOTAL_MEMORY_SIZE: 128 MBytes
26Flash component: SPI Flash
27Date:Apr 17 2014  Time:20:58:46
28============================================
29icache: sets:512, ways:4, linesz:32, total:65536
30dcache: sets:256, ways:4, linesz:32, total:32768
31 Switch control i/f: MDIO
32 MDC: 4MHz
33  
34 Init RTL8367 external switch...SUCCESS!
35  
36Please choose the operation:
37   1: Load system code to SDRAM via TFTP.
38   2: Load system code then write to Flash via TFTP.
39   3: Boot system code via Flash (default).
40   4: Entr boot command line interface.
41   7: Load Boot Loader code then write to Flash via Serial.
42   9: Load Boot Loader code then write to Flash via TFTP.                                                             0
43.
44Bootloader version: 1.0.0.9
45.MAC Address: 30:85:A9:AA:59:3C
46.
47## Checking image at bc050000 ...
48.Product ID:   RT-N65U
49   Image Type:   MIPS Linux Kernel Image (lzma compressed)
50   Data Size:    7487631 Bytes =  7.1 MB
51   Load Address: 80000000
52   Entry Point:  802a8b10
53   Kernel Ver.:  3.0
54   FS Ver:       3.9
55   Hardware Compatible List:
56        1: 0.0
57        2: 0.0
58        3: 0.0
59        4: 0.0
60        5: 0.0
61        6: 0.0
62        7: 0.18
63        8: 53.16
64   Rootfilesystem offset:  0x00000000
65...................................................................................................................   Verifying Checksum ... OK
66  
673: System Boot system code via Flash.
68   Uncompressing Kernel Image ... OK
69## Giving linux ramsize: 134217728 (128 MB)
70  
71Starting kernel ...
72  
73  
74LINUX started...
75Linux version 3.0.102 (padavan@hms) (gcc version 4.4.7 (GCC) ) #1 Tue May 12 04:34:30 EEST 2015
76  
77Ralink SoC: RT3883, RevID: 0105, RAM: DDR2, XTAL: 40MHz
78...
Uboot гарантированно рабочий. Шил с последнего среза.
Sashok170784
Member
10/28 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 08:53
Padavan
Uboot гарантированно рабочий.
Я не имел ввиду, что uboot битый на сервере. Знаю, что с ним всё нормально.
У меня тоже после заливки было [ok]. Через вебморду перезагрузил девайс и всё, каюк.
Padavan
Advanced programmer
15810/20517 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 09:01
Sashok170784
Если есть клипса для SPI программатора на 16 пин SOP, то выпаивать не придется. Возможно придется отпаять пин питания, если шиться сходу не будет.

Если клипсы нет, то либо отпаивать целиком (сдуть феном), либо придется отпаять пины питания и земли и припаять сверху проводники (не длиннее 10 см) и зашить программатором.

Добавление от 12.05.2015 09:02:

Только не снесите mtdblock2, прежде чем шить, сохраните дамп флешки.
Sashok170784
Member
11/29 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 09:02
Padavan
Значит всё-таки загрузчик полетел, правильно понимаю?
Буду разбираться теперь с программатором. Хотя, если кто-то в Москве помог бы с этим, то не отказался бы

Исправлено: Sashok170784, 12.05.2015 09:12

Padavan
Advanced programmer
15811/20518 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 09:09
Sashok170784
Чтобы точно сказать, нужно смотреть с UART. Я вам лог с UART привел. Если шились со свежих прошивок, там mtd_write гарантированно делает проверку каждого записанного блока, кратно 64K. Т.е. стирает 64К, прошивает, затем считывает, сверяет, берет следующий блок. Т.е. если написало ОК, значит зашито именно то, что было в файле. Соответственно сдохнуть после ОК ну никак не могло.
Sashok170784
Member
12/30 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 09:12
Padavan
Вот и сам удивляюсь почему сдох.
Шился со среза недельной давности.
Память на плате на Вашем фото - это чип Winbond в нижнем левом углу?
Padavan
Advanced programmer
15812/20519 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 09:13
Sashok170784
Флеш на фото - с наклейкой (03). Winbond - это SDRAM для iNIC RT3352. У RT3883 два модуля памяти DDR2-667, общая шина с памятью 32 бита.

Добавление от 12.05.2015 09:15:

UART возле надписи FCC.
Sashok170784
Member
13/31 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 09:22
Padavan
Спасибо большое за ответы.
Последний оффтоп.
Вместо клипсы, панелька SOP16 для CH341A подойдёт же?
Padavan
Advanced programmer
15813/20520 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 09:24
Sashok170784
Панелька - если микруха выпаяна. Или когда новая. А клипса одевается сверху на чип прямо на плате. Можно купить новый чип (стоит копейки) зашить в него загрузчик и запаять. Потом только mtd2 забрать со старого и все.

Добавление от 12.05.2015 09:27:

Я бы заменил флеш на новый, ибо он сдох при странных обстоятельствах.
Sashok170784
Member
14/32 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 09:32
Padavan
Думаю, что сам этим заниматься всё-таки не буду. Новое изучать хорошо, но на 95% уверен, что убью окончательно, т.к. с паяльником не дружу. Покупать программатор и клипсу выйдет столько же, сколько и перепрошить у умельца за деньги.
Ещё раз спасибо.
Padavan
Advanced programmer
15814/20521 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 09:36
Sashok170784
В любой радиомастерской сделают за пол-часа. Чип флеша можно заменить на более новый MX25L12835F. Можно даже WSON8 через переходник на SOP16.
Sashok170784
Member
15/33 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 09:49
Padavan
А дамп с mtd2 опять же с помощью программатора надо делать?
Padavan
Advanced programmer
15815/20522 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 09:53
Sashok170784
Нужно забрать родной mtd2, там EEPROM от обоих WiFi.
Собственно что нужно сделать - купить новую микруху (возможно при мастерской будет в наличии), отдать файл uboot_n65u.trx и сказать чтобы зашили его с нулевого оффсета. Старую выпаяли и сделали с нее дамп. mtd2 можно прошить в любое время уже на собранном девайсе.
Sashok170784
Member
16/34 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 09:56
Padavan
А снятый дамп мне отдадут в виде bin файла и я сам через через консоль восстановлю раздел mtd2, правильно понимаю?

Исправлено: Sashok170784, 12.05.2015 09:59

Padavan
Advanced programmer
15816/20523 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 09:59
Вырежете с него блок EEPROM и зашьете через mtd_write. Напомните, я скажу как правильно сделать. Главное чтобы у вас был рабочий флеш с загрузчиком, все остальное неважно. Если будет чип MX25L12835F, лучше его, он в 2 раза быстрее.
Sashok170784
Member
17/35 ответов
13 лет на iXBT, с ноября 2011
Россия, Москва
Инфо
S
Sashok170784 Member
10 лет назад / 12 мая 2015 10:00
Padavan
Хорошо, тогда в личку напишу через пару дней.
Padavan
Advanced programmer
15817/20524 ответов
14 лет на iXBT, с июня 2010
5 фото на iXBT.photo
Чаще пишет Р Р† "Сети" (79%)
Россия
Web-страница
Инфо
P
Padavan Advanced programmer
10 лет назад / 12 мая 2015 10:40
tequila
Покажите лог за несколько строчек до
1May 11 22:49:13 inadyn[597]: Checking for IP# change, querying interface ppp0
Потому как перед ней должна быть строка "Resolving hostname ...", в случае если файла кеша в /tmp/inadyn еще нет (первая загрузка). Если файл кеша есть, то последнее время обновления считывается с него:
1inadyn[376]: Cached IP# xxx.xxx.xxx.xxx from previous invocation.
2inadyn[376]: Last update of NNNNNNNNNN on Tue May 12 10:49:35 2015
И уже интервал времени, прошедший с последнего обновления высчитывается на основании времени файла.
tequila
Member
38/30256 ответов
23 года на iXBT, с марта 2001
21 фото на iXBT.photo
Чаще пишет Р Р† "Политика" (22%)
Россия, С-Петербург
Инфо
tequila Member
10 лет назад / 12 мая 2015 13:26
Padavan
Увы, я лог уже почистил
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Страницы:Кликните, чтобы указать произвольную страницуназад155далее
Продолжение темы здесь
Новости iXBT.com
02:39Самая мощная Lada Niva со 122-сильным мотором скоро в салонах: продажи Lada Niva Sport стартуют в феврале
02:23«Величайший проект инфраструктуры искусственного интеллекта в истории». Дональд Трамп объявил о выделении 500 миллиардов долларов на мегасервер для ИИ
23:36вчераAMD и тут не оставляет шансов Intel. Процессоры Ryzen 9 9950X3D и Ryzen 9 9900X3D в играх будут не хуже Ryzen 7 9800X3D
23:19вчераЗачем будут нужны другие доступные iPhone при таком iPhone SE 4? Новые данные говорят, что у него будет не чёлка, а Dynamic Island
23:05вчераСамое масштабное обновление процессоров Intel за 17 лет? CPU Nova Lake впервые засветились в Сети
22:39вчераТокамак SMART сгенерировал первую плазму и приблизил эру чистой энергии
22:29вчераНедра Земли как фабрика: учёные нашли способ производить геологический аммиак без выбросов CO2
22:25вчераКак будто вернулся дефицит времён GeForce RTX 30. Видеокарты RTX 5090 и RTX 5080 в некоторых странах будут вдвое дороже рекомендованных цен
22:22вчераСубклеточное разрешение почти бесплатно: учёные создали 3D-печатный микроскоп за 50 фунтов
22:17вчераНе ждите оверклокерскую видеокарту GeForce RTX 5090 Kingpin. Винс Люсидо пропускает это поколение
Новые фото на ixbt.photo
Отключите эту колонку в личном кабинете.