buildroot学习(五)——at91sam9g45软件平台更新

转载地址:https://blog.csdn.net/srf1986/article/details/52388722

(6)atftp

TFTP协议一般用在PXE启动,常用的有aTFTP和tftpd-hpa,推荐使用aTFTP,因为aTFTP是唯一的免费的符合RFC规范的TFTP服务器。

(7)avahi

Avahi 是Zeroconf规范的开源实现,常见使用在Linux上。它可以在没有 DNS 服务的局域网里发现基于 zeroconf 协议的设备和服务。

(8)axel

Axel 通过打开多个 HTTP/FTP 连接来将一个文件进行分段下载,从而达到加速下载的目的。对于下载大文件,该工具将特别有用。

(9)bandwidthd


用bandwidthd在任何一台电脑可以通过web界面用浏览器查看经过网关的各个ip流量,而且是分协议,分颜色显示,已经有直观的图象曲线.

在日常维护中, 网管人员最头痛的是内部网经常有人在大量传送文件而导致本来可怜的带宽变得更加缓慢.如果在网关上装上bandwidthd ,就可以追踪的是各个的 IP 的流量,而且可以用图象曲线显示各个ip的相应不同协议显示,还能分时段查看, 
例如:包含FTP、HTTP、P2P、TCP、UDP、ICMP协议的各自流量,以IP为统计对象.

(10)batctl
batctl offers a convenient way to configure the batman-adv kernel module as well as displaying debug information such as originator tables, translation tables and the debug log. In combination with a bat-hosts file batctl allows the use of host names instead of MAC addresses.

B.A.T.M.A.N. advanced operates on layer 2. Thus all hosts participating in the virtual switched network are transparently connected together for all protocols above layer 2. Therefore the common diagnosis tools do not work as expected. To overcome these problems batctl contains the commands ping, traceroute, tcpdump which provide similar functionality to the normal ping(1), traceroute(1), tcpdump(1) commands, but modified to layer 2 behaviour or using the B.A.T.M.A.N. advanced protocol.

(11)bcusdk
未找到

(12)bind

未找到

(13)bluez-utils bluez-utils 5.x


Bluez作为当前最成熟的开源蓝牙协议栈,在Linux的各大发行版中已经得到了广泛的应用。在桌面环境下,使用Bluez应该已经没有太大的问题,本文的主要目的是介绍在嵌入式平台上,搭建和配置Bluez的各个Profile运行所需做的工作,讨论可能遇到的问题,介绍一些工具的使用和工作原理。因为本人的能力和测试时间有限,可能下文中有些理解、分析不一定准确,欢迎联系指正。
这个工具应该是开源蓝牙协议栈的依赖包吧

(14)bmon

bmon is a monitoring and debugging tool to capture networking relatedstatistics and prepare them visually in a human friendly way. Itfeatures various output methods including an interactive curses userinterface and a programmable text output for scripting.

(15)boa


BOA 服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、适合于嵌入式系统的单任务的http服务器。
源代码开放、性能高。由于它是一个单任务的Web服务器,只能一次完成用户的请求,而不会fork出新的进程来处理并发的链接请求。但是Boa支持Cgi,能够为Cgi程序fork出一个进程来执行相应的客户请求。
这个我用过,当时移植到开发板上,验证了一下,后来由于项目需求,被nodejs替代了

(16)bridge-utils

The bridge-utils package contains a utility needed to create and manage bridge devices. This is useful in setting up networks for a hosted virtual machine (VM).

(17)bwm-ng

bwm-ng(下一代带宽监控器)是另一款非常简单的实时网络负载监控工具,可以报告摘要信息,显示进出系统上所有可用网络接口的不同数据的传输速度。

(18)c-icap

c-icap is an implementation of an ICAP server. It can be used with HTTP proxies that support the ICAP protocol such as the Squid 3.x HTTP proxy server to implement content adaptation/

filtering services.

(19)cannelloni
未找到

(20)can-utils


SocketCAN userspace utilities and tools

CAN is a message-based network protocol designed for vehiclesoriginally initially created by Robert Bosch GmbH. SocketCAN is a setof open source CAN drivers and a networking stack contributed byVolkswagen Research to the Linux kernel.

This package contains some userspace utilities for Linux SocketCANsubsystem: asc2log, bcmserver, canbusload, can-calc-bit-timing,candump, canfdtest, cangen, cangw, canlogserver, canplayer, cansend,cansniffer, isotpdump, isotprecv, isotpperf, isotpsend, isotpserver,isotpsniffer, isotptun, log2asc, log2long, slcan_attach, slcand andslcanpty.

(21)chrony

chrony is a versatile implementation of the Network Time Protocol (NTP).It can synchronize the system clock with NTP servers, reference clocks(e.g. GPS receiver), and manual input using wristwatch and keyboard.It can also operate as an NTPv4 (RFC 5905) server and peer to providea time service to other computers in the network.

(22)civetweb

RGW目前支持直接使用CivetWeb作为WebServer,实现HTTP请求的接受和回复,而不需要配置复杂的FCGI和WebServer了

应该是web服务器

(23)connman

ConnMan(Connection Manager)是一个开源项目,在Linux操作系统中提供一个后台进程,来管理网络连接。ConnMan设计小巧,并且尽可能的减小资源消耗,因此他能很容易的集成进其他平台。

(24)contrack-tools

The conntrack-tools are a set of free software userspace tools for Linux that allow system administrators interact with the Connection Tracking System, which is the module that provides stateful packet inspection for iptables. The conntrack-tools are the userspace daemon conntrackd and the command line interface conntrack.

(25)cups

CUPS is the standards-based, open source printing system developed by Apple Inc. for macOS® and other UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

(26)dhcpcd

dhcpcd is a DHCP and DHCPv6 client. It is currently the most feature-rich open source DHCP client, see the home page for the full list of features.

(27)dhcpdump

首先,介绍下dhcpdump这个工具,通过名字就可以看出它应该是和tcpdump类似的工具了,不过它主要是抓取dhcp相关的包,并解析为可读的字符串。

(28)dnsmasq

DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。它服务那些只在本地适用的域名,这些域名是不会在全球的DNS服务器中出现的。DHCP服务器和DNS服务器结合,并且允许DHCP分配的地址能在DNS中正常解析,而这些DHCP分配的地址和相关命令可以配置到每台主机中,也可以配置到一台核心设备中(比如路由器),DNSmasq支持静态和动态两种DHCP配置方式。

(29)drbd-utils

The Distributed Replicated Block Device (DRBD) is a software-based, shared-nothing, replicated storage solution mirroring the content of block devices (hard disks, partitions, logical volumes etc.) between servers.

(30)dropbear
Dropbear是一个相对较小的SSH服务器和客户端。它运行在一个基于POSIX的各种平台。 Dropbear是开源软件,在麻省理工学院式的许可证。 Dropbear是特别有用的“嵌入”式的Linux(或其他Unix)系统,如无线路由器。

(31)ebtables


The ebtables program is a filtering tool for a Linux-based bridging firewall.It enables transparent filtering of network traffic passing through a Linux bridge.The filtering possibilities are limited to link layer filtering and somebasic filtering on higher network layers. Advanced logging,MAC DNAT/SNAT and brouter facilities are also included.

The ebtables tool can be combined with the other Linuxfiltering tools (iptables, ip6tables and arptables) to make a bridging firewallthat is also capable of filtering these higher network layers. This is enabledthrough the bridge-netfilter architecture which is a part of the standard Linux kernel.

The ebtables and arptables codebase is maintained by the netfilter developers, whowere so kind to take over maintenance of the software. This website is kept mainly asa documentation reference.

(32)ethtools

Ethtool是Linux下用于查询及设置网卡参数的命令。
--------------------- 
作者:海边自在生活 
来源:CSDN 
原文:https://blog.csdn.net/srf1986/article/details/52388722 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/kunkliu/article/details/84255506