Ainy Опубликовано 26 ноября, 2010 · Жалоба Уже с полгода, как проспонсированный UBNT FreeBSD 9 порт существует, как минимум в -HEAD И в виде неофициальных сборок под 1ГБ SD. Интересует, пробовал ли кто это в реальной жизни? Точнее кое-кто пробовал, но не совсем то, что интересует. Есть ли какие результаты, которые можно опубликовать тут? Я на это дело как-то смотрел, но со временем было не особо и плотно заниматься было некогда. Интересует в первую очередь 2 момента - пакетная производительность в режиме kernel NAT и bridge с wireless на эзернеты и у кого хоть как-то работает SR-71a? Может это не совсем по обычной теме обсуждения типа UBNT vs MT или еще чего, но мне кажется это актуальная тема, с учетом стоимости RSPRO и возможностей потенциальных этой платы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 26 ноября, 2010 · Жалоба 6 человек полюбопытсвовало. уже хорошо :) значит опеределенный интерес к теме есть. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deac Опубликовано 26 ноября, 2010 · Жалоба Ждём выхода 9-ки, хотя бы RCx, у меня после 5-ой ветки стойкое отвращение к -CURRENT :( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 26 ноября, 2010 · Жалоба 9-ка -CURRENT куда живее, чем 5.х релиз... 5.х вообще 1 шт тока была в продакшене и та у клиента роутером - принимала на арлан655 и отдавала по эзеру. самая мертвая ветка фри... ну 3.0 правда тоже была то еще чудо, но к 3.3 уже разровнялась. Для эмбеддед все одно релизов не бывает. Что заработало нормально, то и релиз :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
L-ZiX Опубликовано 26 ноября, 2010 · Жалоба А в чем, простите, профит от этого порта и юзанья убнт? Купите аликс за 80 баксов и флешку за 15 на гиг и хоть заставьтесь any-based системами. Не? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 26 ноября, 2010 · Жалоба не. если не в теме что за железка и в чем отличия - то просьба тему не засорять. собственно чем профит и прочие сравнения с чем попало меня мало интересуют. исключительно топик. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SSD Опубликовано 27 ноября, 2010 · Жалоба не. если не в теме что за железка и в чем отличия - то просьба тему не засорять. собственно чем профит и прочие сравнения с чем попало меня мало интересуют.исключительно топик. Так Вы поясните что к чему, и подобные вопросы всплывать не будут. ;) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 27 ноября, 2010 · Жалоба может и правда, проще раз объяснить. Вобщем есть этот самый RSPRO, по цене условно 79$ в розницу. (есть и его более дешевый вариант RS) У него есть - тот же чипсет, что и на RB433AH, те же 3mPCI (только расположенные нормально, а не бутербродом), и 2 Гига эзернета, на одном висит нормальное пое 802.3af, а на другом 4-х портовый управляемый гигабитный свич. Также в наличии 128МБ ОЗУ, SD/MMC картовод в котором работают карты до 2ГБ точно, работают ли SDHC не проверял. При этом уровень питания на mPCI позволяет запитать 4Вт карту в каждом слоте. Теперь в чем смысл FreeBSD 9 - в ней, начиная с 8 собственно и выше, реализована комбинация из vap и RSTP (RSTP был и в 7.х), при этом типы vap могут быть: AP, WDS, STATION, ADHOC, TDMA, MESH, а реализация позволяет как прозрачно бриджевать (кроме TDMA - там еще недоделан бридж нормально) так и роутить/натить. Благодаря расположению слотов - вполне реально установить 3 радио модуля и заэкранировать их один от другого. т.е. железка в целом - почти готовая меш-нода + 1AP, либо cell-нода на 2xTDMA +1AP, либо роутер на 3xTDMA. Если добавить 1PPS источник на GPIO(он тоже выведен на плате), TDMA можно засинхронизировать и между сайтами. Онное TDMA я тестировал - очень сильно отличается от МТ и UBNT по результату. Я бы даже сказал, ближе к радвину. Аликс, хотя и имеет более мощный проц и дискретную сетевую - имеет и некоторые минусы. основной - эта самая сетевая, которая лимитирована на 1518 фрейм, а так же 2 слота, если 1 занять под нормальную сетевую - то цена вопроса повышается в два раза и радио остается только одно. Под Аликс я как раз большинство тестов и проводил, т.к. у меня их есть тут несколько. В силу того, что двигать это как разработку времени/ресурсов нет - интересуют единомышленники чтобы двигать это в opensource. Профит понятно тут отсутствует, интерес сугубо технический - насколько можно реально использовать эту платформу. Что из нее можно выжать. Под линуксом она не впечатляет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
adron2 Опубликовано 27 ноября, 2010 (изменено) · Жалоба может и правда, проще раз объяснить.Вобщем есть этот самый RSPRO, по цене условно 79$ в розницу. (есть и его более дешевый вариант RS) У него есть - тот же чипсет, что и на RB433AH, те же 3mPCI (только расположенные нормально, а не бутербродом), и 2 Гига эзернета, на одном висит нормальное пое 802.3af, а на другом 4-х портовый управляемый гигабитный свич. Также в наличии 128МБ ОЗУ, SD/MMC картовод в котором работают карты до 2ГБ точно, работают ли SDHC не проверял. При этом уровень питания на mPCI позволяет запитать 4Вт карту в каждом слоте. Теперь в чем смысл FreeBSD 9 - в ней, начиная с 8 собственно и выше, реализована комбинация из vap и RSTP (RSTP был и в 7.х), при этом типы vap могут быть: AP, WDS, STATION, ADHOC, TDMA, MESH, а реализация позволяет как прозрачно бриджевать (кроме TDMA - там еще недоделан бридж нормально) так и роутить/натить. Благодаря расположению слотов - вполне реально установить 3 радио модуля и заэкранировать их один от другого. т.е. железка в целом - почти готовая меш-нода + 1AP, либо cell-нода на 2xTDMA +1AP, либо роутер на 3xTDMA. Если добавить 1PPS источник на GPIO(он тоже выведен на плате), TDMA можно засинхронизировать и между сайтами. Онное TDMA я тестировал - очень сильно отличается от МТ и UBNT по результату. Я бы даже сказал, ближе к радвину. Аликс, хотя и имеет более мощный проц и дискретную сетевую - имеет и некоторые минусы. основной - эта самая сетевая, которая лимитирована на 1518 фрейм, а так же 2 слота, если 1 занять под нормальную сетевую - то цена вопроса повышается в два раза и радио остается только одно. Под Аликс я как раз большинство тестов и проводил, т.к. у меня их есть тут несколько. В силу того, что двигать это как разработку времени/ресурсов нет - интересуют единомышленники чтобы двигать это в opensource. Профит понятно тут отсутствует, интерес сугубо технический - насколько можно реально использовать эту платформу. Что из нее можно выжать. Под линуксом она не впечатляет. Не впечатляет из за отсутствия нормального драйвера для atheros под линукс? Под freebsd драйвер что умеет tdma в исходниках? И будет ли это tdma работать в m2mp? Изменено 27 ноября, 2010 пользователем adron2 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 27 ноября, 2010 · Жалоба Не впечатляет из за отсутствия нормального драйвера для atheros под линукс?Под freebsd драйвер что умеет tdma в исходниках? И будет ли это tdma работать в m2mp? нет, из-за сетевой модели в линукс.да в том виде как есть - нет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
andryas Опубликовано 27 ноября, 2010 · Жалоба [offtop] Atheros'совский HAL в FreeBSD 8-9 уже держит расширеный диапазон частот? Ибо со стандартым списком как-то не видится особенных перспектив операторского использования, в связи с чем много лет назад пришлось мигровать на Mikrotik [/offtop] Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 27 ноября, 2010 · Жалоба в FreeBSD уже нет бинарного хала. весь код поддержки атерос - опенсорс, переписан с нуля. есть страна DEBUG :) впрочем для UA есть и нормальный список частот, соответствует текущему частотному плану и лимитам по EIRP Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
andryas Опубликовано 27 ноября, 2010 · Жалоба атерос - опенсорс, переписан с нуля Отстал я видать, спасибо :) Тогда тема действительно становится интересной! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 27 ноября, 2010 · Жалоба причем в драйвере теперь не обязательно собирать HAL, можно собрать только драйвер под конкретный чип. меньше памяти ест. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
andryas Опубликовано 27 ноября, 2010 · Жалоба Возьму отпуск, поиграю, м.б. А реализованы ли в драйвере какие-то протоколы аггрегации пакетов, типа мтиковских Nstreme? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 27 ноября, 2010 · Жалоба нет, поллингов и аггрегации там нету. есть TDMA но поскольку исходники есть и vap модель позволяет дописывать свои типы vap - никто не мешает написать себе протокол. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 29 ноября, 2010 · Жалоба Если конечно есть кому писать... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SSD Опубликовано 30 ноября, 2010 · Жалоба Если конечно есть кому писать... А оно надо? Время тратить, доки изучать, и на тупые вопросы отвечать. :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 30 ноября, 2010 · Жалоба Ну, если по пунктам? кому надо, тот и делает, а надо тому, кого не устраивает то, что есть без затрат времени получить результат никак невозможно, но иногда быстрее написать, чем прикручивать доки немного, точнее ее практически нет, так что читать можно только исходники, что сразу устанавливает фильтр :) ну и тупые вопросы довольно быстро или эволюционируют в умные или чел. с темы слазит. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SSD Опубликовано 30 ноября, 2010 · Жалоба Ну, если по пунктам?кому надо, тот и делает, а надо тому, кого не устраивает то, что есть без затрат времени получить результат никак невозможно, но иногда быстрее написать, чем прикручивать доки немного, точнее ее практически нет, так что читать можно только исходники, что сразу устанавливает фильтр :) ну и тупые вопросы довольно быстро или эволюционируют в умные или чел. с темы слазит. Имелось в виду бесплатно. Вы готовы например? ;) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 30 ноября, 2010 · Жалоба я готов участвовать. естественно бесплатно, но с учетом коммита в основной бренч freebsd 9 результатов. если кто-то хочет еще и проспонсировать время - я только за. open source - он обычно именно так и развивается. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 1 декабря, 2010 (изменено) · Жалоба Решил затестить для опорных цифр RS и RSPRO с их родным openwrt, как раз платы есть под руками. ключевые отличия RS от RSPRO - частота проца 680, а не 720 и более дешевый свич от инфинеон. и возможно другая буква в чипе 7161. ну и пое обычное убунтовое, а не 802.3af как у RSPRO так же докучи буду тестить еще 1 борд на том же чипе 7161 итаг. RS cpuinfo: system type : Atheros AR7161 rev 2 (id:0xaa) machine : Ubiquiti RouterStation processor : 0 cpu model : MIPS 24Kc V7.4 BogoMIPS : 452.19 wait instruction : yes microsecond timers : yes tlb_entries : 16 extra interrupt vector : yes hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x0e38, 0x0ffb, 0x0828] ASEs implemented : mips16 shadow register sets : 1 core : 0 VCED exceptions : not available VCEI exceptions : not available dmesg (fragment): Linux version 2.6.28.9 (mtaylor@ubnt-dev) (gcc version 4.1.2) #1 Fri May 8 03:57:50 PDT 2 009 prom: fw_arg0=00000002, fw_arg1=8006040c, fw_arg2=80050000, fw_arg3=00000001 MyLoader: sysp=00000000, boardp=00000000, parts=ace50014 console [early0] enabled CPU revision is: 00019374 (MIPS 24Kc) Atheros AR7161 rev 2 (id:0xaa), CPU:680.000 MHz, AHB:170.000 MHz, DDR:340.000 MHz Determined physical RAM map: memory: 04000000 @ 00000000 (usable) Initrd not found or empty - disabling initrd Zone PFN ranges: Normal 0x00000000 -> 0x00004000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00004000 On node 0 totalpages: 16384 free_area_init_node: node 0, pgdat 802ac5b0, node_mem_map 81000000 Normal zone: 128 pages used for memmap Normal zone: 0 pages reserved Normal zone: 16256 pages, LIFO batch:3 Movable zone: 0 pages used for memmap Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 init=/ etc/preinit Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes Writing ErrCtl register=00000002 Readback ErrCtl register=00000002 PID hash table entries: 256 (order: 8, 1024 bytes) Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 61912k/65536k available (1893k kernel code, 3552k reserved, 465k data, 136k init, 0k highmem) SLUB: Genslabs=6, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Calibrating delay loop... 452.19 BogoMIPS (lpj=2260992) Mount-cache hash table entries: 512 net_namespace: 708 bytes NET: Registered protocol family 16 MIPS: machine is Ubiquiti RouterStation bridge mode: (VoIP with good MOS) PPS: 25kpps 256+256 G.711A 100%CPU PPS: 36kpps Mixed traffic(VoIP-40%+http-60%) 100% CPU capacity: 93Mbps Aggregative (RX+TX) at Ethernet level В целом неплохие результаты для борда ценой около $50 Изменено 1 декабря, 2010 пользователем Ainy Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 1 декабря, 2010 (изменено) · Жалоба Следующим номером в программе идет RSPRO cpuinfo system type : Atheros AR7161 rev 2 (id:0xaa) machine : Ubiquiti RouterStation Pro processor : 0 cpu model : MIPS 24Kc V7.4 BogoMIPS : 478.41 wait instruction : yes microsecond timers : yes tlb_entries : 16 extra interrupt vector : yes hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x0100, 0x0ff8, 0x0010] ASEs implemented : mips16 shadow register sets : 1 core : 0 VCED exceptions : not available VCEI exceptions : not available dmesg (fragment) Linux version 2.6.28.9 (mtaylor@ubnt-dev) (gcc version 4.1.2) #1 Fri May 8 03:57:50 PDT 2009 prom: fw_arg0=00000002, fw_arg1=8006040c, fw_arg2=80050000, fw_arg3=00000001 MyLoader: sysp=00000000, boardp=00000000, parts=ace50014 console [early0] enabled CPU revision is: 00019374 (MIPS 24Kc) Atheros AR7161 rev 2 (id:0xaa), CPU:720.000 MHz, AHB:180.000 MHz, DDR:360.000 MHz Determined physical RAM map: memory: 08000000 @ 00000000 (usable) Initrd not found or empty - disabling initrd Zone PFN ranges: Normal 0x00000000 -> 0x00008000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00008000 On node 0 totalpages: 32768 free_area_init_node: node 0, pgdat 802ac5b0, node_mem_map 81000000 Normal zone: 256 pages used for memmap Normal zone: 0 pages reserved Normal zone: 32512 pages, LIFO batch:7 Movable zone: 0 pages used for memmap Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes Writing ErrCtl register=00000422 Readback ErrCtl register=00000422 PID hash table entries: 512 (order: 9, 2048 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 126776k/131072k available (1893k kernel code, 4112k reserved, 465k data, 136k init, 0k highmem) SLUB: Genslabs=6, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Calibrating delay loop... 478.41 BogoMIPS (lpj=2392064) Mount-cache hash table entries: 512 net_namespace: 708 bytes NET: Registered protocol family 16 MIPS: machine is Ubiquiti RouterStation Pro bridge mode: (VoIP with good MOS) PPS: 25 kpps 256+256 G.711A 100%CPU PPS: 40kpps (43kpps with UDP 128b payload packet) Mixed traffic(VoIP-40%+http-60%) 100% CPU capacity: 133Mbps Aggregative (RX+TX) at Ethernet level 10МГц увеличение частоты шины - 10% увеличение ппс. Изменено 1 декабря, 2010 пользователем Ainy Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ainy Опубликовано 1 декабря, 2010 · Жалоба Хм. а вот 3-й борд(кастомный) показал совсем другие результаты. хотя он 680МГц проц. 100кппс и 1.2Гбпс на смешанном трафике. посмотрел на него внимательнее - у него eth0 тоже на свиче находится. а у RSPRO - отдельно. надо откопать пару штук SR71a, затестить с радио... ибо если там свич ускоряет бридж и уменьшает количество softirq, то тест не совсем компаративный. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SSD Опубликовано 2 декабря, 2010 · Жалоба bridge mode:(VoIP with good MOS) PPS: 25 kpps 256+256 G.711A 100%CPU PPS: 40kpps (43kpps with UDP 128b payload packet) Mixed traffic(VoIP-40%+http-60%) 100% CPU capacity: 133Mbps Aggregative (RX+TX) at Ethernet level 10МГц увеличение частоты шины - 10% увеличение ппс. Каким образом тестили? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...