PDA

Bekijk de volledige versie : Прошивка от энтузиастов для Linksys WRT150N/610N v2 ?



sergey_vb
23-11-2008, 12:20
Господа, возможно не совсем в тему, но есть желание вернуться к заводской прошивке.
Попался мне в руки Linksys wrt150N, баловался с прошивками dd-wrt и openwrt. Ну и подумал, почему бы не взять прошивку от Олега - 1.9.2.7.-10, уж очень она мне нравится в моем WL500GP.
Залил - через утилиту mtd из-под openwrt Kamikadze. Удивился, что все поднялось, поигрался, WiFi, правда, не подключается, но дело не в этом. Проблема в том, что не могу вернуться ни на одну из прежних прошивок... ((( Кнопка reset в ожидание загрузки по tftp при включении питания не переводит, утилиты mtd нет... Из web-интерфейса тоже не могу - говорит, не та прошивочка:
Firmware upgrade fail. It may result from incorrect image or error transmission. Please check the version of firmare and try again

Что посоветуете? Заранее благодарен всем, кто откликнется.

sergey_vb
23-11-2008, 14:10
Господа, возможно не совсем в тему, но есть желание вернуться к заводской прошивке.
Попался мне в руки Linksys wrt150N, баловался с прошивками dd-wrt и openwrt. Ну и подумал, почему бы не взять прошивку от Олега - 1.9.2.7.-10, уж очень она мне нравится в моем WL500GP.
Залил - через утилиту mtd из-под openwrt Kamikadze. Удивился, что все поднялось, поигрался, WiFi, правда, не подключается, но дело не в этом. Проблема в том, что не могу вернуться ни на одну из прежних прошивок... ((( Кнопка reset в ожидание загрузки по tftp при включении питания не переводит, утилиты mtd нет... Из web-интерфейса тоже не могу - говорит, не та прошивочка:
Firmware upgrade fail. It may result from incorrect image or error transmission. Please check the version of firmare and try again

Что посоветуете? Заранее благодарен всем, кто откликнется.

Пофиксил. Если интересно, то сделал так:
nvram set boot_wait=on (было off)
nvram commit
Далее через reset при включении питания и tftp.
Вернулся на dd-wrt v24 generic-vpn.

Dagger-kun
15-02-2009, 05:44
По моему тема уже поднималась, и для того чтобы работал L2TP, надо указывать не имя сервера, а IP,

Name: tp.corbina.net
Address: 85.21.0.253
Name: tp.corbina.net
Address: 85.21.0.255
Name: tp.corbina.net
Address: 85.21.0.251


L2TP (ИМХО) работает гораздо стабильнее и быстрее, чем PPTP

У меня хотя и не ASUS, а Linksys wrt150n и Corbina. В один прекрасный день просто роутер перестал получать DNS. Сдеалал как Вы рекондуете и ЗАРАБОТАЛО!!! СПАСИБО!!

Omega
31-08-2009, 00:44
Роутер LinkSYS WRT150N с прошивкой для Asus WL-500W от lly.dev

Народ уже прошивает не только D-Link, но и Linksys ... :rolleyes:
На форуме DD-WRT (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57256) уже даже выложили инструкцию :

Краткая история: стоял ASUS WL500gP v1 с прошивкой от Олега. Все работало отлично очень рекомендую,
ссылка: http://wl500g.info/ Но захотелось получать по Wi-Fi 802.11n и поменял его на Linksys WRT 150N v1.
Это дешевый роутер: 1 WAN 4 LAN 802.11b/g/n без USB, в 2008 году обошелся он в 1800 руб.

- аппаратно ASUS WL500W и WRT 150N - практически одно и то же (процессор и Wi-Fi).
- WL500W Flash 8Mb RAM 32 Mb
- WRT 150N Flash 4Mb RAM 16 Mb
Родная прошивка от Олега лезет только на 8 Mb для этой модели. Но! Группа товарищей работает над ее доработками. ;)
Домашняя страница проекта - http://wl500g.googlecode.com. И их прошивка уже 3.9 Mb, что позволяло надеяться на успех. :D

Процесс опять же был не легким, дошло до brick с восстановлением кабелем JTAG,
но в результате могу поделиться простым способом установки прошивки:
1. Скачать файл с прошивкой от WL-500W с сайта http://wl500g.googlecode.com, файл с расширением .trx
1.1. Посмотреть, что размер ее меньше 4 Mb
2. Переименовать прошивку в .bin
3. Зашить ее в роутер по WEB-интерфейсу
ВСЕ! Вы получили ASUS WL500W без USB и с меньшей памятью (что многим и не надо).
Кому надо - можно допаять внутрь еще одну микросхему памяти, место там есть.

Что получилось:
1. Работает и PPTP и L2TP. Последний предпочтительней, т.к. грузит железку меньше и обрывов меньше.
2. Не виснет. Правда гоняю еще не очень долго.
3. Работает быстрее (по сравнению с ASUS WL500gP, который стоял на время проведения экспериментов).
4. Проброс портов работает как надо.
5. Роутинг работает как надо.
Все работает как надо в общем. Как настраивать уже прошитый роутер, по шагам расписано на wl500g.info.
Единственно, что я рекомендую, поотключать USB, принтеры, чтобы память не занимали и грузился быстрее.

http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57256 :cool:

Интересно, а для Linksys WRT610N эта прошивка подойдёт ? :confused:
Скорее всего нет, хотя спецификация не очень сильно различается :

Model: Linksys WRT610N
Processor and Freq.: Broadcom BCM4705/BCM4785 @ 300 MHz
4хLAN/1хWAN/1хUSB 2.0, 1000BaseT switch (BCM53115)
RAM: 64Mb Flash: 8Mb
WiFi NIC: Broadcom (2xBCM4322)
WiFi standart: a/b/g/n
FCC-ID: Q87-WRT610N
Hardware rev.: v1.0
12V/1.5Ahttp://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions#tab=products-tab

Model: Asus WL-500W
Processor and Freq.: BCM4704/BCM4780 @ 264MHz
4хLAN/1хWAN/2хUSB 2.0, 100BaseT switch (BCM5325F)
RAM: 32Mb Flash: 8Mb
WiFi NIC: Broadcom (BCM4321L+BCM2055)
WiFi standart: a/b/g/n MiniPCI 802.11n
Правда, разница есть и в CPU, и в Wi-Fi, остальное вроде почти одинаково ... :D
Ну и гигабит не помешал бы в локалке, и памяти можно добавить побольше ... :rolleyes:

А ещё можно вообще раскочегарить Wi-Fi до 250 mW и CPU до 330 MHz o_O

I use BS 12637 with WL0 and WL1 active (251mW for both) and
i overlclock cpu speed of router to 330 mhz (default is 300)

З.Ы. vectorm, у Вас кажется был Linksys WRT610N, не пробовали
в него заливать прошивку Олега, "энтузиастов" или DD-WRT (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=54216) ? :)

theMIROn
31-08-2009, 04:05
1. Работает и PPTP и L2TP. Последний предпочтительней, т.к. грузит железку меньше и обрывов меньше.На текущий момент, как раз - наоборот, pptp в ядерном режиме предпочтительнее.
К следующему публичному билду должно быть примерно одинаково и по загрузке процессора и по скорости.

vectorm
31-08-2009, 06:36
З.Ы. vectorm, у Вас кажется был Linksys WRT610N, не пробовали
в него заливать прошивку Олега, "энтузиастов" или DD-WRT (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=54216) ? :)
У меня 2 штуки, на обоих DD-WRT стоит :)
Последний билд PreSP2 (http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/BrainSlayer-V24-preSP2/08-19-09-r12672/broadcom/dd-wrt.v24_mega_wrt610n.bin) избавился от неожиданных kernel panic.
1 разогнан до 330, мощность не увеличивал - и так всю квартиру пробивает.

Если "энтузиасты" подскажут по совместимости конфигураций, то могу потестить и их прошивку - благо опыт восстановления через serial port (http://vectormm.net/routers/other-routers/59-vosstanovlenie-linksys-wrt-610n-cherez.html) имеется :)

muchas
10-11-2009, 19:22
740 прошивка.

Роутер Linksys WRT150N (ASUS WL500W).

Инет не пашет. В статусе WAN написано - Link Status - Disconnected. Жму Connect - ничего не меняется.
Откатился на 655 обратно - все работает.

На 655 и версиях ниже спустя примерно неделю работы залипает WEB-морда, на неё становится невозможным зайти, помогает тока ребут по питанию.

В остальном все прекрасно!

lly
10-11-2009, 19:28
Роутер Linksys WRT150N (ASUS WL500W).
Сильно не уверен в 100% соответствии

Инет не пашет. В статусе WAN написано - Link Status - Disconnected. Жму Connect - ничего не меняется.
Откатился на 655 обратно - все работает.
И как мы должны что-нибудь понять по приведенной информации? Телепаты в бессрочном отпуске, а клещами из вас информацию тащить никто не будет!

На 655 и версиях ниже спустя примерно неделю работы залипает WEB-морда, на неё становится невозможным зайти, помогает тока ребут по питанию.
Интересно, каким образом это вы проверили? А может просто своими торрентами сожрали всю память, вот и результат?

skat24
12-01-2010, 22:55
Роутер Linksys wrt150n - ram16mb; flash4mb; прошивка оригинальная 1.01.9, домашняя сеть без наворотов WAN - статический IP; внутренняя сетка до 10 компьютеров DHCP; использовал иногда Wi-Fi 802.11 g/n.

Отлично отработал больше года практически без перезагрузок. Потом непонятно почему начала падать скорость wi-fi, перезагрузка решала проблему, но не надолго. Экспериментировал с штатными настройками, с переменным успехом, кое как устройство работало до тех пор пока не перестало грузиться. Ресет рестарт не помог, решил перепрошить, использовал tftp с последней для него прошивкой с офф. сайта. В общем прошил его через LAN 192.168.1.1 прошивка залетела на ура за 5 сек. После нее получил часто моргающий индикатор питания, рваный прыгающий пинг TTL100 по 200-3000 мс, пробовал шить старой прошивкой та-же песня, перепробовал разные вариации ресет-рестарт все как на форумах понаписано. Надоело закинул на шкаф и забыл.

На днях достал его, дай думаю включу, короче начал моргать как резаный пинг тот-же, то есть то нет, я махнул рукой ушел - минут через 10 прихожу а он стоит как живой и работает пульс <1ms TTL64 стабильный, статус и WiFi горит, захожу через Web - работает, перегрузил питанием - 5 сек и работает, ожил короче :). Ладно, настроил сеть - все ок, летает как ласточка, стал настраивать Wifi вроде тоже нормально запустил на копирование файл большого размера, чтобы окончательно убедиться в стабильности беспроводного подключения и фиг - 5% качает с нормальной скоростью потом начинает сеть падать, пинг увеличивается и пропадает совсем. Попробовал только протокол /g, то-же самое, включил режим только /n и всё, роутер опять умер, опять моргает, пинг скачет...

Выяснил, что он совместим и с другими прошивками, dd-wrt, openwrt. DD-wrt не пошла, openwrt прошилась но результат тот-же (частое моргание статуса, тот-же кривой пинг...) потом опять пробовал оригинальные прошивки, роутер шьется без проблем но результат тот-же. Последнее время после перезагрузки отключением питания роутер переставал реагировать на внешние раздражители, статус горел в пол силы, а вместо пингов - тайм аут. Коротил 9 ногу флэшки тогда он оживал, и все по новой.

Так как wrt150n по железу очень похож на WL500W, прошу дать совет куда его, или чем? или на шкаф или....??? :). Заранее всем спасибо.

p.s. после всех прошивок и рестартов давал ему возможность поморгать минут 5-10.

http://static.panoramio.com/photos/original/30981095.jpg

al37919
12-01-2010, 23:47
в первую очередь проверить блок питания, если не поможет, то распаять системную консоль и смотреть что ему не нравится.

skat24
13-01-2010, 20:40
Блок питания проверил, надо 12в и 1а. Без нагрузки 12в, с нагрузкой 11,9в, амперы не проверял, подключил к блоку компа - всё без изменений.

На счет системной консоли не всё понятно. Надо-бы почитать какой фак.
Накопал в сети пару ресурсов. (В обоих случаях плата от моей немного отличается расположением элементов.)
1) Linksys WRT150N v1 Serial mod (http://www.blog.lausdahl.com/post/Linksys-WRT150N-v1-Serial-mod.aspx)
2) JTAG для Linksys WRT150N (http://www.blog.lausdahl.com/post/Debrick-Linksys-WRT150N.aspx)

В какую сторону смотреть и с каким джемпером на плате работать?

http://static.panoramio.com/photos/original/31013906.jpg

(p.s. Jp1 - JTAG; Jp2 -консоль)

skat24
16-01-2010, 18:11
Сделал кабель по схеме взятой из этой темы
http://wl500g.info/showthread.php?t=15198&highlight=max3232&page=3

Подключил его к роутеру как нарисовано в этой теме
http://www.blog.lausdahl.com/post/Linksys-WRT150N-v1-Serial-mod.aspx

Подключил к Com1, запустил Putty (115200), включил роутер.
Консоль запустилась.


CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Fri Jun 15 11:29:14 CST 2007 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.

No DPN
This is a Parallel Flash
Boot partition size = 262144(0x40000)
Partition information:
boot #00 00000000 -> 0003FFFF (262144)
trx #01 00040000 -> 0004001B (28)
os #02 0004001C -> 003F7FFF (3899364)
nvram #03 003F8000 -> 003FFFFF (32768)
Partition information:
boot #00 00000000 -> 0003FFFF (262144)
trx #01 00040000 -> 003F7FFF (3899392)
nvram #02 003F8000 -> 003FFFFF (32768)
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.5
et1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.5
CPU type 0x29006: 264MHz
Total memory: 16384 KBytes

Total memory used by CFE: 0x80700000 - 0x80796350 (615248)
Initialized Data: 0x8072D1A0 - 0x8072F900 (10080)
BSS Area: 0x8072F900 - 0x80730350 (2640)
Local Heap: 0x80730350 - 0x80794350 (409600)
Stack Area: 0x80794350 - 0x80796350 (8192)
Text (code) segment: 0x80700000 - 0x8072D1A0 (184736)
Boot area (physical): 0x00797000 - 0x007D7000
Relocation Factor: I:00000000 - D:00000000

Boot version: v4.5
The boot is CFE
mac_init(): Find mac [00:1d:7e:4c:dd:86] in location 1
Nothing...
CMD: [ifconfig eth0 -addr=192.168.1.1 -mask=255.255.255.0]
Device eth0: hwaddr 00-1D-7E-4C-DD-86, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
CMD: [go;]
Check CRC of image1
Len: 0x2AF000 (2813952) (0xBC040000)
Offset0: 0x1C (28) (0xBC04001C)
Offset1: 0x8A4 (2212) (0xBC0408A4)
Offset2: 0x82E14 (536084) (0xBC0C2E14)
Header CRC: 0xBFC4D931
Calculate CRC: 0x98E71446
Boot program checksum is invalid
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
--------------------------------------------------------------------
здесь (tftp -i 192.168.11 put firmware.bin) прошиваю оригинальную прошивку
--------------------------------------------------------------------

Stop to blink diag led ...Done. 2814976 bytes read
fname=flash1.trx
CODE Pattern is correct! (N150)
Programming...
ERROR. Flash device write error at address 1c067690
Failed.: I/O error
Start to blink diag led ...
Check CRC of image1
Len: 0x2AF000 (2813952) (0xBC040000)
Offset0: 0x1C (28) (0xBC04001C)
Offset1: 0x8A4 (2212) (0xBC0408A4)
Offset2: 0x82E14 (536084) (0xBC0C2E14)
Header CRC: 0xBFC4D931
Calculate CRC: 0x6025872A
Boot program checksum is invalid
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
Failed.: Network protocol error
Start to blink diag led ...
Check CRC of image1
Len: 0x2AF000 (2813952) (0xBC040000)
Offset0: 0x1C (28) (0xBC04001C)
Offset1: 0x8A4 (2212) (0xBC0408A4)
Offset2: 0x82E14 (536084) (0xBC0C2E14)
Header CRC: 0xBFC4D931
Calculate CRC: 0xC85A2F8F
Boot program checksum is invalid
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
---------------------------------------------------------
И так далее по кругу, идет предложение от tftpd
--------------------------------------------------------
Итог: ERROR. Flash device write error at address 1c067690

С этим можно что-то сделать??? - нужен совет!!!

al37919
16-01-2010, 18:27
ИМХО битая флаш. CRC в заголовке всегда одинаковая, а посчитанная (вероятно проверка после записи) каждый раз разная. Диагноз неутешительный.

skat24
16-01-2010, 19:12
Интересно а заменить флешку возможно? Какие подводные камни?

al37919
16-01-2010, 19:26
по слухам их найти непросто.

А вообще, в теории так: если у этой штуки есть JTAG (похоже есть), то можно сначала припаять и потом прошить бутлоадер (который тоже надо где-то взять). Если JTAG нет, то сначала залить бутлоадер во внешнем программаторе, потом припаять. После этого залить основную прошивку обычным путем.

тогда уж и память заодно перепаять ;)

skat24
16-01-2010, 22:14
Спаял JTAG как во второй ссылке, через LPT подключился к телу через вложенную там софтину. Попробую побаловаться с флехой програмно, чем черт не шутит.



tjtag -probeonly

========================================
EJTAG Debrick Utility v2.0-Tornado-MOD
========================================
Probing bus ... Done
Instruction Length set to 8
CPU Chip ID: 10010100011100000100000101111111 (9470417F)
*** Found a Broadcom BCM4704 KPBG Rev 9 CPU chip ***
- EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)
- EJTAG Version ....... : 1 or 2.0
- EJTAG DMA Support ... : Yes
- EJTAG Implementation flags: R4k MIPS32
Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor Entered Debug Mode!> ... Done
Clearing Watchdog ... Done
Probing Flash at (Flash Window: 0x1fc00000) ... Done

Flash Vendor ID: 00000000000000000000000000000001 (00000001)
Flash Device ID: 00000000000000000010001011110110 (000022F6)
*** Found a AMD 29lv320DT 2Mx16 TopB (4MB) Flash Chip ***
- Flash Chip Window Start .... : 1fc00000
- Flash Chip Window Length ... : 00400000
- Selected Area Start ........ : 00000000
- Selected Area Length ....... : 00000000
*** REQUESTED OPERATION IS COMPLETE ***



сделал полный бэкап флешки
теперь попробую её форматнуть, поставить cfe и прошить.

p.s. всё форматнулось, загрузчик встал нормально, но после прошивки вываливается та-же ошибка в контрольных суммах.

skat24
17-01-2010, 20:00
Нашел докумментацию для своей флеш и с ужасом обнаружил, что замыкая 9 ногу я скорее всего и побил её - наверно надо было замыкать 12ю
http://pdf.chinaicmart.com/BAE/S29AL032D70BAE000.pdf

http://static.panoramio.com/photos/original/31167126.jpg

ceramic
18-01-2010, 02:31
Нашел докумментацию для своей флеш и с ужасом обнаружил, что замыкая 9 ногу я скорее всего и побил её - наверно надо было замыкать 12ю
"9 нога" с аппаратным "RESET" не связана.
"9 нога" -- это программная фича. При включении с замкнутой определенной адресной линией на землю, если это предусмотрено в программе загрузчика, загружается программа восстановления прошивки.
Axx -- это входы, замыканием их на землю испортить флэш нельзя.

skat24
19-01-2010, 01:29
Для своего железа нашел програмку для JTAG поновее v3.0...
Еще раз сделал полный формат флешки. Взял и установил CFE из другого места.
http://83.141.4.210/phpBB2/viewtopic.php?t=25971&postdays=0&postorder=asc&start=60

Все прошилось но по ходу этот CFE снят с DD-WRT версии, кстати интересно, чисто теоретически есть ли разница между ними?
Пробую ставить DD-WRT - не ставиться, код ошибки tftp - 4.
Заливаю свою оригинальную прошивку.
Вот лог



Boot version: v4.5
The boot is CFE
mac_init(): Find mac [00:1c:10:b7:3e:b3] in location 0
Nothing...
CMD: [ifconfig eth0 -addr=192.168.1.1 -mask=255.255.255.0]
Device eth0: hwaddr 00-1C-10-B7-3E-B3, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
CMD: [go;]
Check CRC of image1
Invalid boot block on disk
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
Stop to blink diag led ...Done. 2814976 bytes read
fname=flash1.trx
CODE Pattern is correct! (N150)
Programming...done. 2814944 bytes written
Start to blink diag led ...
Check CRC of image1
Len: 0x2AF000 (2813952) (0xBC040000)
Offset0: 0x1C (28) (0xBC04001C)
Offset1: 0x8A4 (2212) (0xBC0408A4)
Offset2: 0x82E0C (536076) (0xBC0C2E0C)
Header CRC: 0xC990B84F
Calculate CRC: 0xC990B84F
Image 1 is OK
Try to load image 1.
CMD: [boot -raw -z -addr=0x80001000 -max=0x770000 flash0.os:]
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 3560 bytes read
Entry at 0x80001000
Closing network.
et0: link down
Starting program at 0x80001000
CPU revision is: 00029006
Primary instruction cache 16kb, linesize 16 bytes (2 ways)
Primary data cache 16kb, linesize 16 bytes (2 ways)
Linux version 2.4.20 (root@localhost.localdomain) (gcc version 3.2.3 with Broadcom modifications) #14 Sat Jun 23 20:55:05 CST 2007
Setting the PFC to its default value
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 noinitrd console=ttyS0,115200
CPU: BCM4704 rev 9 at 264 MHz
Calibrating delay loop... 263.78 BogoMIPS
Memory: 14328k/16384k available (1452k kernel code, 2056k reserved, 108k data, 72k init, 0k highmem)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
PCI: Initializing host
PCI: Enabling CardBus
PCI: Fixing up bus 0
PCI: Fixing up bridge
PCI: Fixing up bus 1
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
HDLC line discipline: version $Revision: 1.1.1.4 $, maxframe=4096
N_HDLC line discipline registered.
Register DIAG LED in /proc/sys/diag_blink.
The DIAG LED GPIO is 1.
PPP generic driver version 2.4.2
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
cfi_cmdset_0002(): cfi->mfr=1, cfi->id=f6 topbottom=3
cfi_cmdset_0002(): bootloc=3
cfi_cmdset_0002(): Region=0 BlockSize 0x2000 bytes, 8 blocks
cfi_cmdset_0002(): Region=1 BlockSize 0x10000 bytes, 63 blocks
Physically mapped flash: Swapping erase regions for broken CFI table.
New Region:
cfi_cmdset_0002(): Region=0 BlockSize 0x10000 bytes, 63 blocks
cfi_cmdset_0002(): Region=1 BlockSize 0x2000 bytes, 8 blocks
number of CFI chips: 1
Flash device: 0x400000 at 0x1c000000
Physically mapped flash: squashfs filesystem found at block 779
(Not Found Lang Block)off=0xc2e0c off1=0x3a0000 size=0x400000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x003a0000 : "linux"
0x000c2e0c-0x003a0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x003a0000-0x003f0000 : "lang"
0x003f0000-0x00400000 : "nvram"
sflash: found no supported devices
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.1 (128 buckets, 1024 max) - 368 bytes per conntrack
Register conntrack protocol helper for ESP...
IPSEC ESP conntrack protocol max_pass-through[50]...
init IP_nat_proto_esp register.
ip_conntrack_pptp version 1.9 loaded
IPSEC isakmp Support Max Pass-through [50].
ip_conntrack_rtsp v0.01 loading
ip_conntrack_l2tp: registering helper for port [1701].
L2TP Support Max Pass-through [50].
ip_nat_pptp version 1.5 loaded
Register NAT helper for port [1701] name [l2tp].
ip_nat_rtsp v0.01 loading
ip_tables: (C) 2000-2002 Netfilter core team
ipt_time loading
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 72k freed
find "lang" in MTD 3 (/dev/mtdblSQUASHFS error: Can't find a SQUASHFS superblock on mtdblock(31,3)
ock/3)
ret = -1
www -> /www
mount: Inappropriate ioctl for device
Language Package: EN
modules[0]=et buf=[et ]
modules[1]=ctmisc buf=[et ctmisc ]
modules[2]=wl buf=[et ctmisc wl ]
Needed modules: et ctmisc wl
cmd=[insmod et ]
Using /lib/modules/2.4.20/kernel/drivers/net/et/et.o
cmd=[insmod ctmisc ]
Using /lib/modules/2.4.20/kernel/drivers/net/ctmisc/ctmisc.o
cmd=[insmod wl ]
Using /lib/modules/2.4.20/kernel/drivers/net/wl/wl.o
Hit enter to continue...The chipset is BCM4704 + BCM5325F for EWC
cmd=[misc -t get_mac -w 3 ]
type = [get_mac]
get_data(): cmd=0x11 count=8 len=18
get_data(): Get MAC count is [1]
get_data(): MAC 0: [00:1c:10:b7:3e:b3]
get_data(): done
cmd=[misc -t get_sn -w 3 ]
type = [get_sn]
get_data(): cmd=0x15 count=8 len=20
get_data(): Get SN count is [1]
get_data(): SN 0: [CQ611G860896ЪЪЪЪЪЪЪЪ]
get_data(): done
cmd=[misc -t get_flash_type -w 1 ]
type = [get_flash_type]
get_flash_type(): cmd=0x17 count=0 len=0
Get FLASH TYPE is [AMD 29lv320DT 2Mx16 TopB]
cmd=[misc -t get_pa0 -w 3 ]
type = [get_pa0]
get_data(): cmd=0x20 count=100 len=4
get_data(): Get PA0 count is [1]
get_data(): PA0 0: [84ЪЪ]
get_data(): done
cmd=[misc -t get_pa1 -w 3 ]
type = [get_pa1]
get_data(): cmd=0x21 count=100 len=4
get_data(): Get PA1 count is [1]
get_data(): PA1 0: [96ЪЪ]
get_data(): done
cmd=[misc -t get_pa0_old -w 3 ]
type = [get_pa0_old]
get_data(): cmd=0x24 count=8 len=4
get_data(): Get PA0 count is [0]
get_data(): done
cmd=[misc -t get_pa1_old -w 3 ]
type = [get_pa1_old]
get_data(): cmd=0x25 count=8 len=4
get_data(): Get PA1 count is [0]
get_data(): done
Restoring defaults...The boot is CFE
@.@Restore Factory QoS DSCP...
1 nvram_commit(): start
1 nvram_commit(): end
done
cmd=[killall httpd ]
killall: httpd: no process killed
cmd=[resetbutton ]
WARNING: console log level set to 1
cmd=[insmod wl ]
Using /lib/modules/2.4.20/kernel/drivers/net/wl/wl.o
insmod: A module named wl already exists
cmd=[brctl addbr br0 ]
cmd=[brctl setfd br0 0 ]
cmd=[brctl stp br0 dis ]
name=[eth0] lan_ifname=[br0]
=====> set br0 hwaddr to eth0
cmd=[wlconf eth0 up ]
cmd=[brctl addif br0 eth0 ]
name=[eth2] lan_ifname=[br0]
Write wireless mac successfully


....здесь он повис

skat24
19-01-2010, 01:35
.....далее питание роутера потухло, перегружаю отключением питания.




CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Sat Jun 23 20:55:25 CST 2007 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.

No DPN
This is a Parallel Flash
Boot partition size = 262144(0x40000)
Partition information:
boot #00 00000000 -> 0003FFFF (262144)
trx #01 00040000 -> 0004001B (28)
os #02 0004001C -> 003F7FFF (3899364)
nvram #03 003F8000 -> 003FFFFF (32768)
Partition information:
boot #00 00000000 -> 0003FFFF (262144)
trx #01 00040000 -> 003F7FFF (3899392)
nvram #02 003F8000 -> 003FFFFF (32768)
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.5
et1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.5
CPU type 0x29006: 264MHz
Total memory: 16384 KBytes

Total memory used by CFE: 0x80700000 - 0x80796350 (615248)
Initialized Data: 0x8072D1A0 - 0x8072F900 (10080)
BSS Area: 0x8072F900 - 0x80730350 (2640)
Local Heap: 0x80730350 - 0x80794350 (409600)
Stack Area: 0x80794350 - 0x80796350 (8192)
Text (code) segment: 0x80700000 - 0x8072D1A0 (184736)
Boot area (physical): 0x00797000 - 0x007D7000
Relocation Factor: I:00000000 - D:00000000

Boot version: v4.5
The boot is CFE
mac_init(): Find mac [00:1c:10:b7:3e:b3] in location 0
Nothing...
CMD: [ifconfig eth0 -addr=192.168.1.1 -mask=255.255.255.0]
Device eth0: hwaddr 00-1C-10-B7-3E-B3, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
CMD: [go;]
Check CRC of image1
Len: 0x2AF000 (2813952) (0xBC040000)
Offset0: 0x1C (28) (0xBC04001C)
Offset1: 0x8A4 (2212) (0xBC0408A4)
Offset2: 0x82E0C (536076) (0xBC0C2E0C)
Header CRC: 0xC990B84F
Calculate CRC: 0x71CEEBD3
Boot program checksum is invalid
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured
CMD: [flash -ctheader : flash1.trx]
Reading :: _tftpd_open(): retries=0/3
_tftpd_open(): retries=1/3
_tftpd_open(): retries=2/3
Failed.: Timeout occured



Какие идеи?
Если у кого есть полный бэкап от wrt150n v1.1, или CFE от него-же, буду очень рад.

skat24
19-01-2010, 02:12
Перегрузил еще раз. Start to blink diag led ...


CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Sat Jun 23 20:55:25 CST 2007 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.

No DPN
This is a Parallel Flash
Boot partition size = 262144(0x40000)
Partition information:
boot #00 00000000 -> 0003FFFF (262144)
trx #01 00040000 -> 0004001B (28)
os #02 0004001C -> 003F7FFF (3899364)
nvram #03 003F8000 -> 003FFFFF (32768)
Partition information:
boot #00 00000000 -> 0003FFFF (262144)
trx #01 00040000 -> 003F7FFF (3899392)
nvram #02 003F8000 -> 003FFFFF (32768)
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.5
et1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.5
CPU type 0x29006: 264MHz
Total memory: 16384 KBytes

Total memory used by CFE: 0x80700000 - 0x80796350 (615248)
Initialized Data: 0x8072D1A0 - 0x8072F900 (10080)
BSS Area: 0x8072F900 - 0x80730350 (2640)
Local Heap: 0x80730350 - 0x80794350 (409600)
Stack Area: 0x80794350 - 0x80796350 (8192)
Text (code) segment: 0x80700000 - 0x8072D1A0 (184736)
Boot area (physical): 0x00797000 - 0x007D7000
Relocation Factor: I:00000000 - D:00000000

Boot version: v4.5
The boot is CFE
mac_init(): Find mac [00:1c:10:b7:3e:b3] in location 0
Nothing...
CMD: [ifconfig eth0 -addr=192.168.1.1 -mask=255.255.255.0]
Device eth0: hwaddr 00-1C-10-B7-3E-B3, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
CMD: [go;]
Check CRC of image1
Len: 0x2AF000 (2813952) (0xBC040000)
Offset0: 0x1C (28) (0xBC04001C)
Offset1: 0x8A4 (2212) (0xBC0408A4)
Offset2: 0x82E0C (536076) (0xBC0C2E0C)
Header CRC: 0xC990B84F
Calculate CRC: 0xC990B84F
Image 1 is OK
Try to load image 1.
CMD: [boot -raw -z -addr=0x80001000 -max=0x770000 flash0.os:]
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 3560 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
CPU revision is: 00029006
Primary instruction cache 16kb, linesize 16 bytes (2 ways)
Primary data cache 16kb, linesize 16 bytes (2 ways)
Linux version 2.4.20 (root@localhost.localdomain) (gcc version 3.2.3 with Broadc om modifications) #14 Sat Jun 23 20:55:05 CST 2007
Setting the PFC to its default value
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 noinitrd console=ttyS0,115200
CPU: BCM4704 rev 9 at 264 MHz
Calibrating delay loop... 263.78 BogoMIPS
Memory: 14328k/16384k available (1452k kernel code, 2056k reserved, 108k data, 7 2k init, 0k highmem)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
PCI: Initializing host
PCI: Enabling CardBus
PCI: Fixing up bus 0
PCI: Fixing up bridge
PCI: Fixing up bus 1
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI en abled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
HDLC line discipline: version $Revision: 1.1.1.4 $, maxframe=4096
N_HDLC line discipline registered.
Register DIAG LED in /proc/sys/diag_blink.
The DIAG LED GPIO is 1.
PPP generic driver version 2.4.2
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
cfi_cmdset_0002(): cfi->mfr=1, cfi->id=f6 topbottom=3
cfi_cmdset_0002(): bootloc=3
cfi_cmdset_0002(): Region=0 BlockSize 0x2000 bytes, 8 blocks
cfi_cmdset_0002(): Region=1 BlockSize 0x10000 bytes, 63 blocks
Physically mapped flash: Swapping erase regions for broken CFI table.
New Region:
cfi_cmdset_0002(): Region=0 BlockSize 0x10000 bytes, 63 blocks
cfi_cmdset_0002(): Region=1 BlockSize 0x2000 bytes, 8 blocks
number of CFI chips: 1
Flash device: 0x400000 at 0x1c000000
Physically mapped flash: squashfs filesystem found at block 779
(Not Found Lang Block)off=0xc2e0c off1=0x3a0000 size=0x400000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x003a0000 : "linux"
0x000c2e0c-0x003a0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-o nly
0x003a0000-0x003f0000 : "lang"
0x003f0000-0x00400000 : "nvram"
sflash: found no supported devices
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.1 (128 buckets, 1024 max) - 368 bytes per conntrack
Register conntrack protocol helper for ESP...
IPSEC ESP conntrack protocol max_pass-through[50]...
init IP_nat_proto_esp register.
ip_conntrack_pptp version 1.9 loaded
IPSEC isakmp Support Max Pass-through [50].
ip_conntrack_rtsp v0.01 loading
ip_conntrack_l2tp: registering helper for port [1701].
L2TP Support Max Pass-through [50].
ip_nat_pptp version 1.5 loaded
Register NAT helper for port [1701] name [l2tp].
ip_nat_rtsp v0.01 loading
ip_tables: (C) 2000-2002 Netfilter core team
ipt_time loading
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 72k freed
find "lang" in MTD 3 (/dev/mtdblSQUASHFS error: Can't find a SQUASHFS superblock on mtdblock(31,3)
ock/3)
ret = -1
www -> /www
mount: Inappropriate ioctl for device
Language Package: EN
modules[0]=et buf=[et ]
modules[1]=ctmisc buf=[et ctmisc ]
modules[2]=wl buf=[et ctmisc wl ]
Needed modules: et ctmisc wl
cmd=[insmod et ]
Using /lib/modules/2.4.20/kernel/drivers/net/et/et.o
cmd=[insmod ctmisc ]
Using /lib/modules/2.4.20/kernel/drivers/net/ctmisc/ctmisc.o
cmd=[insmod wl ]
Using /lib/modules/2.4.20/kernel/drivers/net/wl/wl.o
Hit enter to continue...The chipset is BCM4704 + BCM5325F for EWC
cmd=[misc -t get_mac -w 3 ]
type = [get_mac]
get_data(): cmd=0x11 count=8 len=18
get_data(): Get MAC count is [1]
get_data(): MAC 0: [00:1c:10:b7:3e:b3]
get_data(): done
cmd=[misc -t get_sn -w 3 ]
type = [get_sn]
get_data(): cmd=0x15 count=8 len=20
get_data(): Get SN count is [1]
get_data(): SN 0: [CQ611G860896ЪЪЪЪЪЪЪЪ]
get_data(): done
cmd=[misc -t get_flash_type -w 1 ]
type = [get_flash_type]
get_flash_type(): cmd=0x17 count=0 len=0
Get FLASH TYPE is [AMD 29lv320DT 2Mx16 TopB]
cmd=[misc -t get_pa0 -w 3 ]
type = [get_pa0]
get_data(): cmd=0x20 count=100 len=4
get_data(): Get PA0 count is [1]
get_data(): PA0 0: [84ЪЪ]
get_data(): done
cmd=[misc -t get_pa1 -w 3 ]
type = [get_pa1]
get_data(): cmd=0x21 count=100 len=4
get_data(): Get PA1 count is [1]
get_data(): PA1 0: [96ЪЪ]
get_data(): done
cmd=[misc -t get_pa0_old -w 3 ]
type = [get_pa0_old]
get_data(): cmd=0x24 count=8 len=4
get_data(): Get PA0 count is [0]
get_data(): done
cmd=[misc -t get_pa1_old -w 3 ]
type = [get_pa1_old]
get_data(): cmd=0x25 count=8 len=4
get_data(): Get PA1 count is [0]
get_data(): done
The boot is CFE
cmd=[killall httpd ]
killall: httpd: no process killed
cmd=[resetbutton ]
WARNING: console log level set to 1
cmd=[insmod wl ]
Using /lib/modules/2.4.20/kernel/drivers/net/wl/wl.o
insmod: A module named wl already exists
cmd=[brctl addbr br0 ]
cmd=[brctl setfd br0 0 ]
cmd=[brctl stp br0 dis ]
name=[eth0] lan_ifname=[br0]
=====> set br0 hwaddr to eth0
cmd=[wlconf eth0 up ]
cmd=[brctl addif br0 eth0 ]
name=[eth2] lan_ifname=[br0]
Write wireless mac successfully
Start to blink diag led ...


CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Sat Jun 23 20:55:25 CST 2007 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.

No DPN
This is a Parallel Flash
Boot partition size = 262144(0x40000)
-------------
Опять завис
-------------
После перезагрузки он еще несколько раз перегрузился и выдал разные контрольные суммы.
Сдается мне, что все мои бэкапы паломатые.

skat24
20-01-2010, 21:38
Решил менять флэш. Какие могут быть рекомендации по этому вопросу?

Мой проц. - Broadcom BCM4704 KPBG Rev 9 CPU
Флэш-чип - Spansion S29AL032D90TFI03
tjtagv3 определил её как совместимую с AMD 29lv320DT 2Mx16 TopB (4MB)

Вот список всех 4х мегабайтных флэшек, поддерживаемых программатором:

K8D3216UTC 2Mx16 TopB (4MB)
K8D3216UBC 2Mx16 BotB (4MB)
AMD 29lv320MB 2Mx16 BotB (4MB)
AMD 29lv320MT 2Mx16 TopB (4MB)
AMD 29lv320DB 2Mx16 BotB (4MB)
TC58FVB321 2Mx16 BotB (4MB)
TC58FVT321 2Mx16 TopB (4MB)
AT49BV/LV16X 2Mx16 BotB (4MB)
AT49BV/LV16XT 2Mx16 TopB (4MB)
MBM29DL323BE 2Mx16 BotB (4MB)
MBM29DL323TE 2Mx16 TopB (4MB)
MBM29LV320BE 2Mx16 BotB (4MB)
MBM29LV320TE 2Mx16 TopB (4MB)
MX29LV320AB 2Mx16 BotB (4MB)
MX29LV320AB 2Mx16 BotB (4MB)
MX29LV320AT 2Mx16 TopB (4MB)
MX29LV320B 2Mx16 BotB (4MB)
MX29LV320B 2Mx16 BotB (4MB)
MX29LV320T 2Mx16 TopB (4MB)
ST 29w320DB 2Mx16 BotB (4MB)
ST 29w320DT 2Mx16 TopB (4MB)
W19B(L)320ST 2Mx16 TopB (4MB)
W19B(L)320SB 2Mx16 BotB (4MB)
M29DW324DT 2Mx16 TopB (4MB)
M29DW324DB 2Mx16 BotB (4MB)
Intel 28F320B3 2Mx16 BotB (4MB)
Intel 28F320B3 2Mx16 TopB (4MB)
Intel 28F320C3 2Mx16 BotB (4MB)
Intel 28F320C3 2Mx16 TopB (4MB)
Sharp 28F320BJE 2Mx16 BotB (4MB)
Intel 28F320J3 2Mx16 (4MB)
Intel 28F320J5 2Mx16 (4MB)
Intel 28F320S3/5 2Mx16 (4MB)
SST39VF3201 2Mx16 BotB (4MB)
SST39VF3202 2Mx16 TopB (4MB)
SST39VF320 2Mx16 (4MB)
Spansion S29GL032M BotB (4MB)
Spansion S29GL032M TopB (4MB)
Winbond W19B320AB BotB (4MB)
Winbond W19B320AT TopB (4MB)
EON EN29LV320 2Mx16 BotB (4MB)
EON EN29LV320 2Mx16 TopB (4MB)
AT49BV322A 2Mx16 BotB (4MB)
AT49BV322A(T) 2Mx16 TopB (4MB)

Winbond W25X32 (4MB) Serial
Spansion S25FL032A (4MB) Serial
Macronix MX25L3205D (4MB) Serial
STMicro M25P32 (4MB) Serial

Все-ли они взаимозаменяемые ?
Что обозначает (BotB \ TopB) ?

al37919
20-01-2010, 22:00
Well, I might be wrong but the difference between BotB and TopB is the start and the end of flash. The TopB starts from 0 and goes till 31, and BotB starts at 1 and goes to 32. This is where my knowledge ends, as I don't know when you need to choose one over another, but you can try to save flash using both of them (trials and errors path).
похоже, что это возможные способы адресации одного и того же чипа

Omega
22-01-2010, 01:14
Так как wrt150n по железу очень похож на WL500W, прошу дать совет куда его, или чем?
Роутер LinkSYS WRT150N с прошивкой для Asus WL-500W от lly.dev (http://wl500g.info/showpost.php?p=158071&postcount=1658) :)
Восстановление Linksys WRT-610N через последовательный порт (http://vectormm.net/routers/other-routers/59-vosstanovlenie-linksys-wrt-610n-cherez.html) ;)


Через tftp прошил wrt150n v1.1 неправильной прошивкой вроде от 160n, потом пробовал оригинальную, Open Wrt,
DD-WRT mini через tftp выдает error code 4, делал ресет 30х30х30 перепрошил оригинальной взятой с офф.сайта v1.01.9
http://www.linksysbycisco.com/US/en/support/WRT150N/download
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=64938 :rolleyes:



3. Зашить ее в роутер по WEB интерфейсу
Хочу заметить, что я делал несколько не так.
Сначала прошил прошивку dd-wrt mini v24PreSP2,
а из под нее уже см. с п.1. Этот промежуточный шаг не обязателен.
Хочу отметить что этот шаг обязательный!!! (если конечно у вас уже не стоит dd-wrt) так как родная прошивка больше трех мегабайт не скушает, подавится!!! будет трупик!!! если надо прошивать прошивку с размером более 2.8 метра, обязательно надо сначала шить dd-wrt mini v24PreSP2!!! и не вздумайте лить прошивку размером больше 3.68 метра (в тех 4 метрах ROMа - 256 килобайт CFE и 64 килобайта NVRAM остается 3.68 метра под прошивку) (затрете CFE) я так убил свою 54gl (потом правда вылечил, но это другая история) насчет совместимости кодировок(.bin и .trx) не знаю, ничего говорить не буду...
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57256 :cool:

Romakiller
31-03-2010, 01:26
Доброго дня.. У меня роутре linksys_wrt160nl..Подскажите где можно взять прошивку под него такого типа как у Олега.. Заранее спасибо... напишите мне в личку !

mix.reg
23-06-2010, 22:56
Т.к. тут и Линксисовцы есть, то может кто уже сталкивался с проблемой.

После выключения питания в квартире Роутер перестал подавать признаи разумной жизни: в начале не пинговался, потом у него при включении стал мигать индикатор Power, не горит WiFi и горит индикатор LAN (подключенный). На WEB-морду не зайти. Пинги на роутер идут, но сильно медленные: time от 100 до 1000.


1) Грешил на БП. Нашел тоже на 12В, 0.5А (оригинал 12\1 соответственно), точно та же проблема.
2) Воспользовался методом tftp. Как лью прошивку(официалку) на роутер пинги тут же становятся <1мс. Заканчивает литься, роутер не отвечет десяток-другой секунд(Power не горит), потом начинает снова Power моргать, а пинги идут от 100 до 1000мс.

Я б попробовал замкнуть 12 (вроде) ногу на чипе, но я не могу вскрыть эту железку!!! Никак не могу сообразить где защелки и соответственно боюсь сломать. Отсюда и нет возможности опробовать оживить через сом.

Что можно попробовать сделать в такой ситации? идти за новым роутером? :)))

Или как-то можно оживить?

Спасибо!


PS: Эта гадина после 10-й попытки таки перезалилась: при установки после tftp не мигал Power около 10 мин, после чего я вырубил роутер и заново включил - вроде заработало.

Omega
01-11-2010, 03:20
В спецификациях написано, что роутер Dual band. Как rt-n прошивка поддерживает 5GHz?
Поддерживает 5GHz только проц Broadcom BCM4718, а не сам роутер ... :rolleyes:

В прошивке пока этой поддержки нет, но она возможна в будущем ... ;)

На этом же проце сделан Linksys WRT610N v2 с Dual Band 2.4/5GHz ... :cool:
4хLAN/1хWAN/1хUSB 2.0, 1000BaseT switch (BCM53115), RAM: 64Mb,
Flash: 8Mb, WiFi NIC: Broadcom (2xBCM4322), WiFi standart: a/b/g/n

Model Hardware rev FCC ID Platform & Frequency [MHz] RAM [MB] Flash [MB] Wireless WLAN [802.11] Ethernet port Voltage

RT-N16 - MSQRTN16 Broadcom BCM4718@480 128 32 Broadcom b/g/n 4 LAN 1 WAN 12V 1.25A
WNR3500L - PY308400093 Broadcom BCM4718@480 64 8 Broadcom b/g/n 4 LAN 1 WAN 12V 1A
WRT610N v2 Q87-WRT610NV2 Broadcom BCM4718@480 64 8 Broadcom a/b/g/n 4 LAN 1 WAN 12V 1.5A
WNR3500 v2 PY308400093 Broadcom BCM4718@480 32 4 Broadcom b/g/n 4 LAN 1 WAN 12V 1A
WRT610N v1 Q87-WRT610N Broadcom BCM4705@300 64 8 Broadcom a/b/g/n 4 LAN 1 WAN 12V 1.5A

З.Ы. Может скоро и для Linksys WRT610N v2 появится прошивка от энтузиастов ? :D

колбаскин
20-11-2010, 13:55
Сори что пишу на этом форуме по привычке
Купил новую железяку, поставил dd-wrt так как прошивки от Олега нет на сие чудо
Пытаюсь запустить обновлялку, но ошибки


root@Cisco:# /jffs/www/nod32/nod32upd.sh
sed: unsupported command I
sed: unsupported command I

(stdin):95:36: cannot convert
sed: unsupported command I
sed: unsupported command I

(stdin):8:9: cannot convert

(stdin):5:7: cannot convert
sed: unsupported command I
sed: unsupported command I

как решить проблему?

Omega
21-11-2010, 15:06
Купил новую железяку, поставил dd-wrt так как прошивки от Олега нет на сие чудо
А что это за такое чудо ? :) Случайно не WRT610N v2 ? ;)

З.Ы. На вашем dd-wrt какая стоит версия busybox - v1.10.3 ? :D

колбаскин
21-11-2010, 15:13
А что это за такое чудо ? :) Случайно не WRT610N v2 ? ;)

З.Ы. На вашем dd-wrt какая стоит версия busybox - v1.10.3 ? :D

В точку...
есть решение?

Стасмэн
13-01-2011, 11:00
Возник небольшой вопрос.если не затруднит ответьте пжлста.есть роутер Linksys WRT610N v.2 можно ли его прошить вашей прошивкой? и если да то подскажите пжлста какой.Заранее благодарю.:)

vectorm
13-01-2011, 11:21
Возник небольшой вопрос.если не затруднит ответьте пжлста.есть роутер Linksys WRT610N v.2 можно ли его прошить вашей прошивкой? и если да то подскажите пжлста какой.Заранее благодарю.:)
Только различными WRT прошивками.
Например DD-WRT, OpenWRT.

Стасмэн
13-01-2011, 11:28
Только различными WRT прошивками.
Например DD-WRT, OpenWRT.
у меня ещё есть старенький WRT54GL v1.1 и я его прошил последней прошивкой WL500gpv2-1.9.2.7-d-r2469.trx.gz всё встало и работает как часы,неужели для 610 ничего не подойдёт?:(

Omega
13-01-2011, 12:07
Возник небольшой вопрос.если не затруднит ответьте пжлста.есть роутер Linksys WRT610N v.2
можно ли его прошить вашей прошивкой? и если да то подскажите пжлста какой.Заранее благодарю.:)
Можете попробовать (на свой страх и риск) прошивки от RT-N16 (http://asus.vectormm.net/rtn/) или WNR3500L (http://vampik.ru/proshivka-dlya-netgear-wnr3500l/) ... :rolleyes:

http://wl500g.info/showpost.php?p=215419&postcount=199 ;)

При удачной перепрошивке могут неработать DualBand (5GHz) и индикаторы ... :)

См. также:
http://wiki.vectormm.net/index.php/RT-N16
http://wiki.vectormm.net/index.php/WNR3500L
http://wiki.vectormm.net/index.php/WRT610N_v2

З.Ы. Но такие эксперименты лучше проводить с распаяной консолью (http://vectormm.net/routers/other-routers/59-vosstanovlenie-linksys-wrt-610n-cherez.html) ... :D

Стасмэн
13-01-2011, 12:19
Можете попробовать (на свой страх и риск) прошивки от RT-N16 (http://asus.vectormm.net/rtn/) или WNR3500L (http://vampik.ru/proshivka-dlya-netgear-wnr3500l/) ... :rolleyes:

http://wl500g.info/showpost.php?p=215419&postcount=199 ;)

При удачной перепрошивке могут неработать DualBand (5GHz) и индикаторы ... :)

См. также:
http://wiki.vectormm.net/index.php/RT-N16
http://wiki.vectormm.net/index.php/WNR3500L
http://wiki.vectormm.net/index.php/WRT610N_v2

З.Ы. Но такие эксперименты лучше проводить с распаяной консолью (http://vectormm.net/routers/other-routers/59-vosstanovlenie-linksys-wrt-610n-cherez.html) ... :D
Большое Спасибо Всем за ответы.Обязательно попробую,а то что индикаторы не будут гореть это даже здорово,а то ночью глаза мазолят:D wi-fi не принципиально.;)

Omega
14-01-2011, 14:16
Platform WRT-610N v2:

Serial Num. = CTG1
FCC ID = Q87-WRT610NV2
CPU Type = Broadcom BCM4718
MIPS Rev = R2
CPU Speed = 480MHz
Flash Type = Parallel
Flash Chip = cFeon EN29LV640B
Flash Size = 8MB
RAM Size = 64MB
RAM Chip = hynix H5PS5162FFR
Switch = Broadcom BCM53115SKFBG
Port Count = 1-10/100/1000-WAN 4-10/100/1000-LAN
Bootloader = CFE
CF Card Socket = No
SD/MMC Mod Support = No
MiniPCI slots = No
PoE = No
Power = 12V/1.5A
USB = 1x USB 2.0
Serial Port = Yes
JTAG Port = Yes
Special Features = 2.4GHz/5GHz 2 Radio's Simultaneous,
Exactly the same hardware as E3000 v1.0

Radio (wl0)

Wireless = Broadcom BCM4718 (SoC)
Antenna Connector Type = Internal
Wireless Standard = b/g/n
WiFi Operating Frequency = 2.4GHz
802.11n Draft = up to 300Mbps
802.11g = 6, 9, 12, 18, 24, 36, 48, 54Mbps
802.11b = 1, 2, 5.5, 11Mbps
Radio cor_rev = 17
Radio Capabilities = ap sta wet led wme pio 802.11d 802.11h rm cqa mbss16
afterburner ampdu amsdurx amsdutx acktiming

Radio (wl1)

Wireless = Broadcom BCM4322KFBG
Antenna Connector Type = Internal
Wireless Standard = a/n
WiFi Operating Frequency = 5GHz
802.11n Draft = up to 300Mbps
802.11a = 6, 9, 12, 18, 24, 36, 48, 54Mbps
Radio cor_rev = 16
Radio Capabilities = ap sta wet led wme pio 802.11d 802.11h rm cqa mbss16
afterburner ampdu amsdurx amsdutx acktiming
http://infodepot.wikia.com/wiki/Linksys_WRT610N_v2.0

З.Ы. Можно ещё посмотреть в сторону вот этого:

Kong-Mod-USB-FTP-miniDLNA-Samba3/ (http://www.myopenrouter.com/download/19806/DD-WRT-Kong-Mod-USB-FTP-miniDLNA-Samba3/) ;)

Kong-Mod-USB-FTP-SAMBA3-OpenVPN-Proxy/ (http://www.myopenrouter.com/download/22510/DD-WRT-Kong-Mod-USB-FTP-SAMBA3-OpenVPN-Proxy/)


Requirements:
Netgear WNR3500L, Asus RT-N16, Linksys WRT610N V1/V2
Download Size:
6663075 bytes (6.35MB)

angelexe
20-10-2011, 08:21
Ну так что есть возможность собрать прошивку от энтузиастов для Linksys E3000?

Omega
02-11-2011, 02:39
Ну так что есть возможность собрать прошивку от энтузиастов для Linksys E3000?
Ну а почему бы и нет ... :rolleyes: Было бы ещё желание и время ... ;)

В прошивках от dd-wrt есть поддержка данных моделей ... :)


RT-N12 B MSQ-RTN12B Broadcom BCM5357@300 32 4 b/g/n 12V 1A
E1000 2.0 Q87-E1000V2 Broadcom BCM5357@300 32 4 b/g/n 12V 0.5A
E1000 2.1 Q87-E1000V21 Broadcom BCM5357@300 32 4 b/g/n 12V 0.5A
E2500 1.0 Q87-E2500 Broadcom BCM5358@300 64 8 a/b/g/n 12V 2A
E3000 1.0 Q87-E3000 Broadcom BCM4718@480 64 8 a/b/g/n 12V 2A 1xUSB 2.0 Gb switch
E3200 1.0 Q87-E3200 Broadcom BCM47186@500 64 16 a/b/g/n 12V 2A 1xUSB 2.0 Gb switch
E4200 1.0 Q87-E4200 Broadcom BCM4718@480 64 16 a/b/g/n 12V 2A 1xUSB 2.0 Gb switch
RT-N16 - MSQRTN16 Broadcom BCM4718@480 128 32 b/g/n 12V 1.25A 2xUSB 2.0 Gb switch
http://www.dd-wrt.com/wiki/index.php/Supported_Devices#Cisco :confused:
http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=ASUS
http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=Linksys

З.Ы. "Так выпьем же за то, чтобы наши желания всегда совпадали с нашими возможностями" ... (c) :D

slyberkut
12-11-2011, 20:47
День добрый!!! Решил написать суда так, как тут уже очень много железок сковырнули подобного рода. Так вот сие проблема заключается в том, что про попытке подконектиться к провайдеру по протоколу pppoe завершается неудачей, настройки по дефолту. Гугл активно юзал, на официальном форуме так и решения проблемы не предложили. Может кто с этим сталкивался.....???

Вот записи логов

Jan 1 03:05:51 - Plugin pppoe loaded.
Jan 1 03:05:51 - PPPoE Plugin Initialized
Jan 1 03:05:51 - Plugin pppoe called.
Jan 1 03:05:52 - pppd 2.4.1 started by root, uid 0
Jan 1 03:05:52 - Sending PADI
Jan 1 03:05:52 - HOST_UNIQ successful match
Jan 1 03:05:52 - HOST_UNIQ successful match
Jan 1 03:05:52 - Unexpected packet: Ether addr: 00:1f:29:55:d1:8d (PPPOE Discovery) PPPoE hdr: ver=0x1 type=0x1 code=0x07 sid=0x0000 length=0x0022 (PADO) PPPoE tag: type=0102 length=0006 (AC Name) data (UTF-8): nas-11 PPPoE tag: type=0101 length=0000 (Service name) PPP
Jan 1 03:05:52 - HOST_UNIQ successful match
Jan 1 03:05:52 - Unexpected packet: Ether addr: 00:18:71:eb:c5:e3 (PPPOE Discovery) PPPoE hdr: ver=0x1 type=0x1 code=0x07 sid=0x0000 length=0x0021 (PADO) PPPoE tag: type=0102 length=0005 (AC Name) data (UTF-8): nas-5 PPPoE tag: type=0101 length=0000 (Service name) PPPo
Jan 1 03:05:52 - HOST_UNIQ successful match
Jan 1 03:05:52 - Unexpected packet: Ether addr: 00:18:71:eb:cd:03 (PPPOE Discovery) PPPoE hdr: ver=0x1 type=0x1 code=0x07 sid=0x0000 length=0x0021 (PADO) PPPoE tag: type=0102 length=0005 (AC Name) data (UTF-8): nas-1 PPPoE tag: type=0101 length=0000 (Service name) PPPo
Jan 1 03:05:52 - HOST_UNIQ successful match
Jan 1 03:05:52 - Unexpected packet: Ether addr: 00:18:71:eb:cc:58 (PPPOE Discovery) PPPoE hdr: ver=0x1 type=0x1 code=0x07 sid=0x0000 length=0x0021 (PADO) PPPoE tag: type=0102 length=0005 (AC Name) data (UTF-8): nas-7 PPPoE tag: type=0101 length=0000 (Service name) PPPo
Jan 1 03:05:52 - HOST_UNIQ successful match
Jan 1 03:05:52 - Unexpected packet: Ether addr: 00:18:71:eb:e5:06 (PPPOE Discovery) PPPoE hdr: ver=0x1 type=0x1 code=0x07 sid=0x0000 length=0x0022 (PADO) PPPoE tag: type=0102 length=0006 (AC Name) data (UTF-8): nas-12 PPPoE tag: type=0101 length=0000 (Service name) PPP
Jan 1 03:05:52 - Connecting PPPoE socket: 00:00:00:00:00:00 0000 0x42618
Jan 1 03:05:52 - Couldn't get channel number: Transport endpoint is not connected
Jan 1 03:05:52 - Doing disconnect
Jan 1 03:05:52 - Exit.

Rena
15-12-2011, 04:44
Надо выделить LAN порт, исключить его из локальной сети, чтобы он дублировал WAN («Прозрачный режим»).
Т.е. сейчас вот так
http://photo.qip.ru/photo/rena-s/115055750/large/207216544.jpg (http://photo.qip.ru/users/rena-s/115055750/207216544/)

Надо сделать так
http://photo.qip.ru/photo/rena-s/115055750/large/207216545.jpg (http://photo.qip.ru/users/rena-s/115055750/207216545/)

На Linksys E3200 возможно так сделать?:confused:

Rena
20-12-2011, 02:42
Ну а почему бы и нет ... :rolleyes: Было бы ещё желание и время ... ;)

В прошивках от dd-wrt есть поддержка данных моделей ... :)


RT-N12 B MSQ-RTN12B Broadcom BCM5357@300 32 4 b/g/n 12V 1A
E1000 2.0 Q87-E1000V2 Broadcom BCM5357@300 32 4 b/g/n 12V 0.5A
E1000 2.1 Q87-E1000V21 Broadcom BCM5357@300 32 4 b/g/n 12V 0.5A
E2500 1.0 Q87-E2500 Broadcom BCM5358@300 64 8 a/b/g/n 12V 2A
E3000 1.0 Q87-E3000 Broadcom BCM4718@480 64 8 a/b/g/n 12V 2A 1xUSB 2.0 Gb switch
E3200 1.0 Q87-E3200 Broadcom BCM47186@500 64 16 a/b/g/n 12V 2A 1xUSB 2.0 Gb switch
E4200 1.0 Q87-E4200 Broadcom BCM4718@480 64 16 a/b/g/n 12V 2A 1xUSB 2.0 Gb switch
RT-N16 - MSQRTN16 Broadcom BCM4718@480 128 32 b/g/n 12V 1.25A 2xUSB 2.0 Gb switch
http://www.dd-wrt.com/wiki/index.php/Supported_Devices#Cisco :confused:
http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=ASUS
http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=http://www.wikidevi.com/w/index.php?title=Category:Wireless_embedded_system&pagefrom=Linksys

З.Ы. "Так выпьем же за то, чтобы наши желания всегда совпадали с нашими возможностями" ... (c) :D

Спиться можно;)
На Linksys E3200 dd-wrt криво работает, 5GHz не работает, переброс портов тоже не работает, после отката на родную прошивку только после reset можно зайти в веб морду.
C 2008 года был асус wl500gpv2 на Олеговской прошивке, функциональней и стабильней не встречал.
Было бы не плохо если и под Linksys появились прошивки от энтузиастов.
Лучше бы ASUS RT-N56U, но поздно.

Чип у E3200 не BCM47186@500, а:

Processor = BCM5357 @ 500mhz. (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=138558) 2.4ghz radio in processor

5ghz radio = BCM43236
Flash = 16mb serial flash / Winbond 25Q128BUFG
Ram = 64mb EtronTech EM6AB160TSC-5G 32M x 16 bit
Switch = 10/100/1000 BCM53125SKMMLG under cover.

Есть же прошивки под тот же процессор, например, на RT-N12, только у RT-N12 меньше частота и другой объём памяти...

vectorm
20-12-2011, 07:11
На Linksys E3200 dd-wrt криво работает, 5GHz не работает, переброс портов тоже не работает, после отката на родную прошивку только после reset можно зайти в веб морду.

/offtopic start/
В dd-wrt полноценная поддержка сети и 5ГГц для WRT-610N тоже не сразу появилась, около года делали. Так что стОит подождать.
/offtopic finish/

Rena
24-12-2011, 16:54
/offtopic start/
В dd-wrt полноценная поддержка сети и 5ГГц для WRT-610N тоже не сразу появилась, около года делали. Так что стОит подождать.
/offtopic finish/
От энтузиастов интереснее:)
Всё же надеюсь появится и на E3200

Omega
27-12-2011, 03:32
C 2008 года был асус wl500gpv2 на Олеговской прошивке, функциональней и стабильней не встречал.
Было бы не плохо если и под Linksys появились прошивки от энтузиастов.
Лучше бы ASUS RT-N56U, но поздно.
Лучше поздно (https://code.google.com/p/rt-n56u/), чем никогда ... :D А уже скоро и RT-N66U появится ... ;)


Чип у E3200 не BCM47186@500, а:

Processor = BCM5357 @ 500mhz. (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=138558) 2.4ghz radio in processor
Каждый заблуждается в меру своих возможностей ... (c) :rolleyes:
http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM47186


E3200 A simultaneous dual-band gigabit model with USB storage link.
Version CPU speed RAM Flash memory Radio S/N Prefix Notes
1.0 Broadcom BCM47186 @ 500 MHz 64 MB 16 MB 2.4 GHz, 5 GHz 10B1 FCC ID: Q87-E3200
http://www.answers.com/topic/linksys-routers-1#E3200
http://infodepot.wikia.com/wiki/Linksys_E3200_v1.0
http://www.wikidevi.com/wiki/Linksys_E3200


Broadcom Corporation
CPU CONTROLLER COMMENT STATE
BCM47186 bcm5358 NAND NEW
BCM5357 bcm5357 SPI *
BCM5358 bcm5357 SPI *
BCM5358 bcm5358 NAND
http://www.lauterbach.com/frames.html?ylistnand.html


Есть же прошивки под тот же процессор, например, на RT-N12,
только у RT-N12 меньше частота и другой объём памяти...
Проц можно и разогнать (http://wl500g.info/showthread.php?t=28297), а память ещё и нарастить ... :cool:

Vitaliy69
27-12-2011, 06:50
Хотелось бы увидеть прошивку от интузиастов для Linksys E3000. Пока живу на последних ночных билдах Tomato USB от Toastman (http://www.4shared.com/dir/v1BuINP3/Toastman_Builds.html) - всё здорово, но не хватает нормальной работы IP TV. В прошлом сидел на прошивке от энтузиастов Vampik на Netgear WNR3500L - там всё работало. Потом захотелось роутер с надписью Cisco... После этого ещё ни раз пожалел.

Попробую собрать сам. Нужна только ваша помощь: на какие вещи обратить внимание (LED, MAC) и где примерно их искать для адаптации исходников для Linksys E3000.

Начну с простой сборки прошивок для Asus с SVN-репозитария.

Vitaliy69
27-12-2011, 17:38
Друзья, помогите, пожалуйста, разобраться для начала с ошибкой линковки при сборке:



AR util-linux/volume_id/lib.a
LINK busybox_unstripped
Trying libraries: crypt m
Failed: -Wl,--start-group -lcrypt -lm -Wl,--end-group
Output of:
mipsel-uclibc-gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wold-style-definition -fno-builtin-strlen -finline-limit=0 -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -static-libgcc -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -Os -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -DLINUX26 -Wl,-rpath /lib -o busybox_unstripped -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group applets/built-in.o archival/lib.a archival/libarchive/lib.a console-tools/lib.a coreutils/lib.a coreutils/libcoreutils/lib.a debianutils/lib.a e2fsprogs/lib.a e2fsprogs/e2p/lib.a e2fsprogs/ext2fs/lib.a editors/lib.a findutils/lib.a init/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a mailutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a networking/libiproute/lib.a networking/udhcp/lib.a printutils/lib.a procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a util-linux/lib.a util-linux/volume_id/lib.a archival/built-in.o archival/libarchive/built-in.o console-tools/built-in.o coreutils/built-in.o coreutils/libcoreutils/built-in.o debianutils/built-in.o e2fsprogs/built-in.o e2fsprogs/e2p/built-in.o e2fsprogs/ext2fs/built-in.o editors/built-in.o findutils/built-in.o init/built-in.o libbb/built-in.o libpwdgrp/built-in.o loginutils/built-in.o mailutils/built-in.o miscutils/built-in.o modutils/built-in.o networking/built-in.o networking/libiproute/built-in.o networking/udhcp/built-in.o printutils/built-in.o procps/built-in.o runit/built-in.o selinux/built-in.o shell/built-in.o sysklogd/built-in.o util-linux/built-in.o util-linux/volume_id/built-in.o -Wl,--end-group -Wl,--start-group -lcrypt -lm -Wl,--end-group
==========
networking/lib.a(ipcalc.o): In function `ipcalc_main':
ipcalc.c:(.text.ipcalc_main+0x268): warning: gethostbyaddr is obsolescent, use getaddrinfo() instead.
util-linux/lib.a(mount.o): In function `nfsmount':
mount.c:(.text.nfsmount+0xe8): warning: gethostbyname is obsolescent, use getnameinfo() instead.
/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-linux-uclibc-ld: warning: ld-uClibc.so.0, needed by /opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so, not found (try using -rpath or -rpath-link)
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `_dl_app_init_array'
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `__tls_get_addr'
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `_dl_loaded_modules'
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `_dl_app_fini_array'
collect2: ld returned 1 exit status
make[1]: *** [busybox_unstripped] Error 1
make[1]: Leaving directory `/home/vitaliy/asus/broadcom/src/gateway/busybox'
make: *** [busybox] Ошибка 2

vectorm
27-12-2011, 18:46
Друзья, помогите, пожалуйста, разобраться для начала с ошибкой линковки при сборке:



/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-linux-uclibc-ld: warning: ld-uClibc.so.0, needed by /opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so, not found (try using -rpath or -rpath-link)

Ну так практически по-русски написано, что нужно.
В теме про самостоятельную сборку пакетов ryzhov_al разжевывал.

Vitaliy69
27-12-2011, 19:54
Вроде в .bashrc прописан путь к либам:

export LD_LIBRARY_PATH="/opt/brcm/hndtools-mipsel-uclibc/lib"
Однако ж не помогает. Что не так делаю? Или где прописать ключ линковщика -Wl,-rpath,/opt/brcm/hndtools-mipsel-uclibc/lib,?

vectorm
28-12-2011, 07:25
Вроде в .bashrc прописан путь к либам:

export LD_LIBRARY_PATH="/opt/brcm/hndtools-mipsel-uclibc/lib"
Однако ж не помогает. Что не так делаю? Или где прописать ключ линковщика -Wl,-rpath,/opt/brcm/hndtools-mipsel-uclibc/lib,?
Предлагаю пойти по стандартному маршруту (http://code.google.com/p/wl500g/wiki/CompilingCustomFirmware).
Процедура компиляции прошивки отработана практически до автоматизма.

Rena
18-02-2012, 13:11
Хотелось бы увидеть прошивку от интузиастов для Linksys E3000. Пока живу на последних ночных билдах Tomato USB от Toastman (http://www.4shared.com/dir/v1BuINP3/Toastman_Builds.html) - всё здорово, но не хватает нормальной работы IP TV.
Мирвайфай (http://mirwifi.org/novosti/e2000-e3000-ot-mirwifi.org.html) сделал.

Отличная новость – теперь доступны еще две прошивки Мирвайфай. Скачать их можно с нашего сайта.
Вышли прошивки для Linksys E2000 и Linksys E3000 . Они доступны для скачивания на нашем сайте.
Перепрошивка роутеров осуществляется по стандартной процедуре перепрошивки для роутеров Linksys.

В прошивку E3000 добавлен следующий функционал:
- Быстрый L2TP
- Быстрый PPTP
- IPTV
- IPTV over Wi-Fi
- Принт-сервер

И для E3200 тоже.
Прошивка ничем не отличается от оригинала FW_E3200_1.0.02.009_20110901_code, даже баги те же ;)
Только вебморда заточена под Мирвайфай и есть поддержка IPTV.
Интересно, где они исходники взяли?

slyberkut
27-03-2012, 11:07
Всем привет! Имеется такая железка, но в ней косяк, похоже она для америки, по l2tp, ppoe она не хочет соединяться с московскими профайдерами, тут и билайн и лайфлинк.
Вопрос - как можно разобрать прошивку и модифицировать ее, прошивка имеет расширение .img, весит около 8 метров. Железка достаточно мощная и не охота с ней расставаться.....

slyberkut
27-03-2012, 20:42
вот фотки внутренностей его

http://s019.radikal.ru/i614/1203/c1/1c9fd088ba23t.jpg (http://s019.radikal.ru/i614/1203/c1/1c9fd088ba23.jpg)

ну то что нету даже у dd-wrt я думаю объяснимо, роутер бизнес класса, пользуется редким спросом,
но зато у меня появились сорцы прошивки, так что путь уже открыт.....

slyberkut
28-03-2012, 13:13
Приветствую всем программистов, разработчиков и юзеров!!!

Предлагаю создать отдельную тему по этому роутеру, так как ни кто ранее данную модель роутера не ковырял, исправим положение.
У меня имеются исходники для данного роутера, но мне понадобится помощь программистов, так как сложности всякие бывают.

итак что мы имеем

вот фотки внутренностей его

http://s43.radikal.ru/i100/1203/72/81a5af37fa6dt.jpg (http://s43.radikal.ru/i100/1203/72/81a5af37fa6d.jpg) http://s019.radikal.ru/i620/1203/68/dadf44940ba2t.jpg (http://s019.radikal.ru/i620/1203/68/dadf44940ba2.jpg) http://s59.radikal.ru/i165/1203/89/87e487285dc0t.jpg (http://s59.radikal.ru/i165/1203/89/87e487285dc0.jpg) http://s019.radikal.ru/i601/1203/19/5935d6082e47t.jpg (http://s019.radikal.ru/i601/1203/19/5935d6082e47.jpg)

http://s05.radikal.ru/i178/1203/2d/fb2d474cf604t.jpg (http://s05.radikal.ru/i178/1203/2d/fb2d474cf604.jpg) http://s019.radikal.ru/i604/1203/02/3e6843d05350t.jpg (http://s019.radikal.ru/i604/1203/02/3e6843d05350.jpg) http://s019.radikal.ru/i632/1203/17/1f01de815a5et.jpg (http://s019.radikal.ru/i632/1203/17/1f01de815a5e.jpg) http://s41.radikal.ru/i094/1203/4f/f9b8e102f9d9t.jpg (http://s41.radikal.ru/i094/1203/4f/f9b8e102f9d9.jpg)

начинка

Установлены два порцессора Star9202 и str9109
первый управляет lan портами, второй собственно wi-fi, судя по драйверам в прошивке, arm архитектура,
между собой соединены гигабитным портом
5-ти портовый гигабитный сетевой коммутатор vitesse VSC7385XYV
wi-fi построен на основе RaLink RT2860T
памяти стоит 64MB, и еще 16MB под прошивку
по некоторым источникам, каждый процессор работает со своей системой, то есть стоит две системы

о достижениях буду скидывать сюда, пока что внедряю ssh сервер

lly
28-03-2012, 13:26
По опыту - если вы не займетесь процессом целиком сами, ничего не выйдет.

А по роутеру - абсолютно ничего особенного, ну архитектура ARM9, но всего 64M RAM. Смотрите поддержку в OpenWRT, Linksys очень любит выкладывать неполные исходники.

slyberkut
28-03-2012, 13:36
ну скажем так, данная железка будет поинтересней чем wl-500* или rt-16n, посмотрим что на нем получится, исходники прислало собственно само cisco и судя по объему и тому что я разобрал она вполне смахивает на полную

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

lly
28-03-2012, 14:00
Еще раз советую унять эйфорию и оценить объём будущих работ и требуемую квалификацию. Судя по вашим сообщениям, вы это себе представляете слабо. И постарайтесь не путать понятия "помочь" и "сделать за вас".

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

Декомпиляция под ARM дело непростое, да и править то, что получилось, тоже непросто.


P.S. Расширения файлов значат очень мало, это не винда.

P.P.S. А через месяц Linksys выпустит v3, аппаратно несовместимую с v2. Они это любят.

vectorm
28-03-2012, 16:56
Я бы предложил с данным аппаратом смотреть в сторону профильных форумов, на форуме АСУС данный роутер - полнейший оффтопик (Не АСУС, не Бродком).
Завтра тему перенесу во Флудильню.

slyberkut
29-03-2012, 06:00
Я бы предложил с данным аппаратом смотреть в сторону профильных форумов, на форуме АСУС данный роутер - полнейший оффтопик (Не АСУС, не Бродком).
Завтра тему перенесу во Флудильню.

может не стоит? просто профильные форумы в основном иностранные, да и как вариант расширять форум, тот же опыт лишним никому не будет

lly
29-03-2012, 08:23
тот же опыт лишним никому не будет
Почитайте хотя бы этот форум, узнаете много нового. Опыт ковыряния с этой конкретной железкой никому, кроме вас, не нужен. Ничего нового и революционного там нет.

Omega
29-03-2012, 10:32
Я бы предложил с данным аппаратом смотреть в сторону профильных форумов, на форуме АСУС данный роутер - полнейший оффтопик (Не АСУС, не Бродком).
+1 :cool: Можно обсудить всё это на русском на хоботе: :rolleyes:

http://forum.ixbt.com/?name=wrvs4400n&author=&tag=&posts_param=1&posts=&id=14&id=86

А также поиск в яндексе (http://yandex.ru/yandsearch?text=Linksys%20wrvs4400n%20v2&msp=1&clid=37243&lr=213) и гугле (http://www.google.ru/search?ie=UTF-8&hl=ru&q=Linksys%20wrvs4400n#hl=ru&newwindow=1&sclient=psy-ab&q=Linksys+wrvs4400nv2&oq=Linksys+wrvs4400nv2&aq=f&aqi=g-L1g-vL1&aql=&gs_l=serp.12..0i19j0i15i19.0l0l1l136l0l0l0l0l0l0l0 l0ll0l0.frgbld.&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=4cdf27f7fcf4c8c7&biw=1280&bih=548) в помощь ... ;)

http://www.xakep.ru/magazine/xa/108/022/1.asp
http://www.linksysinfo.org/index.php?search/309459/&q=4400n&o=date
http://www.wikidevi.com/wiki/Linksys_WRVS4400N_v2.0
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=22577
http://erratic.inkdeep.com/2008/06/17/violating-the-linksys-rvs4000

lexalex
20-08-2012, 12:14
Простите за возможно глупый (а возможно уже озвученный ранее) вопрос...
можно ли прошивку от ASUS RT-N16 поставить на Linksys 610Nv2/E3000?
Внутренности у них очень похожие, а с DD-WRT у меня так и не получилось... mediatomb запустить :(
Или посоветуйте пожалуйста что полезное

emostarxd
19-01-2014, 00:11
Пробовал разные прошивки, последней решил попробовать эту.
нашел в инете инструкцию где пишут что работает нормально на Linksys WRT54GL
установил, работает отлично, да, но понял что dd-wrt больше всего подходит и решил вернуть её, но не тут то было!
Через веб-интерфейс ошибка:

Firmware Upgrade Fail !
Firmware upgrade fail. It may result from incorrect image or error transmission. Please check the version of firmware and try again.
И всё. И ни на какую другую прошивку прошиться не получается.
Пробовал способы с telnet, толку ноль. Таймаут во всех случаях.

Что посоветуете? Может как-то можно залить bin через веб-морду?