MYCSS

2 лютого 2011 р.

Змінив роутер на TP-Link 1043

Змінив обладнання з D-Link DIR-615 на TP-Link TL-WR1043ND.
Чому я вирішив змінити? По перше майже все використовуване у мене мережне обладнання має гігабітовий порт. По друге в наявності більше пам'яті чим у (D-Link dir-615) для розміщення додаткових програм, наприклад OpenVPN.
Поки штатна прошивка v1.8. Firmware Version: 3.12.2 Build 100820 Rel.41891n, Hardware Version: WR1043N v1 00000000
Але гад, зависає десь раз у три дні. Так що допомагає лише вимкнення/включення.
Але у мене є пристрій NetPing, за його допомогою можу перезавантаження по каналу живлення робити автоматично. Поки не підключав через нього роутер.

Від служби підтримки отримав відповідь з рекомендацію прошити попередню версію прошивки (v. 1.1.427) для вирішення цієї проблеми.
Зробив відкат прошивки до Version: 3.11.5 Build 100427 Rel.61427n, працює поки стабільно, але не має підтримки IPTV, та не бере статичні маршрути за допомогою DHCP.

Оновився до TP-Link WR1043N OpenWrt Attitude Adjustment



Форуми по даному обладнанню:
  1. FAQ: Маршрутизатор TP-Link TL-WR1043ND Atheros, 3x3 MIMO, 2.4GHz, 802.11n Draft 2 [82] - Конференция iXBT.com [ru]
  2. Форум технической поддержки сетевого оборудования TP-LINK • Просмотр темы - TL-WR1043ND Беспроводной маршрутизатор TP-LINK (802.11n) [ru]
  3. DD-WRT Forum :: View topic - TP-Link WR-1043ND [en]
  4. OpenWrt / Hardware Hacking / TP Link WR1043ND 11n gigabit router [en]
  5. Налаштування, Тестування TP-Link TL-WR1043ND [ru]
Опис пристрою:
  1. TP-Link TL-WR1043ND - OpenWrt Wiki [en]
  2. TP-Link Web site : TL-WR1043ND  [en]
Огляди пристрою:
  1. 3DNews: Wi-Fi роутер TP-LINK TL-WR1043ND – настоящий 802.11n в действии  [ru]
  2. Обзор роутеров ASUS RT-N13U и TP-Link TL-WR1043ND :: Overclockers.ru [ru]
  3. Емулятор інтерфейсу роутера  TL-WR1043ND
  4. Тестування швидкості TP-Link WR1043ND,11n,SMB 
Коротке резюме:

Апаратне забезпечення: 
Chipset AR9001AP-3NG (*)
Architecture: MIPS
Vendor: Atheros
Bootloader: U Boot (**)
System-On-Chip: AR9132 ( AP83 )
CPU Speed: 400 Mhz
Flash-Chip: ST 25P64V6P
Flash size: 8 MiB
RAM: 32 MiB
Wireless: Atheros AR9103 802.11n
Ethernet: Gigabit switch Realtek RTL8366
USB: Yes 1 x 2.0
Serial: Yes (**)
JTAG: Yes (**) 
Роутер розроблений на передостанньому наборі чипів фірми Atheros

AR9001AP-3NG - це набір чіпів AR8316 + AR9132 + AR9103.
AR8316 - гігабітнай світч
AR9132 - wireless network processing unit, коротше це головний процесор роутера, відповідає за MAC адреси, гігабітну мережу за допомогою вищезгаданого контролера і відповідає за бездротову частина роутера і фірмову технологію SST забезпечує «неперевершену пропускну Здатність TCP / IP і зону покриття роутера» ...
AR9103 - одночастотний контролер радіочастини Wi-Fi N 3 × 3 MIMO

Конкретно в нашому піддослідному трохи порушили цілісність платформи Atheros і замість рекомендованого гігабітного світча AR8316 поставили Realtech RTL8366. Для кінцевого користувача це суті справи не змінює: як була мережа гігабітної так і залишилася. [R. Bogranov]

    Прошивки:
    Яка прошивка краще?
    Для початку потрібно визначитися, чи вистачає вам можливостей офіційної прошивки і, якщо вам їх достатньо і роутер працює стабільно, залишайтеся на ній.
    Якщо вам все-таки потрібні додаткові функції, розглянемо альтернативні прошивки. Всі три прошивки надають приблизно ідентичний функціонал, тому що додаткові можливості реалізуються через установку пакетів, а всі три проекти використовують один репозиторій (OpenWrt). Альтернативні прошивки однаковою мірою стабільні, незважаючи на статуси Beta, Release Candidate. Так чим же вони відрізняються?

    OpenWrt. Прошивка, більшою мірою орієнтована на ентузіастів, ніж на звичайного користувача. "З коробки" має стандартний набір функцій, окрім підтримки VPN, UPnP, DynDNS, IPTV - за необхідності ці можливості додаються доустановка відповідних пакетів. Менеджер пакетів opkg включений в прошивку. Автомонтування дисків не вимагає налаштування, досить встановити драйвери для потрібних файлових стсем і підключити диск. Через web-інтерфейс можна виконувати всі основні операції, як-то налаштовувати мережні з'єднання, мережевий екран, дату / час, встановлювати / видаляти пакети, змінювати пароль, керувати процесами, монтувати і давати спільний доступ для дисків, дивитися статистику і системні логи, керувати службами, зберігати і відновлювати налаштування, перезавантажувати роутер, і т.д. Тонка настройка може зажадати редагування конфігураційних файлів і базових знань Linux. Прошивка поставляється з розділом, відкритим для запису, з доступним простором більш 4МБ. Це дозволяє встановлювати необхідні пакети-розширення у внутрішню пам'ять роутера. За допомогою тем можна змінювати зовнішній вигляд web-інтерфейсу. Також можливо зробити прошивки "під себе" за допомогою ImageBuilder.

    DD-WRT. Прошивка, орієнтована на звичайного користувача. DD-WRT "з коробки" має функціонал, зіставний із стічною прошивкою. Додатково до складу DD-WRT входять такі сервіси, як сервери Samba, FTP, VPN, SIP Proxy, Hotspot, підтримка QoS і файлових систем Ext2, Ext3. Менеджер пакетів не входить в прошивку і встановлюється окремо. Через web-інтерфейс можна управляти практично всіма можливостями DD-WRT. Прошивка поставляється заповненої під зав'язку, тому додаткове ПЗ ставиться на зовнішній диск / флешку. Частина офіційних настанов переведена на російську мову.


    Gargoyle. Ця прошивка заснована на OpenWrt. Ключовою відмінністю є свій власний web-інтерфейс, який покликаний бути повністю ліцензійно відкритим (на відміну від двох інших) і, можливо, більш привітним, ніж у OpenWrt. Прошивка спочатку має гнучкі налаштування QoS, підтримку квот, відображення статистики по мережевих інтерфейсів в реальному часі, web-моніторинг. Численні скріншоти інтерфейсу Gargoyle можна подивитися тут.

    Остаточний вибір як завжди за вами!  (XChesser)
    Як зробити: 
    1. DD-WRT на TP-Link TL-WR1043ND[en]
    2. OpenWRT на TP-Link TL-WR1043ND[ru]  
    3. повернення з OpenWrt до оригінальної прошивки, консольний варіант[ru]
    4. поверненя до оригінальної прошивки з web інтерфейсу DD-WRT [en]
    5. Компіляція компонентів прошивки  з нуля  DANtes OpenWRT kernel 2.6.32.28 (TP-LINK TL-WR1043ND)
     Спасіння від невдалого застосування альтернативних прошивок:
    Але з прошивками у відмінності від DIR-615 є одна неприємність, немає такого простого засобу відновити штатну прошивку. Тобто є шанс зробити файну коробочку з роутера. Бо JTAG порт дає можливість тільки читати дамп прошивки.
    Є варіанти аварійного спасіння:
    1. Підключитися до роутера і відновити прошивку завантаживши її попередньо на флеш-диск, наприклад.
    2. Розпаяти послідовний порт RS-232, зробивши адаптер для сумісності рівня напруги. Підключитися до порту і відновитися.
    3. Випаяти мікросхему пам'яті прошити і запаяти назад.

     Секрети базової прошивки:
    • за допомогою Zdpn, який виклав розпаковану оригінальну прошивку на форумах ixbt і дав наводку, що там може бути налагоджувальна сторінка для введення консольних команд, прошивка була проаналізована і знайдений доступ до цієї сторінки. 
      секретна сторінка роутера tp-link
      Наприклад, щоб зробити переадресацію в локальну мережу, нам потрібно скористатися командами налаштування iptables через сторінку налагоджувача.
      Доступ до сторінки: http://router_ip/userRpmNatDebug... user: osteam ,pass: 5up
      iptables -t nat -I PREROUTING_VS -p tcp -d $WLAN_IP$ --dport $FP_TCP$ -j DNAT --to $LAN_IP$
      iptables -t nat -I PREROUTING_VS -p udp -d $WLAN_IP$ --dport $FP_UDP$ -j DNAT --to $LAN_IP$
      iptables -I FORWARD_VS -p tcp --dport $FP_TCP$ -i eth1 -j ACCEPT
      iptables -I FORWARD_VS -p udp --dport $FP_UDP$ -i eth1 -j ACCEPT
      позначення:
      $ WLAN_IP $ - ваш IP в локальній мережі провайдера (10.х.х.х)
      $ FP_TCP $ - порт tcp, який потрібно прокинути (для akado p2p це зазвичай 30001)
      $ FP_UDP $ - порт udp, який потрібно прокинути (зазвичай 30002)
      $ LAN_IP $ - ваш IP у вашій (!) локальній мережі, яка за роутером, на який потрібно прокинути порт (за умовчанням 192.168.1.х)
      [1]

    Немає коментарів:

    Коли забув ти рідну мову, біднієш духом ти щодня...
    When you forgot your native language you would become a poor at spirit every day ...

    Д.Білоус / D.Bilous
    Рабів до раю не пускають. Будь вільним!

    ipv6 ready