Требуется помощь в настройке линукса.
Я увеличил память в DWL-G700AP до 16МБ и залил туда APRouter6.1en, но разведенный на плате разъем она видит как LAN, а WAN висит в воздухе, поэтому девайс нельзя использовать как роутер с NAT.
Подскажите как малой кровью поменять местами eth0 и eth1?
Имею доступ к консоли через COM-порт, в прошивке обнаружен vi и некоторые файлы, не все(!), поддаются редактированию, в линуксе дуб-дубом, просьба сильно не пинать.
Вижу несколько вариантов:
1. Отредактировать какой-то файл, но файла, где конфигурятся интерфейсы я не нашел, хотя облазил половину прошивки через cd, ls и vi
2. Поменять их местами какой-то командой вписанной в script.sh. Какой? ip, ifrename и т.п. в прошивке отсутствуют
3. Добавить нужную тулзу в уже залитую прошивку. Как это сделать - не знаю.
4. Твикнуть бинарник, добавив туда то, что нужно или заставив ядро изначально обзывать интерфейсы как надо. Это абсолютно за пределами моих познаний.
Если задачу удастся решить, то получится вполне годная, полноценная железяка :)
Я увеличил память в DWL-G700AP до 16МБ и залил туда APRouter6.1en, но разведенный на плате разъем она видит как LAN, а WAN висит в воздухе, поэтому девайс нельзя использовать как роутер с NAT.
Подскажите как малой кровью поменять местами eth0 и eth1?
Имею доступ к консоли через COM-порт, в прошивке обнаружен vi и некоторые файлы, не все(!), поддаются редактированию, в линуксе дуб-дубом, просьба сильно не пинать.
Вижу несколько вариантов:
1. Отредактировать какой-то файл, но файла, где конфигурятся интерфейсы я не нашел, хотя облазил половину прошивки через cd, ls и vi
2. Поменять их местами какой-то командой вписанной в script.sh. Какой? ip, ifrename и т.п. в прошивке отсутствуют
3. Добавить нужную тулзу в уже залитую прошивку. Как это сделать - не знаю.
4. Твикнуть бинарник, добавив туда то, что нужно или заставив ядро изначально обзывать интерфейсы как надо. Это абсолютно за пределами моих познаний.
Если задачу удастся решить, то получится вполне годная, полноценная железяка :)
Комментарий