Вышел Voyage Linux 0.7.5

    Поискал по Хабру, про Voyage ни слуху ни духу. А сегодня как раз вышел очередной релиз этого очень интересного дистрибутива на основе Debian для embedded систем.

    Версия 0.7.5 основана на ядре 2.6.38 и Debian 6.0.2 «Squeeze».

    Следующая планируемая версия 0.8, в которую войдет ядро 3.0.x, и Voyage станет одним из первых дистров на этом ядре.

    Voyage заточен на работу на следующих платформах: PC Engines ALIX/WRAP, Soekris 45xx/48xx и Atom, а также виртуальные машины.

    Отличается Voyage низкими требованиями к ресурсам. Для типичной инсталляции требуется всего 128MB дискового пространства. А вообще фишка Voyage в том, что он использует unioinfs и монтирует всю систему на read-only, таким образом, система на флешке не запиливается.

    Обычно на Voyage делают брэндмауэр, беспроводную точку доступа, IP АТС на базе Asterisk, музыкальный проигрыватель, или сетевое хранилище. Лично у меня Voyage работает на ALIX board с тремя ethernet портами и WiFi картой, является точкой доступа в Internet для офиса (eth0), при этом подключено два провайдера (eth1 & eth2) по PPPoE, один для данных, другой для IP телефонии. Voyage раздает WiFi, и к нему подключены офисный IP телефоны (установлен Asterisk). Покупалось это все тут, но дистрибутив Askozia был снесен и установлен Voyage.

    Выглядит коробочка так:
    image

    Далее…
    Есть три версии Voyage:
    • Voyage Linux — the basic version
    • Voyage ONE — VoIP, mesh software, networking tools, etc.
    • Voyage MPD — Music Player Daemon

    Все версии распространяются в виде tgz или live cd для архитектуры i386. На AMD64 работает только basic version.

    Ну и список изменений в версии 0.7.5 тут.

    Voyage — тема! Рекомендую! Ах да! Только недавно узнал, что есть вики по Voyage — wiki.voyage.hk. Очень рекомендую почитать про rw/ro и recover во избежание сюрпризов.
    Share post

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 59

      +15
      Прочитав 75% поста, понял, что читаю не про операционку для Vogue-вкладыша…
        +2
        Не понял.
        0
        тогда бы на первом же скрине хабраката была б обложка журнала
          0
          Только не того, который Vogue, а другого…
        +1
        А под arm нет?
          0
          Под ARM нет :-)
            +1
            Очень жаль. Так надоело возится с ангстромом, хочется полноценного дебиана!
              0
              Debian ARM чем не устраивает?
                0
                тем что собирается под armv4, а мне хотелось бы armv7. Убунту пробовал — торозит жуть как.
                  +2
                  Linaro??
                    +1
                    Класс! Вот это надо будет посмотреть.
          +2
          Пожалуйста, скажите, какое тепловыделение у вашего экземпляра? Я подумываю над покупкой такой штуковины. Верх металлический или пластмассовый? На фото вообще не видно ни радиатора, ни вентилятора на cpu.
            0
            Эх, а ответа про тепловыделение так и не последовало. Жаль, если автор поста воспринял мою просьбу слишком серьезно и до сих пор занят измерениями этого важного параметра )))
              0
              Верх металлический. Вот тут более детально — bit.ly/iyHbNt
              Вентилятора нет. Греется не сильно. Термометр приложить? :-)
              +1
              Еще бы один интерфейс к нему… и я бы взял его в домашний роутер) если он только маршрутизацию выдержит
                0
                  0
                  Ну он занимается маршрутизацией 10 Mbit'ого интернета (в локалку раздает), и постоянно 3-5 активный VoIP звонка (море мелких UDP пакетов). Вот тут обзор от Астерискера — bit.ly/ixSiUf, он протестировал VoIP звонки, 100 одновременных, а это очень много маленьких UDP пакетов. Как домашний роутер уверен справится.
                  0
                  Отличается Voyage низкими требованиями к ресурсам. Для типичной инсталляции требуется всего 128MB дискового пространства.

                  Позабавило. :) RouterOS на линуховом ядре (допиленом) чуть более 20мб.
                    0
                    tinylinux 3 мбайта вроде.
                      0
                      Звучит как в анекдоте "я печатаю 3000 символов в минуту, вот только такая фигня выходит" так и тут "tinylinux такой крохотный, вот только как роутерную ось нельзя использовать" :) Я говорил о системе которая из коробки умеет vpn client/server+wifi ap+proxy+firewall+web interface и всё такое… :)
                        0
                        Знаете, установить на Voyage торрент трекер или любое другое ПО очень просто — поднять в виртуалке такой же Voyage, apt-get install gcc и прочие devel, все там собрать, и скопировать бинари. Все просто и привычно. А теперь сделайте то же самое на RouterOS. Может, что-то и поменялось, но быстрый поиск выводит на такой диалог:
                        — Where i can find sdk for RB400 series? Or i can develop in C and then compile it for ROS?
                        — There is no such thing. Users cannot contribute packages to ROS.
                        И даже OpenWRT, который работает у меня дома, засттавляет выходить из зоны комфорта и напрягаться при желании что-то с ним сделать. А Voyage — обычный Debian Linux.
                      0
                      Ничего забавного. RuoterOS — специализированная система, урезанная до пределов. А это general purpose linux. Со всеми привычными вещами типа стандартной инит-системы, управления пакетами, утилитами полноценными а не busybox, etc…
                      0
                      А более подробно про настройки например для VOIP можно, как настраивается сам Asterisk мне известно, а вот как именно тут это реализовано?
                        0
                        В voyage пакет Asterisk ставится таким образом, что вся изменяемые во время работы файлы находятся во временной памяти (он же на флешке живет). Но есть и IDE разъем, и USB, так что можно подключать обычные носители. Забыл сказать, у Voyage есть графический интерфейс (но я им не пользуюсь), где также предусмотрено управление Asterisk'ом. Я предпочитаю .conf файлы командную строку.
                        0
                        а вот конкретно эта железяка на какой архитектуре? а то мне как раз такую бы и за примерно такие деньги
                          0
                          x86 архитектура :-) Если будете заказывать в bit.ly/j259TE, так и скажите, что Вы Linux'оид, что вам нужна коробка, а не коробочное решение SIP АТС. Там изначально в цену включены телефонные наработки и сопровождение, которое нужно только чайникам в телефонии.
                          –3
                          PR такой PR. Ищите дальше дурачков которые за 11тыр купят вашу унылую коробочку и будут на нее крячит линукс.
                            +2
                            Лично я давно искал подобную железку, правда цена в 11к смущает.
                              0
                              Написал немного выше — напишите, что нужна просто коробка, без телефонной начинки и сопровождения по телефонии. Будет существенно дешевле.
                            0
                            То же самое что нахваливает автор, только в 5 раз дешевле

                            mikc.ru/product.php?id_catalog=2&id_position=194
                              0
                              Вру со слотом под wi-fi + картой wi-fi немного подороже

                              mikc.ru/product.php?id_catalog=2&id_position=166
                                0
                                Да, а разве на нем поднимается Asterisk?
                                  +1
                                  Для астериска гораздо лучше юзать это

                                  www.ipmatika.ru/products/?wid=19

                                  За те же деньги можно вставить еще 4 порта FXS.

                                  Я не понимаю зачем астериск в квартире, ведь дома нужна трубка, а не атс. Если говорить про фирму то либо ставить сервак на АТОМе с пару гигов памяти и HDD, на который можно взгромоздить все что угодно + апач + nginx + bind либо отдельную коробку под сеть и отдельную под телефонию.

                                  И я еще не говорю про всякие едимаксы за 30$ на которые успешно ставят линуксы.

                                  Софт возможно и стоит отметить, но коробка унылое говно за эту стоимость.

                                    0
                                    Да, вы правы, так и сделано, просто интересно софтовая реализация на данной коробке.
                                      +1
                                      Звезда в квартире, между прочим, очень полезна, если вы для себя и родичей занимаетесь задачами LCR и прочей подобной лабудой. Все равно тут чуть ли не у каждого второго домашний сервак с файловой помойкой, закачкой торрентов и прочим.
                                        0
                                        > Для астериска гораздо лучше юзать это
                                        Опять же, смотря что вы предпочитаете. Узкоспециализированную коробку для телефонии — ну берите ястар.
                                          0
                                          > И я еще не говорю про всякие едимаксы за 30$ на которые успешно ставят линуксы.
                                          Я по этому подробно выше отписал.
                                      0
                                      Я не нахваливаю аппаратное решение, я нахваливаю дистрибутив Voyage.
                                      А ваш коробка — узкоспециализированный маршрутизатор, с которым можно сделать ровно столько, сколько позволит MicroTik. Если нужен роутер — берите дешевый микротик. А мне нужна одна коробка с обычным Linux'ом, где я смогу поселить все начиная от Asterisk'a до SQUID и Python скриптов.
                                        0
                                        Вы не поверите у меня дома такая коробка и стоит.

                                        Называется Intel Atom, обошлась в 130$, единственный недостаток 1 порт Ethernet. Но в комбинации Микротик + Intel Atom можно сделать абсолютно все душе угодно. Причем никаких кастратных дистрибутивово не требуется. У меня стоит обычный Debian 6.0
                                          0
                                          И как интересно обычный Debian грузится и работает с флешки?
                                            0
                                            Обычный дебиан на флешке не большее извращение чем Squid на флешке
                                              0
                                              На флешке вся система. SQUID кэширует в RAM и используется для контроля сайтов и шейпинга (delay pools). При желании можно поключить по USB обычный винт.
                                              А обычный дебиан на флешке — изврат, чреватый быстрым запиливанием флешки.
                                                0
                                                Сквид кеширующий в пямять размером 256 Мбайт это даже хуже чем обычный дебиан на флешке. Потому как систему можно настроить грузиться в ro, а /var закинуть на ramdisk и это будет жить и процветать когда у тебя 4 гига памяти. А вот какой толк кеширования сквида в 256 мбайт оперативной памяти понять трудно.

                                                Но тот же микротик кеширование включает тремя строчками из коробки

                                                wiki.mikrotik.com/wiki/Manual:IP/Proxy

                                                Знаете, вашу позицию можно принять по аналогии с «ненормальным программированием». Если вы писали бы смотрите мне вот так нравится, это было бы достойно. Но вы пишите вот так лучше, то это сразу вызывает массу возражений.

                                                Alix очень специфическая и очень старая платформа, его не используют таким способом какой пропагандируете вы. Это совершенно нерацианально.
                                                  0
                                                  > Потому как систему можно настроить грузиться в ro
                                                  Вот и я о том же. Voyage все уже настроено. Холивар двух дебианов?? Похоже на бред.

                                                  > А вот какой толк кеширования сквида в 256 мбайт
                                                  Русским же языком написал — не для кэширования, а для контроля и шейпинга.

                                                  > Если вы писали бы смотрите мне вот так нравится, это было бы достойно. Но вы пишите вот так лучше, то это сразу вызывает массу возражений.

                                                  Историю своих комментариев прочтите сперва. «То же самое что нахваливает автор, только в 5 раз дешевле», «Для астериска гораздо лучше юзать это» — это кто тут пишет «вот так лучше!? А я как раз описал Voyage и почему это мне нравится.
                                                    0
                                                    У меня сложилось такое впечатление что Voyage вам нравится только потому что работает на Alix.

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

                                                    Может быть я не прав и слишком строг. Но если взять обычный Atom c обычным HDD, то никакого Voyage не требуется, обычный Атом прекрасно справляется.

                                                    Вот если бы запилить хороший дистрибутив для ARM9, то это была бы достойная тема.
                                              0
                                              Кстати, вот пару ссылок в ответ на ваш вопрос

                                              phantom-a666.livejournal.com/5454.html

                                              shoot56.at.ua/publ/1-1-0-16

                                              Ключевой момент только один — использовать ext2fs, все остальное не более чем обычное конфигурирование обычного линукса

                                              Вот вам top моей коробки Atom525 + 1Gb RAM, на которой работает все что нужно

                                              top - 14:28:59 up 4 days, 22:05, 1 user, load average: 0.20, 0.29, 0.28
                                              Tasks: 111 total, 1 running, 110 sleeping, 0 stopped, 0 zombie
                                              Cpu(s): 0.2%us, 0.0%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
                                              Mem: 1016700k total, 816560k used, 200140k free, 260708k buffers
                                              Swap: 15625212k total, 0k used, 15625212k free, 311852k cached

                                              PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
                                              1301 mysql 20 0 297m 28m 7220 S 0 2.9 3:18.70 mysqld
                                              1131 bind 20 0 209m 27m 2520 S 0 2.8 0:04.25 named
                                              1375 root 20 0 233m 20m 10m S 0 2.0 0:12.68 apache2
                                              9138 www-data 20 0 238m 19m 5476 S 0 2.0 0:01.93 apache2
                                              8832 www-data 20 0 237m 19m 5284 S 0 1.9 0:05.87 apache2
                                              8837 www-data 20 0 237m 19m 5280 S 0 1.9 0:06.27 apache2
                                              9137 www-data 20 0 236m 17m 5224 S 0 1.8 0:02.01 apache2
                                              8938 www-data 20 0 235m 17m 5580 S 0 1.7 0:06.00 apache2
                                              8842 www-data 20 0 235m 17m 5556 S 0 1.7 0:06.29 apache2
                                              8838 www-data 20 0 235m 17m 5520 S 0 1.7 0:06.10 apache2
                                              8835 www-data 20 0 235m 17m 5492 S 0 1.7 0:05.71 apache2
                                              9124 www-data 20 0 234m 16m 5228 S 0 1.7 0:03.33 apache2
                                              1126 root 20 0 128m 8936 2116 S 0 0.9 0:00.10 lwresd
                                              9187 root 20 0 23656 4384 1576 S 0 0.4 0:00.49 bash
                                              8253 nginx 20 0 50220 4084 1796 S 0 0.4 0:06.45 nginx
                                              8255 nginx 20 0 50084 4084 1796 S 0 0.4 0:08.20 nginx
                                              8252 nginx 20 0 50220 4052 1804 S 0 0.4 0:08.34 nginx
                                              8251 nginx 20 0 50220 4048 1804 S 0 0.4 0:07.25 nginx
                                              8254 nginx 20 0 50228 3976 1804 S 0 0.4 0:07.06 nginx
                                              8256 nginx 20 0 50220 3976 1796 S 0 0.4 0:08.04 nginx
                                              8257 nginx 20 0 50220 3972 1804 S 0 0.4 0:07.70 nginx
                                              8250 nginx 20 0 49820 3852 1824 S 0 0.4 0:08.63 nginx
                                              2839 root 20 0 9908 3848 680 S 0 0.4 0:00.21 dhcpd
                                              9185 root 20 0 70700 3472 2660 S 0 0.3 0:02.12 sshd
                                              2930 root 20 0 48600 3280 1572 S 0 0.3 0:00.21 nginx
                                              9139 root 20 0 70608 3272 2564 S 0 0.3 0:00.11 sshd
                                                0
                                                И к чему тут top? Показать, что работает WEB и база? Если это еще и на флешке, тогда смешно. А если нет, при чем тут оно?
                                                А ссылки на debian установку на флеш — тоже фан. Вы видимо никогда не занимались портированием приложений на работу в embedded read-only системах, и поэтому видите только верхушку айсберга.
                                        0
                                        Сдается мне, что какой-нибудь ASUS RT-16N с TomatoUSB или DD-WRT выйдет и дешевле и шустрее. Плюс optware с ipkg (вот тут список stable пакетов). В нем правда памяти в 2 раза меньше, но больше 128 мегабайт сравнительно редко требуется (у меня поднят своп на SSD, ни разу не видел чтобы он использовался).
                                          0
                                          Еще раз. У меня нет никакого желания или времени погружаться в мир DD-WRT. Voyage — универсальный дистр, оптимизированный под embedded. Такая коробка — просто микро сервер, который может удовлетворить все мои текущие требования, и любые в будущем, и при этом я буду просто и быстро делать что мне надо так, как я это привык делать.
                                            +1
                                            Не надо никаких DD-WRT, Voyageв и прочих извращений.

                                            Юзайте интел атом и придет счастье.

                                            www.nix.ru/autocatalog/motherboards_intel/INTEL_D525MW_Atom_D525_NM10_SATA_MiniITX_2DDRIII_SODIMM_114016.html

                                            image
                                              0
                                              Да-да, сравните…

                                              image
                                                0
                                                А что сравнивать?

                                                Alix — Процессор AMD 586 500 Мгц, интел — двухядерный процессор 1600 ггц с поддержкой 64 бит, т.е. разница в 6 раз минимум.

                                                Далее на самом крутом аликсе памяти 256 Мбайт, на Атоме до 4 Гигов — разница и тут в 8 раз.

                                                Может быть что то выдающееся по цене получается?

                                                Нифига! Конкретно ваша модель только в одном месте на price.ru за несусветные 4500 рублей.

                                                www.astrx.ru/2010-11-28-17-14-07.html?page=shop.product_details&flypage=flypage_new.tpl&product_id=243

                                                Атом же доступен в любом ларьке начиная от 1800 рублей, ну 300 рублей заложим на пямять.

                                                Итого на круг система в 8 раз более мощная стоит в 2 раза меньше.

                                                Зачем же нужен Alix? Ну точно не для запуска на нем Астерисков!

                                                А нужен он для создания высокпроизводительных радиомаршрутизаторов уличного исполнения, поскольку железо там держит большой диапазон температур. Отсюда модели со встроенными симкартами и т.д.
                                                0
                                                Я за атом, но как-то пытался найти такую мать с двумя LAN'ами и толком не нашел. Т.е. в качестве домашнего сервачка оно сгодится, а вот для домашнего роутера придется докупать дополнительную сетевую карточку на pci-e, хаб и вайфай точку доступа.
                                                В итоге таки взял роутер со всем этим встроенным, поставил на него TomatoUSB с ядром 2.6, а на атоме соберу HTPC.
                                                  0
                                                  Сижу дома под wi-fi на том самом Атоме

                                                  habrahabr.ru/blogs/sysadm/116297/

                                                    0
                                                    Оно разве выдаст N-скорости на таком конфиге? Я уважаю за попытку и все такое, но по трудозатратам выходит что отдельная точка выйдет дешевле.
                                                      0
                                                      Конечно выдаст. N режим работает.

                                                      Про точку доступа полностью согласен — именно поэтому рекоммендую брать микротик + сервер на Атоме, а не пытаться накрутить все на одну железку.
                                            0
                                            Alix — намного более простое и изящное по исполнению решение для X86 embedded платформ.
                                            Ему не требуются мощности Вашего Атома. Флешку вставил, мини-pci радио карту, шнурок от блока питания воткнул как от зарядки мобильного — и все. Серверок размером с книжку, можно за шкаф спрятать и забыть.
                                            Посмотрите на свой Атом, на его радиатор (ни разу не боится перегревов), корпус для него явно побольше.
                                            А Микротик куда лучше в качестве высокопроизводительного радиомаршрутизатора уличного исполнения.
                                            На Аликсе делают image imageimageimageimage А еще вот почему image

                                            И многие выбирают Alix, а не Атом, несмотря на то, что последний мощнее…
                                              +2
                                              Атом и Аликс имеют совершено одинаковый формат — Mini-ITX, следовательно корпуса для них практически одинаковые.

                                              Если вам важно иметь 5 Вт на аликсе вместо 15 Вт на Атоме, то уделывает какой нибудь ARM Cortex с потреблением меньше в разы

                                              www.ti.com/ww/ru/sitara_ovw.html

                                              Вы путаетесь в показаниях

                                              Сначала пишете: «А мне нужна одна коробка с обычным Linux'ом, где я смогу поселить все начиная от Asterisk'a до SQUID и Python скриптов.»

                                              А потом говорите что есть приложения где мощность не нужна.

                                              Попробуйте на аликсе поднять Bind + MYSQL + Apache + PHP + Ngnix потом поговорим про 256 Мбайт памяти, много это или мало.

                                              Мое мнение такое — для встраевых low-power систем — ARM, для домашних серверов X86-64 в Atom. Это технологии сегодняшнего дня. Alix на Geode это технология которой уже 10 лет. Единственный плюс ее в том что драйвера написаны 10 лет назад. Это очень близко по духу BSDшникам, пачку ссылок на которых вы дали.

                                            Only users with full accounts can post comments. Log in, please.