-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In progress attempts to add more packages (#69)
- Loading branch information
1 parent
5b64fb2
commit 73bb866
Showing
43 changed files
with
696 additions
and
116 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,6 +6,10 @@ | |
*.tar.xz | ||
/iw | ||
/wavemon | ||
/iperf2 | ||
/iperf3 | ||
/hostapd | ||
/wpasupplicant | ||
/wlanpi-linux-firmware | ||
.DS_Store | ||
commit_msg.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,31 @@ | ||
# wlanpi-misc-packages | ||
|
||
Packaging miscellaneous binaries, like firmware and iw. Goal is to have a package with newer code than the ones currently available from official repositories. | ||
|
||
## Testing | ||
|
||
### Local | ||
|
||
``` | ||
# Build a specific package | ||
./package.sh --package iperf2 | ||
# Force clean rebuild | ||
./package.sh --clean --force-sync --package iperf3 | ||
# Build all packages | ||
./package.sh --all | ||
``` | ||
|
||
Depends | ||
|
||
``` | ||
sudo apt-get update | ||
sudo apt-get install -y \ | ||
devscripts \ | ||
build-essential \ | ||
sbuild \ | ||
schroot \ | ||
debootstrap \ | ||
qemu-user-static | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
|
||
autoconf-2.71 (2.71-0wlanpi0) bullseye; urgency=medium | ||
|
||
* Backported version 2.71 for WLAN Pi builds | ||
|
||
-- Josh Schmelzle <[email protected]> Mon, 27 Jan 2025 00:00:00 +0000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Source: autoconf-2.71 | ||
Section: devel | ||
Priority: optional | ||
Maintainer: Josh Schmelzle <[email protected]> | ||
Build-Depends: debhelper-compat (= 12), m4, perl | ||
Standards-Version: 4.5.0 | ||
|
||
Package: autoconf-2.71 | ||
Architecture: all | ||
Depends: ${misc:Depends}, m4, perl | ||
Provides: autoconf (= 2.71) | ||
Description: Automatic configure script builder (backported 2.71) | ||
Custom backport of autoconf 2.71 for WLAN Pi package builds |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
#!/usr/bin/make -f | ||
export DH_VERBOSE = 1 | ||
|
||
%: | ||
dh $@ | ||
|
||
override_dh_auto_configure: | ||
./configure --prefix=/usr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
3.0 (quilt) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
#!/bin/bash | ||
# backports/build-autoconf.sh | ||
|
||
set -e | ||
|
||
AUTOCONF_VERSION="2.71" | ||
AUTOCONF_DIR="autoconf-${AUTOCONF_VERSION}" | ||
AUTOCONF_TAR="autoconf-${AUTOCONF_VERSION}.tar.gz" | ||
AUTOCONF_URL="https://ftp.gnu.org/gnu/autoconf/${AUTOCONF_TAR}" | ||
|
||
# Download and extract autoconf if needed | ||
if [ ! -d "${AUTOCONF_DIR}" ]; then | ||
wget -N "${AUTOCONF_URL}" | ||
tar xf "${AUTOCONF_TAR}" | ||
cp -r debian "${AUTOCONF_DIR}/" | ||
fi | ||
|
||
# Build autoconf package | ||
cd "${AUTOCONF_DIR}" | ||
dpkg-buildpackage -us -uc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
hostapd (2.11-0wlanpi0) unstable; urgency=medium | ||
|
||
* Initial WLAN Pi package for hostapd | ||
|
||
-- Josh Schmelzle <[email protected]> Sun, 26 Jan 2025 00:00:00 +0000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
Source: hostapd | ||
Section: net | ||
Priority: optional | ||
Maintainer: Josh Schmelzle <[email protected]> | ||
Build-Depends: debhelper-compat (= 12), | ||
libdbus-1-dev, | ||
libssl-dev, | ||
libnl-3-dev, | ||
libnl-genl-3-dev, | ||
libnl-route-3-dev, | ||
libreadline-dev, | ||
pkg-config, | ||
libpcsc-lite-dev [!armhf !arm64] | libpcsclite-dev | ||
Standards-Version: 4.5.0 | ||
Homepage: https://w1.fi/wpa_supplicant/ | ||
|
||
Package: hostapd | ||
Architecture: any | ||
Depends: ${shlibs:Depends}, ${misc:Depends} | ||
Description: IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/WPA3/EAP Authenticator |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
diff --git a/hostapd/.config b/hostapd/.config | ||
new file mode 100644 | ||
index 000000000..2c26c16a8 | ||
--- /dev/null | ||
+++ b/hostapd/.config | ||
@@ -0,0 +1,28 @@ | ||
+CONFIG_DRIVER_HOSTAP=y | ||
+CONFIG_DRIVER_NL80211=y | ||
+CONFIG_LIBNL32=y | ||
+CONFIG_RSN_PREAUTH=y | ||
+CONFIG_EAP=y | ||
+CONFIG_ERP=y | ||
+CONFIG_EAP_MD5=y | ||
+CONFIG_EAP_TLS=y | ||
+CONFIG_EAP_MSCHAPV2=y | ||
+CONFIG_EAP_PEAP=y | ||
+CONFIG_EAP_GTC=y | ||
+CONFIG_EAP_TTLS=y | ||
+CONFIG_PKCS12=y | ||
+CONFIG_IPV6=y | ||
+CONFIG_IEEE80211AC=y | ||
+CONFIG_IEEE80211AX=y | ||
+CONFIG_IEEE80211BE=y | ||
+CONFIG_SAE=y | ||
+CONFIG_SAE_PK=y | ||
+CONFIG_MBO=y | ||
+CONFIG_TAXONOMY=y | ||
+CONFIG_FILS=y | ||
+CONFIG_FILS_SK_PFS=y | ||
+CONFIG_WPA_CLI_EDIT=y | ||
+CONFIG_OWE=y | ||
+CONFIG_NO_TKIP=y | ||
+CONFIG_DPP=y | ||
+CONFIG_DPP2=y |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
add-config.patch |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
#!/usr/bin/make -f | ||
|
||
export DH_VERBOSE = 1 | ||
|
||
%: | ||
dh $@ --with=autoreconf | ||
|
||
override_dh_auto_configure: | ||
cd hostapd && $(MAKE) | ||
|
||
override_dh_auto_install: | ||
cd hostapd && $(MAKE) install DESTDIR=$(CURDIR)/debian/hostapd |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
3.0 (quilt) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
iperf2 (2.1.9-0wlanpi0) unstable; urgency=medium | ||
|
||
* Initial WLAN Pi package for iperf2 | ||
|
||
-- Josh Schmelzle <[email protected]> Sun, 26 Jan 2025 00:00:00 +0000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
Source: iperf2 | ||
Section: net | ||
Priority: optional | ||
Maintainer: Josh Schmelzle <[email protected]> | ||
Build-Depends: debhelper-compat (= 12), autotools-dev | ||
standards-Version: 4.5.0 | ||
Homepage: https://iperf2.sourceforge.io/ | ||
|
||
Package: iperf2 | ||
Architecture: any | ||
Depends: ${shlibs:Depends}, ${misc:Depends} | ||
Description: Internet Protocol bandwidth measuring tool | ||
Iperf2 is a tool for active measurements of the maximum achievable | ||
bandwidth on IP networks. It supports tuning of various parameters | ||
related to timing, protocols, and buffers. For each test it reports | ||
the measured throughput, loss, and other parameters. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#!/usr/bin/make -f | ||
|
||
export DH_VERBOSE = 1 | ||
|
||
%: | ||
dh $@ --with autoreconf | ||
|
||
override_dh_auto_clean: | ||
[ ! -f Makefile ] || $(MAKE) distclean | ||
dh_auto_clean | ||
|
||
override_dh_auto_configure: | ||
./configure --prefix=/usr | ||
|
||
override_dh_auto_test: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
3.0 (quilt) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
iperf3 (3.18-0wlanpi0) unstable; urgency=medium | ||
|
||
* Initial WLAN Pi package for iperf3 | ||
|
||
-- Josh Schmelzle <[email protected]> Sun, 26 Jan 2025 00:00:00 +0000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
Source: iperf3 | ||
Section: net | ||
Priority: optional | ||
Maintainer: Josh Schmelzle <[email protected]> | ||
Build-Depends: debhelper-compat (= 12), | ||
autotools-dev, | ||
autoconf-2.71 | autoconf (>= 2.71~) | ||
Standards-Version: 4.5.0 | ||
Homepage: https://github.com/esnet/iperf | ||
|
||
Package: iperf3 | ||
Architecture: any | ||
Depends: ${shlibs:Depends}, ${misc:Depends} | ||
Description: Internet Protocol bandwidth measuring tool | ||
Iperf3 is a tool for active measurements of the maximum achievable | ||
bandwidth on IP networks. It supports tuning of various parameters | ||
related to timing, protocols, and buffers. For each test it reports | ||
the measured throughput, loss, and other parameters. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#!/usr/bin/make -f | ||
|
||
export DH_VERBOSE = 1 | ||
|
||
%: | ||
dh $@ --with autoreconf | ||
|
||
override_dh_auto_clean: | ||
[ ! -f Makefile ] || $(MAKE) distclean | ||
dh_auto_clean | ||
|
||
override_dh_auto_configure: | ||
./configure --prefix=/usr | ||
|
||
override_dh_auto_test: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
3.0 (quilt) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
wavemon (0.9.6-0wlanpi1) bullseye; urgency=medium | ||
|
||
* Initial WLAN Pi package for wavemon | ||
|
||
-- Josh Schmelzle <[email protected]> Thu, 09 Jan 2025 00:00:00 +0000 |
Oops, something went wrong.