Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Прошивка OpenWRT на роутер TP-Link 741ND.

23.02.2017

Зміст

  • 1 Оновлюємо заводську прошивку
  • 2 Прошиваємо factory OpenWRT
  • 3 Прошивка sysupgrade

На роутере злітає прошивка з різних причин. А деяких користувачі просто хочуть додати функціонал, наприклад, впаяти порт USB або просто зробити роботу роутера більш стабільною.

Наприклад, на роутері Tp-link 741 на останньої стабільної рідної прошивці, якщо підключені комп'ютери по Wi-Fi (2-5 шт) і через кабель Ethernet (1-2 шт), роутере часто зависав по кілька разів на тиждень.Це дуже незручно, так як зависання можуть відбутися в будь-який момент.

Чи допоможе вирішити проблему - це прошивка OpenWRT. У цій статті буде представлена ​​покрокова інструкція по оновленню прошивки на опен-врт.

Увага! ВО час прошивки, ви на деяких етапах тимчасово позбудетеся доступу в Інтернет, тому радимо повністю прочитати статтю, і заздалегідь завантажити всі необхідні файли і тільки після цього починати перепрошивання.

Оновлюємо заводську прошивку

перше, що необхідно зробити - це оновити заводську версію прошивки до останньої версії.

Тут ви можете завантажити останню версію прошивки для Tp-Link 741, з урахуванням версії обладнання.

Що б дізнатися версію роутера, переверніть його і знайдіть наклейку на корпусі. На ній зазвичай вказана модель роутера і його версія.

Оновлення прошивку роутера звичайним способом, за допомогою меню System Tools - Firmware Upgrade.



Прошиваємо factory OpenWRT

Далі потрібно вибрати відповідну версію прошивки OpenWRT.

Головне правило при прошивці на альтернативні версії - це вибір правильного видання.В іншому випадку Ви ризикуєте перетворити свій роутер в цегла.

Існує 2 варіанти файлової системи для завантаження: JFFS2 і SquashFS. Як правило, прошивають SquashFS файлами.

Як правило перепрошивка проходить в 2 етапи. Перший раз перепрошивати файлом в назві якого є слово «factory» - їм потрібно прошивати роутер поверх заводської (рідної) прошивки. А другим етапом, прошиває файлом з «sysupgrade», який встановлюється, тільки поверх вже встановленої factory прошивки OpenWRT.

Тому, в першу чергу викачуємо прошивку factory і оновлюємо її стандартним методом System Tools - Firmware Upgrade.



прошивка sysupgrade

Після завершення успішної прошивки отримуємо робочий роутер з вимкненим web-керуванням. Тобто налаштувати роутер через браузер можна. Що б це виправити, потрібно зробити наступні:

  • Завантажити PuTTY
  • Завантажити WinSCP

Відкриваємо PuTTY, вибираємо Telnet протокол, адреса 192.168 .1.1 порт 23, і натискаємо «З'єднання».

Входимо на роутер під користувачем root без пароля.

Набираємо команду:

passwd root

І 2 рази вводимо новий пароль для користувача root.

Далі пишемо:

exit

Запускаємо WinSCP, вибираємо SCP протокол, адреса 192.168.1.1 порт 22, User name: root, Password той який задали раннє, натискаємо «Login».

на всі питання відповідаємо «Так» поки не побачимо вікно з файлами на вашому комп'ютері і на роутері. Прошивку «sysupgrade» необхідно перейменувати в code.bin і копіюємо на роутер в папку/tmp.Закриваємо програму.

Відкриваємо PuTTY, вибираємо SSH протокол, адреса [email protected] порт 22, натискаємо «З'єднання». Вводимо пароль, який задали раніше для root. Входимо в роутер і набираємо команду для його прошивки:

sysupgrade -n /tmp/code.bin

Ждем поки роутер оновить прошивку і перезавантажиться. Орієнтуємося по лампочкам. Далі повторюємо крок:

Запускаємо PuTTY, вибираємо Telnet протокол, адреса 192.168.1.1 порт 23, тиснемо «З'єднання».

Входимо на роутер. Спочатку ви під користувачем root без пароля.

Набираємо команду:

passwd root

І два рази пишемо новий пароль для користувача root.

Далі пишемо:

/etc/init.d/uhttpd enable

/etc/init.d/uhttpd start

Саме ці 2 команди включають і ставлять в автозавантаження web-інтерфейс роутера.

Перезавантажуємо роутер.

За адресою 192.168.1.1 вам доступний web-інтерфейс LuCI. Входимо під користувачем root і паролем, який задали раніше для root.

.