Можно ли настроить маршрутизаторы ActionTec (например, FiOS MI424WR)?
Каждый сайт, на котором я искал информацию о настройке локальной сети, подключенной к FiOS, предлагает варианты этого:
- настройте ActionTec как мост WAN.
- купите другой маршрутизатор и настройте его.
- соедините их вместе.
Почему люди не взламывают непосредственно на ActionTec? Он работает под управлением OpenRG (linux) с BusyBox и поддерживает локальный telnet. Мне трудно поверить, что никто не смог обойти меры безопасности.
Примечание: технически, DD-WRT сделал ПЗУ для перепрошивки маршрутизатора, но он теряет свои возможности FiOS, что полностью противоречит цели для меня.
Обновление: попытка добавить не-ASCII символы в SSID приводит к:
Input Error
Service Set Identifier must consist of 1 to 32 characters
and must not contain any special character.
Обновление 2: информация о структурах команд MI424WR
Вы можете читать и записывать значения конфигурации, используя conf print
а также conf set
команды.
Однако даже когда я пытаюсь использовать режим TELNET BINARY на моем клиенте, маршрутизатор работает в 7-битном режиме ASCII, который отклоняет символы старшего разряда. Поэтому теперь мне нужно выяснить, возможно ли подключение в 8-битном режиме или назначить произвольные строки байтов с использованием некоторого кодирования ASCII.
Обновление 3: ближе
Из-за нехватки места (и предположительно из-за желания заблокировать маршрутизатор) выбор установленного программного обеспечения очень ограничен. В частности, он не имеет файловых редакторов или утилит поиска / замены, поэтому вносить изменения непосредственно на маршрутизаторе сложно.
Единственная опция загрузки файла - TFTP. Запустив TFTP-сервер на своем ПК и подключившись к нему из оболочки маршрутизатора, вы можете загружать файлы, редактировать их и загружать изменения на место.
Обновление 4:
Вместо wpa-supplicant.conf (как предложено в ответе) MI424-WR использует Hostapd, файлы conf хранятся в /etc/hostapd/
Однако /etc/hostapd/wpa-ath0.conf перезаписывается при перезагрузке; настройки хранятся где-то еще (возможно, в нетекстовом двоичном формате) и просто загружаются в hostapd.
Веб-служба администратора загружает статические веб-страницы из / home / httpd / html, но большинство страниц являются динамическими и не отображаются нигде в списке файлов.
2 ответа
Зная, что некоторые маршрутизаторы не поддерживают имена SSID, отличные от ascii, я отмечаю, что программное обеспечение Linux обычно поддерживает UTF-8, а не Unicode. Поэтому для использования Unicode я предполагаю, что на вашем компьютере установлена Windows.
Вы должны иметь возможность взломать роутер, но поговорите со своим провайдером о том, как обновить прошивку перед взломом.
Вы должны иметь возможность использовать telnet для входа в маршрутизатор в качестве консоли Linux. Не зная вашей точной модели маршрутизатора, вот еще пара указателей, которые могут работать:
После входа в консоль Linux маршрутизатора вы можете изменить SSID, как описано в статье " Настройка беспроводной сети на любом рабочем столе Linux", раздел "Командная строка".
Для ввода символов, отличных от ascii, в большинстве дистрибутивов Linux используется Ctrl + Shift + u, за которым следует код UTF-8 в шестнадцатеричном формате. Вам нужно только удерживать Ctrl и Shift при наборе кода.
Вы можете узнать шестнадцатеричное кодирование ваших символов в этой таблице:
Таблица кодирования UTF-8 и символы Unicode.
Перед взломом я предлагаю вам на всякий случай сделать резервные копии роутера, а также изучить его механизм для Factory Reset.
Краткий ответ - не стоит. Просто переключитесь в режим моста WAN, получите маршрутизатор с возможностью настройки, такой как Ubiquiti или любой другой спортивный DD-WRT, и наслаждайтесь настройкой сети. Думайте о вашем устройстве ActionTec как о "кабельном модеме".
Изменить: Что касается того, почему - возможно, эта страница может предоставить некоторую мудрость: http://jmikola.net/blog/fios-actiontec/ (Проблемы безопасности относительно способности Verizon удаленного доступа к настройкам локального маршрутизатора, включая пароль администратора)