banana pi BPI-M1 A20 dual core single board comput
  • Initial page
  • LANGS
  • banana pi BPI-M1
    • banana pi BPI-M1 26 PIN GPIO define
    • BPI-M1 HDMI interface
    • BPI-M1 hardware interface
    • All Banana Pi SBC Comparison
    • BPI-M1 Hardware
    • OpenSuse
    • Linux mainlining effort
    • linuxmainlinekernelimage
    • BPI-M1 SATA interface
    • How to build OpenWRT image from github
    • Officeal OpenWRT
    • CentOS 7 Linux for BPI
    • Summary
    • Armbian Linux
    • OpenMediaVault for BPI-M1
    • How to booting from SSD using Lubuntu / Raspbian
    • BPI-M1 WiringPi
    • BPI-M1 schematic diagram
    • WiringPi python for BPI-M1
    • BPI-M1 GigE RJ45 LAN
    • BPI-M1 SD card slot
    • BPI-M1 Audio
    • Building the cluster on BPI
    • bpi-m1-software
    • BPI-M1 Camera interface
    • Arch linux wiki for BPI-M1
    • freebsdnetbsd
    • All banana pi product
    • Lamobo Openwrt image
    • Lamobo Openwrt image
    • BPI-M1 CE FCC RoHS Certification
    • RaspBSD on BPI-M1
    • bpi40customizedserver
    • Linux software
    • bananian_linux
    • BPI-M1 DXF and 3D design
    • BPI-M1 IR interface
    • BPI-M1 OTG interface
    • DietPi | Minimal image at its core
    • Reference documents
    • NetBSD/evbarm on Allwinner Technology SoCs
    • Allwinner chip documents
    • Arch Linux
    • Asterisk for VOIP
    • BPI-M1 RGB DSI interface
    • Android software
    • BPI-M1 DC Power interface
    • BPI-M1 UART interface
    • Pi4J Project
    • linux-sunxi wiki
    • BPI-M1 quick start
    • BPI-M1 CAN Bus
    • linuxkernel34
    • Nas for BPI
    • BPI-M1 MIC
    • chapter1
    • Gentoo Linux
    • Compulsive modification of HDMI output resolution
    • OpenWRT
    • lakka.tv for banana pi
    • Android Mattrix XBMC/KODI Image - V3.1
    • banana pi books
    • BPI-M 3.7V lithium battery interface
  • 香蕉派Banana Pi M1 (BPI-M1)
    • chapter1
    • Summary
    • Armbian Linux
    • Compulsive modification of HDMI output resolution
    • How to booting from SSD using Lubuntu / Raspbian
    • BPI-M1 WiringPi
    • 香蕉派 Banana Pi (BPI-M1) 千兆RJ45接口
    • Banana Pi M1 (BPI-M1) 单节锂电池接口(额定电压4.2V)
    • Android Mattrix XBMC/KODI Image - V3.1
    • Banana Pi M1 (BPI-M1) 音频接口
    • Banana Pi 对比 选型
    • BPI-M1 硬件设计
    • OpenSuse
    • Building the cluster on BPI
    • 如何从Github上下载镜像并且编译出OpenWRT
    • BPI-M1 摄像头接口
    • bpi-m1-software
    • CentOS 7 Linux for BPI
    • Banana Pi M1 RaspBSD 镜像
    • Linux 软件
    • 用于 Banana Pi M1 的 OpenMediaVault 镜像
    • bpi-m1irinterface
    • BPI-M1 原理图设计文档
    • WiringPi python for BPI-M1
    • NetBSD/evbarm on Allwinner Technology SoCs
    • 香蕉派 Banana Pi (BPI-M1) SD卡槽
    • Asterisk for VOIP
    • BPI-M1 RGB 显示接口
    • Android 软件
    • BPI-M1 UART interface
    • linux-sunxi wiki
    • Arch linux wiki for BPI-M1
    • Nas for BPI
    • Lamobo Openwrt 镜像
    • Lamobo Openwrt image
    • Linux kernel 3.4
    • BPI-M1 CE FCC RoHS 认证
    • Banana Pi M1 (BPI-M1) MIC 接口
    • bananian_linux
    • Gentoo Linux
    • BPI-M1 DXF and 3D design
    • BPI-M1 OTG 接口
    • OpenWRT
    • Reference documents
    • lakka.tv for banana pi
    • Allwinner chip documents
    • Arch Linux
    • banana pi books
    • 香蕉派 Banana Pi (BPI-M1) HDMI interface
    • BPI-M1 硬件接口介绍
    • 香蕉派 Banana Pi M1 (BPI-M1) 扩展GPIO 定义:
    • BPI-M1 DC 电源接口
    • Pi4J Project
    • Linux mainlining effort
    • BPI-M1 快速上手
    • BPI-M1 CAN Bus
    • 官方 OpenWRT
    • BPI-M1 SATA interface
Powered by GitBook
On this page

Was this helpful?

  1. banana pi BPI-M1

Lamobo Openwrt image

PreviousLamobo Openwrt imageNextBPI-M1 CE FCC RoHS Certification

Last updated 5 years ago

Was this helpful?

OpenWrt firmware for BPI-R1 is updated, it support by Lamobo.

This firmware is built based on the OpenWrt master branch r42830.

Q&A

  • I am a new BPI-R1 user, how to use this firmware? 1. For a new user, we recommend to use the ready configured firmware. please download it from forum download page: 2. BPI-R1 accepts TF-card. Make sure your TF-card is bigger than 512MB. Using below command to generate a bootable TD-card: $ sudo dd if=openwrt-sunxi-BPI-R1-sdcard-vfat-ext4-configured.img of=/dev/sdX bs=1MB

    1. Notes for the ready configured firmware:

      • The login username/password are root/root.

      • The software installation source has been set to “. For details please refer “/etc/opkg.conf”. If you like to install your R1 from chaos.

      • Router address is: 10.0.1.1

  • If I want to use the original firmware, what can I do?

    1. The original firmware is built directly from source code. It almost does not install software, except OpenWrt base software. Please download it from:elastos.org/elorg_common/Lamobo-R1/2015-...sdcard-vfat-ext4.img.

    2. Prepare a TTL thread for to connent OpenWrt bash terminal.

    3. Connect to OpenWrt terminal throught TTL thread, modify OpenWrt packages source. All Of OpenWrt packages is released on:

      elastos.org/elorg_common/Lamobo-R1/2014-01-12/packages. You can change opkg.conf(/etc/opkgopkg.conf) content to below:
      src/gz chaos_calmer_base http://elastos.org/elorg_common/Lamobo-R1/2014-01-12/packages/base
      src/gz chaos_calmer_luci http://elastos.org/elorg_common/Lamobo-R1/2014-01-12/packages/luci
      src/gz chaos_calmer_management http://elastos.org/elorg_common/Lamobo-R1/2014-01-12/packages/management
      src/gz chaos_calmer_packages http://elastos.org/elorg_common/Lamobo-R1/2014-01-12/packages/packages
      src/gz chaos_calmer_routing http://elastos.org/elorg_common/Lamobo-R1/2014-01-12/packages/routing
      src/gz chaos_calmer_telephony http://elastos.org/elorg_common/Lamobo-R1/2014-01-12/packages/telephony

      And then, update opkg database: $ opkg update

    4. Install OpenWrt packages. The below packages are needed:

      $ opkg install kmod-b53
      $ opkg install kmod-rtl*
      $ opkg install hostapd
      $ opkg install wpa-supplicant
      $ opkg install luci-proto-ppp
      $ opkg install ppp-mod-pptp
      $ opkg install luci
      $ opkg install luci-theme-bootstrap

      Full package list please refer: kingone.elastos.org/2015/01/13/lamobo-r1-package-list/

    5. Modify the network config.Append below text to “/etc/config/network”:

config switch ‘eth0′
option enable ’1′
option enable_vlan ’1′
option reset ’1′

config interface ‘lan’
option proto ‘static’
option ipaddr ’10.0.1.1′
option netmask ’255.255.255.0′
option defaultroute ’0′
option peerdns ’0′
option nat ’1′
option ifname ‘eth0.1′
option type ‘bridge’

config switch_vlan
option device ‘eth0′
option ports ’0 1 2 4 8t’
option vlan ’1′

config interface ‘wan’
option ifname ‘eth0.2′
option proto ‘dhcp’

config switch_vlan
option device ‘eth0′
option vlan ’2′
option ports ’3 8t’

start router web server:

$ /etc/init.d/uhttpd start
$ /etc/init.d/uhttpd enable

That’s all. Good luck!

forum discuss link:

Wiki link:

http://elastos.org/elorg_common/Lamobo-R1/2015-01-12/openwrt-sunxi-Lamobo-R1-sdcard-vfat-ext4.img
http://elastos.org/elorg_common/Lamobo-R1/2015-01-12/”
http://www.bananapi.com/index.php/forum/general/417-banana-pi-bpi-r1-openwrt-image-2-0-release-note#1229
http://wiki.geiges.net/doku.php?id=openwrt_bpi-r1