The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Официально анонсирован релиз FreeBSD 7.0, обзор новшеств.

28.02.2008 02:49

После двух с половиной лет разработки, анонсирован выход релиза FreeBSD 7.0. Ниже обзор новшеств.

Ядро

  • В подсистемы ядра ipsec и geli (шифрование диска) добавлена поддержка 128-битного блочного шифра Camellia, который был разработан компанией Mitsubishi Electric Corporation и открыт для свободного использования весной 2007 года.
  • Сборка и конфигурирование ядра
    • Опция сборки ядра COMPAT_43 признана ненужной и удалена из конфигурации.
    • Удалена опция PIM, вместо нее следует использовать MROUTING
    • Удален код драйверов:
      • cvt(4), альтернативной реализации syscons(4)
      • sab(4), который заменен новым драйвером scc(4) (Serial Communications Controllers).
      • zs, функции которого продублированы в uart(4).
      • el(4)
      • lnc(4), поддержка устройств обеспечена драйверами le(4) и pcn(4);
      • bridge(4), вместо него следует использовать if_bridge(4).
      • rr232x(4), следует использовать hptrr(4)
    • В GENERIC ядре по умолчанию включен cpufreq, драйвер dumb консоли, драйвер uart(4) , fwip (IP over FireWire), wlan_wep(4), wlan_ccmp(4) и wlan_tkip(4).
    • В GENERIC добавлена опция TCP_DROP_SYNFIN;
    • Для платформы ia64 в GENERIC по умолчанию включен SMP режим.
  • Библиотека тредов (1:1) libthr оптимизирована и используется по умолчанию.
  • Выделение кода KSE в опцию ядра. При компиляции ядра на основе собственных конфигурационных файлов необходимо включать 'options KSE'. В случае использования libthr вместо libpthread в KSE нет необходимости.
  • Новые sysctl переменные:
    • kern.hostuuid - содержит уникальный идентификатор хоста UUID (Universally Unique Identifier), неизменный между перезагрузками (сохраняется в /etc/hostid);
    • kern.conftxt - позволяет посмотреть содержимое файла конфигурации для текущей сборки ядра;
    • kern.malloc_stats - статистика распределения памяти ядром (kernel malloc);
    • kern.forcesigexit - заставляет завершать работу процесса по sigexit в случае удержания нитью сигнала "trap" или игнорирования текущим процессом. Включено по умолчанию.
    • vm.kmem_size_min (только для loader) - позволяет задавать минимальное значение vm.kmem_size.
    • debug.mpsafevfs (только для loader) - для архитектур ia64 и powerpc MPSAFE режим отладки кода vfs включен по умолчанию.
    • vm.zone_stats - позволяет получить статистику работы uma аллокатора памяти.
    • переменная hw.pci.do_powerstate разделена на две части: hw.pci.do_powerstate_nodriver и hw.pci.do_powerstate_resume.
    • net.inet.icmp.reply_from_interface - включает отправку ICMP ответов на нелокальные запросы, с IP на который пришел данный пакет.
    • net.inet.icmp.quotelen - изменяет размер цитируемой части TCP запроса при генерации ICMP ответа (минимум 8 байт, максимум - размер mbuf).
  • Усовершенствован режим эмуляции Linux (Linuxulator), произведен переход на использование 2.6.16 Linux ядра. Возможность не включена по умолчанию и является экспериментальной, для включения необходимо установить значение sysctl переменной compat.linux.osrelease в "2.6.16".
  • В PCI подсистему ядра добавлена поддержка Message Signaled Interrupts (MSI) и Extended Message Signaled Interrupts (MSI-X);
  • Добавлен новый интерфейс проверки привилегий внутри ядра - priv(9). Это замена существующему интерфейсу suser(9). priv(9) позволяет более гибко ограничивать привилегии пользователю, и является вариантом реализации POSIX capabilities.
  • Поддержка параллельного чтения данных из файла (read(2)/readv(2)) разными процессами.
  • Переработанный планировщик задач ULE (SCHED_SMP), отличающийся повышенной стабильностью и производительностью, как на однопроцессорных машинах, так и на SMP системах. В сочатании с оптимизацией в других подсистемах, разработчики добились увеличения производительности в тестах на 350% по сравнению с FreeBSD 6, при высокой нагрузке прирост производительности отмечен до 1500%.
  • Реализованы очереди сигналов SIGCHLD, настраиваемые через sysctl переменную kern.sigqueue.queue_sigchild.
  • RedZone - улучшение безопасности работы с памятью на уровне ядра, через защиту буфера от повреждения при выделении/освобождении памяти во время вызова malloc(9).
  • Экспериментальная поддержка POSIX Message Queue (P1003_1B_MQUEUE);
  • Переработан механизм блокировок для UNIX domain socket - улучшена скорость выполнения параллельных операций с сокетом и производительность на SMP системах;
  • Изменен API системы Newbus (архитектура для написания драйверов устройств), добавлены средства для фильтрации прерываний;
  • В загрузчике (Boot Loader) появилась поддержка firewire(4) и dcons(4), добавлена новая опция "-s" для задания скорости консоли привязанной к последовательному порту.

Поддержка оборудования

  • ACPI, управление питанием и температурой:
    • acpi_dock(4) - драйвер для взаимодействия с док-станциями;
    • acpi_thermal(4) драйвер для регулирования температуры посредством ACPI.
    • Драйвер coretemp(4) для опроса температурных датчиков процессора Intel Core;
    • В cpufreq(4) драйвере появилась поддержка процессоров VIA C7-M.
  • Избавление от глобальных блокировок, мешающих оптимальной работе на многопроцессорных системах (приведение к MPSAFE виду): firewire(4), snd_cmi(4), snd_solo(4), bge(4), cm(4), natm(4), ng_h4(4), ng_ppp(4), ahc(4), ahd(4), подсистема CAM, ciss(4), isp(4), mpt(4)
  • Удалена поддержка архитектуры Alpha. Добавлена поддержка архитектуры UltraSPARC-T1, работа FreeBSD/sun4v проверена на серверах Sun Fire T1000 и Sun Fire T2000.
  • Обеспечена работа по умолчанию обоих ядер (core) двуядерных процессоров, таких как Intel Core Duo, в SMP сборках ядра (kernel) FreeBSD;
  • В драйвере uart(4) появилась поддержка доступа к устройствам LOM (Lights Out Management) и RSC (Remote System Control), как к консоли;
  • В драйвер uark(4) добавлена поддержка USB адаптеров последовательного интерфейса, основанных на чипе Arkmicro Technologies ARK3116;
  • Поддержка мультимедиа
    • Новый midi(4) драйвер, основанный на коде из NetBSD. Поддерживается в драйверах snd_cmi(4) и snd_emu10k1(4).
    • Новые драйверы:
      • snd_emu10kx(4) с поддержкой звуковых карт Creative SoundBlaster Live и Audigy;
      • snd_envy24(4) с поддержкой звуковых карт на базе чипов Envy24, а также snd_envy24ht(4) с поддержкой аудиочипов VIA Envy24HT.
      • snd_hda(4) с поддержкой Intel High Definition Audio
      • snd_spicds с поддержкой аудио кодека I2S SPI;
    • В драйвере uaudio(4) реализована поддержка 24/32-битных аудио форматов и их преобразования;
  • Сетевые устройства
    • TCP стек избавлен от глобальных блокировок (Giant Lock), мешающих оптимальной работе на многопроцессорных системах. Ряд оптимизиций (см. ниже) позволил добиться увеличения производительности в разы. Удален отладочный и сопутствующий Giant-локам код, за компанию удалена поддержка IPX поверх IP, временно отключены модули ISDN4BSD и netatm.
    • Поддержка группировки сетевых интерфейсов портирована из OpenBSD. Например, позволяет применить правило пакетного фильтра сразу для нескольких интерфейсов объединенных в группу;
    • Значительно переработан беспроводной стек 802.11. Добавлена возможность фонового обнаружения сетей, роуминга между точками доступа, поддержка 802.11n устройств и 900 MHz карт, половинной (15dBm) и четвертной (12dBm) выходной мощности каналов каналов для 802.11a;
    • Добавлена поддержка altq в драйверы: axe(4), gem(4), vge(4)
    • Новые драйверы:
      • cxgb(4) с поддержкой 10 Gigabit Ethernet адаптеров на базе чипов Chelsio T3 и T3B;
      • ixgbe(4) - Intel 10G PCI-Express adapter (82598);
      • msk(4) - Marvell/SysKonnect Yukon II Gigabit Ethernet;
      • mxge(4) - Myricom Myri10GE 10 Gigabit Ethernet;
      • nfe(4) - открытый драйвер для nForce Ethernet, портированный из OpenBSD;
      • nxge(4) - Neterion Xframe 10 Gigabit Ethernet;
      • rum(4) - беспроводные карты на базе чипов Ralink RT2501USB и RT2601USB;
      • wpi(4) - Intel 3945 Wireless LAN Controller.
      • zyd(4) - беспроводные карты ZyDAS ZD1211/ZD1211B USB IEEE 802.11 b/g;
    • Обновлены драйверы:
      • em(4), добавлена поддержка Intel адаптеров 80003, 82571, 82571EB, 82572, 82575, ICH8. Значительно увеличена производительность, за счет более быстрой обработки прерываний и использования обработчика "taskqueue" вместо "ithread".
      • ipw(4), iwi(4) - firmware для беспроводных карт теперь в комплекте, и не требует установки портов net/ipw-firmware-kmod, net/iwi-firmware-kmod, net/iwi-firmware или net/ipw-firmware;
      • В re(4) появилась поддержка D-Link DGE-528(T) Gigabit Ethernet

Сетевые протоколы

  • Добавлен JIT (Just-In-Time) компилятор BPF правил отсеивания пакетов в bpf(4) и ng_bpf(4). Для включения нужно пересобрать ядро с опцией BPF_JITTER, временно отключить можно через sysctl net.bpf_jitter.enable;
  • Реализована поддержка IPv6 поверх GRE туннелей;
  • В if_bridge появилась поддержка RSTP (Rapid Spanning Tree Protocol, 802.1w), добавлен атрибут private, который позволяет помечать порты, между которыми запрещено передавать трафик;
  • Снято фиксированное ограничение на размер IPv4 multicast групп;
  • В пакетном фильтре ipfw(4) реализована поддержка фильтрации заголовков "Routing Header Type 0" и "Mobile IPv6 Routing Header Type". Удален код пакетного фильтра ip6fw(8), так как в ipfw(4) реализована полноценная поддержка IPv6;
  • Удалена KAME реализация IPSec, на ее место пришел FAST_IPSEC, в котором добавлена поддержка IPv6 и аппаратной акселерации шифрования;
  • Из OpenBSD/NetBSD портирован драйвер для объединения каналов в виртуальный сетевой интерфейс с возможностью обеспечения бесперебойной работы - lagg(4);
  • Новые Netgraph узлы:
    • ng_car - реализация различных алгоритмов ограничения трафика и rate-лимитов.
    • ng_deflate с поддержкой Deflate сжатия для PPP;
    • ng_pred1 c поддержкой Predictor-1 сжатия для PPP;
  • Новая опция сокетов - IP_MINTTL, позволяющая задать минимальный TTL пакетов, которые будут приниматься, пакеты с меньшим TTL будут отбрасываться. Например, при установке IP_MINTTL в 255 будут обслуживаться только запросы с локальной машины.
  • В ppp(4) драйвере, реализованном на уровне ядра, появилась поддержка IPv6;
  • Реализовано IP сокетов Source-Specific Multicast (SSM, RFC 3678);
  • Добавлена поддержка протокола SCTP (Stream Control Transmission Protocol). Включается через опцию ядра SCTP, по умолчанию активно в GENERIC конфигурации;
  • Поддержка TSO (TCP/IP segmentation offload) - снижение нагрузки системы через вынос некоторых моментов обработки TCP соединений на плечи сетевых карт (поддержка в em(4), mxge(4) и cxgb(4));
  • Динамическое вычисление размера send/receive TCP буферов (размер автоматически варьируется в зависимости от типа сетевой активности). Управление через sysctl переменные net.inet.tcp.sendbuf_* и net.inet.tcp.recvbuf_*.
  • Интеграция libalias в ipfw2, трансляцией адресов теперь можно управлять через набор команд "ipfw nat".

Диски и системы хранения данных

  • gjournal - GEOM класс для журналирования, работающий на уровне блоков и не зависящий от типа файловой системы. В настоящее время реализована поддержка журналирования UFS;
  • gvirstor - GEOM класс для создания виртуальных дисковых разделов. Например, при помощи gvirstor можно объединить группу дисков в одно большое хранилище и в дальнейшем подключать к нему новые диски;
  • gmultipath(8) - GEOM класс для создания нескольких точек доступа к диску;
  • Новые драйверы
    • hptiop(4) - Highpoint RocketRAID 3xxx и 4xxx серии SAS и SATA RAID контроллеры;
    • hptrr(4) - HighPoint RocketRAID;
    • Новый драйвер scsi_sg, который эмулирует большую часть Linux SCSI SG и позволяет запускать программы, использующее данное API, в Linux эмуляторе посредством /dev/sg*;
    • Реализация iSCSI Initiator, для удаленного доступа к iSCSI устройствам по сети. Управление производится через утилиту iscontrol
  • Обновленные драйверы
    • aac(4) - добавлена поддержка контроллеров Adaptec 2610SA SATA-RAID, используемых в некоторых машинах производства Hewlett-Packard;
    • GEOM класс g_md.ko переименован в geom_md.ko
    • hptmv(4) теперь поддерживает amd64 также хорошо как и PAE.
    • mpt(4) - значительно расширены возможности, добавлены средства управления RAID разделами, возможность просмотра состояния и уровня ресинхронизации. Реализована поддержка SAS HBA, 64-bit PCI, режима пересылки больших блоков данных;
    • twa(4) - синхронизирован с последней версией драйвера с сайта 3ware. Добавлена поддержка AMCC 3ware 9650 серии SATA контроллеров.
    • umass - расширены возможности драйвера для устройств хранения данных с USB интерфейсом

Файловые системы

  • Избавление серверной и клиентской частей NFS и pseudofs (procfs, linprocfs и linsysfs) от глобальных блокировок, что позволяет добиться значительного увеличения производительности на многопроцессорных системах.
  • Добавлена реализация файловой системы tmpfs, которая была разработана в рамках программы Google "Summer of Code" для проекта NetBSD, от куда и была портирована во FreeBSD.
  • Новая, более стабильная, реализация файловой системы unionfs;
  • Поддержка файловой системы ZFS, портированной из OpenSolaris. ZFS доступна для платформ amd64, i386 и pc98.
  • Реализация файловой системы XFS, работающей пока только в режиме чтения. Код был портирован из реализации XFS для Linux, распространяемой компанией SGI.

Пользовательский уровень

  • Изменения в библиотеках
    • Библиотечные вызовы addr2ascii() и ascii2addr(), представленные в INRIA реализации IPv6, удалены из libc;
    • Из структуры addrinfo исключено поле ai_addrle, в целях сохранения совместимости ABI с 64-битными сборками;
    • В библиотеке libelf реализована SVR4 elf и gelf API для манипуляции ELF файлами;
    • В библиотеке libarchive добавлена поддержка ar-архивов и расширенных атрибутов файлов в стиле POSIX.1e.
    • Библиотечные вызовы семейства setenv переведены от исторического BSD варианта к POSIX.
    • В libc и libm библиотеки включена поддержка карт экспортируемых имен и версий (symbol maps, symbol version definitions).
    • Код библиотеки libedit обновлен из дерева исходных текстов NetBSD, в состоянии за август 2005 года.
    • Новая реализация malloc - jemalloc, оптимальная для многонитевых приложений;
    • Код DNS-резолвера в библиотеке libc импортирован из BIND 9.4.1;
    • В стандартной библиотеке реализована функция wcsdup().
  • Новые и удаленные утилиты:
    • ipfwpcap - утилита для захвата пакетов через divert сокет и сохранения их в формате pcap;
    • sade - наглядный редактор дисковых разделов, в стиле sysinstall.
    • nscd - новый демон для кэширования nsswitch запросов (обращение к файлам с базой пользователей, групп, /etc/services);
    • wpa_passphrase - новая утилита для генерации 256-битных WPA ключей на основе ASCII пароля.
    • Демон mrouted перемещен из базовой системы в порты (net/mrouted)
    • Удалены сопутствующие mount_* утилиты (mount_devfs, mount_ext2fs, mount_fdescfs, mount_linprocfs, mount_procfs, mount_std, mount_linsysfs, mount_reiserfs, mount_umapfs), тип файловой системы следует задавать через опцию '-t';
    • Удалены утилиты objformat и getobjformat, работающие с файлами в формате a.out;
    • Удалена программа usbd, отныне следует использовать devd;
    • Удалена утилита vnconfig(8), отныне следует использовать mdconfig;
    • Удалена утилита wicontrol, для конфигурации беспроводных интерфейсов нужно использовать ifconfig(8).
  • Измененные утилит:
    • atrun и cron - появилась поддержка PAM;
    • camcontrol - добавлена команда readcap для просмотра размера устройств;
    • dhclient - реализована поддержка RFC 3442 (опция Classless Static Route);
    • dump и restore - научились сохранять и восстанавливать расширенные атрибуты файлов;
    • fdisk - добавлен "-p" флаг для вывода информации о слайсах в формате конфигурации fdisk;
    • find - исправлена ошибка, не позволяющая использовать цифровые идентификаторы в опциях -user и -group;
    • В утилите обновления freebsd-update появилась поддержка команды "upgrade", для бинарного обновления системы до нового релиза;
    • ftpd - добавлена поддержка RFC2389 (FEAT) и RFC2640 (UTF8, включается через опцию -8);
    • gpt - добавлена поддержка установки меток на GPT дисковые разделы
    • gvinum - новая команда resetconfig;
    • hccontrol - появилась поддержка автоопределения HCI узлов;
    • В утилите id отныне EUID выводится перед номером группы;
    • mdconfig - возможность получения списка устройств (list, query) в XML формате. Добавлена опция '-u' для указания списка устройств, перечисленных через запятую;
    • mdmfs - новая опция "-P", позволяющая пропустить выполнение newfs, а также опция "-E" для указания точного пути к утилите mdconfig.
    • mount - исправлена ошибка возникающая при переводе раздела из read-only режима в read-write, посредством вызова "mount -u -o rw".
    • pkill - реализована опция "-F" для ограничения срабатывания при выборке по маске, если для PID процесса существует PID-файл. Кроме того, добавлен флаг "-I", аналогичный интерактивному режиму команды rm, т.е. перед отправкой сигнала спрашивает разрешение.
    • pw(8) новый флаг "-M", для задания прав доступа на создаваемую домашнюю директорию пользователя.
    • В rpcbind появилась возможность привязки к определенному IP (-h), в rpc.lockd и rpc.statd - изменения номера порта (-p);
    • time - отправив сигнал SIGINFO еще не завершенному time процессу, можно получить данные о статистике на текущий момент.
    • В команде top при помощи флага -j теперь можно увидеть идентификатор jail окружения в котором выполняется процесс;
    • В утилите truss реализован режим эмуляции strace (-s). Кроме того, truss больше не привязана к псевдо-ФС procfs и работает через ptrace.
  • Безопасность:
    • В gcc по умолчанию включена защита от атак направленных на переполнение стека - SSP (Stack-Smashing Protector);
    • GSS-API v2, новый уровень, поддерживающий механизм GSS-API плагинов (подобный реализации в Solaris);
    • PAM модуль pam_nologin перестал выполнять аутентификацию и теперь предназначен только для аккаунтинга. В файлах внутри директории /usr/local/etc/pam.d может потребоваться ручная замена строк вида "auth required pam_nologin.so no_warn", на "account required pam_nologin.so no_warn"
  • Обновление сторонних программ, входящих в базовую систему:
    • GCC обновлен до версии 4.2.1 (был 3.4.6).
    • Intel ACPI-CA 20070320.
    • awk релиз от 1 мая 2007 г.
    • BIND обновлен с версии 9.3.3 до 9.4.2.
    • BSNMPD обновлен с 1.11 до 1.12.
    • BZIP2 обновлен с 1.0.3 до 1.0.4
    • GNU Diffutils обновлены с 2.7 до 2.8.7.
    • Утилита file обновлена с 4.12 до 4.23.
    • Библиотека GNU Readline обновлена до версии 5.2 patch 2.
    • GNU версия gzip заменена BSD вариантом из проекта NetBSD.
    • IPFilter обновлен с версии 4.1.13 до 4.1.28.
    • Библиотека libpcap обновлена с 0.9.4 до 0.9.8.
    • Утилита netcat и пакетный фильтр PF обновлены до версий из состава OpenBSD 4.1;
    • Библиотека OpenSSL обновлена до версии 0.9.8e (была 0.9.7e).
    • sendmail обновлен с версии 8.13.8 до 8.14.2.
    • Обновлен пакет TrustedBSD OpenBSM с альфа версии до релиза 1.0.

Интересные подробности, касающиеся FreeBSD 7, можно почерпнуть из подробного интервью с разработчиками. Например, подробно рассказано, как удалось увеличения производительности TCP стека в 3-5 раз, что дает возможность справляться с нагрузкой на 1 и 10 гигабитных линках. Этого удалось достигнуть благодаря средствам автовычисления размера TCP буферов, реализации параллельного выполнения операций с SYN-кэшем, новой реализации системного вызова sendfile(2), перехода с socopyin() на m_uiotombuf(),добавления дополнительного указателя на следующий блок отправляемых данных в цепочке mbuf, уменьшения накладных расходов и переключений контекста при обработке пакетов приходящих из сетевой карты.

  1. Главная ссылка к новости (http://www.freebsd.org/release...)
  2. OpenNews: Анонс FreeBSD 6.3-RELEASE
  3. OpenNews: Обзор новшеств ожидаемых во FreeBSD 7.0.
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/14429-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (94) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 07:00, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что про XEN ничего не сказано? Вроде делали...
     
     
  • 2.4, Аноним (-), 07:13, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А что про XEN ничего не сказано? Вроде делали...

    Xen guest будет только во FreeBSD 8

     
     
  • 3.40, Князь (??), 14:44, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>А что про XEN ничего не сказано? Вроде делали...
    >
    >Xen guest будет только во FreeBSD 8

    :'(

     
     
  • 4.92, nuclight (?), 13:18, 03/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>>А что про XEN ничего не сказано? Вроде делали...
    >>
    >>Xen guest будет только во FreeBSD 8
    >
    >:'(

    Нафиг не нужен, jail2/vimage с ограничением ресурсов на пользователя - полезнее.

     
     
  • 5.93, R007 (??), 18:14, 03/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Нафиг не нужен,

    Стандартно... вам не нужно - так вы и не пользуйтесь :D

    > jail2/vimage с ограничением ресурсов на пользователя - полезнее.

    Хм.Сравнили ж**у с пальцем.А ничего что это существенно разные технологии?

     

  • 1.5, Zverushka (ok), 07:24, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >После двух с половиной лет разработки, анонсирован (http://www.freebsd.org/releases/7.0R/announce.html) выход релиза FreeBSD 7.0.
    >Ниже обзор новшеств (http://www.freebsd.org/releases/7.0R/relnotes.html).
    >
    >....

    разработчикам респект
    ньюсрайтеру спасибо ...
    (редактору ньюсрайтера тоже спасибо:+) )

     
  • 1.6, PavelR (??), 07:27, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Этого удалось достигнуть благодаря средствами автовычисления размера TCP буферов

    PS: Благодаря средстваМ.


    А как с DOS-атаками в этом случае, память не выжрет ?

     
     
  • 2.14, Аноним (14), 09:14, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, там можно установить максимальные значения.
     
  • 2.47, pavlinux (ok), 17:37, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    авто вычисления
     

  • 1.7, Андрей (??), 07:41, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На onlamp.com совсем недавно появилось большое интервью с разработчиками как раз по поводу новшеств в FreeBSD 7 (http://www.onlamp.com/pub/a/bsd/2008/02/26/whats-new-in-freebsd-70.html?CMP=O)
     
  • 1.8, xaka (??), 08:38, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Молодцы ребята, я за них рад!!! Особенно порадовал вынос работы с NAT в ipfw, что позволит не тягать за собой natd и держать конфиг в одном месте. ИМХО жить станет и стало проще :)
     
     
  • 2.13, Аноним (14), 09:01, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    угу, уже опробован, жить точно стало проще!!
     
     
  • 3.64, FSA (??), 21:57, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >угу, уже опробован, жить точно стало проще!!

    Может всё-таки PF?

     
  • 3.85, Dev1 (?), 13:09, 01/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >угу, уже опробован, жить точно стало проще!!

    А кто-то пробовал добавить в этот нат больше чем 10 redirect_port ?
    типа
    ipfw nat 2 config redirect_port tcp x.x.x.x:p1 y.y.y.y:p1
    ....
    ipfw nat 12 config redirect_port tcp xn.xn.xn.xn:p12 y.y.y.y:p12
    У меня не получилось:(

     
  • 3.96, unisol (?), 00:13, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >угу, уже опробован, жить точно стало проще!!

    не проще - natd - userland, сломаецца - хрен с ним. А вот если в ядре что сломается, то мало не будет. А ещё это "память ядра" кушается наверняка, как и в pf. в итоге абстрактный осёл с торрентом и скайпом * большую контору убъют тазик в самый непредвиденный момент.

     
     
  • 4.103, Dev1 (?), 12:35, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    natd не даст ту производительность что ядерный НАТ :(
    у меня на P3-800Мгц natd не мог пропустить больше 5-8Мбит/с при том что ядерный справлялся с 30-40Мбит/с
     
     
  • 5.106, Timka (??), 05:21, 09/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    то ли у меня был неправильный NAT, то ли со времен 4.11 что-то в natd сломали, но на пне-166ММХ у меня natd запросто пропускал 10Мбит.
     
  • 2.69, max (??), 07:20, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Молодцы ребята, я за них рад!!! Особенно порадовал вынос работы с NAT
    >в ipfw, что позволит не тягать за собой natd и держать
    >конфиг в одном месте. ИМХО жить станет и стало проще :)
    >

    Да... мне тоже понравилось, респект и уважуха разработчикам. Буду обновляться

     

  • 1.9, fresco (??), 08:48, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то!
    Товарищи, поздравляю себя и всех, кто ждал семерки так же, как я.
     
  • 1.10, Ejik (??), 08:51, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    что-то не работает SHED_SMP
    options         SCHED_SMP

    --------------------------------------------------------------
    >>> stage 1: configuring the kernel

    --------------------------------------------------------------
    cd /usr/src/sys/i386/conf;  PATH=/usr/obj/usr/src/tmp/le...
    config  -d /usr/obj/usr/src/sys/QWERTY  /usr/src/sys/i386/conf/QWERTY
    /usr/src/sys/i386/conf/QWERTY: unknown option "SCHED_SMP"
    *** Error code 1

    Stop in /usr/src.
    *** Error code 1

    Stop in /usr/src.

     
     
  • 2.11, oops (?), 08:57, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >что-то не работает SHED_SMP
    >options         SCHED_SMP

    он теперь SCHED_ULE. Включен по умолчанию

     
     
  • 3.18, Ejik (??), 09:34, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>что-то не работает SHED_SMP
    >>options         SCHED_SMP
    >
    >он теперь SCHED_ULE. Включен по умолчанию

    по умолчанию все равно:
    options         SCHED_4BSD              # 4BSD scheduler

     
     
  • 4.20, Аноним (-), 09:38, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >по умолчанию все равно:
    >options         SCHED_4BSD  

    ULE по умолчанию будет только в 7.1


     
  • 2.17, nikll (?), 09:33, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    гыг :) а ты SCHED_ULE попробуй :)
     

  • 1.12, terminus (?), 09:00, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >что-то не работает SHED_SMP

    Откуда? SHED_ULE !

    Добавляю свое ура по поводу офциального анонса! =)

     
  • 1.15, Аноним (14), 09:15, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура! Правда у меня семерка уже полгода.
     
  • 1.16, Аноним (-), 09:19, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > nscd - новый демон для кэширования nsswitch запросов (обращение к файлам с базой пользователей, групп, /etc/services);

    Никто не в курсе когда этот даемон перестанет засорять консоль вот таким сообщением при запуске:
    nscd v0.2 (20 Oct 2005)
    was developed during SoC 2005

    Реклама какая-то ;)

     
     
  • 2.31, Аноним (14), 10:47, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Никто не в курсе когда этот даемон перестанет засорять консоль вот таким
    >сообщением при запуске:
    >nscd v0.2 (20 Oct 2005)
    >was developed during SoC 2005
    >
    >Реклама какая-то ;)

    Настроить nscd и/или syslogd не пробовали?

     

  • 1.19, Аноним (-), 09:36, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > pkill ... Кроме того, добавлен флаг "-i", аналогичный интерактивному режиму команды rm, т.е. перед отправкой сигнала спрашивает разрешение.

    А в pkill(1) другая информация:
    > Ignore case distinctions in both the process table and the supplied pattern.

    Исправьте.
    http://www.freebsd.org/cgi/man.cgi?manpath=FreeBSD+7.0-RELEASE&sektion=1&quer
    Т.к. -I (прописная "ай") выдает подтверждение, а не -i (строчная "ай"). К тому же в rm и -i, и -I выдают подтвеждения, но по-разному.

     
  • 1.21, def (??), 09:44, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поздравляю! Вторую неделю каждый день проверяю, не вышла ли!
     
  • 1.22, Аноним (-), 09:45, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > time - отправив сигнал SIGINFO еще не завершенному time процессу, можно получить данные о статистике на текущий момент.

    Это по Control-T что ли?
    > yes >&/dev/null

    load: 1.16  cmd: yes 8760 [runnable] 0.43u 0.00s 5% 608k

    Или это что-то другое?

     
     
  • 2.23, sda (??), 09:54, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Мну интересно когда они сделают хотя бы какое-то подобие интерфейса bond в Linux. Было бы совсем не хило :)
     
     
  • 3.24, Аноним (-), 10:00, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Мну интересно когда они сделают хотя бы какое-то подобие интерфейса bond в Linux. Было бы совсем не хило :)

    А bond это что? Агрегация интерфейсов? Так она и раньше была в виде ng-модулей, а теперь еще и ...
    > Из OpenBSD/NetBSD портирован драйвер для объединения каналов в виртуальный сетевой интерфейс с возможностью обеспечения бесперебойной работы - lagg(4);

    Или ты о чем-то другом?

     
     
  • 4.26, sda (??), 10:13, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А bond это что? Агрегация интерфейсов? Так она и раньше была в
    >виде ng-модулей

    Через ng - кривая попытка реализовать агрегацию :) Тем более не она нужна, а резервирование двух интерфейсов. Один упал - другой начал работать. А ng_one2many тупо трафик пополам делит на два порта :) Т.е. включено два порта - по обоим будет идти трафик, выключен один - ничего не будет работать :)

    >> Из OpenBSD/NetBSD портирован драйвер для объединения каналов в виртуальный сетевой интерфейс с возможностью обеспечения бесперебойной работы - lagg(4);

    по поводу lagg - спасибо :)
    но для этого придется обновляться, т.к. у меня 6.2-stable (обновлял мир, когда еще не внесли изменения интерфейса lagg.

     
     
  • 5.27, Аноним (-), 10:21, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > но для этого придется обновляться, т.к. у меня 6.2-stable (обновлял мир, когда еще не внесли изменения интерфейса lagg.

    в 6.3 тоже lagg(4) есть

     
  • 5.70, max (??), 07:26, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Так ведь, если я не ошибаюсь, начиная с 5-ой ветки подде... большой текст свёрнут, показать
     
     
  • 6.80, sda (??), 15:50, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Так ведь, если я не ошибаюсь, начиная с 5-ой ветки поддерживается протокол
    >CARP как раз предназначенный для организации избыточности интерфейсов http://dreamcatcher.ru/index.php?option=com_content&task=view&id=92

    А если схема такая, что один порт FreeBSD воткнут в один PIX, второй - по второй пикс.
    А пиксы файловерные? И как я понял на пиксе вообще протокол carp не поддерживается

     
     
  • 7.97, unisol (?), 00:17, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Так ведь, если я не ошибаюсь, начиная с 5-ой ветки поддерживается протокол
    >>CARP как раз предназначенный для организации избыточности интерфейсов http://dreamcatcher.ru/index.php?option=com_content&task=view&id=92
    >
    >А если схема такая, что один порт FreeBSD воткнут в один PIX,
    >второй - по второй пикс.
    >А пиксы файловерные? И как я понял на пиксе вообще протокол carp
    >не поддерживается

    lagg не спасёт. Только если из одного пикса - дым пойдёт и он выключится.


     
     
  • 8.102, sda (??), 08:10, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А что спасет отца русской демократии Пока выход нашел один - это втыкать прово... текст свёрнут, показать
     

  • 1.25, leon55 (?), 10:11, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура! Специально держал новую железку под 7.0 фрю :)
     
  • 1.28, DarkHost (??), 10:34, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мммм....как много сладкого, прям так и хочется все сервера на 7-ку перевести:

    > портирован драйвер для объединения каналов в виртуальный сетевой интерфейс с возможностью обеспечения бесперебойной работы
    > поддержка файловой системы ZFS, портированной из OpenSolaris.
    > В утилите обновления freebsd-update появилась поддержка команды "upgrade", для бинарного обновления системы до нового релиза;

    Да, FreeBSD сделала не шаг, а прыжок вперед. Ей бы еще нормальный jail с возможностью ограничения ресурсов и цены бы ей не было.

     
     
  • 2.30, Аноним (-), 10:41, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Ей бы еще нормальный
    > jail с возможностью ограничения ресурсов и цены бы ей не было.

    Это тоже скоро будет, когда в cvs пойдет VImage.
    Смотри разгоревшийся спор в -current'е об импорте этой фичи:
    http://docs.freebsd.org/cgi/mid.cgi?47C39948.3080907

     
  • 2.34, andr.mobi (ok), 11:57, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Еще бы сделали так, чтобы зависший USB-девайс не приводил с дампу ядра и рибуту - цены бы не было. USB-флешки и внешние диски - постоянно используются каждый день, и безглючных я ещё не видел. Сам интерфейс, если чуть-чуть раздрочен, запросто теряет связь с девайсом, да и просто случайно можно провод выдернуть
     
     
  • 3.35, Аноним (-), 12:04, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Еще бы сделали так, чтобы зависший USB-девайс не приводил с дампу ядра
    >и рибуту - цены бы не было. USB-флешки и внешние диски
    >- постоянно используются каждый день, и безглючных я ещё не видел.
    >Сам интерфейс, если чуть-чуть раздрочен, запросто теряет связь с девайсом, да
    >и просто случайно можно провод выдернуть

    Это в 7-ке такое? Кажись, на эту тему были commit'ы в HEAD, о судьбе в MFC которых я не знаю.

     
  • 3.41, oops (?), 14:53, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Еще бы сделали так, чтобы зависший USB-девайс не приводил с дампу ядра
    >и рибуту - цены бы не было. USB-флешки и внешние диски
    >- постоянно используются каждый день, и безглючных я ещё не видел.
    >Сам интерфейс, если чуть-чуть раздрочен, запросто теряет связь с девайсом, да
    >и просто случайно можно провод выдернуть

    В восьмерке уже поправили. Возможно бэкпорт будет.

     
  • 2.94, R007 (??), 18:19, 03/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Да, FreeBSD сделала не шаг, а прыжок вперед. Ей бы еще нормальный
    >jail с возможностью ограничения ресурсов и цены бы ей не было.

    Еще б не клали **й на виртуализацию... а то для VDSок всяких и т.п. модных штук в общем то нифига и нет.Jail и ограничение ресурсов - это все попытка решить через ж..у ту задачу которая сто лет решена в других системах.А насчет прыжка согласен.Это вам не Виста <-> XP.Работают люди.

     
  • 2.98, unisol (?), 00:33, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    ZFS - ОЧЕНЬ специфичная вещь Бездумно применять её можно только в небольших мас... большой текст свёрнут, показать
     
     
  • 3.104, Аноним (-), 20:18, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А zfs set copies 3 кто даст Ты имеешь в виду per user quotas Да, их нет Зато ... большой текст свёрнут, показать
     

  • 1.29, Jack (??), 10:35, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А еще FreeBSD 7.0 работает на архитектуре ARM, за что разработчикам огромное спасибо!
     
     
  • 2.95, R007 (??), 18:21, 03/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А еще FreeBSD 7.0 работает на архитектуре ARM, за что разработчикам огромное
    >спасибо!

    А [другие системы, скажем так] там сто лет работают.И чего?Вопрос то в общем то сводится к тому кто портировать на конкретную железяку будет, с ее периферией и особенностями.Кстати а что там было насчет MIPS?

     

  • 1.33, PavelR (??), 11:51, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    А еще оччень хочется человеческий Policy-Based Routing.....
     
     
  • 2.36, Аноним (-), 12:08, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А еще оччень хочется человеческий Policy-Based Routing.....

    С "человеческим" играется Randall Stewart:
    http://docs.freebsd.org/cgi/mid.cgi?478631ED.2030108

    или нет...

     
  • 2.71, max (??), 07:30, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >
    >А еще оччень хочется человеческий Policy-Based Routing.....

    Я с ipfw fwd изгалялся, немного криво, но пойдет.

     
     
  • 3.72, PavelR (??), 07:32, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    да, конечно. На нескольких инсталляциях работает успешно, в разных вариациях.
     

  • 1.37, Аноним (3), 12:19, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а где можно почитать про работу ipfw + nat в семерке?
     
     
  • 2.38, Samm (??), 13:06, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >а где можно почитать про работу ipfw + nat в семерке?

    В man ipfw :)

     

  • 1.42, Xavier (?), 15:23, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нефиговое количество изменений. Переезжать с шестёрки будет непросто :)
     
     
  • 2.45, Petrovich (??), 16:20, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Нефиговое количество изменений. Переезжать с шестёрки будет непросто :)

    Очень все просто и очень гладко, достаточно только:
    make buildworld kernel installworld
    mergemaster
    reboot
    Единственный  неприятный момент - необходимость рано или поздно пересобрать все порты.
    Впрочем, если порты не трогать, то они и так будут работать при включеном COMPAT_FREEBSD6

     
     
  • 3.48, Smile (??), 17:50, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    не все так гладко с портами и COMPAT_FREEBSD6, и опенофис сборки от инфры (без жабы) тому пример... так что пересобирать скорее всего придется "рано" =)
     

  • 1.43, Аноним (3), 15:40, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    так ничего, вот только make.conf тип камня не верно определяет,,,,,,,,, где то была ссылка на это - не могу найти -  пока собираю мир,,, не знаю что еще будет,,,,
     
     
  • 2.44, Аноним (-), 15:43, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.freebsd.org/cgi/query-pr.cgi?pr=112997


     

  • 1.46, yarodin (??), 17:13, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обеспечена работа по умолчанию обоих ядер (core) двуядерных процессоров, таких как Intel Core Duo, в SMP сборках ядра (kernel) FreeBSD;

    Вот это место совершенно не понял... А что не так у меня на коре2дуо было в 6.2 с ядрами?
    Оба виделись, оба загружались.

     
     
  • 2.99, unisol (?), 00:40, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Обеспечена работа по умолчанию обоих ядер (core) двуядерных процессоров, таких как Intel
    >Core Duo, в SMP сборках ядра (kernel) FreeBSD;
    >
    >Вот это место совершенно не понял... А что не так у меня
    >на коре2дуо было в 6.2 с ядрами?
    >Оба виделись, оба загружались.

    "по умолчанию" собрано с options SMP
    т.е. новичкам с SMP не нужно ломать голову и пересобирать ядро, чтоб не чуствовать себя лохами.

     

  • 1.49, Аноним (3), 17:55, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура, всех поздравляю, давно ждал этого релиза!
    А вкусностей море, вот уж действительно - Релиз;)
     
     
  • 2.50, XuMuK (??), 18:18, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ура!
    Поздровляю всех!
    Сейчас осталось изучить все новые фичи...
     

  • 1.51, llelik (ok), 18:25, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    все бы ничего... только виснет при попытке загрузится на 32-х процовом итаниуме... жаль, я так надеялся
     
     
  • 2.83, Slyer (ok), 17:46, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >все бы ничего... только виснет при попытке загрузится на 32-х процовом итаниуме...
    >жаль, я так надеялся

    Ух ты какой барыга :)

    Разработчика респект и уважуха.!
    Качаю семерку.
    Судя во всему много народу радуется, скорость закачки не ахти 350-400КБ/сек.

     
  • 2.100, unisol (?), 00:47, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >все бы ничего... только виснет при попытке загрузится на 32-х процовом итаниуме...
    >жаль, я так надеялся

    А на 2х квад коре - т.е. 8-ми ядрах падёж производительности - пипец просто.
    apache+mysql+страничка на пхп, ломящаяся в БД кучей запросов разных - 5-7 запросов/с, на 4х ядрах - 25. на 2х - 10-12, на 6 - 17-20. Хак в окрестностях params.h
    MAXCPU 6
    помогает сделать 6 ядер. На 3-х и пяти - падает при загрузке. Феном х3, думаю, вывалит проблему в полный рост (надеюсь, ошибаюсь - MAXCPU определяет ещё и размеры структур разных - может потому).

     

  • 1.62, Аноним (3), 21:11, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "В GENERIC добавлена опция TCP_DROP_SYNFIN;"
    у меня вообще ядро не захотело собираться с такой опцией.
     
     
  • 2.63, Аноним (-), 21:51, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >"В GENERIC добавлена опция TCP_DROP_SYNFIN;"
    >у меня вообще ядро не захотело собираться с такой опцией.

    Ага, косяк, т.к. *выбросили* только опцию из GENERIC, a net.inet.tcp.drop_synfin теперь компилируется по умолчанию выключенной, включить же можно по tcp_drop_synfin=YES в rc.conf
    http://docs.FreeBSD.org/cgi/mid.cgi?200703211825.l2LIPS5n079930

     
  • 2.67, cvsup (ok), 22:49, 28/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    эххх.. век живи, век учись ..

    >"В GENERIC добавлена опция TCP_DROP_SYNFIN;"
    >у меня вообще ядро не захотело собираться с такой опцией.

    Потому и не захотело, что оно *УЖЕ* в GENERIC ! :)

     
     
  • 3.77, Anonimous (?), 11:55, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    оно просто интегрировано уже в ядро по дефолту получается.
     

  • 1.65, Аноним (14), 22:01, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И нахрен я позавчера всю ночь собирал 7.0 PREREASE... Сёдня бы спокойно всё собрал с выключенным домашним компом.
     
  • 1.66, Greg (??), 22:17, 28/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все хорошо!

    Осталось только PBR и bgpd/ospfd/ripd в базовую систему внести. И на этом уже можно будет пытаться жить на роутерах. Пока для меня это отличный сервер, но практически никакой роутер.

    В любом случае - это мое личное мнение.
    Разработчикам - респект!

     
     
  • 2.74, sda (??), 08:07, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Все хорошо!
    >
    >Осталось только PBR и bgpd/ospfd/ripd в базовую систему внести. И на этом
    >уже можно будет пытаться жить на роутерах. Пока для меня это
    >отличный сервер, но практически никакой роутер.
    >
    >В любом случае - это мое личное мнение.
    >Разработчикам - респект!

    Покупайте коммутатор 3-го уровня и будет вам роутер.

     
  • 2.76, Аноним (-), 11:16, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Осталось только PBR и bgpd/ospfd/ripd в базовую систему внести.

    А зачем bgpd/ospfd/ripd в базе? bloating base for no reason? Ага, давай еще xorp пихнем. Че мелочится-то, а? ;)

    Вот что реально бы пригодилось в базе - mpd (даже было обсуждение, кажется в -net), хотя и без него жить тоже можно.

     
  • 2.108, rednikov (ok), 13:23, 04/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Все хорошо!
    >
    >Осталось только PBR и bgpd/ospfd/ripd в базовую систему внести. И на этом
    >уже можно будет пытаться жить на роутерах. Пока для меня это
    >отличный сервер, но практически никакой роутер.
    >
    >В любом случае - это мое личное мнение.
    >Разработчикам - респект!

    Ой.
    Даж сказать ничё не могу.
    Видно мои десятка 3 роутеров с BGP, OSPF тока притворяются что работают..
    :))
    Странно

     
     
  • 3.109, alisherk (?), 17:18, 04/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >>
    >>В любом случае - это мое личное мнение.
    >>Разработчикам - респект!
    >
    >Ой.
    >Даж сказать ничё не могу.
    >Видно мои десятка 3 роутеров с BGP, OSPF тока притворяются что работают..
    >
    >:))
    >Странно

    а OSPF на каком софте крутится?

     
     
  • 4.110, rednikov (ok), 17:23, 04/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    quagga
    есть в портах
    Легко сопрягается с цисковскими реализациями.. Да собсно и конфиги то даже те же..:)

     

  • 1.68, wmd772 (??), 06:22, 29/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличнао! opennet.ru спасибо огромное за новость.
    Начинаю скачивать семерку.
    Разработчикам хвала.
     
     
  • 2.73, PavelR (??), 07:36, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Отличнао! opennet.ru спасибо огромное за новость.
    >Начинаю скачивать семерку.
    >Разработчикам хвала.

    Кстати, какую версию ОС эффективнее всего использовать на P2-300 ?

     
     
  • 3.84, Осторожный (?), 21:10, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Отличнао! opennet.ru спасибо огромное за новость.
    >>Начинаю скачивать семерку.
    >>Разработчикам хвала.
    >
    >Кстати, какую версию ОС эффективнее всего использовать на P2-300 ?

    Эффективнее для чего ?

    Собственно выбор не велик - 5.5, 6.3, 7.0

     
     
  • 4.101, unisol (?), 00:54, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>>Отличнао! opennet.ru спасибо огромное за новость.
    >>>Начинаю скачивать семерку.
    >>>Разработчикам хвала.
    >>
    >>Кстати, какую версию ОС эффективнее всего использовать на P2-300 ?
    >
    >Эффективнее для чего ?
    >
    >Собственно выбор не велик - 5.5, 6.3, 7.0

    в 7.0 - новый компилятор, с лучшими оптимизациями. Только вот не думаю, что на проце с только ММХ это чем-то поможет. Но надо проверять.

     

  • 1.81, Василий (??), 16:29, 29/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    * Новые драйверы:
         * snd_hda(4) с поддержкой Intel High Definition Audio

    В 7? snd_hda - в 7?

    А почему у меня тогда это работает в 6.3-RELEASE? Что я делаю не так:

    rvs@host07.red.lan # cat /dev/sndstat
    FreeBSD Audio Driver (newpcm)
    Installed devices:
    pcm0: <NVidia MCP61 High Definition Audio Controller> at memory 0xf6000000 irq 23 kld snd_hda [20071129_0050] (1p/1r/2v channels duplex default)

    rvs@host07.red.lan # uname -v
    FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:45:45 UTC 2008     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP

    rvs@host07.red.lan #

     
     
  • 2.82, Аноним (14), 17:18, 29/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    потому что был MFC snd_hda в 6.x
     

  • 1.86, yarodin (??), 16:32, 01/03/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://torrents.freebsd.org:8080

    вдруг кто-то не в курсе еще :)

     
     
  • 2.87, lexanic1977 (ok), 22:55, 01/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Кто сталкивался при переходе с 6.3 на 7.0
    с тем что когда делаю make installkernel KERNCONF=mykern
    выдается ОЧЕНЬ МНОГО
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    kldxref: file isn't dynamically-linked
    в принципе читал что этого ничего страшного НО всё  же???
    Как от этого избавиться??

     
     
  • 3.88, Sergey.Ll (ok), 11:09, 02/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А кто скажет как там дела с поддержкой плагинов в pppd? интересует работа с RADIUS. в ppp не хватает всего что нужно.
     
     
  • 4.89, Zingerrr (?), 13:44, 02/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Все это очень хорошо, но Freebsd для выхода на совершенно новый уровень нехватает официальной поддержки Freebsd, как  платформы под коммерческого софта энтерпрайз уровня(например, Oracle, Lotus Domino, DB2 ....). Почему производителя комерческого софта так упорно нехотят выпускать версии под freebsd  и что делают разработчики freebsd, что бы изменить это положение???
     
     
  • 5.105, Аноним (-), 20:44, 04/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что выгоднее прислать патч для linuxolator'а, чем портировать на фрю и получить геморрой на одну ОСь больше. Это же проприетарщики! Вечно у них проблемы с технологиями, вон еле-еле 64-бита осиливают, с архитектурами напряг, с версиями тоже.
     
  • 4.90, cvsup (ok), 18:36, 02/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    mpd
     
  • 3.91, cvsup (ok), 18:40, 02/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Как от этого избавиться??

    сообщения пропадут при установке нового kldxref

     
     
  • 4.107, RomanPogosyan (ok), 11:40, 19/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Народ извините за нубский вопрос. Просто бсд не замимался уже года 5(из за ДВБ перешел на линукс) теперь вот появилась возможность вернутся к этой супер системе . поставил 7.0 и понял что теперь я полный нуб :) и так вопрос у меня проц Core 2 Duo поставил генерик амд64 ядро. надо перекомпилить с поддержкой СМП ? или не нада ?
     
     
  • 5.111, cvsup (ok), 21:46, 14/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Duo поставил генерик амд64 ядро. надо перекомпилить с поддержкой СМП ?
    >или не нада ?

    оно там дефолтно

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру