openwrt下載入snmp模組

2022-02-04 06:01:02 字數 1405 閱讀 9722

加snmp

模組到openwrt

中去的解壓包檔案 

net-snmp-5.4.2.1.tar.gz

2、拷貝到伺服器z:\package 

目錄下(在目錄下建立

netsnmp

檔案)\\192.168.2.32\home\hbg\openwrt\a3_307\package\netsnmp

3、解壓snmp

檔案tar zxvf  net-snmp-5.4.2.1.tar.gz

4、在netsnmp

目錄下新增makefile

5、在make menuconfig

時選中「

snmp

」選項就可以將**編譯進入

bin檔案了。

附錄:makefile檔案內容如下:

include $(topdir)/rules.mk

pkg_name:=snmp pkg_version:=5.4.2.1 pkg_base_name:=snmp pkg_release:=1 pkg_build_dir:=$(build_dir)/$(pkg_base_name)-$(pkg_version)

include $(include_dir)/package.mk

define package/$(pkg_name)   section:=snmp   category:=snmp   title:=netsnmp agent for tvws   maintainer:=hbg   depends:=   menu:=1 endef

define package/$(pkg_name)/description    net-snmp-5.4.2.1 endef

define build/compile endef

configure_args +=

ifeq ($(config_mips),y) configure_args += --enable-add_drv_cflags="-fno-pic -mno-abicalls -mlong-calls -g 0" endif

define build/prepare  $(cp) ./net-snmp-5.4.2.1/* $(pkg_build_dir)/ endef

define build/clean  @- rm -rf $(pkg_build_dir)/ipkg*  @- [ -e $(pkg_build_dir)/makefile ] && $(make) -c $(pkg_build_dir) clean  $(call build/clean/default) endef

define package/$(pkg_name)/install  $(install_dir) $(1)/$(pkg_bin_dir) endef

$(eval $(call buildpackage,$(pkg_name)))

OpenWRT使用SNMP監測網路狀態

最近在寫畢業 需要監測路由器的網路狀態,路由器是tp link tl1043nd v2,作業系統版本是openwrt 15.05,本來打算在路由器和監測機上使用socket通訊來互動資訊的,寫著寫著發現太麻煩了,因為路由器有許多個,就需要在監測機上要實現多執行緒之類的東西,後來發現openwrt上已...

Linux新版OpenWrt自動編譯載入ko

舊版的openwrt系統下,編譯出的ko模組,需要自己手寫啟動指令碼載入ko,這種方法比較繁瑣,好在新版的openwrt能實現自動載入ko操作。把pcie的驅動編譯成ko自動載入 package kernel linux modules usb.mk xhci modules xhci hcd xh...

Ubuntu 下的SNMP配置

root ubuntu sudo apt get install snmp snmpd 安裝snmp服務 root ubuntu vi etc snmp snmpd.conf 編輯snmp配置檔案 在這裡使用預設團體名public,實際環境中建議更改。1.將原有 agentaddress udp 1...