mirror of
https://github.com/qosmio/nss-packages.git
synced 2025-12-16 16:21:53 +00:00
QCA NSS Packages
**BUGFIX***:
`ls "$devpath/net"` can potentially return multiple interfaces, limit it to one using `head -n 1`
`ifname6` initialization bug:
- Now properly initializes `ifname6="$ifname4"` before the multiplexing check
- The previous logic could leave `ifname6` unset if `multiplexing != 1` and `${ifname}_2` didn't exist
**IMPROVEMENTS**:
Replace deprecated `ifconfig` with modern `ip` commands:
- `ifconfig "$ifname" up` → `ip link set "$ifname" up`
- `/sbin/ip link set dev` → `ip link set dev` (removed hardcoded path)
Interface existence checks:
- Replaced `ifconfig "${ifname}_1" &>"/dev/null"` check with `[ -r "/sys/class/net/${ifname}_1" ]`
- This avoids spawning external processes and uses filesystem checks instead
Signed-off-by: Sean Khan <datapronix@protonmail.com>
|
||
|---|---|---|
| .github/ISSUE_TEMPLATE | ||
| firmware | ||
| nss-ifb | ||
| nss-userspace-oss | ||
| qca-mcs | ||
| qca-nss-cfi | ||
| qca-nss-clients | ||
| qca-nss-crypto | ||
| qca-nss-drv | ||
| qca-nss-ecm | ||
| qca-nss-macsec | ||
| qca-ssdk-shell | ||
| wwan | ||
| LICENSE | ||
| README.md | ||
nss-packages
Qualcomm networking packages feed for OpenWrt
These packages provide drivers for wired networking and offloading features for the following SoC-s:
- IPQ807x
- IPQ60xx (Untested)
- IPQ50xx (Untested)
Note that these require kernel patches which are part of the main OpenWrt tree, this is only the package feed.