Шукаючи оновлення з працюючого маршрутизатора Linksys під керуванням OpenWRT Kamikaze, я вибрав TP-Link Archer C7 на основі задоволених відгуків Reddit про OpenWRT, що працює на ньому. Здавалося, пощастило отримати v4 з ebay, оскільки в ньому є найшвидший процесор з усіх версій. Після встановлення OpenWRT 18.06.4 і налаштування, здавалося, все працює, за винятком того, що порт WAN, підключений до моєї моделі DSL Netopia, не підтвердив його фізичне з'єднання. Світло Ethernet на модемі також не загорілося.
Ніщо, до чого я не підключив порт WAN, не засвітив би його індикатор - не модем, інший маршрутизатор чи навіть один із власних портів локальної мережі. Було випробувано кілька різних кабелів Ethernet, які працюють на інших портах. Переключення протоколу зі статичного IP на DHCP не мало значення. Встановлення MAC-адреси порту WAN на адресу старого маршрутизатора не вплинуло. Скидання конфігурації назад до значень за замовчуванням не допомогло.
Я не перевіряв маршрутизатор перед тим, як миготіти, тому, можливо, порт WAN був фізично несправним. Але інші повідомили про проблеми з порту WAN для TP-Link Archer C7 після переходу на OpenWRT - хоча жоден не вирішив мою проблему. Але, виконуючи один із цих приводів, я спробував покинути маршрутизатор та модем на кілька хвилин, перш ніж завантажувати їх, і виявив, що WAN працює. Тоді вся моя мережа була ідеальною, і я думав, що так і залишиться, але через тиждень посилання WAN перейшло вниз, і я не зміг її відновити. Один із знайдених нами потоків висловив припущення, що проблема може стосуватися пристроїв локальної мережі, що перемикаються між гігабітною швидкістю і швидкістю 100 Мбіт, викликає помилку, а також, що підключення локальної мережі через окремий комутатор запобіжить спрацюванню помилки. Я не зміг це перевірити.
ethtool -s eth0 advertise 0x8
.