mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-26 17:01:14 +00:00
cec4614df8
795f420 cmis: Rename CMIS parsing functions 369b43a cmis: Initialize CMIS memory map da16288 cmis: Use memory map during parsing 6acaeb9 cmis: Consolidate code between IOCTL and netlink paths d7d15f7 sff-8636: Rename SFF-8636 parsing functions 4230597 sff-8636: Initialize SFF-8636 memory map b74c040 sff-8636: Use memory map during parsing 799572f sff-8636: Consolidate code between IOCTL and netlink paths 9fdf45c sff-8079: Split SFF-8079 parsing function 2ccda25 netlink: eeprom: Export a function to request an EEPROM page 86792db cmis: Request specific pages for parsing in netlink path 6e2b32a sff-8636: Request specific pages for parsing in netlink path c2170d4 sff-8079: Request specific pages for parsing in netlink path 9538f38 netlink: eeprom: Defer page requests to individual parsers 664586e Merge branch 'review/next/module-mem-map' into master 50fdaec ethtool: Set mask correctly for dumping advertised FEC modes c5e7133 cable-test: Fix premature process termination 73091cd sff-8636: Use an SFF-8636 specific define for maximum number of channels 837c166 sff-common: Move OFFSET_TO_U16_PTR() to common header file 8658852 cmis: Initialize Page 02h in memory map 27b42a9 cmis: Initialize Banked Page 11h in memory map 340d88e cmis: Parse and print diagnostic information eae6a99 cmis: Print Module State and Fault Cause 82012f2 cmis: Print Module-Level Controls d7b1007 sff-8636: Print Power set and Power override bits 429f2fc Merge branch 'review/cmis-diag' into master 32457a9 monitor: do not show duplicate options in help text c01963e Release version 5.16. The sizes of the ipk changed on MIPS 24Kc like this: 34317 ethtool_5.15-1_mips_24kc.ipk 34311 ethtool_5.16-1_mips_24kc.ipk Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
68 lines
1.5 KiB
Makefile
68 lines
1.5 KiB
Makefile
#
|
|
# Copyright (C) 2006-2014 OpenWrt.org
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=ethtool
|
|
PKG_VERSION:=5.16
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
|
PKG_SOURCE_URL:=@KERNEL/software/network/ethtool
|
|
PKG_HASH:=aa2fef1936dd4a11755dfa0bdb93f0ec5bea45208d27c9754bc3abe1aa42c1cb
|
|
|
|
PKG_LICENSE:=GPL-2.0
|
|
PKG_LICENSE_FILES:=COPYING
|
|
|
|
PKG_FIXUP:=autoreconf
|
|
PKG_INSTALL:=1
|
|
PKG_BUILD_PARALLEL:=1
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/ethtool
|
|
SECTION:=net
|
|
CATEGORY:=Network
|
|
TITLE:=Display or change ethernet card settings
|
|
URL:=http://www.kernel.org/pub/software/network/ethtool/
|
|
VARIANT:=tiny
|
|
CONFLICTS:=ethtool-full
|
|
endef
|
|
|
|
define Package/ethtool-full
|
|
$(Package/ethtool)
|
|
TITLE += (full)
|
|
VARIANT:=full
|
|
PROVIDES:=ethtool
|
|
DEPENDS:=+libmnl
|
|
CONFLICTS:=
|
|
endef
|
|
|
|
define Package/ethtool/description
|
|
ethtool is a small utility for examining and tuning your ethernet-based
|
|
network interface
|
|
endef
|
|
|
|
Package/ethtool-full/description:=$(Package/ethtool/description)
|
|
|
|
ifeq ($(BUILD_VARIANT),full)
|
|
CONFIGURE_ARGS += --enable-netlink --enable-pretty-dump
|
|
else
|
|
CONFIGURE_ARGS += --disable-netlink --disable-pretty-dump
|
|
endif
|
|
|
|
define Package/ethtool/install
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
$(INSTALL_BIN) $(PKG_BUILD_DIR)/ethtool $(1)/usr/sbin
|
|
endef
|
|
|
|
Package/ethtool-full/install=$(Package/ethtool/install)
|
|
|
|
$(eval $(call BuildPackage,ethtool))
|
|
$(eval $(call BuildPackage,ethtool-full))
|