完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,
我在Intel NUC7I7DNKE设备上安装了Linux Mint(18.3版本)用于测试目的,我正在尝试使用Iperf3工具测量带宽。 我办公室网络中的大多数其他设备(如笔记本电脑和台式机)的带宽输出为940 MBits / Sec或更高, 而英特尔NUC7I7DNKE(从硬件角度来看比其他机器更强大)似乎提供了非常少的带宽值,如下所示 -------------------------------------------------- ---------服务器监听5201 ------------------------------------- ----------------------接受连接自10.200.50.78,端口46252 [5]本地10.200.50.109端口5201连接到10.200.50.78端口46254 [ID] 间隔传输带宽[5] 0.00-1.00秒71.1 MBytes 597 Mbits / sec [5] 1.00-2.00 sec 80.6 MBytes 676 Mbits / sec [5] 2.00-3.00 sec 81.5 MBytes 684 Mbits / sec [5] 3.00-4.00 sec 81.3 MBytes 682 Mbits / sec [5] 4.00-5.00 sec 81.1 MBytes 680 Mbits / sec [5] 5.00-6.00 sec 80.8 MBytes 678 Mbits / sec [5] 6.00-7.00 sec 81.8 MBytes 686 Mbits / sec [5] 7.00-8.00 sec 85.6 MBytes 718 Mbits / sec [5] 8.00-9.00 sec 81.0 MBytes 679 Mbits / sec [5] 9.00-10.00 sec 81.2 MBytes 681 Mbits / sec [5] 9.00-10.00 sec 81.2 MBytes 681 Mbits / sec - - - - - - - - - - - - - - - - - - - - - - - - - [ID]间隔传输带宽[5] 0.00-10.00秒0.00字节0.00位/秒发送方[5] 0.00-10.00秒825 MBytes 692 Mbits / sec接收器iperf3: 客户端已终止----------------------------------------------- ------------ 作为一种解决方法,我试图在NUC设备上安装最新的以太网驱动程序,看它是否可以改善带宽。 但我有一些错误,如下所示: heuser @ lanagent02~ / e1000e-3.4.0.2 / src $ sudo make install make -C /lib/modules/4.15.0-32-generic/build CC = gcc SUBDIRS = / home / theuser / e1000e-3.4.0.2 / src modules make [1]:输入目录'/usr/src/linux-headers-4.15.0-32-generic'Makefile:976:“不能使用CONFIG_STACK_VALIDAtiON = y,请安装libelf-dev,libelf-devel或elfutils-libelf -devel“CC [M] /home/theuser/e1000e-3.4.0.2/src/netdev.o /home/theuser/e1000e-3.4.0.2/src/netdev.c:在函数'e1000_probe'中:/ home / theuser /e1000e-3.4.0.2/src/netdev.c:8344:2:错误:函数'init_timer'的隐式声明[-Werror = implicit-function-declaration] init_timer(& adapter-> watchdog_timer); ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8345:35:错误:从不兼容的指针类型分配[-Werror = incompatible-pointer-types] adapter-> watchdog_timer.function = e1000_watchdog; ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8346:25:错误:'struct timer_list'没有名为'data'的成员adapter-> watchdog_timer.data =(unsigned long)adapter; ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8349:35:错误:从不兼容的指针类型赋值[-Werror = incompatible-pointer-types] adapter-> phy_info_timer.function = e1000_update_phy_info; ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8350:25:错误:'struct timer_list'没有名为'data'的成员adapter-> phy_info_timer.data =(unsigned long)adapter; ^ cc1:一些警告被视为错误脚本/ Makefile.build:332:目标'/home/theuser/e1000e-3.4.0.2/src/netdev.o'的配方失败make [2]:*** [/ home /theuser/e1000e-3.4.0.2/src/netdev.o]错误1 Makefile:1552:目标'_module_ / home / theuser / e1000e-3.4.0.2 / src'的配方失败make [1]:*** [_module_ /home/theuser/e1000e-3.4.0.2/src]错误2 make [1]:离开目录'/usr/src/linux-headers-4.15.0-32-generic'Makefile:273:目标'默认'的配方 失败make:*** [默认]错误2 感谢您是否可以帮助我在NUC7I7DNKE上安装最新的以太网设备驱动程序 问候, Ramkumar 以上来自于谷歌翻译 以下为原文 Hi , I have installed Linux Mint (18.3 version) on Intel NUC7I7DNKE device for my testing purpose and I am trying to measure the Bandwidth using Iperf3 tool. Most of the other devices (like laptops & desktops) in my office network are showing a bandwidth output of 940 MBits/Sec or more, whereas Intel NUC7I7DNKE (being more powerful than the other machines from a hardware perspective) seems to provide very less bandwidth values as shown below ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 10.200.50.78, port 46252 [ 5] local 10.200.50.109 port 5201 connected to 10.200.50.78 port 46254 [ ID] Interval Transfer Bandwidth [ 5] 0.00-1.00 sec 71.1 MBytes 597 Mbits/sec [ 5] 1.00-2.00 sec 80.6 MBytes 676 Mbits/sec [ 5] 2.00-3.00 sec 81.5 MBytes 684 Mbits/sec [ 5] 3.00-4.00 sec 81.3 MBytes 682 Mbits/sec [ 5] 4.00-5.00 sec 81.1 MBytes 680 Mbits/sec [ 5] 5.00-6.00 sec 80.8 MBytes 678 Mbits/sec [ 5] 6.00-7.00 sec 81.8 MBytes 686 Mbits/sec [ 5] 7.00-8.00 sec 85.6 MBytes 718 Mbits/sec [ 5] 8.00-9.00 sec 81.0 MBytes 679 Mbits/sec [ 5] 9.00-10.00 sec 81.2 MBytes 681 Mbits/sec [ 5] 9.00-10.00 sec 81.2 MBytes 681 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 5] 0.00-10.00 sec 0.00 Bytes 0.00 bits/sec sender [ 5] 0.00-10.00 sec 825 MBytes 692 Mbits/sec receiver iperf3: the client has terminated ----------------------------------------------------------- As a Work around I have tried to install the latest Ethernet Drivers on the NUC Device, to see if it can improve the bandwidth. But I have sot some more errors as shown below: heuser@lanagent02 ~/e1000e-3.4.0.2/src $ sudo make install make -C /lib/modules/4.15.0-32-generic/build CC=gcc SUBDIRS=/home/theuser/e1000e-3.4.0.2/src modules make[1]: Entering directory '/usr/src/linux-headers-4.15.0-32-generic' Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel" CC [M] /home/theuser/e1000e-3.4.0.2/src/netdev.o /home/theuser/e1000e-3.4.0.2/src/netdev.c: In function ‘e1000_probe’: /home/theuser/e1000e-3.4.0.2/src/netdev.c:8344:2: error: implicit declaration of function ‘init_timer’ [-Werror=implicit-function-declaration] init_timer(&adapter->watchdog_timer); ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8345:35: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types] adapter->watchdog_timer.function = e1000_watchdog; ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8346:25: error: ‘struct timer_list’ has no member named ‘data’ adapter->watchdog_timer.data = (unsigned long)adapter; ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8349:35: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types] adapter->phy_info_timer.function = e1000_update_phy_info; ^ /home/theuser/e1000e-3.4.0.2/src/netdev.c:8350:25: error: ‘struct timer_list’ has no member named ‘data’ adapter->phy_info_timer.data = (unsigned long)adapter; ^ cc1: some warnings being treated as errors scripts/Makefile.build:332: recipe for target '/home/theuser/e1000e-3.4.0.2/src/netdev.o' failed make[2]: *** [/home/theuser/e1000e-3.4.0.2/src/netdev.o] Error 1 Makefile:1552: recipe for target '_module_/home/theuser/e1000e-3.4.0.2/src' failed make[1]: *** [_module_/home/theuser/e1000e-3.4.0.2/src] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-32-generic' Makefile:273: recipe for target 'default' failed make: *** [default] Error 2 Appreciate if you can help me with the Latest Ethernet device driver installation on NUC7I7DNKE Regards, Ramkumar |
|
相关推荐
1个回答
|
|
对不起,英特尔不会对NUC产品的Linux操作进行验证,只提供有限的支持。
有关更多信息,请参阅支持的英特尔®NUC产品操作系统。 此处提供了有关Linux在NUC产品上使用的一些指导:Linux *支持英特尔®NUC。 您还应该查阅Linux发行版的论坛,也许可以参考01.org。 希望这可以帮助, 内容S 以上来自于谷歌翻译 以下为原文 I am sorry, but Intel does not validate Linux operation on the NUC products and only limited support is provided. Consult Supported Operating Systems for Intel® NUC Products for more information. Some guidance on Linux use on the NUC products is available here: Linux* Support for Intel® NUC. You should also consult the forums for your Linux distribution and perhaps 01.org. Hope this helps, ...S |
|
|
|
只有小组成员才能发言,加入小组>>
516浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 21:14 , Processed in 1.142661 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号