Гость mistacker Жалоба Опубликовано 17 апреля, 2011 Внимание! Все действия, описанные в данной статье лишат Вас гарантии и возможно оборудования! Автор не принимает претензий по полной или частичной утрате работоспособности вашего роутера\компьютера. Все действия только на свой страх и риск! На днях удалось в полной мере насладиться достижением современных технологий на примере современного беспроводного роутера TL-WR1043ND. Выражаю огромную благодарность пользователю Screwy за предоставленное на "растерзание" оборудование и постановку задачи, без которой статьи бы не было. Итак, что мы имеем: AR9132 - процессор Atheros RAM 32 MB - оперативная память FLASH 8 MB - "флеш", больше чем у "дешевых" моделей Кроме того, настраиваемый автоматически на нашу локальную сеть маршрут... который периодически падает. Подобная проблема замечена во всей, продаваемой в Ростове линейке TP-link, неоднократно описывалась на форуме. Приятный сюрприз. Роутер (и его "младшие" братья 841, 941) показывают отличные скорости и прием при передаче через беспроводную сеть. Вот например скрин программы inSSIDer: QEMESIS- это сабж. Роутер имеет гигабитный свич РеалТэк и один из мощнейших процессоров Atheros Роутер хвастает 3х3 MIMO, кто не знает что это такое - использование более одного приемопередатчика для улучшения качества сигнала. Вот для чего нужны 3 антенны. Правда позже выяснилось, что третья (справа, с лицевой стороны) это для снятия помех, но все же. Роутер популярен и прошивок альтернативных под него есть выбор, рассмотрим. Замечу, что "с родной" прошивки он перепрошивается в WEB интерфейсе, что несравнимо проще, по сравнению скажем с D-Link DIR-300, о котором я уже писал ТУТ. Самая функциональная прошивка для сабжа - OPEN-WRT , позволяет благодаря своей модульности установить даже торрент клиент. Итак поехали: 1. Сбросим настройки в заводские , для этого логин и пароль на 192.168.1.1 admin Слева в меню System tools Factory Defalt 2. Зальем скачанную отсюда прошивку. Firmware Upgrade 3. Если все прошло удачно, то увидим такую картину. Вэб интерфейс называется LUCI. Запомните это название :-) Пароль root admin можно сменить. Собственно и вся прошивка. 4. Теперь приключения Во-первых, чистая OPEN-wrt не содержит клиента PPTP, а значит интернета не будет. Во-вторых, пора привыкать "собирать прошивки", для этого: 1. Если у вас есть инет (например спарк или ЮТК) - вам повезло, можно обновить модули сразу. 2. Если нет (только НАШ провайдер) тогда поднимаем Сервер! Сначала делаем ЕГО. Простая программа HFS, которая умеет отдавать файлы по http, что нам и требуется. Файлы можно добавлять простым перетаскиванием. Нам потребуются pptp_1.7.1-3_ar71xx.ipk, kmod-gre_2.6.32.25-1_ar71xx.ipk и Packages.gz все взято из http://downloads.openwrt.org/backfire/10.0...r71xx/packages/ Нам необходимо изменить путь в файле opkg.conf. Для этого заходим в OPCG config. Чтобы увидеть его переключаем справа в Administration (желтый) в строчке адреса прописываем то, что показал HFS например http://192.168.1.2 Затем идем в менеджер пакетов: И нажимаем UPDATE Должен выбираться PPTP. Так вы установите его! Тогда на первой вкладке кроме РРРоЕ появится PPTP Теперь у вас будет интернет! И локальная сеть! Пакетов много- пробуйте ибо Флеш целых 8 МБ И программ можно установить вдоволь. Подробно рассматривать не буду. Теперь о проблемах. Завалить OpenWrt проще простого :-) Например можно удерживать ресет в течении трех секунд, проверено :m0758: Есть разные состояния "кирпичности" данного роутера. Рассмотрим, от простого к сложному. 1. Не открывается Вэб интерфейс, связь работает. -Вы завалили LUCI! Лечится с консоли. Известной нам программой Putty Подключаемся Телнетом к роутеру (192.168.1.1) и видим Вот так сюрприз! Кто не понял White Russian (так называется прошивка, что мы прошили) Это Водка, Русская Водка! так-то консоль поддерживает массу команд, это полноценный Bash Мы используем ее для переустановки Вэб-морды. введем opkg install luci --force-reinstall этим мы переустановим Люсю. Но я уже намекал, что это не едиственный вариант! Можно и так: opkg install webif --force-reinstall Это Другой Вэб интерфейс! список команд и синтаксис, как всегда help По прежнему не входит? Конечно, индексный файл в папке WWW убит. Надо его удалить. Как?-спросите. Нужно поставить менеджер файлов! opkg install mc чудеса! Полноценный консольный менеджер файлов. А как же усб? Нет проблем opkg install kmod-usb-storage еще есть торрент клиент opkg install rtorrent opkg install ctorrent Оба консольные, оба без Вэб лица! И многое другое. полный список тут _______________________________________________________________________________ Это был "легкий" вариант кирпичности. 2. Не пингуется. вставить провод в WAN порт. 3. Совсем не определяется. Во первых, если удержать кнопку QSS при включении во время мигания - попадаешь в консоль без пароля telnet 192.168.1.1 Во вторых, тут можно поменять рутовый пароль, даже не зная его! команда passwd Самый тяжелый случай. Серийная консоль! Нам нужно: Найти провод с микросхемой MAX232 и припаять его с обратной стороны платы. Слева направо: Tx Rx Gnd после этого настраиваем Pytty (COM какой у вас стоит) включаем роутер (плату) и видим тут он подумает, и прежде чем начнет загружаться у вас есть 1.5 секунды чтобы набрать на клаве tpl тогда будет доступна серийная консоль! Два Энтера и тот же шел, только через ком порт! erase 0xbf020000 +7c0000 # 7c0000 tftpboot 0x81000000 code.bin cp.b 0x81000000 0xbf020000 0x7c0000 bootm 0xbf020000 Пояснения по командам. Это ручнойформат Флеши с загрузкой по TFTP прошивки, предварительно переименованной в code.bin Таким образом можно, кстати вернуть оригинальную прошивку скачанную с офф сайта. ...Продолжение следует... ...DD-WRT тоже можно прошить, но про него в следующий раз... Поделиться сообщением Ссылка на сообщение