Опции прошивки роутера с открытым исходным кодом?

8

Какие дистрибутивы существуют для роутеров? Пожалуйста, включите следующее

  • ссылка на страницу проекта
  • ссылка на список поддерживаемого оборудования
  • что их отличает, зачем выбирать этот вариант
  • дружественный веб-интерфейс?
  • выше дружественный интерфейс легко отключить?
  • управление пакетами для программного обеспечения, изначально не установленного? (например, ipkg / opkg)
  • хорошая документация?
xenoterracide
источник

Ответы:

4

OpenWrt - мощный дистрибутив для маршрутизаторов с открытым исходным кодом. Поддерживает множество устройств . Ядро 2.6er, 2.4 также доступно. Веб-интерфейс удивительно полезен, например, он поддерживает переключение между обычным и расширенным режимами, в расширенном режиме он поддерживает больше параметров и транзакций для набора изменений конфигурации. Это может быть легко отключено. opkg изначально установлен.

Есть некоторая документация. У них есть руководство. Относительно поддержки аппаратного обеспечения в вики много информации. Вы можете найти много полезного в поиске Google на их веб-форумах (почему они не могут использовать списки рассылки, как обычный проект с открытым исходным кодом?).

что их отличает, зачем выбирать этот вариант

OpenWrt имеет историю постоянного развития. Это не вилка, в которой вам нужно беспокоиться, если вы получаете обновления (то есть текущие выпуски). Различные образы прошивки банкомата текущего выпуска для разных аппаратных устройств доступны для перепрошивки - нет необходимости настраивать среду кросс-компиляции, выяснять правильную конфигурацию по умолчанию и т. Д. Многие настройки поддерживаются "из коробки" (например, мостовое соединение, не - объединение, vlan tagging, pppoe, UMTS-флешки и т. д.) - веб-интерфейс впечатляет - даже если вы не планируете использовать его для обычных вещей, он демонстрирует мощные возможности конфигурации базовой системы.

maxschlepzig
источник
2

Я бы предложил Gargoyle, так как, по моему мнению, его гораздо проще обновлять и управлять им. Не говоря уже о том, что он имеет живую графическую статистику в своем веб-интерфейсе и поддержку Dynamic DNS на уровне маршрутизатора, если вам это нужно.

  • Gargoyle основан на OpenWRT и использует ту же аппаратную таблицу. См. Руководство по установке для более подробной информации (прочитайте внимательно).

  • Я не верю, что вы можете отключить веб-интерфейс (такая возможность существует), но вы можете использовать SSH в маршрутизаторе.

  • Не уверен в версии ядра

  • Документировано не так подробно, как OpenWRT, но горгулья основана на нем, поэтому может обратиться к этому за более конкретной информацией.

  • Не уверен в управлении пакетами

  • легко обновляется через веб-интерфейс

Страница горгульи

поддерживаемое оборудование

кругозор
источник