OpenWRT — борьба за размер для DIR-320 ч.6: отказываемся от IPv6

Много воды утекло, много экспериментов проведено.
Приоткрою завесу тайны — на данный момент удалось достичь размера прошивки для DIR-320 A1 с Transmission и Samba на борту в 4 мбайт. Еще выпилить 400 кбайт и познаем дзэн. Читать далее..

OpenWRT — борьба за размер для DIR-320 ч.5: отказываемся от SSH

Давно я не рассказывал про способы уменьшения размера прошивки OpenWRT. Однако количество методов найденных растет, сегодня рассмотрим еще один.

Итак, ближе к делу. Читать далее..

OpenWRT — борьба за размер для DIR-320 ч.4: загадочный Strip

Ядро и библиотеки в процессе сборки OpenWRT по умолчанию собираются «как есть», то есть в них включаются все функции, которые могут нам понадобится, чтобы мы не установили.
Однако мы, как уже не раз говорилось, планируем «установить и забыть». Но, получается, что мы за собой теоретически тянем куски кода, который нам в принципе не понадобятся, так как ничего доустанавливать мы не планируем.
Вот на этот случай для экономии размера разработчики компиляторов придумали отличную процедуру исключения из готовых бинарных файлов функций и процедур, которые никем использоваться не будут. Процедура эта носит название Strip. Читать далее..

OpenWRT — борьба за размер для DIR-320 ч.3: удаляем OPKG

С досадой от неудачи в прошлом эксперименте с облегчением веса прошивки за счет исключения поддержки DebugInfo и DebugFS, я задумался над тем, что вместо поиска кусков кода, которые можно исключить — стоит сначала убрать наименее востребованные пакеты. Читать далее..

OpenWRT — борьба за размер для DIR-320 ч.2: отключаем Debug

Продолжим тему облегчения OpenWRT для осуществления армейской традиции в современных домашних решениях — впихивания невпихуемого.
Впрочем, известно, что возможно всё. Так что сдаваться рано.
Сегодня мы выпилим из нашей прошивки всю информацию и инструменты отладки, которые многим из Вас не представляют никакой практической пользы, так как разработчиками Вы наверняка не являетесь. Читать далее..

OpenWRT — борьба за размер для DIR-320 ч.1: модуль WiFi

Когда то знакомство с альтернативными прошивками для маршрутизаторов началось с покупки DLink DIR-320 еще первой ревизии (rev.A1).
Впрочем, устройство дружелюбное и трудноубиваемое. С тех лет воды утекло не то чтобы много, но вот дать вторую жизнь старичку захотелось.
Хочется умную коробочку, скромно раздающую интернет и самостоятельно качающую файлы на подключаемый диск. И чтобы всё это было прямо в прошивке, как говорится «из коробки». Впрочем ничего больше и не требуется по задумке. Читать далее..