asix-ax88179-dkms

LOW
maintainer mmoya 28 votes scanned 2026-10-30 00:29:30.650963
View on AUR
Why flagged

The source is downloaded from the official ASIX website, which is the legitimate vendor for the driver; despite the non-standard host, the content is a kernel module source tarball, and the checksums are provided and verifiable, making the risk low.

Triggered rules

Low AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The source is downloaded from the official ASIX website, which is the legitimate vendor for the driver; despite the non-standard host, the content is a kernel module source tarball, and the checksums are provided and verifiable, making the risk low.

1 higher static finding superseded - not the current verdict (shown for transparency)
Medium source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:15 "${_archivename}.tar.bz2::https://www.asix.com.tw/en/support/download/file/2151"

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Maykel Moya <mmoya at mmoya dot org>
2
3pkgname=asix-ax88179-dkms
4_pkgname="${pkgname%-*}"
5pkgver=4.2.0
6pkgrel=1
7pkgdesc='A kernel module for ASIX AX88179B USB network adapters'
8url="https://www.asix.com.tw/en/product/USBEthernet/Super-Speed_USB_Ethernet/AX88179B"
9license=('GPL-2.0-or-later')
10depends=('dkms')
11arch=('any')
12
13_archivename="ASIX_USB_NIC_Linux_Driver_Source_v${pkgver}"
14source=(
15 "${_archivename}.tar.bz2::https://www.asix.com.tw/en/support/download/file/2151"
16 'dkms.conf'
17 'modprobe.conf'
18 '0002-Complete-TX-NAPI-on-early-exit.patch'
19)
20sha256sums=(
21 'dc8d89b1060ac2b0a4829d862f1cb39fbcb9fa5876746f8ff7b187567d237cfc'
22 '280c3fd129bb3ac8b763e65dbbe7383ca795a435021f4c978a7f6b03d696b616'
23 '652e3715724de0c1893ffbdfc48a66c7c09e82015429f10254869934dea40b55'
24 '5ba79ac2d61ea9ece2ecb5c5219b109411d87e86b567b95511213de6571adf5d'
25)
26
27package() {
28 find . -type f -exec chmod 644 {} +
29
30 patch --binary -p2 -d "${_archivename}" <0002-Complete-TX-NAPI-on-early-exit.patch
31
32 mkdir -p "${pkgdir}/usr/src/${_pkgname}-${pkgver}"
33 cp -pr "${_archivename}"/* "${pkgdir}/usr/src/${_pkgname}-${pkgver}"
34
35 install -Dm644 "${srcdir}/dkms.conf" "${pkgdir}/usr/src/${_pkgname}-${pkgver}/dkms.conf"
36 sed -e "s/@PKGVER@/${pkgver}/" -i "${pkgdir}/usr/src/${_pkgname}-${pkgver}/dkms.conf"
37
38 install -Dm644 "${srcdir}/modprobe.conf" "${pkgdir}/usr/lib/modprobe.d/${_pkgname}.conf"
39}
40

Changes since previous scan

--- PKGBUILD @ 2026-10-19 00:03
+++ PKGBUILD @ 2026-10-30 00:29
@@ -2,8 +2,8 @@
pkgname=asix-ax88179-dkms
_pkgname="${pkgname%-*}"
-pkgver=4.1.0
-pkgrel=2
+pkgver=4.2.0
+pkgrel=1
pkgdesc='A kernel module for ASIX AX88179B USB network adapters'
url="https://www.asix.com.tw/en/product/USBEthernet/Super-Speed_USB_Ethernet/AX88179B"
license=('GPL-2.0-or-later')
@@ -15,19 +15,19 @@
"${_archivename}.tar.bz2::https://www.asix.com.tw/en/support/download/file/2151"
'dkms.conf'
'modprobe.conf'
- '0001-Fix-building-on-7.2.patch'
+ '0002-Complete-TX-NAPI-on-early-exit.patch'
)
sha256sums=(
- 'fd650b715ee41d2a871e7a1c5ab5c42e01aa5a252cc9a4b4fcdb89f1287482b6'
+ 'dc8d89b1060ac2b0a4829d862f1cb39fbcb9fa5876746f8ff7b187567d237cfc'
'280c3fd129bb3ac8b763e65dbbe7383ca795a435021f4c978a7f6b03d696b616'
'652e3715724de0c1893ffbdfc48a66c7c09e82015429f10254869934dea40b55'
- '7e6f20f508d3beb63c9feab449e3f990abb46c33e5ad61d4d0d5b20e05691819'
+ '5ba79ac2d61ea9ece2ecb5c5219b109411d87e86b567b95511213de6571adf5d'
)
package() {
find . -type f -exec chmod 644 {} +
- patch --binary -p2 -d "${_archivename}" <0001-Fix-building-on-7.2.patch
+ patch --binary -p2 -d "${_archivename}" <0002-Complete-TX-NAPI-on-early-exit.patch
mkdir -p "${pkgdir}/usr/src/${_pkgname}-${pkgver}"
cp -pr "${_archivename}"/* "${pkgdir}/usr/src/${_pkgname}-${pkgver}"

Scan history

Scanned at (UTC)SeverityRules
2026-10-30 00:29:30 Low 2
2026-10-29 00:13:55 Low 2
2026-10-28 00:06:54 Low 2
2026-10-27 00:23:28 Low 2
2026-10-26 00:12:40 Low 2
2026-10-25 00:20:48 Low 2
2026-10-24 00:14:55 Low 2
2026-10-23 00:02:19 Low 2
2026-10-22 00:13:10 Low 2
2026-10-21 00:12:50 Low 2
2026-10-20 00:10:31 Low 2
2026-10-19 09:25:06 Medium 1
2026-10-19 00:03:55 Low 2
2026-10-18 00:06:55 Low 2
2026-10-17 00:21:55 Low 2
2026-10-16 00:12:47 Low 2
2026-10-15 00:28:05 Low 2
2026-10-14 15:20:15 Medium 1
2026-10-14 00:06:47 Low 2
2026-10-13 00:23:45 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion