LINUX.ORG.RU

FreeBSD 7.1

 


0

0

Вышла новая версия FreeBSD за номером 7.1.

Что нового:

  • исправления безопасности в openssh, bind, nmount, ftpd и др.;
  • dtrace из OpenSolaris;
  • улучшения в ядерном дебагере ddb, включая поддержку базового скриптования;
  • улучшения в загрузчике, которые позволят загружать FreeBSD c USB устройств;
  • новое поддерживаемое железо, в частности Intel G33/G45, i915 GME, контроллеры Atheros AR8121/AR8113/AR8114 и др.;
  • улучшения в поддержке сети и сетевых драйверах;
  • множественные улучшения и исправления ошибок в пользовательских утилитах (adduser, at, cp, cron, dhclient, fdisk, ifconfig, ...);
  • GNOME 2.22;
  • KDE 3.5.10;
  • и многое другое...

ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/7.1

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от anonymous

>для интересующихся - попробуйте xorp собрать из портов.

% cd /usr/ports/net/xorp/
% make package clean
Вывод:
...
gmake[1]: Leaving directory `/usr/ports/net/xorp/work/xorp-1.5'
/usr/bin/env BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444" CURDIR=/usr/ports/net/xorp DISTDIR=/usr/distfiles  WRKDIR=/usr/ports/net/xorp/work WRKSRC=/usr/ports/net/xorp/work/xorp-1.5 PATCHDIR=/usr/ports/net/xorp/files  SCRIPTDIR=/usr/ports/net/xorp/scripts FILESDIR=/usr/ports/net/xorp/files  PORTSDIR=/usr/ports PREFIX=/usr/local LOCALBASE=/usr/local  X11BASE=/usr/local /bin/sh /usr/ports/net/xorp/pkg-install xorp-1.5 POST-INSTALL
cp: /usr/ports/net/xorp/work/xorp-1.5/rtrmgr/config.boot.sample: No such file or directory
Adding group "xorp".

Add the following lines to /etc/rc.conf to enable xorp:

defaultrouter="NO"
xorp_enable="YES"

A configuration file must be created at /usr/local/etc/xorp.conf before use.

Users who will be changing the xorp configuration via xorpsh
must be members of the group xorp.

===> Installing rc.d startup script(s)
===>   Registering installation for xorp-1.5
===> SECURITY REPORT: 
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/policy/xorp_policy
/usr/local/rip/xorp_rip
/usr/local/fea/xorp_fea_dummy
/usr/local/cli/tools/send_cli_processor_xrl
/usr/local/fib2mrib/xorp_fib2mrib
/usr/local/fea/tools/show_interfaces
/usr/local/contrib/olsr/tools/clear_database
/usr/local/ospf/tools/clear_database
/usr/local/contrib/olsr/xorp_olsr4
/usr/local/rib/tools/show_distances
/usr/local/libxipc/xorp_finder
/usr/local/rib/xorp_rib
/usr/local/rib/tools/show_routes
/usr/local/mld6igmp/xorp_mld
/usr/local/bgp/tools/xorpsh_print_peers
/usr/local/ospf/xorp_ospfv2
/usr/local/rip/tools/show_peer_stats
/usr/local/ospf/xorp_ospfv3
/usr/local/fea/xorp_fea
/usr/local/bin/xorp_profiler
/usr/local/contrib/olsr/tools/print_databases
/usr/local/bin/xorp_rtrmgr
/usr/local/static_routes/xorp_static_routes
/usr/local/ospf/tools/print_lsas
/usr/local/pim/xorp_pimsm4
/usr/local/pim/xorp_pimsm6
/usr/local/bgp/xorp_bgp
/usr/local/mld6igmp/xorp_igmp
/usr/local/bin/xorpsh
/usr/local/bgp/tools/xorpsh_print_routes
/usr/local/rip/xorp_ripng
/usr/local/rip/tools/show_stats
/usr/local/bin/call_xrl
/usr/local/ospf/tools/print_neighbours

      This port has installed the following startup scripts which may cause
      these network services to be started at boot time.
/usr/local/etc/rc.d/xorp

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage: 
http://www.xorp.org/
===>  Building package for xorp-1.5
Creating package /usr/ports/packages/All/xorp-1.5.tbz
Registering depends:.
Creating bzip'd tar ball in '/usr/ports/packages/All/xorp-1.5.tbz'
===>  Cleaning for xorp-1.5
%

И что я делаю не так?

iZEN ★★★★★
()
Ответ на: комментарий от anonymous

>>опять же на чистом роутинге ? вы сами пользуетесь в продакшне ? >да, пользуюсь и нареканий нет.

рад за вас. расскажите об этом людям а то видимо никто не знает. howto на opennet напишите чтоли.

>линк на обсуждение. наг то я и без вас читаю.

поиском воспользоваться тяжело ? тем таких не мало было.

>уважаемый, последний патч между 2.6.27 & 2.6.28 весил ~ 59Мб. >С того момента несколько релизов уже прошло. Вы понимаете что это целая вечность и за это время уже много чего переколбасили в ядре?

я читаю что меняется в ядрах. очень редко чтото влияющее на сетевую подсистему и её производительность. всё как то поддержка железа в основном.

>класс. вот дали вы юзеру тариф в 2Мбит. Юзер запускает ping ya.ru, >видит что-то вроде 30мс. Начинает wget'ом тянуть исошку вышедшей 7.1 с ключиком --limit-rate=170k, что даст нам скорость в 170Кбайт/с >И вот тут мы видим, как благодаря замечательному dummynet пинги подпрыгивают до неприличных 300-500мс, ибо такой замечательный алгоритм у dummynet.

сейчас специально попробовал. ничего такого не заметил. net.inet.ip.dummynet.io_fast=0 выставлял. разницы ни какой.

>это да. но почему это происходит только в сочетании с ospfd? ;)

а откуда уверенность что именно при нём ?

>так несколько mpps нынче не проблема, как и продуть 7Гбит/с трафика.

продемонстрируйте. только не iperf и прочие попугаемерялки а на реальной нагрузке. с другой стороны зачем оно без шейперов тоже не понятно. на тупо роутинг такого трафика l3 молотилки на вроде c3550/c3750/c6500 больше годятся.

>Главное - это nic на pcie + MSI + какой-нить E8500.

кстати в e1000 поддержан http://download.intel.com/design/network/applnots/ap450.pdf ?

emp
()
Ответ на: комментарий от anonymous

>всё включил? и snmp? и firewall?

в догонку:
скорее всего собрал ты его на 6ке.
xorp собирается с -Werror и начиная с опр. версии gcc там генерируется warning и сборка останавливается. Мне было не трудно руками поправить, но почему это не сделал мантейнер, ведь 7ка уже давно вышла и можно было проверить.

Для того же debian я просто поставит пакет и не маялся с сорцами.

Кстати, те кто сидят на current могут попробовать собрать quagga/xorp.
Там из-за arpv2 их поломали и аффтар arpv2 пока ничего внятного не говорит.

Ещё есть замечательная штука с библиотечкой oh.323, которая работала исключительно с определённой версией pwlib. Но замечательный мантейнер pwlib благодаря не менее замечательной идее "в портах всегда свежий софт" засунул в дерево самую свежую версию pwlib. Мало того что оно просто не собиралось, так если и собиралось то не работало.

И такое - сплошь и рядом в портах.

anonymous
()

Добавлю к плюсам, что на ftp лежит образ DVD, т.е. установка Системы стала еще проще :)

ЗЫ. Удивляет отсутствие ЛОР-эффекта.

asion
()
Ответ на: комментарий от anarquista

> Вообще-то буковка D в слове «BSD» обозначает именно дистрибутив, а не «Операционная система»… Как-то так…

BSOS? :)

splinter ★★★★★
()
Ответ на: комментарий от anonymous

>опять мимо кассы. Хоть 50мб квоту сделай, я буду процессом с nice=20 постоянно писать в файл на 30мб большими кусками. Остальные процессы будут в пролете(точнее, в wait) и только изредка будут иметь доступ к диску.

Каким образом джайловый рут может повысить приоритет (уменьшить уровень "любезности") потока выполнения по сравнению с системными процессами? Только если этот джайловый рут имеет тот же UID, что и root в материнской системе, чего обычно не бывает.

>Никакими квотами или приоритетами ты это не ограничишь, а i/o-планировщика в freebsd нет и дисковые операции обрабатываются как бог на душу положит.


Ну откуда такая ахинея?

iZEN ★★★★★
()

ОМГ! Начал читать тред и чуть не обосрался. Как все-таки страшно жить! Сколько идиотов нас окружают.

Итак, аргументация интересная, начнем:

FreeBSD неудобна.
Да, неудобна. Как и Линукс. Поэтому все переползаем на венду. Там даже в консоль лезть не придется. Потому что ее там нет.

Под FreeBSD мало драйверов.
Да, мало. Как и под Линуксом. Самое большое количество драйверов под венду. Все, все срочно переходим на венду.

Под FreeBSD мало программ.
Ну если 20 тыс. мало, то тогда вы поняли куда, там их в разы больше.

В общем, если есть какие-то аргументы против FreeBSD, то практически все они работают против Линукса, тут есть хороший вариант: НА ВЕНДУ, БЫДЛО!

aspell
()
Ответ на: комментарий от val-amart

>*BSD - это ОПЕРАЦИОННАЯ СИСТЕМА, а не дистрибутив. разрабатывают все вместе, весь код полностью.

gcc они тоже полностью сами разрабатывают? А иксы? А ДЕ?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от aspell

> В общем, если есть какие-то аргументы против FreeBSD, то практически все они работают против Линукса,

Это да, но против BSD они работают гораздо лучше %)

P.S. я не тролль, ненене.

tailgunner ★★★★★
()

Кстати, кто знает почему официального анонса на www.freebsd.org нет. В своем шедулере они объявили, что компиляция релиза была завершена еще 1-го января, а дата анонса даже не обозначена (13 октября не в счет ибо прошло уже давно).

asion
()
Ответ на: комментарий от aspell

> FreeBSD неудобна. Да, неудобна. Как и Линукс.

4.2 Намного, намного неудобнее. Порты это кошмар средневековый.

> Да, мало. Как и под Линуксом. Самое большое количество драйверов под венду. Все, все срочно переходим на венду.

Под линуксом драйверов намного больше. Свежеустановленный линукс в драйверах не нуждается, в случае же венды требуется шариться по каким то сомнительным китайско-тайваньским сайтам в поисках драйверов.

> Под FreeBSD мало программ. Ну если 20 тыс. мало, то тогда вы поняли куда, там их в разы больше.

На debian? Ясное дело, уже. Но насчет "разов" вы горячитесь, конечно.

> В общем, если есть какие-то аргументы против FreeBSD, то практически все они работают против Линукса, тут есть хороший вариант: НА ВЕНДУ, БЫДЛО!

Ну в том, что все бздуны латентные вендофилы, никто и не сомневался, тащемта.

anonymous
()
Ответ на: комментарий от asion

>Кстати, кто знает почему официального анонса на www.freebsd.org нет. В своем шедулере они объявили, что компиляция релиза была завершена еще 1-го января, а дата анонса даже не обозначена (13 октября не в счет ибо прошло уже давно).

новый год - пьют ? :)

emp
()
Ответ на: комментарий от DNA_Seq

> gcc они тоже полностью сами разрабатывают? А иксы? А ДЕ?

см. исходники системы. cc != gcc. Меня в свое время немного удивил тот факт, что даже компилятор пересобирается кошерным способом. gcc ставится опционально из портов равно как и gmake.

asion
()
Ответ на: комментарий от anonymous

>всё включил? и snmp? и firewall?

>в догонку:
>скорее всего собрал ты его на 6ке.
>xorp собирается с -Werror и начиная с опр. версии gcc там генерируется warning и сборка останавливается. Мне было не трудно руками поправить, но почему это не сделал мантейнер, ведь 7ка уже давно вышла и можно было проверить.


Собрал порт с опциями поумолчанию на машине:
> uname -a
FreeBSD comp 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Tue Dec 30 15:59:37 VOLT 2008     igor@comp:/usr/obj/usr/src/sys/COMP  i386
Опции xorp по умолчанию:
[X] ADVMCAST
[X] IPV6
[ ] SNMP
[X] OPTIMIZATION
[ ] CHECK
[ ] DEBUGGING
[ ] PROFILING
xorp-1.5.tbz 14,7 МБ (15361998 байт)


Пересобрал порт xorp с другими опциями:
[X] ADVMCAST
[X] IPV6
[X] SNMP
[X] OPTIMIZATION
[X] CHECK
[ ] DEBUGGING
[ ] PROFILING
Вывод:
...
gmake[2]: Leaving directory `/usr/ports/net/xorp/work/xorp-1.5'
gmake[1]: Leaving directory `/usr/ports/net/xorp/work/xorp-1.5'
/usr/bin/env BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444" CURDIR=/usr/ports/net/xorp DISTDIR=/usr/distfiles  WRKDIR=/usr/ports/net/xorp/work WRKSRC=/usr/ports/net/xorp/work/xorp-1.5 PATCHDIR=/usr/ports/net/xorp/files  SCRIPTDIR=/usr/ports/net/xorp/scripts FILESDIR=/usr/ports/net/xorp/files  PORTSDIR=/usr/ports PREFIX=/usr/local LOCALBASE=/usr/local  X11BASE=/usr/local /bin/sh /usr/ports/net/xorp/pkg-install xorp-1.5 POST-INSTALL
cp: /usr/ports/net/xorp/work/xorp-1.5/rtrmgr/config.boot.sample: No such file or directory
Adding group "xorp".

Add the following lines to /etc/rc.conf to enable xorp:

defaultrouter="NO"
xorp_enable="YES"

A configuration file must be created at /usr/local/etc/xorp.conf before use.

Users who will be changing the xorp configuration via xorpsh
must be members of the group xorp.

===> Installing rc.d startup script(s)
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/mibs
===>   Installing ldconfig configuration file
===>   Registering installation for xorp-1.5
===> SECURITY REPORT: 
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/policy/xorp_policy
/usr/local/rip/xorp_rip
/usr/local/fea/xorp_fea_dummy
/usr/local/cli/tools/send_cli_processor_xrl
/usr/local/fib2mrib/xorp_fib2mrib
/usr/local/fea/tools/show_interfaces
/usr/local/contrib/olsr/tools/clear_database
/usr/local/ospf/tools/clear_database
/usr/local/contrib/olsr/xorp_olsr4
/usr/local/rib/tools/show_distances
/usr/local/libxipc/xorp_finder
/usr/local/rib/xorp_rib
/usr/local/rib/tools/show_routes
/usr/local/mld6igmp/xorp_mld
/usr/local/bgp/tools/xorpsh_print_peers
/usr/local/ospf/xorp_ospfv2
/usr/local/rip/tools/show_peer_stats
/usr/local/ospf/xorp_ospfv3
/usr/local/fea/xorp_fea
/usr/local/bin/xorp_profiler
/usr/local/contrib/olsr/tools/print_databases
/usr/local/bin/xorp_rtrmgr
/usr/local/static_routes/xorp_static_routes
/usr/local/ospf/tools/print_lsas
/usr/local/mibs/libnetsnmpxorp.so
/usr/local/pim/xorp_pimsm4
/usr/local/pim/xorp_pimsm6
/usr/local/bgp/xorp_bgp
/usr/local/mld6igmp/xorp_igmp
/usr/local/bin/xorpsh
/usr/local/bgp/tools/xorpsh_print_routes
/usr/local/rip/xorp_ripng
/usr/local/rip/tools/show_stats
/usr/local/bin/call_xrl
/usr/local/ospf/tools/print_neighbours

      This port has installed the following startup scripts which may cause
      these network services to be started at boot time.
/usr/local/etc/rc.d/xorp

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage: 
http://www.xorp.org/
===>  Building package for xorp-1.5
Creating package /usr/packages/All/xorp-1.5.tbz
Registering depends:.
Creating bzip'd tar ball in '/usr/packages/All/xorp-1.5.tbz'
===>  Cleaning for xorp-1.5
% ls -all /usr/ports/packages/All/xorp-1.5.tbz
-rw-r--r--  1 root  wheel  18419959  5 янв 01:55 /usr/ports/packages/All/xorp-1.5.tbz

Без проблем собирается.
Работу не проверял (мне не нужно). Мы же говорим конкретно о сборке, а не о работе.

iZEN ★★★★★
()
Ответ на: комментарий от aspell

>Под FreeBSD мало драйверов.
>Да, мало. Как и под Линуксом. Самое большое количество драйверов под венду. Все, все срочно переходим на венду.

Бинарная логика - зло. Она показывает ущербность тог кто её использует по поводу и без повода. Конкретному пользователю важно чтоб драйвера были под его железо и все. Есть старый мак на g4? Отлично, ставим туда Дебиан и уровень поддержки Дебианом какой-нибудь DEC Alpha пользователя PowerPC не волнует. Надеюсь пример понятен. Линукс в данный момент поддерживает практическив все десктопное железо с теми или иными подпилками. О ФриБзде этого сказать нельзя. Поэтому при наличии n-ного количества железа вероятность что оно заведется под Linux гораздо больше чем под FreeBSD. А вероятность встречи динозавра 50/50 это логика блондинки

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от asion

>Кстати, кто знает почему официального анонса на www.freebsd.org нет.

Празднуют. Большая часть разработчиков FreeBSD живут в России и на Украине. Ж)

iZEN ★★★★★
()
Ответ на: комментарий от emp

>рад за вас. расскажите об этом людям а то видимо никто не знает. howto на opennet напишите чтоли. 

я редко что-то пишу. но чуть-чуть моих заметок на opennet есть и это не банальщина вида "ipsec psk с ike v1 на публичных статических адресах + pf".

>поиском воспользоваться тяжело ? тем таких не мало было. 

вам не кажется, что апеллировать к некоему абстрактному обсуждению "найдитесами" глупо и несерьёзно?

гугл по "ipset site:nag.ru" ничего вразумительного не выдал. большинство обсуждений заканчиваются тем, что аффтар просто переписал правила как правильно.

>продемонстрируйте. только не iperf и прочие попугаемерялки а на реальной нагрузке. с другой стороны зачем оно без шейперов тоже не понятно.

мне оно не надо. 

>на тупо роутинг такого трафика l3 молотилки на вроде c3550/c3750/c6500 больше годятся. 

угу. и 7301 на терминацию pppoe.

anonymous
()
Ответ на: комментарий от DNA_Seq

>gcc они тоже полностью сами разрабатывают? А иксы? А ДЕ?

Тут такое дело.
позавчера понадобилось обновить порт py25-numpy-1.2.0,1->py25-nose-0.10.4->py25-setuptools-0.6c9->lapack-3.1.1_1.

Так по зависимостям выкачался GCC 4.2.5 (gcc-4.2.5_20081126) и начал собираться. собирался часа три, если не больше. Уж не знаю, зачем новой версии финтифлюшечки py25-numpy понадобился lapack и куча компиляторов от Фортрана 95 до GCJ, но факт — упрямая вещь.
Надо было делать portupgrade -PP, но захотелось посмотреть доконца, что из этого (из исходников) выйдет. Ж)

iZEN ★★★★★
()
Ответ на: комментарий от tailgunner

>Это да, но против BSD они работают гораздо лучше %)

Пока я этого не увидел.

>P.S. я не тролль, ненене.


дадада.

aspell
()
Ответ на: комментарий от iZEN

>Каким образом джайловый рут может повысить приоритет (уменьшить уровень "любезности") потока выполнения по сравнению с системными процессами? Только если этот джайловый рут имеет тот же UID, что и root в материнской системе, чего обычно не бывает.

ну сколько можно. который раз и в лужу. Ещё раз для непонятливых:
мой низкоприоритетный, безумно любезный процесс в те моменты, когда ему дают cpu начинает радостно писать на диск. Делает он это с таким азартом, что дисковая подсистема занимается только им. Таких процессов я могу запустить сотню, cpu scheduler будет каждому из них давать процессорное время.

>Ну откуда такая ахинея?
чем cpu scheduler отличается от i/o scheduler'а знаешь?

anonymous
()
Ответ на: комментарий от anonymous

>4.2 Намного, намного неудобнее. Порты это кошмар средневековый.

Ты про пакеты слышал, а?

>Под линуксом драйверов намного больше. Свежеустановленный линукс в драйверах не нуждается, в случае же венды требуется шариться по каким то сомнительным китайско-тайваньским сайтам в поисках драйверов.


Под вендой драйверов намного больше. Свежеустановленная венда имеет драва на дисках с оборудованием, в случае же ляпиха требуется шариться по каким то сомнительным китайско-тайваньским руководствам по установке и настройке.

>На debian? Ясное дело, уже. Но насчет "разов" вы горячитесь, конечно.


Не горячусь. Или есть сомнения что под венду в разы больше программ?

>Ну в том, что все бздуны латентные вендофилы, никто и не сомневался, тащемта.


Ну в том, что все линуксоеды латентные вендофилы, никто и не сомневался, тащемта.

aspell
()
Ответ на: комментарий от emp

>кстати в e1000 поддержан http://download.intel.com/design/network/applnots/ap450.pdf ? 

parm:           TxDescriptors:Number of transmit descriptors (array of int)
parm:           RxDescriptors:Number of receive descriptors (array of int)
parm:           Speed:Speed setting (array of int)
parm:           Duplex:Duplex setting (array of int)
parm:           AutoNeg:Advertised auto-negotiation setting (array of int)
parm:           FlowControl:Flow Control setting (array of int)
parm:           XsumRX:Disable or enable Receive Checksum offload (array of int)
parm:           TxIntDelay:Transmit Interrupt Delay (array of int)
parm:           TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int)
parm:           RxIntDelay:Receive Interrupt Delay (array of int)
parm:           RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int)
parm:           InterruptThrottleRate:Interrupt Throttling Rate (array of int)
parm:           SmartPowerDownEnable:Enable PHY smart power down (array of int)
parm:           KumeranLockLoss:Enable Kumeran lock loss workaround (array of int)
parm:           copybreak:Maximum size of packet that is copied to a new buffer on receive (uint)
parm:           debug:Debug level (0=none,...,16=all) (int)


если кратко - да. Если менее кратко - драйвер для интеловских гигабиток у linux & freebsd общие :)

anonymous
()
Ответ на: комментарий от anonymous

>я редко что-то пишу. но чуть-чуть моих заметок на opennet есть и это не банальщина вида "ipsec psk с ike v1 на публичных статических адресах + pf".

я думаю это будет полезная статья. только сразу типа... производительный шейпер + подсчёт трафика на N kpps. а иначе любой пионер соберёт.

>вам не кажется, что апеллировать к некоему абстрактному обсуждению "найдитесами" глупо и несерьёзно?

ну это из серии у меня 1.2mpps.

>гугл по "ipset site:nag.ru" ничего вразумительного не выдал. большинство обсуждений заканчиваются тем, что аффтар просто переписал правила как правильно.

я читал но ссылки не сохранял. искать за вас тоже не намерен. по крайней мере не сегодня и не сейчас. спать хочется.

>>продемонстрируйте. только не iperf и прочие попугаемерялки а на реальной нагрузке. с другой стороны зачем оно без шейперов тоже не понятно. >мне оно не надо.

значит не было.

>>на тупо роутинг такого трафика l3 молотилки на вроде c3550/c3750/c6500 больше годятся. >угу. и 7301 на терминацию pppoe.

я про pppoe ничего не говорил. а вы на линуксах уже обгоняете l3 свитчи от циско ?

emp
()
Ответ на: комментарий от anonymous

>>arpv2 вроде в CURRENT ?

>угу. там стонов из-за этого дофига.

кто заставляет есть кактусы ?

emp
()
Ответ на: комментарий от DNA_Seq

>Бинарная логика - зло.

Любая логика - зло. И по любой логике венда лучше всего остального.

>Она показывает ущербность тог кто её использует по поводу и без повода.


Как и любая другая.

>Конкретному пользователю важно чтоб драйвера были под его железо и все. Есть старый мак на g4?


Представь, есть хард, под который дров нет.

>Отлично, ставим туда Дебиан и уровень поддержки Дебианом какой-нибудь DEC Alpha пользователя PowerPC не волнует.


Нет дров, как мы ставим? У меня Canon ip1500 под современными ляпихами не пашет.

>Надеюсь пример понятен.


Неа. Какахи высосаны из пальцев.

>Линукс в данный момент поддерживает практическив все десктопное железо с теми или иными подпилками.


А венда поддерживает ВСЕ оборудование, без подпилок.

>О ФриБзде этого сказать нельзя.


О Линуксе тоже нельзя сказать что он поддерживает все.

>Поэтому при наличии n-ного количества железа вероятность что оно заведется под Linux гораздо больше чем под FreeBSD.


Для венды еще больше вероятность.

>А вероятность встречи динозавра 50/50 это логика блондинки


Да, но оно отношение к бинарной и непрерывной, имхо, не имеет.

aspell
()
Ответ на: комментарий от anonymous

>если кратко - да. Если менее кратко - драйвер для интеловских гигабиток у linux & freebsd общие :)

они не могут быть общие. слишком сетевые подсистемы различаются и на сколько я слышал их даже пишут разные люди.

emp
()
Ответ на: комментарий от iZEN

> Тут такое дело.

// все остальное поскипано как не имееющее отношения к вопросу

А кде-4.x на фре собирал? Есть какие особенности при сборке?

антиоффтопик 2олл. Скриншот 7.1 на лоре когда будет?

asion
()
Ответ на: комментарий от iZEN

> Сколько нужно пакетов Debian, чтобы собрать Sun JDK полностью, как задумал вендор? Три или пять? Во FreeBSD нужен всего лишь один пакет.

sudo aptitude install openjdk-6-jdk

fpga
()
Ответ на: комментарий от emp

>ну это из серии у меня 1.2mpps.

это лишь демонстрация возможности роутить 1.2mpps на linux.
В реальной жизни такие нагрузки в ядре сети(привет cisco, juniper).

>я читал но ссылки не сохранял. искать за вас тоже не намерен. по крайней мере не сегодня и не сейчас. спать хочется. 

слив защитан.

>значит не было. 
ок. тогда проблем шейпингом трафика на linux нет.

>я про pppoe ничего не говорил. а вы на линуксах уже обгоняете l3 свитчи от циско ? 

не стоит приписывать мне того, чего я не говорил. 
у моего работодателя достаточно финансов чтобы покупать железки от cisco(есть в нашем хозяйстве и 12000, и crs-1) и от juniper(всякие m7, m10, mx960). 

Софтовые роутеры на фряхе - это классно, интересно и, даже, иногда производительно. Но это конструктор "сделай сам".

anonymous
()
Ответ на: комментарий от emp

>>если кратко - да. Если менее кратко - драйвер для интеловских гигабиток у linux & freebsd общие :)

>они не могут быть общие. слишком сетевые подсистемы различаются и на сколько я слышал их даже пишут разные люди. 

могут :) вы хотя бы в код посмотрите или на структуру файлов:

~/codeblocks/intel/e1000-8.0.6/src$ ls
e1000_82540.c  e1000_82542.c  e1000_api.c      e1000_ethtool.c  e1000_mac.c   e1000_manage.c  e1000_nvm.h    e1000_phy.c   kcompat.c          Makefile
e1000_82541.c  e1000_82543.c  e1000_api.h      e1000.h          e1000_mac.h   e1000_manage.h  e1000_osdep.h  e1000_phy.h   kcompat_ethtool.c
e1000_82541.h  e1000_82543.h  e1000_defines.h  e1000_hw.h       e1000_main.c  e1000_nvm.c     e1000_param.c  e1000_regs.h  kcompat.h


~/codeblocks/intel/em-6.9.5/src$ ls
e1000_80003es2lan.c  e1000_82541.c  e1000_82543.c  e1000_82571.h  e1000_defines.h  e1000_ich8lan.h  e1000_manage.c  e1000_nvm.h    e1000_phy.c   if_em.c
e1000_80003es2lan.h  e1000_82541.h  e1000_82543.h  e1000_api.c    e1000_hw.h       e1000_mac.c      e1000_manage.h  e1000_osdep.c  e1000_phy.h   if_em.h
e1000_82540.c        e1000_82542.c  e1000_82571.c  e1000_api.h    e1000_ich8lan.c  e1000_mac.h      e1000_nvm.c     e1000_osdep.h  e1000_regs.h  Makefile

freebsd'шные дрова пишутся на основе дров для linux.

anonymous
()
Ответ на: комментарий от anonymous

>это лишь демонстрация возможности роутить 1.2mpps на linux.

я так и думал. запистили iperf и в один поток получилик пик на гигабите.

>В реальной жизни такие нагрузки в ядре сети(привет cisco, juniper).

и правильно

>слив защитан.

вы тоже ничего не доказали

>значит не было. >ок. тогда проблем шейпингом трафика на linux нет.

значит не доказано. иначе на лороподобных сайтах уже бы новостей был вагон на эту тему.

>не стоит приписывать мне того, чего я не говорил. >у моего работодателя достаточно финансов чтобы покупать железки от cisco(есть в нашем хозяйстве и 12000, и crs-1) и от juniper(всякие m7, m10, mx960).

то есть linux вы на столе попробовали через какой нибудь iperf

>Софтовые роутеры на фряхе - это классно, интересно и, даже, иногда производительно. Но это конструктор "сделай сам".

я так и думал. очередной anonymous теоретик.

emp
()
Ответ на: комментарий от anonymous

>freebsd'шные дрова пишутся на основе дров для linux.

ну и чего такого ? зачем файлы то переименовывать ? а вот изменений там должно быть не мало.

emp
()
Ответ на: комментарий от emp

>я так и думал. запистили iperf и в один поток получилик пик на гигабите.

вы бы хоть не позорились. iperf вам никогда не даст 1mpps 
Пиг на гигабите - 1.4mpps теоретический.

>вы тоже ничего не доказали 
вы ничего конкретного и не привели. скажите условия, в свободное время в тестлабе проверю.
Если бы с шейпингом были серьёзные проблемы, то все форумы были бы завалены стонами.

>я так и думал. очередной anonymous теоретик. 
жжоте напалмом. уважаемый, покажите выхлоп netstat -w1 с ваших систем.

anonymous
()
Ответ на: комментарий от emp

>>freebsd'шные дрова пишутся на основе дров для linux.
>ну и чего такого ? зачем файлы то переименовывать ? а вот изменений там должно быть не мало. 

ага, конечно. в код то посмотрите.

anonymous
()
Ответ на: комментарий от aspell

> Угадай :) Под ней, проклятой вендой.

Т.е. железка была куплена без оглядки на совместимость с БСД и/или Линуксом. Я правильно понимаю, что основная десктопная система у вас - венда?

Manhunt ★★★★★
()
Ответ на: комментарий от anonymous

>>вы бы хоть не позорились. iperf вам никогда не даст 1mpps >Пиг на гигабите - 1.4mpps теоретический.

процессора не хватит ? а ещё и пророутить надо. потому и усомнился. чем тогда вообще меряли ?

>>вы ничего конкретного и не привели. скажите условия, в свободное время в тестлабе проверю.

в моём первом посте всё сказано. подсчёт по netflow и шейпинг при 600mbit в дуплексе.

>>Если бы с шейпингом были серьёзные проблемы, то все форумы были бы завалены стонами.

они и завалены. только стоны что типа 20-60kpps на линуксе и больше не получается.

>>я так и думал. очередной anonymous теоретик. >жжоте напалмом. уважаемый, покажите выхлоп netstat -w1 с ваших систем.

сейчас к сажалению не пиковый момент. утро уже.

packets errs bytes packets errs bytes colls

108299 0 84162081 87749 0 66855142 0

110361 0 87090263 87885 0 67087312 0

106479 0 82865794 85573 0 64998168 0

111171 0 87669523 87196 0 66391874 0

emp
()

вопрос к вопящим по поводу флешек. Как часто вы пользуетесь флешками на своем(их) сервере(ах) ?

phasma ★☆
()
Ответ на: комментарий от phasma

> опрос к вопящим по поводу флешек. Как часто вы пользуетесь флешками на своем(их) сервере(ах) ?

Вот вам цитата с заглавной странички freebsd.org: FreeBSD® is an advanced operating system for modern server, desktop, and embedded computer platforms.

Вопли про флешки относятся к слову desktop. Такой ответ годится?

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

>Т.е. железка была куплена без оглядки на совместимость с БСД и/или Линуксом. Я правильно понимаю, что основная десктопная система у вас - венда?

1. Да, без оглядки. Покупал его не я, а тот кто покупал на совместимость не ориентировался.
2. Не правильно. Венда у меня стоит для родственников, ибо брату часто приходится выполнять занятия по информатике в ней и в игрульки играть. А для меня FreeBSD, где я ковыряюсь целыми днями, смотрю фильмы/слушаю музыку и т.д. Для меня не критично какая ОС, если сижу из венды, то из венды, если из бзды, то из бзды.

aspell
()
Ответ на: комментарий от emp

>процессора не хватит ? а ещё и пророутить надо. потому и усомнился. чем тогда вообще меряли ? 

ну хотя бы переключений контекста дофига.
мерилось просто: 10 машин с помощью ядерного pktgen генерируют udp-трафик из сети 10/8 в сеть 192.168/16 с/на случайный порт.
Машинка с E8200 и 2мя гигабитками на pcie всё это роутит на ящик с freebsd(1Ge, pcie) и показывает netstat -w1
на фряхе запущен arpd, отвечающий на все arp-запросы "это я".

>они и завалены. только стоны что типа 20-60kpps на линуксе и больше не получается. 

а сколько классов, какова структура? у меня на том же тесте nat был. 2млн стейтов, 50kpps трафика при 50% на каждое ядро.

>111171 0 87669523 87196 0 66391874 0 

а чем машина занимается и что за железо?
что в top?

anonymous
()
Ответ на: комментарий от emp

>>Если кто не понял то речь идёт о роутерах.

Помнится несколько лет назад БЗДуны убеждали, что роутер должен быть обязательно железный, типа киски или джунипера, а софтовый зюзероутер - удел нищебродов (при отсутствии денег на новую - покупать бу, как советовал Irsi). Сама БЗДя предлагалась для поднятия файлопомойки и около того. А на десктопах - строго винда, потому как простому юзеру иначе непонятно.

Теперь, когда железки изрядно подешевели, появились много новых (железная файлопомойка, например), в виндовых сетях почти повсеместно внедрился AD, Exchange && etc, и старый фряшный сервак никому нафиг не сдался, нашлось новое место применения (роутер), где он худо бедно ещё может работать. Только нафига, спрашивается? Домой я поставлю маленькую коробочку, которая может всё, что мне нужно не напрягаясь (совсем тупую, или асус с линухой для особых извращений). А в большую контору - железяку побольше. С официальной поддержкой и сервисом, чтобы в случае форс-мажора свою задницу прикрыть...

frost_ii ★★★★★
()
Ответ на: комментарий от aspell

>>Для меня не критично какая ОС

В таком случае БЗДа не нужна. Вы можете работать под виндой - Вам не критично. А БЗДа - лишняя сущность, которая никаких фич никому не даёт.

frost_ii ★★★★★
()
Ответ на: комментарий от asion

> Скриншот 7.1 на лоре когда будет?

А чем принципиально скрин FreeBSD должен отличаться от любой POSIX с GNOME/KDE поверх? o_O

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.