买了5块不同牌子的T153开发板, 其中创龙, 幸狐, 米尔, 网络怪怪的, 一般只有一个通(这些板子都有2个以上网口), 正点原子的板子, 网口能通, 但仅仅能PING通,
如果执行iperf3 -s这速度始终为0, 还有2块合纵横越的还没有收到, 估计也会是一样的问题, 这个问题是不是出在适配的不好?
离线
原厂固件都不通?有点说不通啊!
离线
是原厂固件, 用串口连上之后, 设置ifconfig eth0 xxx.xxx.xxx.xxx, ifconfig eth1 xxx.xxx.xxx.xxx, 然后从开发板ping -I xxx.xxx.xxx.xxx 主机IP, 会有一个口不通的情况, 从主机ping开发板, 也是一样的情况
离线
想要 eth0/eth1 同时通 ?
离线
T153有三个网口, 一般理解, 这三个网口是独立的, 把网线从某个网口拔下, 插到另一个网口, 应该都通, 但这几款开发板, 只有一个网口能通, 这样就比较奇怪, 而且无法测试总的带宽
离线
这个估计是要配置设备树把2个都开起来吧
离线
VisionShow 说:
T153有三个网口, 一般理解, 这三个网口是独立的, 把网线从某个网口拔下, 插到另一个网口, 应该都通, 但这几款开发板, 只有一个网口能通, 这样就比较奇怪, 而且无法测试总的带宽
这几家都是大厂了,硬件上应该没有问题,每次拔插网线要手动操作命令才行。
离线
@memory
是啊, 这几家的开发板也买过, 没有出现过这样的现象, 这次碰到这个问题, 很是奇怪了; 其实只是想测试一下3个网口同时传输时的总带宽, 评估一下这个板子能否满足三网口同时传输的需求; 前面用的是匠芯创的D213+FPGA来完成多网口传输的, 看到T153这个板子, 4核, 频率高, 就想试试;
测试过程没有写过NAND或EMMC, 都是用原厂板子自带的系统
离线
三个网口同时工作,找腾讯的workbuddy干吧,自己弄要写很长的命令行。
离线
同网段多口测试易被路由/ARP抢走,先分不同网段或加策略路由,再用iperf3 -B绑定网口。
离线
yixiuge 说:
同网段多口测试易被路由/ARP抢走,先分不同网段或加策略路由,再用iperf3 -B绑定网口。
网口有问题的原因不是测试方法的问题, 原子, 创龙, 幸狐, 米尔, 都是一样的问题, 合众没有这样的问题;
测试的方法如下: (用串口连接上开发板)
开发板上电, 然后 ifconfig eth0 xxx.xxx.xxx.xx 设置网口1的IP, ifconfig eth1 设置网口2的IP
然后从开发板ping电脑(网线直连, 不经过任何路由, 集线器)
拔掉网线插到另外一个网口, 可能就不通了(此时这个网口的IP, 可能由于DHCP重置, 需再次进行设置成指定IP)
离线
合众同法正常,重点对比DTS里的PHY地址、reset脚、时钟、rgmii-delay,并看ethtool链路。
离线
用 AI 试试,,
两个网口都连路由器上,,然后告诉 AI 如何 ssh 连上 T153 Linux,,让它检查、修改配置,,让两个网口都能 ping 通外网。。
离线
出厂新板不可能出问题; 你要看开发板厂家的开发板上手/测试文档pdf中相关的网络设置; 通常多网口的开发板出厂都是动态获取IP地址,不是静态IP地址,你要把网络连接到有DHCP功能的路由器/交换机上,开机后用ip address或者ifconfig查询分配的IP地址,通常都是OK的; 如果要每个网口设置不同的静态IP地址,尤其是每个网口不同网段的静态IP地址还要麻烦,把你的操作系统版本告诉AI,让他指导你设置。 debian通常是/etc/network/interfaces文件中设置静态IP地址,buidroot则要先在/etc/connman/main.conf中把ehtx的设置权限释放出来,比如NetworkInterfaceBlacklist = wlan1,eth0,eth1
,然后在/etc/network/interfaces中设置静态IP地址; debian与buildroot的interfaces文件能接受的语法又有差别,你让AI帮你写interfaces文件; 如果要连互联网debian的DNS直接在interfaces文件中设置,buildroot还有麻烦一点,在其他地方设置。
离线
2、然后从开发板ping电脑(网线直连, 不经过任何路由, 集线器) ; 这样肯定不行,中间要通过路由器或者交换机把开发板与电脑连接起来,不同IP通信要有网关,IP设置中也要有网关。 3、拔掉网线插到另外一个网口, 可能就不通了(此时这个网口的IP, 可能由于DHCP重置, 需再次进行设置成指定IP);; 这就说明多网口开发板出厂确实是动态获取IP,肯定要连接到有DHCP功能的路由器/交换机,开机才能从路由器分配到可以通信的IP地址, 然后用这个分配的动态IP地址测网速。要设置静态IP地址就是另一回事了。 测网速不是要直连,工况下没有直连的,都是通过交换机把多个网络设备连接的,不会影响测试网速的。
最近编辑记录 Arm2048 (昨天 17:08:50)
离线