OpenWRT: Build Firmware Mikrotik RB433
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
WARNING: ini akan membutuhkan banyak akses ke Internet untuk download, termasuk waktu proses make. Termasuk download kernel linux, waktu compile toolchain :( ... Tampaknya tidak bisa OFFLINE :(
Dalam contoh ini akan di perlihatkan cara compile firmware Mikrotik RB433 untuk keperluah MESH dengan OLSRD. oleh karenanya membutuhkan aplikasi seperti
- luci
- olsrd
- freifunk
Pastikan
- Target System AR71xx
- Subtarget Devices with NAND flash
- Target Profile Atheros WiFi (ath5k)
- Driver wireless Atheros AR9381? di install.
- Network olsrd
Siapkan Pendukung
Lakukan
sudo su apt-get update apt-get install subversion gawk flex sharutils bison libz-dev patch fakeroot lzma git-core build-essential
Compile Menggunakan Development Trunk
Development Trunk tampaknya paling RECOMMENDED
Lakukan sebagai user biasa
git clone git://git.openwrt.org/openwrt.git cd openwrt ./scripts/feeds update ./scripts/feeds install meshwizard openssh-server openssh-client ./scripts/feeds install freifunk-common freifunk-gwcheck freifunk-mapupdate ./scripts/feeds install luci luci-app-meshwizard luci-app-olsr luci-app-olsr-services ./scripts/feeds install luci-app-olsr-viz luci-app-freifunk-policyrouting luci-mod-freifunk ./scripts/feeds install luci-theme-freifunk-generic olsrd olsrd-mod-txtinfo olsrd-mod-dyn-gw ./scripts/feeds install olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw ./scripts/feeds install olsrd-mod-arprefresh olsrd-mod-watchdog olsrd-mod-tas olsrd-mod-httpinfo ./scripts/feeds install olsrd-mod-pgraph olsrd-mod-secure olsrd-mod-bmf ./scripts/feeds install luci-app-upnp minidlna miniupnpc miniupnpd luci-app-minidlna ./scripts/feeds install libdlna libgupnp libgupnp-dlna rtorrent ./scripts/feeds install usb-modeswitch usb-modeswitch-data usbutils multiwan ./scripts/feeds install 6in4 6rd 4th 6to4 6tunnel libdaemon aprx usb-modeswitch ./scripts/feeds install pptpd ppp-mod-pptp smstools3 picocom ./scripts/feeds install kamailio4 kamailio asterisk18 asterisk11 coova-chilli ./scripts/feeds update -a ./scripts/feeds install -a make clean make defconfig make menuconfig make world
Proses Compile HARUS dilakukan DUA KALI. Dengan beda menuconfig, yaitu:
- OpenWRT Untuk Netboot ini minimalis sekali.
- OpenWRT Untuk Flash NAND.
Setup Menuconfig untuk OpenWRT netboot
Lakukan konfigurasi minimalis sekali.
cd ~/openwrt.trunk/trunk rm .config make menuconfig
Yang perlu di set hanya:
Target System > Atheros AR7xxx/AR9xxx Subtarget > Mikrotik devices with NAND flash Target Profile > Atheros WiFi (ath5k) Target Images > ramdisk Kernel modules > Other modules > kmod-nand kmod-nand-ar934x
Setup Menuconfig untuk OpenWRT flash NAND
Menuconfig untuk Firmware Buffalo WZRHPG300GNH2 untuk
- OLSR
- WebGUI LuCI
- Modem 3G
- PPTP untuk VPN
- UPnP dan miniDLNA untuk Media Server
Lebih detail-nya adalah:
Target System > Atheros AR7xxx/AR9xxx Subtarget > Mikrotik devices with NAND flash Target Profile > Atheros WiFi (ath5k) Target Images > cpio.gz tar.gz ext4 jffs2 squashfs GZip images Network > 6in4 6rd 6relayd 6to4 6tunnel chat ds-lite iputils-arping iputils-clockdiff iputils-ping iputils-ping6 iputils-tftpd iputils-tracepath iputils-tracepath6 iputils-traceroute6 multiwan ppp ppp-mod-pppoa ppp-mod-pppoe ppp-mod-pppol2tp ppp-mod-pptp ppp-mod-radius ppp-multilink pppdump pppstats radvd radvdump Network > Routing and Redirection > ip Network > Routing and Redirection > relayd Network > Routing and Redirection > olsrd Network > Routing and Redirection > olsrd > olsrd-mod-arprefresh olsrd-mod-bmf olsrd-mod-dot-draw olsrd-mod-dyn-gw olsrd-mod-dyn-gw-plain olsrd-mod-httpinfo olsrd-mod-jsoninfo olsrd-mod-mdns olsrd-mod-nameservice olsrd-mod-p2pd olsrd-mod-pgraph olsrd-mod-pud olsrd-mod-quagga olsrd-mod-secure olsrd-mod-sgwdynspeed olsrd-mod-txtinfo olsrd-mod-watchdog Network > SSH > openssh-server Network > VPN > openvpn-easy-rsa openvpn-nossl openvpn-openssl openvpn-polarssl pptpd Network > Time Synchronization > ntpclient Network > Web Servers/Proxies > uhttpd uhttpd-mod-lua uhttpd-mod-tls uhttpd-mod-ubus Network > ahcpd aprx authsae hostapd hostapd-mini hostapd-utils multiwan samba36-client samba36-server tc vnstat vnstati wshaper vsc7385-ucode-ap83 vsc7385-ucode-pb44 vsc7395-ucode-ap83 vsc7395-ucode-pb44 Add rfkill support LuCI > 1. Collections > luci luci-ssl 2. Modules > luci-mod-freifunk 3. Applications > luci-app-ahcp luci-app-commands luci-app-freifunk-diagnostics luci-app-freifunk-policyrouting luci-app-meshwizard luci-app-multiwan luci-app-ntpc luci-app-olsr luci-app-olsr-services luci-app-olsr-viz luci-app-p2pblock luci-app-samba luci-app-statistics luci-app-upnp luci-app-vnstat luci-app-wshaper 4. Themes > luci-theme-bootstrap luci-theme-freifunk-bno luci-theme-freifunk-generic 6. Protocols > luci-proto-3g 7. Server Interfaces > luci-sgi-uhttpd 9. Freifunk > luci-mod-freifunk-community meshwizard Kernel modules > Filesystems > kmod-fs-ntfs kmod-fs-vfat Kernel modules > Other modules > kmod-nand kmod-nand-ar934x Kernel modules > Wireless Drivers > kmod-ath kmod-ath5k kmod-ath9k-htc kmod-ath9k-common kmod-ath9k kmod-lib80211 Kernel modules > Network Support > kmod-bridge kmod-pptp kmod-ipip Kernel modules > SPI Support > kmod-mmc-spi kmod-spi-bitbang kmod-spi-dev kmod-spi-gpio kmod-spi-gpio-custom Kernel Modules > USB Support > kmod-usb-serial kmod-usb-serial-ipw kmod-usb-serial-option kmod-usb-serial-qualcomm kmod-usb-serial-wwan kmod-usb-acm kmod-usb-storage kmod-usb-storage-extras Mail > msmtp msmtp-nossl msmtp-queue
Referensi
Pranala Menarik
- OpenWRT
- OpenWRT: Download Firmware yang sudah jadi
- OpenWRT: Source Repository Download
- OpenWRT: Melihat Daftar Package
Build Firmware
- OpenWRT: Build Firmware
- OpenWRT: Build Firmware Download Source Pendukung
- OpenWRT: Build Firmware Buffalo WZRHPG450H
- OpenWRT: Build Firmware Buffalo WZRHPG300N
- OpenWRT: Build Firmware Buffalo WZRHPG300NH2
- Buffalo
- Buffalo: WZRHPG450H Cara Recovery
- Buffalo: WZRHPG450H OpenWRT mengaktifkan setelah di flash
- Buffalo: WZRHPG450H Membuat Firmware OpenWRT Sendiri RECOMMENDED
- Buffalo: WZRHPG450H OpenWRT instalasi aplikasi Pendukung OLSRD
- OpenWRT: Build Firmware Ubiquiti NanoStation2 RECOMMENDED
- OpenWRT: Build Firmware Ubiquiti NanoStationM2 RECOMMENDED
- OpenWRT: Build Firmware Mikrotik RB433
- OpenWRT: Build Firmware Linksys WRT160NL
- OpenWRT: Build Firmware Linksys WRT54GL
APRX
IPv6
- OpenWRT: IPv6
- OpenWRT IPv6: Build Firmware Linksys WRT160NL
- OpenWRT IPv6: Build Firmware Linksys WRT160NL Tanpa WebGUI
- OpenWRT IPv6: Build Firmware Buffalo WZRHPG450H
- OpenWRT IPv6: Build Firmware Buffalo WZRHPG300NH2
- OpenWRT IPv6: Setup tunnel ke tunnelbroker
- OpenWRT IPv6: Konfigurasi
- OpenWRT IPv6: Konfigurasi WAN6 dengan radvd
Flash Firmware
- OpenWRT: Flash Linksys WRT54GL
- OpenWRT: Flash Linksys WRT160NL
- OpenWRT: Flash Buffalo WZRHP450H RECOMMENDED
- OpenWRT: Flash Buffalo WZRHP300N
- OpenWRT: Flash UBNT NanoStation2 RECOMMENDED
- OpenWRT: Flash UBNT NanoStation M2 RECOMMENDED
- OpenWRT: Flash UBNT NanoStation Loco M2
- OpenWRT: Flash UBNT Bullet M2 RECOMMENDED
- OpenWRT: Flash Mikrotik RB433 RECOMMENDED
- OpenWRT: Flash Mikrotik RB450
Misc
- OpenWRT: Setup WiFi
- OpenWRT: Setup PPTP VPN Server
- OpenWRT: Setup OLSR di UBNT via CLI RECOMMENDED
- OpenWRT: Mikrotik RB433 RECOMMENDED
- OpenWRT: Setup OLSR Sederhana
- OpenWRT: Setup OLSR via Web RECOMMENDED
- OLSR - di OpenWRT
- OpenWRT: 3G modem
- OpenWRT: Build Firmware dengan 3G Modem Support
- OpenWRT: Setup Firewall
- OpenWRT: Konfigurasi UBNT NanoStation2 tanpa WebGUI
- OpenWRT: OLSR nameservice plugin
UBNT
- UBNT
- UBNT: Teknik Recovery
- UBNT: Upload Firmware
- UBNT: Rebuild Firmware
- UBNT: firmware dengan OLSR
- UBNT: openwrt
- UBNT: olsr dengan openwrt
- UBNT: olsr dengan kamikaze openwrt
- UBNT: olsr dengan backfire openwrt
- UBNT: UniFi
- UBNT: UniFi Konfigurasi Awal
- UBNT: UniFi Manajemen HotSpot
- UBNT: OLSR Pembuatan Firmware
- UBNT: OLSR Konfigurasi
- OLSR - di UBNT
- OLSR - di Ubuntu
- OpenWRT
- OLSR: NAT di UBNT dengan OLSR