You are viewing [info]birdofluck's journal

me
Просто, чтобы не забыть: правильный и документированный способ:
  boot [-s -v] kernel.old

Долгий и недокументированный:
  unload
  load /boot/kernel.old/kernel
  load /boot/kernel.old/opensolaris.ko
  load /boot/kernel.old/zfs.ko
  load -t /boot/zfs/zpool.cache /boot/zfs/zpool.cache
  boot [-s -v]

Tags:

me
Домашняя wifi точка доступа (какой-то asus) перегружается при получении первого cdp пакета.
Точка работает как бридж, cdpd посылает пакеты раз в 40 секунд, а точка перегружается секунд 30.

Слов нет, одни эмоции.
  • Leave a comment
  • Add to Memories
me
Как-то так сложилось, что наработки, сделанные в рамках реализации LDP/l3vpn увели текущую разработку bird в сторону рефлексии разных BGP address families
И вот, что их этого вышло )

Tags:

me
Иногда очень хочется поглядеть в ядро на лету. Оказывается, для этого уже почти все есть:
Посмотреть, чего есть )
me
Сделать это можно достаточно быстро и просто - примерно с 2009 года в GENERIC-ядро включены HWPMC_HOOKS.
Таким образом для поддержки со стороны ядра необходимо только загрузить модуль hwpmc.
Подробнее )

IPv6 таблицы в ipfw

me
Мы стали более лучше поддерживать ipv6 :)

В -CURRENT появилась поддержка расширенных таблиц ipfw. Теперь в них можно добавлять как IPv6 префиксы, так и имена интерфейсов. То есть, можно пробовать делать per-interface ACL более менее эффективно. (Напомню, skipto tablearg работает за логарифм от количества правил). Кроме того, нынче таблиц может быть почти 65к и конфигурируется это количество через kenv перед загрузкой модуля (а скорее всего на днях будет доступен и sysctl). В 9/8-STABLE доедет через месяц. Впрочем, патч без особых проблем должен накатываться на свежую восьмерку, так что желающие могут пробовать уже сейчас.

Tags:

Зима пришла

me
Кажется, балкон надо было утеплять лучше:

7206VXR-1-6>sh env all  | i chassis
        chassis inlet    measured at -2C/29F
        chassis outlet 1 measured at -2C/29F
        chassis outlet 2 measured at 0C/32F
        chassis outlet 3 measured at 1C/33F
me
Не могу удержаться, случайно увидел хорошую фразу, характеризующую текущий момент:
"Раз НТВ о вас такие сюжеты снимают, значит, возможно, вы действительно приличный человек." (с) [info]pino_noir в комментариях к записи у [info]belyh
me
Чтобы не искать каждый раз пдфку - пишу здесь. Табличка, где описано все основное: количество rx/tx, I/OAT и подобное.
  • Leave a comment
  • Add to Memories

bird/MPLS: status report

me
Последние N месяцев я с разной степенью активности/успешности занимаюсь реализацией MPLS в FreeBSD (общая страница со статусом и более общим описанием живет http://freebsd.mpls.in).
В качестве платформы для сигнализации был выбран bird.
Его пришлось пилить много и по-разному, в частности были добавлены:


  • общая поддержка абстрактных таблиц внутри bird
  • реализация LDP (RFC 5036)
  • доделана реализация MP-BGP (RFC 4364)
  • много разных внутренних мелочей, чтобы это склеить
Понемножечку код перезжает в официальную ветку: bird@mpls
Крылья оно уже отрастило, пока только учится летать. Вот так это выглядит:
дальше много текста для любителей bird )

Tags: