E^X Опубликовано 13 августа, 2012 · Жалоба Всем привет. Появилось не преодолимое желание прошить RB450G в OpenWRT. Но не могу найти статью "How made", господа пните в верном направлении, а то в творческом тупике. Пробовал лить openwrt-atheros-vmlinux.elf на ftp и ребутать, как по обыкновению шьются микротики, но явно микротик не согласиться, что это хорошая прошивка, что бы её запустить. Качал отседого http://downloads.openwrt.org/snapshots/trunk/atheros/ Пробовал что-то читать, но я так понял, там о глюках было прошивки. а не заливки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rmika Опубликовано 13 августа, 2012 · Жалоба Сам не пробовал, но (теоретически) инсталляция возможна только через "PXE/netbooting". Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
arseniiv Опубликовано 13 августа, 2012 · Жалоба А смысл в этом действии? микротик даёт куда больше плюшек в сравнении с OpenWRT. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rmika Опубликовано 13 августа, 2012 · Жалоба А смысл в этом действии? микротик даёт куда больше плюшек в сравнении с OpenWRT. В Микротике например вебсервер не установишь, только костыль через хотспот. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
arseniiv Опубликовано 13 августа, 2012 · Жалоба В Микротике например вебсервер не установишь, только костыль через хотспот. А зачем на оборудовании, которое занимается коммутацией/маршрутизацией веб-сервер? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rmika Опубликовано 13 августа, 2012 · Жалоба В Микротике например вебсервер не установишь, только костыль через хотспот. А зачем на оборудовании, которое занимается коммутацией/маршрутизацией веб-сервер? это у же не важно(потому как был пример), дело в том, что OpenWrt всетаки дает больше возможностей для людей которые умеют его готовить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BigElectricCat Опубликовано 13 августа, 2012 · Жалоба Тебе нужен будет ком-шнурок + сетевая, при старте РБ-а выбрать загрузку по сети. 450-й прошить во что-то не родное можно будет только через PXE. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 13 августа, 2012 · Жалоба Тебе нужен будет ком-шнурок + сетевая, при старте РБ-а выбрать загрузку по сети. 450-й прошить во что-то не родное можно будет только через PXE. Ок спасибо. PXE это шо, можно название полностью, какая софтина лучше? Не сталкивался, по роду деятельности я VOIPщик, вот и ответ, для чего нужно, что бы Астериск накатить и посмотреть. как сия штука заработает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 13 августа, 2012 · Жалоба PXE это шо, можно название полностью, PXE - это PXE. Мануалов валом, правда для x86. С какими извращениями МТ будет грузиться - неведомо, возможно - без проблем, возможно - потребуются пляски с бубном. Хотя я сомневаюсь, что там реализован именно PXE, скорее - прошивка тянется с tftp. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 14 августа, 2012 (изменено) · Жалоба kamikaze_8.09.2_source.tar.bz2 - это оно. Если сморозил глупость просьба ногами не пинать :) Изменено 14 августа, 2012 пользователем E^X Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 20 августа, 2012 · Жалоба Чёт тупняк отвхатил на ровном месте, победить не могу Ubuntu 12.04 Вот на что материться лог, когда микротик пытается загрузиться с сети. tail -f /var/log/syslog Aug 20 15:27:13 alex-virtual-machine dnsmasq-dhcp[2703]: DHCP, IP range 192.168.110.220 -- 192.168.110.230, lease time 12h Aug 20 15:27:13 alex-virtual-machine dnsmasq-tftp[2703]: TFTP root is /tftpboot Aug 20 15:27:18 alex-virtual-machine dhcpd: BOOTREQUEST from 00:0c:42:bd:f7:88 via eth0: BOOTP from dynamic client and no dynamic leases Aug 20 15:27:18 alex-virtual-machine dnsmasq-dhcp[2703]: BOOTP(eth0) 00:0c:42:bd:f7:88 ignored Aug 20 15:27:18 alex-virtual-machine dnsmasq-dhcp[2703]: BOOTP(eth0) 00:0c:42:bd:f7:88 ignored Стартую вот так /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=192.168.110.237 --conf-file=/var/run/nm-dns-dnsmasq.conf --cache-size=0 --proxy-dnssec /etc/dnsmasq.conf /var/run/nm-dns-dnsmasq.conf # deactivate DNS port=0 # listen on specific interface and/or address interface=eth0 listen-address=192.168.110.237 bind-interfaces ## DHCP configuration dhcp-range=192.168.110.220,192.168.110.230,12h # detect PXE clients dhcp-vendorclass=set:pxe,PXEClient # MACs we serve dhcp-host=00:0C:42:BD:F7:88 (и маленькими и большими буквами пробовал писать) # do not send default route and DNS server options dhcp-option=option:router dhcp-option=option:dns-server # ignore request from unknown hosts dhcp-ignore=tag:known # and ignore non-PXE booting dhcp-ignore=tag:!pxe ## TFTP configuration enable-tftp tftp-root=/tftpboot dhcp-boot=openwrt-atheros-vmlinux.elf cat /etc/dhcp/dhcpd.conf | grep -v '#' ddns-update-style none; option domain-name "example.org"; option domain-name-servers ns1.example.org, ns2.example.org; default-lease-time 600; max-lease-time 7200; log-facility local7; subnet 192.168.110.0 netmask 255.255.255.0 { range 192.168.110.220 192.168.110.230; option domain-name-servers 192.168.110.120; option domain-name "example.org"; option routers 192.168.110.118; option broadcast-address 192.168.110.255; default-lease-time 604800; max-lease-time 604800; } После смены любых настроек, перезапускаю DHCP /etc/init.d/isc-dhcp-server restart и строчку запуска выполняю /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=192.168.110.237 --conf-file=/var/run/nm-dns-dnsmasq.conf --cache-size=0 --proxy-dnssec она у меня не демонизируется по этому контрл+це. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 20 августа, 2012 · Жалоба Нашёл что сделать, что бы стал АЙС /etc/dhcp/dhcpd.conf host mikrotik { hardware ethernet 00:0c:42:bd:f7:88; fixed-address 192.168.110.220; } Скачало, микротик проверил, что это elf и всё не пингуется, ни работает последнее что написал он RouterBOOT booter 2.29 RouterBoard 450G CPU frequency: 680 MHz Memory size: 256 MB Press any key within 2 seconds to enter setup.. trying bootp protocol... OK Got IP address: 192.168.110.220 resolved mac address 00:0C:29:FD:40:9A Gateway: 192.168.110.118 transfer started ....................... transfer ok, time=1.73s setting up elf image... OK jumping to kernel code Не понимаю что это.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ilya Evseev Опубликовано 20 августа, 2012 · Жалоба Появилось не преодолимое желание прошить RB450G в OpenWRT. Но не могу найти статью "How made", господа пните в верном направлении, а то в творческом тупике. Ищете в Гугле "RB450G OpenWRT". Первая же найденная ссылка ведёт на официальную документацию OpenWRT: http://wiki.openwrt.org/toh/mikrotik/rb450g Не понимаю что это.... Это значит, что для игр с OpenWRT лучше использовать всякие DIR-300/NRU, которые лучше поддерживаются, дешевле стоят и по умолчанию меньше умеют. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 21 августа, 2012 · Жалоба Спасибо за ответ, это видел, но у меня "смотрю в книгу, вижу фигу", народ заливал я тоже хочу. сможете подсказать, что мне нужно делать, хотя обощённо, кроме того как менять железо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BigElectricCat Опубликовано 22 августа, 2012 · Жалоба http://www.nexlab.it/index.php/2009/04/12/routerboard-450g-and-linux/ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 25 августа, 2012 · Жалоба Спасибо, кажись оно. Попробую подготовить сию пошивку сам, авось съест её роутер. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 25 августа, 2012 · Жалоба DIR-300/NRU, которые лучше поддерживаются B5 на RT5350 вообще не поддерживается к слову... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ilya Evseev Опубликовано 25 августа, 2012 · Жалоба DIR-300/NRU, которые лучше поддерживаются B5 на RT5350 вообще не поддерживается к слову... К B5 подходят прошивки от Zyxel Keenetic Lite. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 25 августа, 2012 · Жалоба И в чем суть в контексте опенврт? Да и смысла мало - кастратик без аппаратного ната не шибко интересен, в этом ценовом диапазоне у него есть конкуренты... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ilya Evseev Опубликовано 25 августа, 2012 · Жалоба в этом ценовом диапазоне у него есть конкуренты... Например? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 25 августа, 2012 · Жалоба Тплинки те же на атеросе. Условно прямая варь без страшных глюков, близкая скорость форвардинга. Ну или тенда на бродкоме, тоже относительно стабильно работает, хоть и фич мало. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 27 августа, 2012 · Жалоба Собрал руками на убунте прошивку для RB450G, с включенным дебагом как я понял. Материться вот так [ 7.530000] 8021q: 802.1Q VLAN Support v1.8 [ 7.530000] VFS: Cannot open root device "(null)" or unknown-block(0,0) [ 7.540000] Please append a correct "root=" boot option; here are the available partitions: [ 7.550000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) Весь лог в файлике, что бы не захламлять форум. rb450G_load.txt Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 27 августа, 2012 · Жалоба Рут хочет, а вы рут не указали... Если рут - какой-то сквош на мтд, то так и указывать root=/dev/mtdblockX Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
E^X Опубликовано 28 августа, 2012 · Жалоба Рут хочет, а вы рут не указали...Если рут - какой-то сквош на мтд, то так и указывать root=/dev/mtdblockX Ну то что рута хочет это понятно, не понимаю где. "какой-то сквош на мтд" - не понял ни слова :) root=/dev/mtdblockX - не подскажите в каких конфигах при компиляции? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 28 августа, 2012 · Жалоба сквош - это такая RO файловая система в линухах, умеет неплохо жать файлы, популярна в основном в не х86 девайсах, где нет/мало места на флешке/диске. мтд - это условное разбитие флешки на разделы, типа mbr/gpart на обычных дисках. Обычно в этим мтд части пишут загрузчик, параметры загрузчика, ядро, окружение (мир), и 1-несколько разделов для всяких настроек, локализаций и тп. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...