Может быть стоит поправить в веб-интерфейсе на странице Status & Log->System Utilization преобразование битов в байты? А то написано " Пересчет в байты", а скорость указана всё равно в битах.
1. WL500gp v1 (1.9.2.7-10) -> RT-N16 (1.9.2.7-rtn-r3849) -> RT-AC66U (3.0.0.4.374.4422)
2. RT-N16 (1.9.2.7-rtn-r3893) -> RT-AC66U (3.0.0.4.374.979) -> RT-AC68U (3.0.0.4.374.4422) + WD TV Live Hub/Gen3
3. RT-N15U (1.9.2.7-rtn-r3926) + RT-N12C1 (7.1.1.1.32)
1. WL500gp v1 (1.9.2.7-10) -> RT-N16 (1.9.2.7-rtn-r3849) -> RT-AC66U (3.0.0.4.374.4422)
2. RT-N16 (1.9.2.7-rtn-r3893) -> RT-AC66U (3.0.0.4.374.979) -> RT-AC68U (3.0.0.4.374.4422) + WD TV Live Hub/Gen3
3. RT-N15U (1.9.2.7-rtn-r3926) + RT-N12C1 (7.1.1.1.32)
День добрый!
Как-то я уже задавал этот вопрос, но на него не ответили.
В тестовых прошивках как делаются изменения: относительно последнего стабильного релиза или относительно последнего тестового?
Иными словами, изменения "накапливаются" или "теряются" в процессе отладки?
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
А что, самому лень посмотреть? http://code.google.com/p/wl500g/source/list тут все видно...
Не лень, смотрел, я действительно не понимаю.
Там приводятся только изменяемые куски кода. Полных исходников нету, отследить невозможно.
PS. Неужели трудно ответить, если знаете? Всё-равно как если бы у меня спросили, сколько мА потребляет разработанное мной устройство, а я, вместо ответа, послал бы человека курить схему, высчитывать режимы транзисторов и т.п.
Last edited by MrGalaxy; 15-07-2012 at 16:46.
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
Там как раз полные исходники есть, иначе как бы люди собирали прошивку )
Изменения всегда даются относительно предыдущего билда, т.е. если последний 4502, то изменения указываются относительно 4501 без всяких делений на стабильные и тестовые )
Да и как показал опыт стабильный билд, это скорее веха в пути, в нем по мнению разработчиков окончено внедрение каких то новых, обновление старых функций, из за своего статуса многие его прошивают и такое широкое тестирование выявляет неизбежные баги, так что стабильным скорее является билд stable+12, где найденые пользователями ошибки будут пофиксены ))
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
Вот так
если нужна определенная ревизия, то можно так:
Подробнее об subversionCode:$ svn checkout --revision=4330 http://wl500g.googlecode.com/svn/trunk/ wl500g-r4330
P.S. клиент Subversion есть даже под роутер
Code:$ opkg install subversion-client
Как скачать latest version я знаю.
Благодарю! Не так и просто, оказывается.
Мне любопытно, вот как Trex без всех этих действий умудряется получать исходники прошивки на странице изменений. Наверное, всё-таки промежуточные релизы делаются разработчиками независимо друг от друга и относительно последнего стабильного релиза. В противном случае, должна быть жёсткая координация действий.
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
MrGalaxy, предлагаю сначала почитать как устроены системы контроля версий вообще и Subversion в частности. Многое станет понятным и не надо будет фантазировать. А в этой теме, имхо, оффтопик.
О чем вы вообще? Релизы делаются периодически с фиксированным set-ом изменений. Разработчики сами решают, когда сделать релиз и пометить его "stable".
Если хотите просмотреть прямо на google, то просто выбираете нужный релиз, например так и смотрите исходный код этой ревизии. Проще смотреть изменения между ревизиями на странице changes.
Вообще конечно тестов явно не хватает синтетических проекту.. Думаю было бы неплохо сделать простейшие тесты по поднятию разного типа соединений и тесты скорости / нагруженности роутера (aka тест стабильности) перед тем как "вываливать" новый релиз.. Проблема все-таки основная, что это достаточно геморно, в том плане, что нужно будет заливать новую версию прошивки на все типы роутеров (коих, надо сказать, немало).
Хорошо было бы иметь эмулятор конечно и на нем тестить.. Интересно, OpenWRT имеют какие-то эмуляторы железок или они все тестят тоже на real девайсах?
Кстати, не планируете мигрировать на git или вас SVN всем устраивает?
Last edited by staticroute; 15-07-2012 at 19:51.
текущая схема весьма неудобна.. каждый раз приходится удалять папки, заново делать все шаги по сборке.
было бы неплохо, чтобы процесс сборки и обновления исходников был попроще.
git am подбирает патчи с email-ов? это имеются ввиду патчи, полученные с рассылок vger.kernel.org ?
Broadcom вроде открыли исходники драйвера и сменили лицензию. Слыхали уже?