1. 程式人生 > >buildroot學習(四)——at91sam9g45軟體平臺更新

buildroot學習(四)——at91sam9g45軟體平臺更新

轉載地址:https://blog.csdn.net/srf1986/article/details/52373415

這兩天工作有點忙,buildroot的移植工作暫停了,現在實現了在購買的YL-9G45開發板上上電執行at91bootstrap3.6,載入uboot2016.05,設定環境變數自定搬移核心並執行,修改了核心對nandflash的分割槽,但是核心掛在新的根檔案系統有問題,掛載之前自己製作的檔案系統沒問題,經過排查應該是/etc目錄有關,暫時在分析/etc目錄。這是最近的移植進展,下一步,實現核心成功掛載根檔案系統;通過設定uboot的環境變數,實現可從網路下載核心,nfs掛載根檔案系統,實現一個可網路除錯、可從flash中啟動正式版本的系統,學習buildroot提供的工具包,完成第一步系統學習和移植工作;第二步,就是學習新驅動的編寫方式和網路協議棧。

等完成新版本的平臺移植後,會整理下,在這留個記錄,方便後期查閱

今天就繼續探索buildroot的提供的工具庫吧,我的任務就是,從網上查詢這些工具是幹嘛的

學習工具路徑

Target packages -->

       Networking application-->

(1)aiccu

AICCU (Automatic IPv6 Connectivity Client Utility) makes it easy for users to get IPv6 connectivity.After having requested an account, tunnel and optionally a subnet, AICCU can be used to automatically configure the tunnel.AICCU supports TIC (Tunnel Information & Control protocol), which it uses for retrieving the tunnel configuration information,AYIYA, which allows tunnels to be created even behind firewalls and NAT's.

(2)aircrack-ng


Aircrack-ng is a complete suite of tools to assess WiFi network security.

It focuses on different areas of WiFi security:

Monitoring: Packet capture and export of data to text files for further processing by third party tools.
Attacking: Replay attacks, deauthentication, fake access points and others via packet injection.
Testing: Checking WiFi cards and driver capabilities (capture and injection).
Cracking: WEP and WPA PSK (WPA 1 and 2).
All tools are command line which allows for heavy scripting. A lot of GUIs have taken advantage of this feature.It works primarily Linux but also Windows, OS X, FreeBSD, OpenBSD, NetBSD, as well as Solaris and even eComStation 2
(3)apache

The Apache HTTP Server Project is an effort to develop and maintain anopen-source HTTP server for modern operating systems including UNIX and Windows. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.

(4)argus

我查的是argus monitor:Monitoring temperatures and status of system components such as CPU, GPU and hard disk drive
(5)arptables

The arptables computer software utility is a network administrator's tool for maintaining theAddress Resolution Protocol (ARP) packet filter rules in the Linux kernel firewall modules.

The tools may be used to create, update, and view the tables that contain the filtering rules, similarly to theiptables program from which it was developed. A popular application is the creation of filter configurations to preventARP spoofing.

今天先學習到這,工具挺多,該睡覺了
--------------------- 
作者:海邊自在生活 
來源:CSDN 
原文:https://blog.csdn.net/srf1986/article/details/52373415 
版權宣告:本文為博主原創文章,轉載請附上博文連結!