Toybrick

中文 / EN
Toybrick Wiki教程 TB-RK1808S0 Android配置计算棒网络共享
Android配置计算棒网络共享

手动运行配置脚本


需注意:如果没有设置开机启动则每次重启或者拔插计算棒都需要重新设置,设置开机启动请按照标准的安卓开机启动设置流程。

1、下载脚本并下载到安卓设备

配置脚本:cfgainetd.sh

网络工具:ethtool

下载地址:cfgainetd.zip


使用adb push 将脚本推到安卓设备中

adb root && adb remount
adb push cfgainetd.sh /data
adb push ethtool /data

2、设置脚本执行权限

使用adb push的脚本文件是没有可执行权限的我们需要使用chmod命令添加可执行权限

E:\master_yolov3_demo>adb shell
rk3399_mid:/ # cd data/
rk3399_mid:/data # ls -la cfgainetd.sh ethtool
-rw-rw-rw- 1 root root    2052 2020-01-02 08:01 cfgainetd.sh
-rw-rw-rw- 1 root root 1369842 2019-12-31 09:42 ethtool
rk3399_mid:/data # chmod a+x cfgainetd.sh ethtool
rk3399_mid:/data # ls -la cfgainetd.sh ethtool
-rwxrwxrwx 1 root root    2052 2020-01-02 08:01 cfgainetd.sh
-rwxrwxrwx 1 root root 1369842 2019-12-31 09:42 ethtool 
rk3399_mid:/data #

3、运行脚本

插入RK1808人工智能计算棒到安卓设备中。然后后台执行脚本即可。

E:\master_yolov3_demo>adb shell
rk3399_mid:/ # nohup /data/ cfgainetd.sh > /dev/null 2>&1 &
[1] 4180
rk3399_mid:/ #

4、验证cfgainetd.Sh执行是否成功

当插入RK1808人工智能计算棒并且脚本正常执行之后,通过ifconfig可以查看到RK1808人工智能计算棒的网卡被分配到ip,出现异常则没有分配到ip。


失败情况

rk3399_mid:/ # ifconfig -a
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope: Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:29981 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29981 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:2752109 TX bytes:2752109
 
eth1      Link encap:Ethernet  HWaddr ec:26:ae:2a:b6:e4
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 TX bytes:0
 
eth0      Link encap:Ethernet  HWaddr f2:16:66:a4:5b:0b
          inet addr:172.16.9.10  Bcast:172.16.9.255  Mask:255.255.255.0
          inet6 addr: fe80::f016:66ff:fea4:5b0b/64 Scope: Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1585 errors:0 dropped:0 overruns:0 frame:0
          TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:118419 TX bytes:8392
          Interrupt:24
 
rk3399_mid:/ # route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.9.0      *               255.255.255.0   U     0      0        0 eth0
rk3399_mid:/ #


配置成功

130|rk3399_mid:/ # ifconfig -a
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope: Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:36959 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36959 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:3391375 TX bytes:3391375
 
eth1      Link encap:Ethernet  HWaddr ec:26:ae:2a:b6:e4
          inet addr:192.168.180.1  Bcast:192.168.180.255  Mask:255.255.255.0
          inet6 addr: fe80::ee26:aeff:fe2a:b6e4/64 Scope: Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59 errors:0 dropped:0 overruns:0 frame:0
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2048 TX bytes:4978
 
eth0      Link encap:Ethernet  HWaddr f2:16:66:a4:5b:0b
          inet addr:172.16.9.10  Bcast:172.16.9.255  Mask:255.255.255.0
          inet6 addr: fe80::f016:66ff:fea4:5b0b/64 Scope: Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1854 errors:0 dropped:0 overruns:0 frame:0
          TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:139777 TX bytes:8392
          Interrupt:24
 
rk3399_mid:/ # route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.9.0      *               255.255.255.0   U     0      0        0 eth0
192.168.180.0   *               255.255.255.0   U     0      0        0 eth1
rk3399_mid:/ #



产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


返回顶部