r24824 – 2010-12-31

OpenWRT BackFirer24824 — kernel 2.6.32.27-1 (2010-12-31).

Как и обещал к новому году скомпилил очередную сборку. Обновил исходники. Добавились вещи нужные (но случайно упущенные из виду) — поддержка vpn-канала по pptp и l2tp. Конечно технически их можно и не интегрировать в образ прошивки, а установить отдельно — однако отличие в версии ядра собираемой прошивки и модулей из официального репозитория не позволят этого напрямую сделать. Соответственно компиллировать, а тем более включать в образ целесообразно лишь модули зависимые от ядра системы.

Ввиду новогодних празников все никак не мог найти "минутки" для публикации новой сборки, и вот я пишу эти строчки … И так, что мы имеем на сегодняшний день (основные обновления помечены зеленым цветом).

Основные предустановленные компоненты сборки.

Перечень основных компонентов, вошедших в сборку (но отсутствующих в конфигурации по умолчанию) – или ради чего затевалась компиляция.

  1. block-hotplug, block-mount, block-extroot – миграция корня на внешний накопитель (с автомонтированием).
  2. busybox – дополнение компонентов копандного процессора
    1.  bzip2, rpm, unzip – работа с архивами
    2.  df, ps (all options) – расширенные параметры некоторых утилит
  3. qos-scripts – скрипт управления приоритезацией трафика
  4. luci (uhttpd) – веб-морда управления маршрутизатором
  5. kernel-modules:
    1. file systems:  cifs; ext2,3,4; msdos; vfat – поддержка файловых систем
      1. tune2fs — конфигуратор файловых систем
    2. nls: 437; 866; 1251; utf8 – поддержка страниц кодировок
    3. usb support:
      1.  audio — поддержка звуковых карт USB
      2.  hid, cmdpad — поддержка устройств управления USB
      3.  serial: ch341; ftdi; oti6858; pl2303 — поддержка преобразователей UART-USB
      4.  storage, storage-extras — поддержка внешних накопителей USB
    4. wireless: ath9k – драйвер Wi-Fi адаптера
    5. wireless: carl9170 – драйвер USB-Wi-Fi адаптера
  6. network:
    1. ntpclient – синхронизация времени
    2. madwimax – драйвер сетевого интерфейса Wi-Max Samsung (Yota)
    3. wpad – полный комплект поддержки протоколов сопровождения Wi-Fi
    4. mdnsresponder — модуль, необходимый для проигрывателя mpd (но об этом очень не просто догадаться)
    5. pptp — модуль поддержки соответствующего протокола vpn-соединения — настраивается через LuCI, чему посвящена отдельная заметка
    6. pppol2tp — модуль ядра обеспечивающий поддержку протокола l2tp сторонними приложениями (устанавливаются и настраиваются независимо, "по вкусу" — например: openl2tp, xl2tp и др.)

 

Указаны только ключевые пакеты, разумеется, что без изменения осталась вся база (в соответствии с профилем конфигурации на данное устройство) – все необходимые взаимосвязанные пакеты присутствуют! Сборка оттестирована на работоспособность.

В ближайшем будущем планирую "подчистить" устаревшие версии сборок.

PS. Обращаю внимание! Данная сборка использует линуксовое ядро версии 2.6.32.27-1 — в то время как официальная сборка OpenWrt 10.03 собрана с ядром более ранней версии — ввиду этого все модули ядра (пакеты kmod-*) несовместимы между репозиториями и образами разных "компилляций". Со своей стороны, если требуется тот или иной "ядерный модуль" под новую версию ядра, готов скомпиллить его (внутрь образа или отдельным пакетом) — пишите — нарисуем ;-)) Все прочие пакеты не имеют привязки к ядру и могут быть установлены из общего репозитория на официальном сайте.

Просмотреть локальный репозиторий.

Comments

This post currently has 19 комментариев

  • squashfs-backup-loader.bin — более полный вариант, можно заливать всегда и поверх всего (из рекавери-консоли)

    squashfs-sysupgrade.bin — для обновления уже имеющийся версии OpenWRT из под соответствующего пункта LuCI

  • а можно еще вопрос

    squashfs-backup-loader.bin
    squashfs-sysupgrade.bin

    а что именно из этого заливать?

  • Устанавливать любым удобным вам способом. Я ставлю через веб-морду «рекавери-консоли» — при включении держишь ресет до тех пор пока лампочка питания не начнет равномерно мигать — далее заходишь через браузер на 192.168.1.1 (через порт LAN), выбираешь образ и вперед ;-)
    LuCI уже включена в образ (как и много всего другого). Сборка максимально адаптирована под возможность коннекта к инету без установки дополнительных пакетов (требуется только настроить параметры под себя). Со статическим ай-пи вообще все крайне просто.
    Самбу вроде не включал (сам ей не пользуюсь) — но ее без проблем можно установить из он-лайн репозитория (сконфигуренного по-умолчанию).

Добавить комментарий