Freebsd в роутерах аля Dlink

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
UxN
рядовой
Сообщения: 49
Зарегистрирован: 2010-02-27 19:06:19
Откуда: Km.Ua
Контактная информация:

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение UxN » 2010-03-18 12:46:14

Посмотрел прошивку freewrt
http://freewrt.org/trac/wiki/Documentat ... getSystems
Также что интересно эту прошивку можно собирать из под Freebsd...
Может стоит обратить внимание??
Ash nazg durbatul?k, ash nazg gimbatul, ash nazg thrakatul?k, agh burzum-ishi krimpatul.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение thefree » 2010-03-18 13:52:59

UxN писал(а):Посмотрел прошивку freewrt
http://freewrt.org/trac/wiki/Documentat ... getSystems
Также что интересно эту прошивку можно собирать из под Freebsd...
Может стоит обратить внимание??
Думаю ray в курси и freewrt и openwrt и dd-wrt ...
Но нам же хочется FreeBSD а не линукс.
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-18 14:49:26

thefree писал(а):

Код: Выделить всё

Name   | Platform    | F |  R | Wireless NIC             | Switch
D'link | BCM5354@240 | 4 | 32 | Broadcom                 | ?
Asus   | BCM4704@266 | 8 | 32 | Broadcom 4318 (mini-PCI) | BCM5325
А, это DIR-330, позже и до него доберусь.
Но думаю понадобятся дополнительные средства, а то жена оже косо поглядывает на меня.

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-18 14:53:43

UxN писал(а):Посмотрел прошивку freewrt
http://freewrt.org/trac/wiki/Documentat ... getSystems
Также что интересно эту прошивку можно собирать из под Freebsd...
Может стоит обратить внимание??
не имеет смысла плодить еще один WRT клон.
Наша задача FreeBSD.
И racoon(IPSec) уже работает, только WiFi пока нет.

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-19 18:50:39

Всем на память, Freshtel WiMax modem Sagem f@st 9520 Seowon SWU-3220A во FreeBSD переключается просто:

Код: Выделить всё

usbconfig -u 1 -a 4 do_request 0xa1 0xa0 0 1 0x0
для поиска допишу VID/PID

Код: Выделить всё

CDROM 0x1076 0x7F40
IF 0x1076 0x7F00 

NiTr0
мл. сержант
Сообщения: 109
Зарегистрирован: 2008-08-29 0:05:24

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение NiTr0 » 2010-03-19 23:48:05

boykov писал(а):мысль была про то, что первый пенек таки мощнее, нежели то, что ставится сейчас в диры.
Таки нет. В мозгах (в том же ралинке RT3050 из свежих, стоит в DIR-300/NRU) - хардверный оффлоад tcp, udp и даже NAT хэшей ;) сам мозг - MIPS 240МГц (если память не подводит)
Хотя прикручивается оффлоад ната ессно через хитрозакрученную задницу к ядру...

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-22 18:15:31

С SVN-ом у Лиса не вышло, пока будем юзать mercurial у меня
hg clone http://my.ddteam.net/hg/BASE/

hg для того чтоб не конфликтовали, я svn обновляю, а в в hg сохраняю.

с описанием пока грустно, времени нет.
Но смотреть в head/release/mips/boards/D-Link_DIR-320, там лежат скрипты которыми я собираю
(некоторые нужные строки под комментом )
Единственно, пока сама прошивка собирается с помощью линуксовой утилиты (точнее двух)
работаю над этим.
(Утилиты можно взять в GPL-е от DIR-320 packimgs, v2image и еще lzma там странный :) )
Сильно не бейте, работы еще много :)))

Гость
проходил мимо

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение Гость » 2010-03-22 19:05:47

может лучше патчиками к какому то конкретному(по времени) куренту ?

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-22 20:27:57

Гость писал(а):может лучше патчиками к какому то конкретному(по времени) куренту ?
Не по времени, а по ревизии.
Я специально у коммитов делаю метки ревизий основного дерева.
Пока основная работа не завершится, будем делать так, а потом уже можно будет патчей наделать.

Гость
проходил мимо

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение Гость » 2010-03-22 20:32:27

в cvsup обновлениях нет ревизий, есть только метка времени
cvs, svn да, есть ревизии

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-22 23:33:18

Гость писал(а):в cvsup обновлениях нет ревизий, есть только метка времени
cvs, svn да, есть ревизии
Да, но cvsup это не система контроля версий, а только средство доставки результатов.
Не будем флэймить.
Нас ждут "великие дела" :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение Alex Keda » 2010-03-22 23:36:00

rayddteam писал(а):С SVN-ом у Лиса не вышло, пока будем юзать mercurial у меня
hg clone http://my.ddteam.net/hg/BASE/
а чё не так-то?
Убей их всех! Бог потом рассортирует...

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-23 1:50:39

lissyara писал(а):
rayddteam писал(а):С SVN-ом у Лиса не вышло, пока будем юзать mercurial у меня
hg clone http://my.ddteam.net/hg/BASE/
а чё не так-то?
Первая причина:
svn: Server sent unexpected return value (403 Forbidden) in response to MKACTIVITY request for '/svn/FreeBSD/!svn/act/caed4df1-0436-df11-b24f-4061860c5670'
Вторая причина (пожалуй главная): это лишняя работа по синхронизации двух деревьев.

yozz
рядовой
Сообщения: 32
Зарегистрирован: 2010-03-02 16:10:02
Контактная информация:

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение yozz » 2010-03-23 14:04:58

ddwrt
----___----___--__--_-_-__-_----__--_____---____--___-_-_____
=)

Гость
проходил мимо

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение Гость » 2010-03-23 14:16:00

yozz писал(а):ddwrt
это к чему?
так просто проходили решили отметиться?

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-23 14:26:51

Реклама наверное :)))))

Аватара пользователя
UxN
рядовой
Сообщения: 49
Зарегистрирован: 2010-02-27 19:06:19
Откуда: Km.Ua
Контактная информация:

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение UxN » 2010-03-23 19:21:14

(((((((((((
haos# ./MAKE_HEAD.sh
"/usr/1/MIPS_FreeBSD/HEAD/head/release/mips/arch.mk", line 2: Malformed conditional (${TARGET_BOARD} != "")
"/usr/1/MIPS_FreeBSD/HEAD/head/release/mips/boards/boards.mk", line 3: Malformed conditional (${TARGET_VENDOR} == "D-Link" && ${TARGET_DEVICE} == "DIR-320")
"/usr/1/MIPS_FreeBSD/HEAD/head/release/mips/arch.mk", line 4: if-less endif
"/usr/1/MIPS_FreeBSD/HEAD/head/Makefile.inc1", line 322: if-less endif
make: fatal errors encountered -- cannot continue
*** Error code 1
1 error
Не собирается из релиза.....
Может что то не так или я не умный.....
Причем ето только на тулчайне.... дальше я не смотрел...
Ash nazg durbatul?k, ash nazg gimbatul, ash nazg thrakatul?k, agh burzum-ishi krimpatul.

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-23 21:10:35

В head/release/mips/boards/D-Link_DIR-320/MAKE_HEAD_buildworld_NO_CLEAN.sh

раскоменти строки
make -j6 ${MAKEFLAGS} kernel-toolchain
make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} buildworld
make -j8 ${MAKEFLAGS} buildkernel
sudo -E make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} installkernel
sudo -E make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} installworld
sudo -E make -j6 ${MAKEFLAGS} DESTDIR=${NFSROOT} distrib-dirs
sudo -E make -j6 ${MAKEFLAGS} DESTDIR=${NFSROOT} distribution

Сори за "грязноту", пока делаю чтоб работало, до чистки еще не дошло.

И потом этот скрипт и запускай.

Аватара пользователя
UxN
рядовой
Сообщения: 49
Зарегистрирован: 2010-02-27 19:06:19
Откуда: Km.Ua
Контактная информация:

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение UxN » 2010-03-23 23:24:00

...usr..bin/rpcgen/rpc_svcout.c
отсутствует...
не хочет собирать
===> usr.bin/rpcgen (obj,depend,all,install)
/usr/obj/BCM5354/mips/usr/1/MIPS_FreeBSD/HEAD/head/tmp/usr/1/MIPS_FreeBSD/HEAD/head/usr.bin/rpcgen created for /usr/1/MIPS_FreeBSD/HEAD/head/usr.bin/rpcgen
make: don't know how to make rpc_svcout.c. Stop
*** Error code 2
пришлось копировать из /src.bin/rcpgen отсутвующие файли....
mkdir -p /usr/1/MIPS_FreeBSD/HEAD/head/usr.bin/lsvfs
Последний раз редактировалось UxN 2010-03-23 23:43:40, всего редактировалось 1 раз.
Ash nazg durbatul?k, ash nazg gimbatul, ash nazg thrakatul?k, agh burzum-ishi krimpatul.

Гость
проходил мимо

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение Гость » 2010-03-23 23:31:33

говорил же, лучше диффы выкладывать

Аватара пользователя
UxN
рядовой
Сообщения: 49
Зарегистрирован: 2010-02-27 19:06:19
Откуда: Km.Ua
Контактная информация:

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение UxN » 2010-03-23 23:32:58

rayddteam писал(а):В head/release/mips/boards/D-Link_DIR-320/MAKE_HEAD_buildworld_NO_CLEAN.sh

раскоменти строки
make -j6 ${MAKEFLAGS} kernel-toolchain
make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} buildworld
make -j8 ${MAKEFLAGS} buildkernel
sudo -E make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} installkernel
sudo -E make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} installworld
sudo -E make -j6 ${MAKEFLAGS} DESTDIR=${NFSROOT} distrib-dirs
sudo -E make -j6 ${MAKEFLAGS} DESTDIR=${NFSROOT} distribution

Сори за "грязноту", пока делаю чтоб работало, до чистки еще не дошло.

И потом этот скрипт и запускай.
Голова))))
Пошло.... Но на билд-ворлд...
===> gnu/lib/libreadline/readline (buildincludes)
*** Error code 2
1 error
*** Error code 2
1 error
===> usr.bin/yes (installincludes)
1 error
*** Error code 2
1 error
*** Error code 2
Ash nazg durbatul?k, ash nazg gimbatul, ash nazg thrakatul?k, agh burzum-ishi krimpatul.

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-24 2:31:21

UxN писал(а):
rayddteam писал(а):В head/release/mips/boards/D-Link_DIR-320/MAKE_HEAD_buildworld_NO_CLEAN.sh

раскоменти строки
make -j6 ${MAKEFLAGS} kernel-toolchain
make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} buildworld
make -j8 ${MAKEFLAGS} buildkernel
sudo -E make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} installkernel
sudo -E make -j8 ${MAKEFLAGS} DESTDIR=${NFSROOT} installworld
sudo -E make -j6 ${MAKEFLAGS} DESTDIR=${NFSROOT} distrib-dirs
sudo -E make -j6 ${MAKEFLAGS} DESTDIR=${NFSROOT} distribution

Сори за "грязноту", пока делаю чтоб работало, до чистки еще не дошло.

И потом этот скрипт и запускай.
Голова))))
Пошло.... Но на билд-ворлд...
===> gnu/lib/libreadline/readline (buildincludes)
*** Error code 2
1 error
*** Error code 2
1 error
===> usr.bin/yes (installincludes)
1 error
*** Error code 2
1 error
*** Error code 2
Это ошибка не в ридлайн, убери -j8 и повтори попытку (j8 - собирать в 8 параллельных потоках )
Источник где-то намного выше
/usr/1/HEAD в скрипте поменяй на путь куда ты hg склонировал.

Alexandrnew
рядовой
Сообщения: 48
Зарегистрирован: 2007-07-20 12:20:20

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение Alexandrnew » 2010-03-24 8:09:16

manefesto писал(а):Довольно хорошо так на рынок выкидываются девайся с Линуксом на борту.
Различного рода роутеры.
Почему нету таких девайсов с FreeBSD на борту?

Аватара пользователя
gloom
лейтенант
Сообщения: 738
Зарегистрирован: 2008-03-13 16:29:12
Откуда: UA

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение gloom » 2010-03-24 14:14:07

лицезия... и фряха не разбрасывалась на множество архитектур...

под неткой кажись есть но закрытые решения лицензия позволяет

rayddteam
сержант
Сообщения: 172
Зарегистрирован: 2009-09-07 12:40:19
Откуда: Киев

Re: Freebsd в роутерах аля Dlink

Непрочитанное сообщение rayddteam » 2010-03-24 15:31:54

UxN писал(а): Голова))))
Пошло.... Но на билд-ворлд...
===> gnu/lib/libreadline/readline (buildincludes)
*** Error code 2
1 error
*** Error code 2
1 error
===> usr.bin/yes (installincludes)
1 error
*** Error code 2
1 error
*** Error code 2
Ну как успехи, собрал world?