ubuntu 带宽?ubuntu配置网卡

怎样提高Ubuntu系统的wifi设备内网带宽

一、linux看设置的wifi热点的方法:

首先,保证电脑能用 WiFi上网。

第二,在“系统设置”那里点开“网络”,在那个界面上点“用作热点”。

二、用Linux做wifi热点的方法:

1、检查确认笔记本网卡支持master模式

首先要安装一个iw:yum install iw-y

然后执行命令:iw list

2、安装hostapd

通过 yum install hostapd-y安装,如果是其它红帽系列的可以安装epel的源,或者找一下hostapd的rpm,下载对应自己发行版的进行安装。其它Linux可以通过源码安装。

3、修改配置文件

4、安装和配置dhcp

5、配置SNAT

6、启动相关服务

/etc/init.d/dhcpd start

/etc/init.d/hostapd start

将有线网卡的网口插上网线调通就可以用其它无线设备连接此wifi ap上网了。

Ubuntu测试GPU的bandwidth

在进行Ubuntu系统中GPU带宽测试前,请确保已安装了必要的工具,如cuda(版本11.6)、make和g++等。首先,检查是否在/usr/local/cuda目录下有samples文件夹,如果没有,可从NVIDIA/cuda-samples官方网站下载对应版本的样本包,解压后进入1_Utilities/bandwidthTest目录。

运行bandwidthTest后,你将看到测试结果的图表,直观展示GPU的带宽性能。同样,对于p2p的带宽测试,你也将在该目录找到相应的结果图表。

测试中,我们使用的是v100显卡,拥有5120个CUDA核心,最大时钟频率为1.6 GHz。根据这些参数,我们计算出该GPU的理论算力为8192 GFlops(每秒浮点运算次数)。

ubuntu20.04只有10m带宽

内存或者上传下载慢。

虚拟机网速慢,我觉得就两个限制因素。一个是虚拟机的内存,内存小了,上传和下载的速率就慢了,就像内存小的虚拟机跑得慢是一个道理。

虚拟机VirtualMachine指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

一.修改网卡参数

1.1查询网卡名

ip addr或ifconfig均可

xue@xue-EZpad6:~$ ip addr

2: enx00e04c3603d8:<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000

link/ether 00:e0:4c:36:03:d8 brd ff:ff:ff:ff:ff:ff

inet 10.0.0.110/24 brd 10.0.0.255 scope global dynamic noprefixroute enx00e04c3603d8

valid_lft 73698sec preferred_lft 73698sec

inet6 fe80::75f7:f5c3:e075:ade6/64 scope link noprefixroute

valid_lft forever preferred_lft forever

1.2安装ethtool工具

sudo apt install ethtool

xue@xue-EZpad6:~$ ethtool enx00e04c3603d8

Settings for enx00e04c3603d8:

Supported ports: [ TP MII ]

Supported link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

Supported pause frame use: No

Supports auto-negotiation: Yes

Supported FEC modes: Not reported

Advertised link modes: Not reported

Advertised pause frame use: No

Advertised auto-negotiation: No

Advertised FEC modes: Not reported

Speed: 10Mb/s

Duplex: Full

Port: MII

PHYAD: 32

Transceiver: internal

Auto-negotiation: on

Cannot get wake-on-lan settings: Operation not permitted

Current message level: 0x00007fff(32767)

drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol

Link detected: yes

问题就在这里,Speed: 10Mb/s

1.3通过测试,命令如下

sudo ethtool-s enx00e04c3603d8 speed 100 duplex full autoneg off

speed 100设置速度(我的网卡最大只支持100Mb/s),duplex full设置全双工模式, autoneg off关闭自动协商

注:最重要的是第三个参数,开启了自动协商,设置速度是无效的,因为网卡和路由器协商的结果就是10Mb/s,只有关闭了协商,才能让网卡强制运行100Mb/s模式.

二.设置开机启动

经过ethtool设置后,只是当前有效,重启设备后即失效,故需把命令添加到开机启动中,让他自动生效

2.1编辑/lib/systemd/system/rc.local.service,设置启动参数,添加如下代码

sudo vim/lib/systemd/system/rc.local.service

[Install]

WantedBy=multi-user.target

Alias=rc-local.service

2.2设置软连接,开机启动回去/etc/……这个目录下去找文件

ln-s/lib/systemd/system/rc.local.service/etc/systemd/system/rc.local.service

2.创建/etc/rc.local,写入需要开启启动的命令

sudo vim/etc/rc.local

#!/bin/bash

ethtool-s enx00e04c3603d8 speed 100 duplex full autoneg off

exit 0

:x保存退出

2。4为/etc/rc.local附加执行权限

sudo chmod+x/etc/rc.local

2.5重启设备

reboot

2.6用ethtool检查结果

xue@xue-EZpad6:~$ ethtool enx00e04c3603d8

Settings for enx00e04c3603d8:

Supported ports: [ TP MII ]

Supported link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

Supported pause frame use: No

Supports auto-negotiation: Yes

Supported FEC modes: Not reported

Advertised link modes: Not reported

Advertised pause frame use: No

Advertised auto-negotiation: No

Advertised FEC modes: Not reported

Speed: 100Mb/s

Duplex: Full

Port: MII

PHYAD: 32

Transceiver: internal

Auto-negotiation: off

Cannot get wake-on-lan settings: Operation not permitted

Current message level: 0x00007fff(32767)

drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol

Link detected: yes

Speed: 100Mb/s

————————————————

版权声明:本文为CSDN博主「Mr_老冷」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:

阅读剩余
THE END