zoukankan      html  css  js  c++  java
  • am335x system upgrade rootfs for bridge-utils cross compile (十四)

    bridge-utils移植

    【目的】

    移植bridge-utils的目是在AM335X开发板上使用bridge功能。

    【环境】

    1、  Ubuntu 16.04发行版

    2、  MC183平台

    3、  交叉编译器arm-linux-gnueabihf-gcc-4.7.3

    【步骤】

    1、下载bridge-utils-1.5.tar.gz源码。

    2.  交叉编译bridge-utils-1.5。

    解压bridge-utils-1.5.tar.gz

    tar zvxf  bridge-utils-1.5.tar.gz

     

    cd bridge-utils-1.5.

     

    配置:

    autoconf

    ./configure --prefix=/home/vmuser/sdc/remote_svn/anosi-hardware/iotx-am335x/MC-183/package/bridge-utils

     

    编译:

    make CC=arm-linux-gnueabihf-gcc

    安装到prefix目录当中:

    make install

     

    用tree 显示安装目录如下所示:

    bridge-utils/

    ├── sbin

    │   └── brctl

    └── share

        └── man

            └── man8

                └── brctl.8

     

    3.  测试:

    brctl addbr br0

    brctl addif br0 wlan0

     

    brctl addbr wwan

    brctl addif wwan eth2

     

    iptables -t nat -A POSTROUTING -o wwan -j MASQUERADE

    iptables -A FORWARD -i wwan -o  br0 -j ACCEPT

    iptables -A FORWARD -i br0 -o wwan -j ACCEPT

    ifconfig br0 192.168.11.1 netmask 255.255.255.0 up

    ifconfig wwan 192.168.12.1 netmask 255.255.255.0 up

     

    此时手机连上AP之后可上网。

  • 相关阅读:
    HTTP协议入门
    TCP/IP的分层管理
    TCP与UDP
    如何处理某个Web页面的HTTP请求
    AGC005D ~K Perm Counting
    “玲珑杯” 线上赛Round #17 B 震惊,99%+的中国人都会算错的问题
    bzoj4455 [Zjoi2016]小星星
    AGC010F Tree Game
    AGC016E Poor Turkeys
    AGC003E Sequential operations on Sequence
  • 原文地址:https://www.cnblogs.com/lianghong881018/p/10129695.html
Copyright © 2011-2022 走看看