Jump to content

Open-wrt


Recommended Posts

Ну собственно название темы говорит само за себя, если есть тема dd-wrt, то почему бы не быть этой.

А теперь собственно вопрос- как настроить роутер чтобы сеть и интернет раздавал?? есть кто пользуеться Open-wrt???

P.S. dir-320 прошивка OpenWRT Backfire 10.03

Link to comment
Share on other sites

alien441, вот ещё одна причина перехода на OpenWRT, посмотри на версию ядра, а в DD-wrt 2.4http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/500/430952/thumb/p16c4gnrn91qelojk1ipb1tgm1eq91.png

Ну что линуксойды кто поможет настроить сеть и интернет на этом чуде???

Edited by STALKER_80
Link to comment
Share on other sites

alien441, в принципе нет, просто так получилось когда собирал из исходников. А собирал из исходников для того чтобы вся система была на жестком диске а не в 4 метровом флеше и грузилась с диска.
Link to comment
Share on other sites

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

как поолучиться обязательно выложу прошивку и и описание что делал

Link to comment
Share on other sites

bionix, на форуме ддврт гдето видел описание как ставили 8 МГб вместо 4, а зачем? чем тебя система на винте не устраивает сколько хочеш столько и отводи, а вот микруху перепаивать это не айс, да и проблемно с новой микрухой потом
Link to comment
Share on other sites

STALKER_80, процесс после 1,5 часов тормознулся с ошибкой после ncurses, дело было к 12 ночи, оставил. Помимо pptp, я еще добавляю mppe, mc, htop, vim и еще некоторые приблуды. Надо было сразу с V=99 запускать, чтобы глянуть, на чем валится. Попробую сегодня.
Link to comment
Share on other sites

mao, а место на флешке хватит?? я бы их модулями сделал, mppe кажеться по умолчанию стоит

валиться из за отсутствия интернета, там при компиляции постоянно чтото докачивает

Кстати с какой вебкой собираеш X-wrt или Luci???

Edited by STALKER_80
Link to comment
Share on other sites

STALKER_80

Модулями делаю, mppe не стояло по умолчанию. С обоими вебками, я и раньше ставил webif. Насчет инета - проверю, отключу все закачки.

Link to comment
Share on other sites

mao, что это значит[box]Oct 27 00:38:17 OpenWrt daemon.warn dnsmasq[1249]: possible DNS-rebind attack detected: retracker.local

Oct 27 00:38:36 OpenWrt daemon.warn dnsmasq[1249]: possible DNS-rebind attack detected: retracker.local

Oct 27 00:38:45 OpenWrt daemon.warn dnsmasq[1249]: possible DNS-rebind attack detected: retracker.local

Oct 27 00:53:02 OpenWrt daemon.warn dnsmasq[1249]: possible DNS-rebind attack detected: retracker.local

Oct 27 00:53:28 OpenWrt daemon.warn dnsmasq[1249]: possible DNS-rebind attack detected: retracker.local

Oct 27 00:58:10 OpenWrt daemon.warn dnsmasq[1249]: possible DNS-rebind attack detected: retracker.local

Oct 27 01:08:33 OpenWrt daemon.warn dnsmasq[1249]: possible DNS-rebind attack detected: retracker.local[/box]

это у меня в логах системного журнала

Edited by STALKER_80
Link to comment
Share on other sites

Итак небольшое описание того что было проделанно и зачем.

Сначало зачем.

1. хотелось ядро 2.6 а не как в dd-wrt 2.4 (в ядре 2.6 реализована нормальная поддержка USB 2.0)

2. систему полностью на HDD

3. а также надоели глюки с оваливанием винта на dd-wrt

 

Теперь что было сделано и как

 

Решил собирать из исходников поэтому требуется машина с Linux-ом, поэтому на ноут была установленна Ubuntu 10.04 LTS

кто решиться собирать рекомендую сначало прочитать следуюшее:

1. http://dipcore.com/?p=117

2. http://wiki.openwrt.org/doc/howto/buildroot.exigence

3. http://wiki.openwrt.org/doc/howto/build

 

Первый шаг - установка недостающих пакетов для Ubuntu (для других дистрибутивов можно посмотреть по ссылке №2)

 

$ sudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk  gcc-multilib bison autoconf screen gcc g++ binutils patch bzip2 flex make gettext unzip libc6 git-core 

 

Второй шаг – получение свежих исходников с офф. сайта разработчиков:

svn co svn://svn.openwrt.org/openwrt/branches/backfire backfire

 

переходим в каталог backfire

cd ~/backfire

Все последующие команды нужно запускать из этого каталога.

 

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

./scripts/feeds update -a

и установит их

./scripts/feeds install -a

В open-wrt есть два различных веб-интерфейса X-wrt и Luci, а можно собрать и вообще без веб-интерфейса. ктор решит собрать с интерфейсом X-wrt этого достаточно, а кто решит собрать с веб-интерфейсом Luci нужно сделать следушее:

./scripts/feeds update luci 
./scripts/feeds packages luci
./scripts/feeds install -a -p luci

 

Предварительные действи закончены, осталось сконфигурировать прошивку. Для этого делаем следующее:

make menuconfig

 

продолжение следует :)

Edited by STALKER_80
Link to comment
Share on other sites

Продолжение конфигурирование

после запуска make menuconfig появиться следушее окно в котором нужно выбрать Kernel modules

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16da9jrokm261nnh1bnfklqbj91.png

затем USB Support

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16da9naus5881mo0l6n1phdp2h2.png

и выбрать следующие модули

kmod-usb-core

kmod-usb-ohci

kmod-usb-storage

kmod-usb2

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16da9qoamk841mkc1k7dnkf115l3.png

выходим из этого диалога и заходим в Filesystem

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16da9vpel1ue18ek1qat1b7m1vcc4.png

тут выбираем поддержку необходиых фаиловых систем, мне зватило ext3, кому нужны другие выбирайте

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daa321pe3uc101dhvtd1jv85.png

дальше выходим в самое первое окно и выбираем Base system

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daaetf3laj1458nfm1o0p1fu86.png

и выбираем всё что изабражено на следующих рисунках

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daagnjk1b19mrcplj79fape7.png

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daah6nn1jte1284s2i1kh31p6d8.png

 

Опять выходим в самое первое окно и выбираем Utilities

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daapahehij1q7u25h19mfuft1.png

выбираем Filesystem и переходим туда

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daar8c81r1n1sb4mjp5ac1nag2.png

здесь выбираем e2fsprogs

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daash1fuoe1ofs1aesc8mte3.png

Выходим в самое первое окно и выбираем Network и заходим туда

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16dab1keu16d266p4bn4vq1fus4.png

тут выбираем pptp но обязательно модулем, он нам понадобиться для поднятия впн соединения

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16dab537s150b1qp21c2615u4147v5.png

Теперь выбираем каки веб-интерфейс вы решили использовать для X-wrt делаем следующее:

выбираем Administration и переходим туда

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daba3c67pnpbg1gjtkkejp6.png

тут выбираем webif и переходим

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16dabbrjl1ms1jjo13101ng9kpp7.png

выбираем webif-applications

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16dabdsoo1k5sbf4ip31rr5124u8.png

 

Для веб-интерфейса Luci делаем следущее:

выбираем LuCI и заходим туда

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16dabi3971a6k1rin1qkm1olmtst9.png

здесь выбираем Collections и заходим

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16dablfs4kci1mpojnj5211uvta.png

и выбираем luci

 

дальше возврашаемся в самое первое окно и выходим

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16daboddk18qqbgt1k4017lc1d0tb.png

соглашаемся сохранить новую конфигурацию

http://www.dagtk.net/forum/extensions/hcs_image_uploader/uploads/430000/7500/437610/thumb/p16dabpqq1lsn1iqt15a211j01emdc.png

 

на этом с конфигурацией всё, теперь собираем прошивку

make V=99

 

При сбоке необходимо наличие интернета так как многое докачиваеться.

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

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

[merge_posts_bbcode]Добавлено: 2011-10-30 15:15:55[/merge_posts_bbcode]

Edited by STALKER_80
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...